Home Menu

Menu



ROMs y desarrollo OnePlus ROMs y desarrollo OnePlus


 
Herramientas
  #441  
Viejo 01/06/17, 23:23:03
Avatar de vaneno
vaneno vaneno está en línea ahora
Usuario muy activo
Mensajes: 5,367
Compra y venta: (51)
 
Fecha de registro: oct 2010
Localización: La Coruña
Mensajes: 5,367
Modelo de smartphone: Oneplus 8T - S23
Versión de ROM: LineageOS 22.1 - Stock rom
Tu operador: O2
Mencionado: 62 comentarios
Tagged: 0 hilos
Hola @ElHechicero , gracias por tu hilos de ayuda.
Tocho va!!!!

Comentaros que no me he leído todo el hilo con sus 22 páginas pero casi. Se que a estas alturas ya no hay tanta actividad por los foros del opo, pero bueno os vengo a aportar también datos para si alguién se atasca con algún paso.
En mi caso tengo dos opo, ambos de segunda mano (ademas de otros terminales, culito inquieto yo). El opo ha sido el terminal que mejor sabor de boca me ha dejado, y aunque en el pasado vendí el mio, me he vuelto por los foros de venta a conseguir uno de capricho para mi y alguno mas que compré para algún familiar. El caso es que el que decidí quedarme, de los primeros con la serigrafía de cyanogen, no iba del todo fino y tenia unos consumos algo elevados incluso en reposo y bastantes cortes y cambios de cobertura. Decir también que tenía sintomas de humedad por dentro, no de chapuzon-imersión, por que eso se nota pero sí de algo de humedad y esto ya lo he visto en otros terminales sin mallores problemas. Por este motivo, la humedad la dejo descartada. Como no me convencía mi opo, hace unos dias me he pillado otro, y este si funciona perfecto, autonomía decente y cortes de cobertura, pues lo habitual. Me da que mi problema de consumos va de la mano de los problemas de cobertura y por eso me he pasado por aqui. Si pongo los terminales en modo avión, practicamente ni consumen. Los dos terminales con la misma rom stock, reset de fabrica y sin la SIM, fuera de modo avion, tienen consumos muy diferentes. Por lo que me he puesto a trastear el que me mosquea.

1 paso. He realizado backups de los dos EFS por si acaso. El numero de serie del terminal, o bien esta en otra partición o esta por hardware ya que parece que nunca se pierde.

2 paso. He intentado cargar el EFS del "bueno" en el otro y aunque lo hace bien el recovery, luego no lo muestra, por lo que cada EFS parece que es para su terminal.

3 paso. He pasado por este hilo https://forum.xda-developers.com/one...lcomm-t2877031 para revisar el tema de bandas y al final pone los valores por defecto. Algunos de esos valores no estaban en mi opo, y aunque los he puesto no he notado diferencia. También este paso lo realice un poco por encima e igual lo repito con las cosas mas claras. Por cierto con ese tuto si escriben directamente en la nv del movil, igual se ahorran pasos para este hilo.

4 paso. He pasado por este hilo a revisar lo de los imeis, simulando haber perdido el mio para ver si habia diferencia (que es donde me encuentro ahora). Con un windows 10 64, deshabilitando los drivers firmados, y haciendo los pasos desde una CM11 stock, he realizado los pasos con exito. El QPST ya habia jugado con el en el pasado con un zte blade y un galaxy ace.

El driver es reconocido como "modem htc" (windows 10 64) como comentan por ahí los compañeros pero funcionan igual. Como a otros compañeros me para en el último paso en el 19% incluso con el archivo QCN44.qcn modificado, cuando pone "reseting phone" y "memory recovery failed" (algo asi) . Luego el imei lo pilla igual, aunque las macs de wifi y bluetooth ni son las originales ni tienen nada que ver.
El mismo modo diagnostico parece que también es accesible con el terminal apagado, aunque esto no se como forzarlo, lo sé porque me ha entrado alguna vez al reiniciar .
EDITO : no es modo diagnostico lo que detecta, si no el modo download y el driver lo pone como "Qualcomm HS-USB QDLoader 9008" que es otra guía de
ElHechicero.


Tengo en mente como una prueba intercambiar las tapas traseras, donde van las antenas para ver que pasa con ambos terminales. En este hilo http://www.htcmania.com/showthread.php?t=864793 referente a los cortes de conexion, el post 116 recomienda instalar otro modem que le ha ido bien. En mi caso la misma rom y distinto modem implica pasar de 3g en uno a "egde" en el otro donde navegar se hace imposible.

Si consigo algo mas lo pongo por aquí. Igual es algo de offtopic, pero me parecio que igual estaba todo relacionado.

Última edición por vaneno Día 03/06/17 a las 16:32:33
Responder Con Cita
Gracias de parte de:


  #442  
Viejo 08/06/17, 10:50:38
Avatar de vaneno
vaneno vaneno está en línea ahora
Usuario muy activo
Mensajes: 5,367
Compra y venta: (51)
 
Fecha de registro: oct 2010
Localización: La Coruña
Mensajes: 5,367
Modelo de smartphone: Oneplus 8T - S23
Versión de ROM: LineageOS 22.1 - Stock rom
Tu operador: O2
Mencionado: 62 comentarios
Tagged: 0 hilos
Buenas. Os cuento. Con el tuto he hecho un backup del efs completo del terminal bueno. Lo he cargado en el terminal malo respetando el imei. La cobertura se ha solucionado, pero el drenaje continua. Ahora mismo tengo la bateria cambiada por una comprada en pccomponentes que la venden como la original. Tengo mis dudas sobre la calidad de la bateria.
La comparación de consumos desde el 100% en 4-5 horas en reposo es abismal, aun siendo nueva. No se si la bateria buena esta en un estado excelente y la otra es normalita.
De momento dejo este hilo puesto que mi problema creo que sigue por otro lado.
Responder Con Cita
Gracias de parte de:
  #443  
Viejo 16/06/17, 22:21:54
Avatar de gatchanz
gatchanz gatchanz no está en línea
Miembro del foro
Mensajes: 205
 
Fecha de registro: oct 2008
Mensajes: 205
Mencionado: 4 comentarios
Tagged: 0 hilos
Buenas gente, creo que he sido victima de este problema...

He intentado meter Miui tal y como dice la guia del foro y en cuanto arranco... parece que me volo el imei. Ni tarjeta sim ni WIFI. Da igual que meta otras roms que sigo sigo igual y cuando voy a ver IMEI al movil me dice "Desconocido".

Estoy intentando seguir esta guia pero no paso de uno de los pasos mas basicos. Meter el EFS Falso. Voy a restore en TWRP y me da multitud d eerrores y un "Failed" como una casa.

"Unable to locate partition by backup name: "modem_st1"

Ahora mismo tengo un ladrillo. ¿Lo que me sucede es justamente por lo que debo seguir esta guia o puede ser debido a otro problema?. ¿Por que no consigo poner el EFS falso?.
Responder Con Cita
  #444  
Viejo 17/06/17, 07:51:30
Avatar de ElHechicero
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
Mensajes: 5,452
Compra y venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Versión de ROM: 14
Versión de Radio: Ex.Dev. HTC,Samsumg,Sony,OnePlus
Tu operador: Pepephone
Mencionado: 192 comentarios
Tagged: 1 hilos
Lee post atras que dicen pasos actualizados porque puede tengas una rom mas nueva y las particiones sean distintas.

Enviado desde mi SM-G928F mediante Tapatalk
Responder Con Cita
  #445  
Viejo 17/06/17, 11:40:15
Avatar de gatchanz
gatchanz gatchanz no está en línea
Miembro del foro
Mensajes: 205
 
Fecha de registro: oct 2008
Mensajes: 205
Mencionado: 4 comentarios
Tagged: 0 hilos
Metiendo otra rom de Miui del link oficial del foro de one plus one... magicamente se me soluciono el problema. No le veo sentido, pero asi es, me soluciono todo, wifi, sim e IMEI.

¿Habra pasado algo extraño o he dado con una solucion a este problema instalando una version de miui en concreto?
Responder Con Cita
  #446  
Viejo 17/06/17, 21:51:14
Avatar de ElHechicero
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
Mensajes: 5,452
Compra y venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Versión de ROM: 14
Versión de Radio: Ex.Dev. HTC,Samsumg,Sony,OnePlus
Tu operador: Pepephone
Mencionado: 192 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por gatchanz Ver Mensaje
Metiendo otra rom de Miui del link oficial del foro de one plus one... magicamente se me soluciono el problema. No le veo sentido, pero asi es, me soluciono todo, wifi, sim e IMEI.

¿Habra pasado algo extraño o he dado con una solucion a este problema instalando una version de miui en concreto?
no se.la verdad. Mira ver si tu imei es el original o no. Si lo es, no es que lo arregle la rom.....sino que no lo habia perdido realmente, pq el imei, con una simple rom no lo arreglas.

Enviado desde mi SM-G928F mediante Tapatalk
Responder Con Cita
  #447  
Viejo 28/07/17, 16:07:34
Avatar de aleaguila97
aleaguila97 aleaguila97 no está en línea
Usuario poco activo
Mensajes: 20
 
Fecha de registro: jul 2017
Mensajes: 20
Modelo de smartphone: one plus one
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por ElHechicero Ver Mensaje
.





REPARAR EL IMEI de nuestro ONEPLUS ONE tras perder el EFS





Se recuerda en todo momento que realicéis una copia del EFS para no llegar a estos puntos, filesystem de nuestro terminal que contiene la información del IMEI y que esporádicamente y con alguna actualización se software desaparece, quedando el terminal inservible al no tener IMEI y con ello, red de voz/datos.

Para realización del backup del EFS tenéis varios sistemas por el foro con chincheta. REALIZARLO para no llegar nunca a esta situación que afrontaremos en ésta guía.


[TUTORIAL] Backup carpeta EFS (Contenedora IMEI) OBLIGATORIO ANTES DE TRASTEAR!!! by @antoninho10




Continuar aclarando que el problema lo he sufrido pues a pesar de tener un backup hace tiempo lo perdí e inconscientemente no me percaté de ello hasta que un buen día me cascó el EFS y mi terminal quedó funcionando pero sin IMEI ni datos ni voz. Un ladrillo.

Inicié una serie de reclamaciones ante OnePlus One y su respuesta fue resumiendo, que mi placa "estaba rota" y no lo cubría la garantía debiendo pagar "250€" por la reparación, casi lo que cuesta uno nuevo.

Tras meses de pleitos con OnePlus One insistiendo se trataba de un problema sufrido por una actualización por modo oficial y que nada estaba roto ni manipulado, insistían en el mismo argumento. Cansado de tanto pasotismo por su parte, decidí iniciar una protesta pública y un intento de reparación a la desesperada, ya que como no me lo cubrirían en garantía, no perdía nada por manipular todo lo que fuese necesario. Y dió su fruto.

Protesta desde HTCMania
Protesta desde OnePlus

Finalizadas las aclaraciones previas, si has sufrido el problema y te dan largas, MANOS A LA OBRA:



COMO SABER SI ESTE ES NUESTRO PROBLEMA

Para saber si el problema que tenemos es el que estamos afrontando en la gúia, es sencillo.
Si tras una actualización de software ves que de repente al encender el sistema no te pide pin, no te muestra red de voz/datos y que en el menú "Ajustes > Información del teléfono > Estado" te dice que no tienes IMEI, ni red de datos ni nada, ES TU CASO.



Si tienes un backup del EFS, puedes recuperar dicho backup y solucionado.
Si lo has perdido, realiza los pasos de la guía, detallados lo suficientemente detallados como para que cualquier usuario con nivel medio informático pueda realizarlo.




REQUISITOS PREVIOS EN EL TERMINAL Y EN EL PC

Como requisitos previos OBLIGATORIOS debemos:




INICIO DEL PROCESO.
Preparativos en el terminal y en el PC para tener modo diagnostico al procesador QualComm


Para empezar, debemos copiar el contenido del pack de la carpeta "1_copiar_a_la_sdcard" directamente a la sdcard.
NOTA: La carpeta "EFS_base_by_ElHechicero" no debe ser copiada a la raiz de la sdcard, sinó a la ruta "/sdcard/TWRP/BACKUPS/nnnnnnnn/" , donde el nnnnnnnn es el ID de vuestro terminal. Si no tenéis la ruta, acceded al TWRP recovery y hacéis un backup de cualquier cosa para que lo cree.

Reiniciamos el terminal en modo recovery y desde allí instalamos:


Ya que estamos en Recovery, accedemos al menú principal y como no tenemos el EFS, le meteremos uno falso para que nos permita realizar los siguientes pasos. Accedemos a "Restore" y seleccionamos "EFS_base_by_ElHechicero", nos aseguramos esté marcado el "EFS" y damos a Restore.

Esto no nos repara el terminal, ni el EFS ni el IMEI, pero nos permite continuar pues aunque falso, tenemos un EFS que nos permita hacer backup del procesador Qualcomm. Sin EFS, no nos deja.

Arrancamos el terminal, y desde un explorador de archivos en el terminal, instalamos:


Ya preparado todo lo anterior, vamos a proceder a instalar en el equipo los drivers necesarios.
Recuerdo que se debe tener permitodo en windows la instalación de controladores no firmados !.

Manos a la obra con lo mas complicado: EL DRIVER.

Enchufamos el terminal encendido al PC con el cable usb, abrimos en "MiPC > Sistema" el Administrador de dispositivos y abrimos el Terminal Emulator en el terminal.

En el Terminal Emulator escribimos:
Código:
su   --> Y concedemos los permisos root al Terminal Emulator.
setprop sys.usb.config diag,adb
Acto seguido vamos a "Ajustes>Almacenamiento" y damos a los tres puntitos de arriba a la derecha y "Conexion USB al ordenador". DESMARCAMOS TODO. Si no te salen todas las opciones, flashea un CM12.

Veremos que en el PC, ha cambiado el modo en que detecta los drivers.
Ahora nos salen dos "A0001" en "Otros dispositivos"



Sobre EL PRIMERO, damos a boton derecho y vamos seleccionando "Actualizar software de controlador > Buscar software de controlador en el equipo > Elegir en una lista de controladores de dispositivo en el equipo > Mostrar todos los dispositivos - Siguiente > Utilizar disco" y buscamos y seleccionamos de mi pack el "HtcUsbMdmV64.inf" de la carpeta "Win x64" o "Win x86" según tu versión de windows, incluidos en el pack en la carpeta "2_driver_HTC_diag_OnePlusOne". Te mostrará dos drivers. Seleccionas el "HTC Diagnostic Interface" y todo adelante. Te saltarán unas ventanas de instalación confirmando en rojo instalar el driver. Sale en rojo avisando de que el controlador no está firmado, para asegurarte continuas. Si no te sale en rojo es que no tienes desabilitada la verificación de drivers firmados. Debes hacerlo y repetir el proceso.

Tras ir aceptando todas las ventanas de confirmación de que SI que queremos instalarlo a pesar de no tener firma, tendremos en nuestro administrador de dispositivos en el apartado "Puertos COMO y LPT" el driver "HTC Diagnostic Interface ( COMx )". Recordad el puerto pues debemos tenerlo controlado en todo momento.

Un último paso, y es que debemos cambiar la velocidad del puerto.
Para ello, sobre el "HTC Diagnostic Interface ( COMx )" damos a "Propiedades" y en la pestaña "configuración del puerto" ponemos "9600" en "bits por segundo". Aceptamos y salimos.

Si todo es correcto, nos debe quedar así:




En la carpeta del driver "2_driver_HTC_diag_OnePlusOne" he puesto capturas de pantalla "paso a paso" de las ventanas de instalación detalladas anteriormente para gente dudosa.

Aclarar que cada vez que soltemos el cable usb o reiniciemos el terminal debemos hacer el paso del Terminal Emulator para poner el setprop o no nos activará el puerto diag.

En Windows X64:



ACCESO AL PROCESADOR QUALCOMM.
Preparativos en el PC y acceso a los datos del procesador QualComm



En primer lugar instalaremos el QPST
Abrimos la carpeta "3_QPST_&_IMEI_converter" y en "QPST v2.7 Build 411" ejecutamos el "QPST 2.7.411.msi"
Cuando acabe , con MiPC, navegamos a la ruta "C:\Program Files\Qualcomm\QPST\bin" y buscamos el "RF_NV_Manager.exe" , boton derecho del ratón > Enviar a > Escritorio ( crear acceso directo ). El motivo es que el QPST , en su carpeta de "Inicio>Programas>QPST" deja un "RF NV Item Manager" pero es un acceso a la guía de uso, no al aplicativo, y lo necesitamos.

Con todo conectado, el diag activado en el terminal, el modem detectado en el PC, empezamos a lo serio.

Abrimos el "QPST configuration" y miramos que en "Server" pone "Stop QPST Server". Eso quiere decir que está en START. Bien.




Vamos a la pestaña "Ports" y si sale alguno, lo marcamos y "Remove".
A continuación damos a "Add a new port" y debe salirnos el nuestro, el que sale indicado en el administrador de dispositivos de windows. Lo seleccionamos y damos a OK.




Ya tenemos el QPST en comunicación con el procesador QualComm.

Ahora vamos a "Start clients > Software Download".




Vamos a la pestaña "Backup", ponemos una ruta y nombre de fichero en "QCN file" y damos a "Start".
Nos realizará un backup de la información del procesador QualComm.




Cuando ponga "Memory Backup Completed" y "100%" habrá acabado.
Si no tira para adelante, según véis parece se para reiniciad el mvl a mano. Es un problema de que el QPST no es capaz a reiniciar el terminal para completar al 100% el backup.

Adicionalmente, si no os lo hace para poder editarlo, no desesperéis. Adjunto un QCN_base.qcn para que editéis éste base y lo metáis luego.

Podríamos atacar a este fichero directamente con un editor hexadecimal y reemplazar el IMEI. Pero es mas sencillo con el "RF_NV_Manager" que nos separa y muestra dicha información en lenguaje humano.

Abrimos "como administrador" el acceso directo que hemos creado antes en el escritorio al "RF_NV_Manager.exe"
Al abrirlo, lo primero debemos acceder a "Settings > Comport" y seleccionar el puerto del diag.




A continuación vamos a "File> Read from Phone". Podríamos cargar el QCN que hemos hecho anteriormente a modo backup con el QPST configurator, pero lo dejaremos como backup. El RF NV, no nos permitirá meter la configuración al procesador, pero si leerla. Así que podemos hacerlo directo desde aqui.
Leerá toda la información del procesador:




Una vez finalice, damos a "File > Read Supported RF NV Items".

Ya casi estamos!.

Nos vamos al item "550" , llamado "NV_UE_IMEI_I" y damos doble click.
Gualá !. A la derecha nos muestra el IMEI, en hexadecimal, o en blanco si tenemos el IMEI perdido.




Con ayuda del "IMEI Converter" incluido en la carpeta "3_QPST_&_IMEI_converter"de mi pack, SIENDO BUENAS PERSONAS, buscamos el IMEI que viene escrito en la caja en que recibimos nuestro OnePlusOne, lo escribimos y nos dará su correspondiente numero en hexadecimal.




Ponemos dichos valores en los campos del "NV_UE_IMEI_I" del RF NV , de dos en dos , de arriba a abajo y marcando previamente el check del "HEX".



Los ceros de la izq ( 08 , 0A, etc ) los quita la herramienta. Daría igual ponerlos que no. Ponedlo todo bien y dejad él quite lo que corresponda.

Si ahora dais a "Write NV" os dará un error. Se debe a que el procesador tiene "restringida" la grabación de ese valor NV desde el RF NV.
Pero no lo tiene desde el QPST Configurator, así que lo guardamos en formato fichero "qcn" y luego lo cargamos con el QPST configurator.
Lo guardamos dando d "File> Write Listed NV Items to QCN" .




Ponemos solo la ruta y nombre:



Esperamos lo guarde y damos a "File>Exit"

Volvemos al "QPST Configurator" y "Stop QPST Server" y a continuación damos de nuevo a "Start QPST Server".
Luego vamos a "Start clients > Software Download" y en este caso vamos a la pestaña de "Restore", indicamos nuestro "QCN File" y damos a "Start".

PACIENCIA !. Tarda mucho en iniciarse y en aplicarlo. Pero lo hará. Cuando ponga "Memory Restore Completed" es que lo ha hecho.

Y ya está. Reiniciamos el terminal y ya deberíamos tener el IMEI de nuevo.
¡ Si aun no te sale, instala desde recovery un CM12 y se regenera todo !.



Si el proceso de restauración del QCN no se completa, no pasa nada. Utiliza y edita el QCN_base.qcn adjunto poniendo el IMEI ( en el RF_NV_Manager.exe poniendo File > Read from file ) y lo metes como se indica en la guia. Completará al 100%, reinicias y listo.

El QCN adjunto está en ZIP. Descomprimir y tendréis el QCN_base.qcn



Si ya tenéis IMEI pero sigue sin pedir PIN ni tener línea, flashead un MODEM del CM12 que deberíais tener metido y ya os recuperará la líea. Tras ya haber recuperado el IMEI y el modem con línea ya podéis meter cualquier otra rom .


ESPERO OS HAYA RESULTADO ÚTIL.

Es de bien nacidos, ser agradecidos.
No cobramos nada por nuestras guias y ayudas. Pero un "Gracias" nos anima a seguir colaborando aún mas.




NOTA IMPORTANTE DE REPLICACIÓN: El contenido de este hilo queda única y exclusivamente vinculada a HTCMANIA. Se permite publicar dicho proceso LINKADO a este hilo, pero no replicarlo mediante copiar/pegar ni quotear hilo. El mótivo es claro y sencillo: es un proceso recien logrado y aun pendiente de depurar por completo. El proceso garantiza la recuperación del terminal y su funcionalidad pero queda pendiente depurar perfectamente la grabación del IMEI. Por ello, quiero tener controlado todo aquel caso que ocurra y tratarlo AQUI, venga de donde venga y poder tener un proceso totalmente depurado para todos. Copiar/pegar el contenido en otros hilos hace que la información se bifurque teniendo muchos casos por separado y no teniendo nada claro y unificado. GRACIAS POR ENTENDERLO.



.
Que tal amigo? . Tengo un problema con el siguiente paso: "Ajustes>Almacenamiento" y damos a los tres puntitos de arriba a la derecha y "Conexion USB al ordenador". DESMARCAMOS TODO".
La cuestion es que no me aparecen las opciones que debo desmarcar , solo aparecen las opciones normales de conexion al ordenadore , podrias decirme que Sistema tienes ? Gracias .
Responder Con Cita
  #448  
Viejo 28/07/17, 16:37:19
Avatar de ElHechicero
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
Mensajes: 5,452
Compra y venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Versión de ROM: 14
Versión de Radio: Ex.Dev. HTC,Samsumg,Sony,OnePlus
Tu operador: Pepephone
Mencionado: 192 comentarios
Tagged: 1 hilos
Hola. Puse desmarcamos todo pq algunos tienen más o menos ( depende de la depuracion usb activa y el adb, que DEBERÍAS TENER ACTIVAS en el apartado de modo desarrollador )

Enviado desde mi ONEPLUS A5000 mediante Tapatalk
Responder Con Cita
  #449  
Viejo 28/07/17, 17:07:51
Avatar de aleaguila97
aleaguila97 aleaguila97 no está en línea
Usuario poco activo
Mensajes: 20
 
Fecha de registro: jul 2017
Mensajes: 20
Modelo de smartphone: one plus one
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Si entiendo , pero dichas opciones no se me desmarcan , no se si es un problema de mi sistema operatvio?
Responder Con Cita
  #450  
Viejo 28/07/17, 17:13:13
Avatar de aleaguila97
aleaguila97 aleaguila97 no está en línea
Usuario poco activo
Mensajes: 20
 
Fecha de registro: jul 2017
Mensajes: 20
Modelo de smartphone: one plus one
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por ElHechicero Ver Mensaje
no se.la verdad. Mira ver si tu imei es el original o no. Si lo es, no es que lo arregle la rom.....sino que no lo habia perdido realmente, pq el imei, con una simple rom no lo arreglas.

Enviado desde mi SM-G928F mediante Tapatalk
Cita:
Originalmente Escrito por ElHechicero Ver Mensaje
Hola. Puse desmarcamos todo pq algunos tienen más o menos ( depende de la depuracion usb activa y el adb, que DEBERÍAS TENER ACTIVAS en el apartado de modo desarrollador )

Enviado desde mi ONEPLUS A5000 mediante Tapatalk
Si entiendo , pero dichas opciones no se me desmarcan , no se si es un problema de mi sistema operativo , una vez que activo el comando para el diag , desaparece el telefono del administrador de archivos , y no sale en otros dispositivos .
Responder Con Cita
  #451  
Viejo 29/07/17, 02:50:13
Avatar de aleaguila97
aleaguila97 aleaguila97 no está en línea
Usuario poco activo
Mensajes: 20
 
Fecha de registro: jul 2017
Mensajes: 20
Modelo de smartphone: one plus one
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por ElHechicero Ver Mensaje
.





REPARAR EL IMEI de nuestro ONEPLUS ONE tras perder el EFS





Se recuerda en todo momento que realicéis una copia del EFS para no llegar a estos puntos, filesystem de nuestro terminal que contiene la información del IMEI y que esporádicamente y con alguna actualización se software desaparece, quedando el terminal inservible al no tener IMEI y con ello, red de voz/datos.

Para realización del backup del EFS tenéis varios sistemas por el foro con chincheta. REALIZARLO para no llegar nunca a esta situación que afrontaremos en ésta guía.


[TUTORIAL] Backup carpeta EFS (Contenedora IMEI) OBLIGATORIO ANTES DE TRASTEAR!!! by @antoninho10




Continuar aclarando que el problema lo he sufrido pues a pesar de tener un backup hace tiempo lo perdí e inconscientemente no me percaté de ello hasta que un buen día me cascó el EFS y mi terminal quedó funcionando pero sin IMEI ni datos ni voz. Un ladrillo.

Inicié una serie de reclamaciones ante OnePlus One y su respuesta fue resumiendo, que mi placa "estaba rota" y no lo cubría la garantía debiendo pagar "250€" por la reparación, casi lo que cuesta uno nuevo.

Tras meses de pleitos con OnePlus One insistiendo se trataba de un problema sufrido por una actualización por modo oficial y que nada estaba roto ni manipulado, insistían en el mismo argumento. Cansado de tanto pasotismo por su parte, decidí iniciar una protesta pública y un intento de reparación a la desesperada, ya que como no me lo cubrirían en garantía, no perdía nada por manipular todo lo que fuese necesario. Y dió su fruto.

Protesta desde HTCMania
Protesta desde OnePlus

Finalizadas las aclaraciones previas, si has sufrido el problema y te dan largas, MANOS A LA OBRA:



COMO SABER SI ESTE ES NUESTRO PROBLEMA

Para saber si el problema que tenemos es el que estamos afrontando en la gúia, es sencillo.
Si tras una actualización de software ves que de repente al encender el sistema no te pide pin, no te muestra red de voz/datos y que en el menú "Ajustes > Información del teléfono > Estado" te dice que no tienes IMEI, ni red de datos ni nada, ES TU CASO.



Si tienes un backup del EFS, puedes recuperar dicho backup y solucionado.
Si lo has perdido, realiza los pasos de la guía, detallados lo suficientemente detallados como para que cualquier usuario con nivel medio informático pueda realizarlo.




REQUISITOS PREVIOS EN EL TERMINAL Y EN EL PC

Como requisitos previos OBLIGATORIOS debemos:




INICIO DEL PROCESO.
Preparativos en el terminal y en el PC para tener modo diagnostico al procesador QualComm


Para empezar, debemos copiar el contenido del pack de la carpeta "1_copiar_a_la_sdcard" directamente a la sdcard.
NOTA: La carpeta "EFS_base_by_ElHechicero" no debe ser copiada a la raiz de la sdcard, sinó a la ruta "/sdcard/TWRP/BACKUPS/nnnnnnnn/" , donde el nnnnnnnn es el ID de vuestro terminal. Si no tenéis la ruta, acceded al TWRP recovery y hacéis un backup de cualquier cosa para que lo cree.

Reiniciamos el terminal en modo recovery y desde allí instalamos:


Ya que estamos en Recovery, accedemos al menú principal y como no tenemos el EFS, le meteremos uno falso para que nos permita realizar los siguientes pasos. Accedemos a "Restore" y seleccionamos "EFS_base_by_ElHechicero", nos aseguramos esté marcado el "EFS" y damos a Restore.

Esto no nos repara el terminal, ni el EFS ni el IMEI, pero nos permite continuar pues aunque falso, tenemos un EFS que nos permita hacer backup del procesador Qualcomm. Sin EFS, no nos deja.

Arrancamos el terminal, y desde un explorador de archivos en el terminal, instalamos:


Ya preparado todo lo anterior, vamos a proceder a instalar en el equipo los drivers necesarios.
Recuerdo que se debe tener permitodo en windows la instalación de controladores no firmados !.

Manos a la obra con lo mas complicado: EL DRIVER.

Enchufamos el terminal encendido al PC con el cable usb, abrimos en "MiPC > Sistema" el Administrador de dispositivos y abrimos el Terminal Emulator en el terminal.

En el Terminal Emulator escribimos:
Código:
su   --> Y concedemos los permisos root al Terminal Emulator.
setprop sys.usb.config diag,adb
Acto seguido vamos a "Ajustes>Almacenamiento" y damos a los tres puntitos de arriba a la derecha y "Conexion USB al ordenador". DESMARCAMOS TODO. Si no te salen todas las opciones, flashea un CM12.

Veremos que en el PC, ha cambiado el modo en que detecta los drivers.
Ahora nos salen dos "A0001" en "Otros dispositivos"



Sobre EL PRIMERO, damos a boton derecho y vamos seleccionando "Actualizar software de controlador > Buscar software de controlador en el equipo > Elegir en una lista de controladores de dispositivo en el equipo > Mostrar todos los dispositivos - Siguiente > Utilizar disco" y buscamos y seleccionamos de mi pack el "HtcUsbMdmV64.inf" de la carpeta "Win x64" o "Win x86" según tu versión de windows, incluidos en el pack en la carpeta "2_driver_HTC_diag_OnePlusOne". Te mostrará dos drivers. Seleccionas el "HTC Diagnostic Interface" y todo adelante. Te saltarán unas ventanas de instalación confirmando en rojo instalar el driver. Sale en rojo avisando de que el controlador no está firmado, para asegurarte continuas. Si no te sale en rojo es que no tienes desabilitada la verificación de drivers firmados. Debes hacerlo y repetir el proceso.

Tras ir aceptando todas las ventanas de confirmación de que SI que queremos instalarlo a pesar de no tener firma, tendremos en nuestro administrador de dispositivos en el apartado "Puertos COMO y LPT" el driver "HTC Diagnostic Interface ( COMx )". Recordad el puerto pues debemos tenerlo controlado en todo momento.

Un último paso, y es que debemos cambiar la velocidad del puerto.
Para ello, sobre el "HTC Diagnostic Interface ( COMx )" damos a "Propiedades" y en la pestaña "configuración del puerto" ponemos "9600" en "bits por segundo". Aceptamos y salimos.

Si todo es correcto, nos debe quedar así:




En la carpeta del driver "2_driver_HTC_diag_OnePlusOne" he puesto capturas de pantalla "paso a paso" de las ventanas de instalación detalladas anteriormente para gente dudosa.

Aclarar que cada vez que soltemos el cable usb o reiniciemos el terminal debemos hacer el paso del Terminal Emulator para poner el setprop o no nos activará el puerto diag.

En Windows X64:



ACCESO AL PROCESADOR QUALCOMM.
Preparativos en el PC y acceso a los datos del procesador QualComm



En primer lugar instalaremos el QPST
Abrimos la carpeta "3_QPST_&_IMEI_converter" y en "QPST v2.7 Build 411" ejecutamos el "QPST 2.7.411.msi"
Cuando acabe , con MiPC, navegamos a la ruta "C:\Program Files\Qualcomm\QPST\bin" y buscamos el "RF_NV_Manager.exe" , boton derecho del ratón > Enviar a > Escritorio ( crear acceso directo ). El motivo es que el QPST , en su carpeta de "Inicio>Programas>QPST" deja un "RF NV Item Manager" pero es un acceso a la guía de uso, no al aplicativo, y lo necesitamos.

Con todo conectado, el diag activado en el terminal, el modem detectado en el PC, empezamos a lo serio.

Abrimos el "QPST configuration" y miramos que en "Server" pone "Stop QPST Server". Eso quiere decir que está en START. Bien.




Vamos a la pestaña "Ports" y si sale alguno, lo marcamos y "Remove".
A continuación damos a "Add a new port" y debe salirnos el nuestro, el que sale indicado en el administrador de dispositivos de windows. Lo seleccionamos y damos a OK.




Ya tenemos el QPST en comunicación con el procesador QualComm.

Ahora vamos a "Start clients > Software Download".




Vamos a la pestaña "Backup", ponemos una ruta y nombre de fichero en "QCN file" y damos a "Start".
Nos realizará un backup de la información del procesador QualComm.




Cuando ponga "Memory Backup Completed" y "100%" habrá acabado.
Si no tira para adelante, según véis parece se para reiniciad el mvl a mano. Es un problema de que el QPST no es capaz a reiniciar el terminal para completar al 100% el backup.

Adicionalmente, si no os lo hace para poder editarlo, no desesperéis. Adjunto un QCN_base.qcn para que editéis éste base y lo metáis luego.

Podríamos atacar a este fichero directamente con un editor hexadecimal y reemplazar el IMEI. Pero es mas sencillo con el "RF_NV_Manager" que nos separa y muestra dicha información en lenguaje humano.

Abrimos "como administrador" el acceso directo que hemos creado antes en el escritorio al "RF_NV_Manager.exe"
Al abrirlo, lo primero debemos acceder a "Settings > Comport" y seleccionar el puerto del diag.




A continuación vamos a "File> Read from Phone". Podríamos cargar el QCN que hemos hecho anteriormente a modo backup con el QPST configurator, pero lo dejaremos como backup. El RF NV, no nos permitirá meter la configuración al procesador, pero si leerla. Así que podemos hacerlo directo desde aqui.
Leerá toda la información del procesador:




Una vez finalice, damos a "File > Read Supported RF NV Items".

Ya casi estamos!.

Nos vamos al item "550" , llamado "NV_UE_IMEI_I" y damos doble click.
Gualá !. A la derecha nos muestra el IMEI, en hexadecimal, o en blanco si tenemos el IMEI perdido.




Con ayuda del "IMEI Converter" incluido en la carpeta "3_QPST_&_IMEI_converter"de mi pack, SIENDO BUENAS PERSONAS, buscamos el IMEI que viene escrito en la caja en que recibimos nuestro OnePlusOne, lo escribimos y nos dará su correspondiente numero en hexadecimal.




Ponemos dichos valores en los campos del "NV_UE_IMEI_I" del RF NV , de dos en dos , de arriba a abajo y marcando previamente el check del "HEX".



Los ceros de la izq ( 08 , 0A, etc ) los quita la herramienta. Daría igual ponerlos que no. Ponedlo todo bien y dejad él quite lo que corresponda.

Si ahora dais a "Write NV" os dará un error. Se debe a que el procesador tiene "restringida" la grabación de ese valor NV desde el RF NV.
Pero no lo tiene desde el QPST Configurator, así que lo guardamos en formato fichero "qcn" y luego lo cargamos con el QPST configurator.
Lo guardamos dando d "File> Write Listed NV Items to QCN" .




Ponemos solo la ruta y nombre:



Esperamos lo guarde y damos a "File>Exit"

Volvemos al "QPST Configurator" y "Stop QPST Server" y a continuación damos de nuevo a "Start QPST Server".
Luego vamos a "Start clients > Software Download" y en este caso vamos a la pestaña de "Restore", indicamos nuestro "QCN File" y damos a "Start".

PACIENCIA !. Tarda mucho en iniciarse y en aplicarlo. Pero lo hará. Cuando ponga "Memory Restore Completed" es que lo ha hecho.

Y ya está. Reiniciamos el terminal y ya deberíamos tener el IMEI de nuevo.
¡ Si aun no te sale, instala desde recovery un CM12 y se regenera todo !.



Si el proceso de restauración del QCN no se completa, no pasa nada. Utiliza y edita el QCN_base.qcn adjunto poniendo el IMEI ( en el RF_NV_Manager.exe poniendo File > Read from file ) y lo metes como se indica en la guia. Completará al 100%, reinicias y listo.

El QCN adjunto está en ZIP. Descomprimir y tendréis el QCN_base.qcn



Si ya tenéis IMEI pero sigue sin pedir PIN ni tener línea, flashead un MODEM del CM12 que deberíais tener metido y ya os recuperará la líea. Tras ya haber recuperado el IMEI y el modem con línea ya podéis meter cualquier otra rom .


ESPERO OS HAYA RESULTADO ÚTIL.

Es de bien nacidos, ser agradecidos.
No cobramos nada por nuestras guias y ayudas. Pero un "Gracias" nos anima a seguir colaborando aún mas.




NOTA IMPORTANTE DE REPLICACIÓN: El contenido de este hilo queda única y exclusivamente vinculada a HTCMANIA. Se permite publicar dicho proceso LINKADO a este hilo, pero no replicarlo mediante copiar/pegar ni quotear hilo. El mótivo es claro y sencillo: es un proceso recien logrado y aun pendiente de depurar por completo. El proceso garantiza la recuperación del terminal y su funcionalidad pero queda pendiente depurar perfectamente la grabación del IMEI. Por ello, quiero tener controlado todo aquel caso que ocurra y tratarlo AQUI, venga de donde venga y poder tener un proceso totalmente depurado para todos. Copiar/pegar el contenido en otros hilos hace que la información se bifurque teniendo muchos casos por separado y no teniendo nada claro y unificado. GRACIAS POR ENTENDERLO.



.
Amigo tengo este problema , aparentemente reconoce el dispositivo , pero no me hace el backup.
Imágenes Adjuntas
Tipo de Archivo: png qpst.PNG (19.5 KB, 22 visitas)
Responder Con Cita
  #452  
Viejo 29/07/17, 09:35:37
Avatar de vaneno
vaneno vaneno está en línea ahora
Usuario muy activo
Mensajes: 5,367
Compra y venta: (51)
 
Fecha de registro: oct 2010
Localización: La Coruña
Mensajes: 5,367
Modelo de smartphone: Oneplus 8T - S23
Versión de ROM: LineageOS 22.1 - Stock rom
Tu operador: O2
Mencionado: 62 comentarios
Tagged: 0 hilos
Te da un error de escritura en disco. Tienes permisos con tu usuario para escribir en esa carpeta?
Responder Con Cita
  #453  
Viejo 29/07/17, 10:01:39
Avatar de aleaguila97
aleaguila97 aleaguila97 no está en línea
Usuario poco activo
Mensajes: 20
 
Fecha de registro: jul 2017
Mensajes: 20
Modelo de smartphone: one plus one
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por vaneno Ver Mensaje
Te da un error de escritura en disco. Tienes permisos con tu usuario para escribir en esa carpeta?
En el telefono esta activa la depuracion usb, super su ha concedido permisos de super usuario a terminal emulator , y estoy ejecutando el programa como administrador , creo que puede ser algo con el driver .
Responder Con Cita
  #454  
Viejo 29/07/17, 14:51:59
Avatar de vaneno
vaneno vaneno está en línea ahora
Usuario muy activo
Mensajes: 5,367
Compra y venta: (51)
 
Fecha de registro: oct 2010
Localización: La Coruña
Mensajes: 5,367
Modelo de smartphone: Oneplus 8T - S23
Versión de ROM: LineageOS 22.1 - Stock rom
Tu operador: O2
Mencionado: 62 comentarios
Tagged: 0 hilos
Si, activas la depuracion, y luego como superusuario lanzas ese comando (no lo recuerdo exactamente) de setprop sys.usb diag,adb , o algo asi, de manera que eso te permite comunicarte por adb con el programa qpts y resto de software de la suite, entre ellos el programa que tienes que usar. Como prueba hay otro (creo que es el nv view o algo asi) que te permite ver el imei y otras configuraciones. Mira el post que tengo puesto mas atras en este mismo hilo, donde se habla del cambio de bandas . También , si estas sin imei no se si has probado a meterle por fastboot una stock kitkat. Igual esta bien pero por algun motivo no lo carga el tlf.
Responder Con Cita
  #455  
Viejo 30/07/17, 18:22:12
Avatar de aleaguila97
aleaguila97 aleaguila97 no está en línea
Usuario poco activo
Mensajes: 20
 
Fecha de registro: jul 2017
Mensajes: 20
Modelo de smartphone: one plus one
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Que tal amigos ? , les cuento que pude lograr que el programa me reconociera el telefono , aparentemente hace backup bien , hago el proceso de escribir el imei , todo bien , cuando voy a cargar el archivo QCN , se queda en 19% y no pasa de alli .
Responder Con Cita
  #456  
Viejo 31/07/17, 07:01:59
Avatar de ElHechicero
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
Mensajes: 5,452
Compra y venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Versión de ROM: 14
Versión de Radio: Ex.Dev. HTC,Samsumg,Sony,OnePlus
Tu operador: Pepephone
Mencionado: 192 comentarios
Tagged: 1 hilos
Lee el hilo. Está comentado.

Enviado desde mi ONEPLUS A5000 mediante Tapatalk
Responder Con Cita
  #457  
Viejo 01/08/17, 00:38:36
Avatar de aleaguila97
aleaguila97 aleaguila97 no está en línea
Usuario poco activo
Mensajes: 20
 
Fecha de registro: jul 2017
Mensajes: 20
Modelo de smartphone: one plus one
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Que tal amigos ? , ahora tengo un problema , el programa no es capaz de resetear mi movil , he intentado hacerlo de manera manual pero me da este error Could not Reset the Phone. Communication Errors Occurred.
si alguno me puede ayudar estare agradecido .
Responder Con Cita
  #458  
Viejo 01/08/17, 08:18:59
Avatar de vaneno
vaneno vaneno está en línea ahora
Usuario muy activo
Mensajes: 5,367
Compra y venta: (51)
 
Fecha de registro: oct 2010
Localización: La Coruña
Mensajes: 5,367
Modelo de smartphone: Oneplus 8T - S23
Versión de ROM: LineageOS 22.1 - Stock rom
Tu operador: O2
Mencionado: 62 comentarios
Tagged: 0 hilos
Has perdido el IMEI y no tienes backup del EFS ?. Repáralo tu mismo hackeando el procesador Qualcomm

Creo que ese error es comun pero que funciona igual. Esta comentado y recomiendan usar el backup que va en la propio zip del tutorial, o que esta en el primer hilo .
Responder Con Cita
  #459  
Viejo 01/08/17, 18:10:14
Avatar de aleaguila97
aleaguila97 aleaguila97 no está en línea
Usuario poco activo
Mensajes: 20
 
Fecha de registro: jul 2017
Mensajes: 20
Modelo de smartphone: one plus one
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Que tal amigos? , despues de dias en esto por fin pude conseguir que mi telefono tuviera imei , sin embargo no reconcoce los chip , se que hay que flashear modem , sin embargo esto no me funciono , ya que sigue sin reconocer nada , la cuestion es que instale CM12 como indican y tampoco me levanta señal , es necesesario realizar otro paso adicional a la instalacion? . Gracias .
Responder Con Cita


  #460  
Viejo 01/08/17, 18:23:02
Avatar de ElHechicero
ElHechicero ElHechicero no está en línea
Ðë$αrrøllαdør αndrøίd
Mensajes: 5,452
Compra y venta: (2)
 
Fecha de registro: oct 2008
Localización: Gijon - Asturies
Mensajes: 5,452
Modelo de smartphone: Moto Razr 4 5g
Versión de ROM: 14
Versión de Radio: Ex.Dev. HTC,Samsumg,Sony,OnePlus
Tu operador: Pepephone
Mencionado: 192 comentarios
Tagged: 1 hilos
Cita:
Originalmente Escrito por aleaguila97 Ver Mensaje
Que tal amigos? , despues de dias en esto por fin pude conseguir que mi telefono tuviera imei , sin embargo no reconcoce los chip , se que hay que flashear modem , sin embargo esto no me funciono , ya que sigue sin reconocer nada , la cuestion es que instale CM12 como indican y tampoco me levanta señal , es necesesario realizar otro paso adicional a la instalacion? . Gracias .

Pues no. Un CM12 o como ya hay hasta el 14 o Lineage, mete alguno a ver....
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Foros OnePlus > Otros smartphones antiguos de OnePlus > OnePlus One > ROMs y desarrollo OnePlus


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 00:37:09 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007