PDA

Ver la Versión Completa : (AYUDA) Nueva OTA y KingRoot.


Tosho1255
30/01/16, 19:29:06
Hola buenas compañeros del Foro del OnePlus X. Tengo una pequeña consulta antes de instalar la OTA de Oxygen 2.2.0 que me ha saltado ayer. Tengo actualmente la versión 2.1.3-X con KingRoot sustituido por SuperSU que he seguido de este tutorial: http://forum.xda-developers.com/oneplus-x/general/guide-root-oneplus-x-twrp-pc-t3251027

Todo me va perfecto con el método de Root que le he puesto, pero no le he dado a actualizar todavía por que he leído en el foro oficial de OnePlus que provoca un bootloop, y que no inicia el sistema ni por modo recovery: https://forums.oneplus.net/threads/opx-stuck-on-bootanimation.414079/

¿Qué debo de hacer para poder actualizar correctamente sin problema alguno? Igualmente, posiblemente venda mi terminal y necesito hacerle un factory reset para borrar todos mis datos y que el OnePlus quede como nuevo pero tengo miedo a que no inicie y se quede en un bootloop...

Espero puedan ayudarme, soy muy novato en esto, que tengan un buen día. ;)

JuanpaG94
30/01/16, 20:25:57
Lo primero de todo, es que no deberías haber usado KingRoot. Es un lastre y totalmente inseguro. Lo más seguro para rootear tu telefono es desbloqueando el bootloader, flasheando el custom recovery TWRP y flasheando desde él SuperSU. KingRoot modifica muchisimas cosas de la partición "system" que es donde se aloja el sistema operativo, cualquier intento de modificar dicha partición (en este caso, una actualización OTA) te generará un bootloop.

Lo primero de todo: En la situación en la que estás, no puedes actualizar manteniendo tus datos dado que tendrías un bootloop.
No te queda otra que instalar la rom completa de 2.2.0 para evitar incompatibilidades causadas por KingRoot, quitándonoslo de en medio con dicho método.
Con simplemente haciendo un restablecimiento de fábrica desde los ajustes del teléfono o desde el recovery NO vas a conseguir deshacerte de KingRoot, dado que este se aloja en el sistema.
Por tanto, la solución pasa por restablecer de fábrica el teléfono formateando la partición system del mismo, o lo que es lo mismo, flasheando la rom completa de Oxygen.

Cuidado: ANTES DE HACER NADA, Por lo que pueda pasar, te recomiendo que vayas a Ajustes > Ajustes de Desarrollo y dejes ENCENDIDA la opción Habilitar desbloqueo OEM.
Esto es para que no te pase lo mismo que le ha pasado al del hilo del foro oneplus que nos has enseñado. En caso de fallo, tendríamos una segunda oportunidad abriendo el bootloader y flasheando desde ahí. Ya digo, esto es para curarte en salud, yo lo haría por si las moscas.

Más vale prevenir que curar

Tienes una forma de poder restaurarlo completamente sin necesidad de abrir el bootloader, que es esta:
Flasheando desde el recovery stock la FULL ROM de la ultima version de Oxygen. CUIDADO, NO el parche OTA.
Tiene que ser la rom COMPLETA que ocupa 905MB de lo contrario no se sobreescribirá totalmente la partición system. Instalando la rom completa sí. Recuerda, el objetivo es sobreescribir totalmente dicha particion para deshacernos de KingRoot y que podamos actualizar sin problemas. De lo contrario causará bootloop, por lo que es totalmente obligatorio usar la ROM completa
Descarga el .ZIP de la ROM y flashealo entrando al recovery stock y dandole a "install from local"

Con eso deberías tener la ROM completa restaurada, y dado que hemos instalado la última 2.2.0 tenemos también el teléfono actualizado. Ah, y por supuesto, totalmente restaurado de fábrica ;)

Saludos!

Othingnet
01/02/16, 16:56:10
Pues si, comprobé en mis propias manos y la única solución es meter la rom completa, con lo cual ya he metido twrp recovery y roteado con supersu.
No quería modificar el recovery y tal pero es la única forma de tener rot sin consecuencias

madralphw
02/02/16, 14:00:24
Pues yo lo tuve puesto con kingroot y luego hice el cambio por supersu, con lo que instalé la rom entera por el recovery (pensando que iba a fundirse todo) y curioso no tocó la partición data, con lo cual tengo 2.2.0 con mis datos, pero sin root. A ver si lo abro hoy, que pensaba que siendo root se podría hacer sin borrar contenido al estilo de algunos nexus, pero no...

roomm
24/03/16, 20:34:43
yo también intente rootear con este método pero me daba error al cambiar el KingRoot por el SU así que desistí, reinicié y elimine todo lo que había instalado. La cosa es que por casualidad he entrado en el recovery (el de stock) y al ir a advanced pone Ver1.0(Rooted), significa que a pesar de no haber conseguido root (comprobado con rootchecker) he modificado la partición system?