ROMs y desarrollo OnePlus 5 ROMs y desarrollo OnePlus 5

Respuesta
 
Herramientas
  #1  
Viejo 09/09/17, 01:39:13
Array

[xs_avatar]
damsolu damsolu no está en línea
Colaborador de HTCMania
· Votos compra/venta: (35)
 
Fecha de registro: abr 2012
Localización: Málaga
Mensajes: 2,692
Modelo de smartphone: Voy cambiando, me gusta cacharrear
Tu operador: O2
Recovery TWRP + ROOT(Magisk & SuperSU) ---> Todo el proceso: abrir BOOTLOADER, Drivers, ADB & Fastboot

Buenas! ya sé que hay toolkits que facilitan y agilizan mucho todo pero yo por costumbre o por la confianza que me da, siempre lo hago a la vieja usanza por fastboot, así que os comparto este tutorial basándome en el que ya elaboré para el OP3T y que poco a poco fui puliendo y completando en función de lo que iba comentado la gente al no tener en cuenta lo que son pequeños detalles para unos o cosas importantes para otros, espero que os sirva de ayuda.

Antes de nada decir que NO ME HAGO RESPONSABLE DE NINGÚN PROBLEMA QUE SE PUEDA TENER POR HACER UN USO INDEBIDO,
yo sólo me limito a colaborar compartiendo lo que a mí me ha ido bien, pero este tipo de modificaciones son para usuarios avanzados o que por lo menos tengan un mínimo de conocimiento y sepan lo que hacen con su teléfono.




DESCARGAS:

(Click para mostrar/ocultar)
Todo en uno - ADB, Fastboot & Driver
adb-setup-1.4.3.exe

Recovery
https://dl.twrp.me/cheeseburger

Parece ser que aún hay problema de incompatibilidad con el TWRP oficial para OREO, para ello hay otros modificados:
twrp-3.2.1-x_blu_spark_v8.61-op5_op5t.img

twrp-3.2.1-0-universal-codeworkx-cheeseburger.img

Magisk Es el método más actual de rooteo que entre otras cosas permite ocultarlo a ciertas apps
Magisk-v16.zip
LINK a su web oficial


OPCIONAL: para quien prefiera SuperSU en lugar de Magisk:

SuperSU es el método de rooteo de los últimos años pero que sigue funcionando perfectamente
SR5-SuperSU-v2.82-SR5-20171001224502.zip
LINK a distintas versiones de SuperSU
(descargar ZIP flasheable)





Para los que quieran rootear nada más tener el teléfono o los que tengan alguna actualización de sistema pendiente,
lo aconsejable es primero actualizar hasta la última versión que haya y después ponerse con el tutorial,
aclarado ésto empezamos:




PROCESO:



1- INSTALAR DRIVERS, ADB & FASTBOOT


(Click para mostrar/ocultar)
Lo primero es hacer copia de seguridad de todo lo que queramos salvar puesto que al abrir el bootloader se borra todo, para poder abrirlo e instalar el recovery es fundamental tener perfectamente instalados los Drivers, ADB & fastboot, para ello siempre ejecutar el instalador con botón derecho "como administrador" y con windos 8, 8.1 y 10 antes de instalar hay que reiniciar deshabilitando el uso obligatorio de controladores firmados, y otra cosa importante en cualquier windows es que NO oculte la extensiones de los archivos, tienen que estar visibles para evitar problemas al renombrar.

Una vez instalado conectamos una vez el movil al pc y esperamos a que se instalen los drivers correctamente, lo desconectamos, activamos las opciones de desarrollo, para ello nos vamos a ajustes>información del teléfono, pulsamos 7 veces en el "número de compilación", le damos atrás y nos metemos en las opciones de desarrollo que ya deben aparecer en los ajustes de teléfono, ahí activamos la opción de "desbloqueo OEM" y "depuración USB" y "reinicio avanzado", lo conectamos de nuevo al PC y esperamos a que se vuelvan a instalar más drivers, habrá un momento en el que aparezca una ventana en el teléfono en la que hay que marcar una casilla para permitir al pc hacer modificaciones en el móvil.



2- ABRIR BOOTLOADER


(Click para mostrar/ocultar)
Como ya hemos activado el reinicio avanzado mantenemos el botón de apagar, pulsamos reiniciar y le elegimos "modo bootloader" y teléfono entrará en modo fastboot, lo conectamos al pc(la primera vez posiblemente se vuelvan a instalar más drivers) y nos vamos a la carpeta donde se nos ha instalado el adb/fastboot que normalmente es en c:\adb, ahí mantenemos pulsado el botón shift(mayúscula) y a la vez el botón derecho del ratón, en el menú que sale pulsamos en "abrir ventana de comandos aquí", para asegurarnos de que está todo bien instalado escribimos ahí
Código:
fastboot devices
y al darle a intro debe salir como un número de serie de nuestro teléfono, si no, es que algo no ha ido bien y no se puede continuar hasta que lo reconozca de esta manera.

Entonces escribimos el siguiente comando que es para desbloquearlo, OJO! que se perderán todos los datos del teléfono:

Código:
fastboot oem unlock
una vez que le demos a intro en la pantalla del móvil preguntará aparecerá que se va a abrir el bootloader y para elegir YES hay que moverse con el botón de volumen y una vez encima pulsar el de power para confirmarlo, una vez abierto si no se reinicia solo lo reiniciamos nosotros y ésta vez tardará bastante en arrancar puesto que se está restableciendo a fábrica, hacemos toda la introducción de android y volvemos a marcar la depuración USB como antes y a continuación volvemos a reiniciar en modo fastboot.




3- INSTALAR RECOVERY


(Click para mostrar/ocultar)
Una vez ya abierto el bootloader copiamos el archivo de Magisk(ó SuperSU) descargado al teléfono y el recovery TWRP bajado lo copiamos en la misma carpeta donde tenemos fastboot (c:\adb),
por comodidad lo podemos renombrar por ejemplo a twrp.img, de la misma forma que antes abrimos la la ventana de comandos y escribimos el siguiente comando:
Código:
fastboot flash recovery twrp.img
le damos a intro y en un momento ya tenemos instalado el recovery, entonces escribimos el siguiente comando pero antes de darle a intro leed lo siguiente:
Código:
fastboot reboot
-->antes de darle al intro pulsamos y mantenemos pulsado el botón de VOL(-) para que al reiniciar lo primero que hagamos sea entrar al recovery, nos movemos con los botones de volumen hasta recovery y lo seleccionamos con el de power, accederá al recovery esa primera vez y a partir de ahí ya lo hará siempre, para asegurarnos de ello en TWRP le pulsamos abajo en REBOOT y elegimos RECOVERY y volverá a acceder.




4- INSTALAR MAGISKSuperSU)


(Click para mostrar/ocultar)
Ya en nuestro TWRP pulsamos en INSTALL buscamos el archivo Magisk(ó SuperSU) que habíamos copiado previamente al teléfono, lo pulsamos y deslizamos a la derecha la barra azul que hay abajo(swipe to confirm flash), cuando termine le damos al botón REBOOT para reniciar y listo!



Ya lo tendremos con TWRP, Magisk(ó SuperSU) y gracias a ella los permisos ROOT para cualquier aplicación que los necesite.




Una vez que tengamos abierto el bootloader cada vez que encendamos o reiniciemos el teléfono aparecerá una pantalla con unas letras informando de ello entre otras cosas,
es algo normal que le sucede a todo el mundo, aparecerá siempre y no se puede quitar mientras no lo volvamos a cerrar.





Por último mis agradecimientos a los grandes de XDA que hacen que las cosas sean más fáciles para todos

Última edición por damsolu Día 19/03/18 a las 00:26:30.
Responder Con Cita
Los siguientes 29 usuarios han agradecido a damsolu su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 09/09/17, 01:40:00
Array

[xs_avatar]
damsolu damsolu no está en línea
Colaborador de HTCMania
· Votos compra/venta: (35)
 
Fecha de registro: abr 2012
Localización: Málaga
Mensajes: 2,692
Modelo de smartphone: Voy cambiando, me gusta cacharrear
Tu operador: O2
FUTURAS ACTUALIZACIONES:
NO ACTUALIZAR POR OTA



Las actualizaciones seguirán llegando al teléfono por OTA, pero al tener el recovery modificado no podremos actualizar, muy importante no intentarlo por si se quedara en bootloop, hay varias formas de actualizarlo, para mí lo más cómodo y rápido(independientemente del país donde liberen las OTAs llegan nada más ser publicadas) es a través de la app OXYGEN UPDATER que se encuentra en el Play Store, os dejo los pasos a seguir y también el método manual para el que quiera hacerlo desde TWRP:


OXYGEN UPDATER:
(Click para mostrar/ocultar)
- Descargar e instalar la aplicación: Oxygen Updater
- La abrimos, y vamos deslizando hacia la izquierda

(hay un momento en el que nos pide permisos Root, hay que aceptarlos como es lógico)
- Elegimos nuestro modelo de Oneplus y el método FULL UPDATE
- Aparecerá en la pantalla principal el changelog con los cambios de la nueva versión, al final de la lista está el botón DOWNLOAD, lo pulsamos
- Una vez descargada la FULLrom le damos a INSTALL
- Elegimos AUTOMATIC INSTALLATION
- Dejamos marcadas todas las opciones y debajo de la segunda(KEEP MY DEVICE ROOTED) hay una carpeta, tocamos para elegir la ubicación donde tengamos nuestro archivo Magisk(ó SuperSU)
- Le damos a START INSTALLATION

La app se encarga de TODO, reinicia al TWRP, hace un Nandroid(backup de sistema) por lo que pudiera pasar, instala nueva rom, también el método root elegido y cuando termine tendremos nuestro teléfono actualizado a la última versión, manteniendo root y SIN PERDER DATOS, sin duda es la mejor opción por lo cómodo que es.






ACTUALIZACIÓN MANUAL DESDE TWRP:
(Click para mostrar/ocultar)
- Bajarnos la FULLrom de la nueva versión(las van colgando en la propia web de oneplus y si no, buscando un poco se encuentran facilmente)
- Lo primero siempre HACER BACKUP por lo que pudiera pasar
- WIPE>Avanced wipe> marcamos wipe cache + dalvik cache y deslizamos abajo
- instalar FULLrom de oxygen
(pesan siempre más de 1Gb, no confundir con una simple OTA)
- desde ahí mismo añadir más zips eligiendo la última versión de Magisk(ó SuperSU)
- una vez terminado cambiamos a "file .img" para poder seleccionar y flashear de nuevo el último TWRP
(este paso es porque la mayoría de las veces nos cambia el recovery por el stock)
- después en lugar de darle a reboot system vamos al home del revovery y pulsamos en REBOOT> RECOVERY
- una vez iniciado el recovery sin problema le damos a REBOOT> SYSTEM


De esta forma conseguimos actualizar a la nueva version SIN PERDER DATOS y manteniendo tanto TWRP como root.

Última edición por damsolu Día 23/08/18 a las 01:40:25.
Responder Con Cita
Los siguientes 26 usuarios han agradecido a damsolu su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #3  
Viejo 09/09/17, 01:40:47
Array

[xs_avatar]
damsolu damsolu no está en línea
Colaborador de HTCMania
· Votos compra/venta: (35)
 
Fecha de registro: abr 2012
Localización: Málaga
Mensajes: 2,692
Modelo de smartphone: Voy cambiando, me gusta cacharrear
Tu operador: O2
Enlace a las descargas oficiales de oneplus:

http://downloads.oneplus.net/devices/oneplus-5

Última edición por damsolu Día 23/08/18 a las 01:41:46.
Responder Con Cita
Los siguientes 8 usuarios han agradecido a damsolu su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #4  
Viejo 09/09/17, 01:52:23
Array

[xs_avatar]
felulo felulo no está en línea
Usuario muy activo
· Votos compra/venta: (153)
 
Fecha de registro: may 2012
Localización: Madrid Sur
Mensajes: 4,976
Modelo de smartphone: Todos
Tu operador: Otra
Reservado... Y 1.000.000 de gracias compañero!!
Responder Con Cita
Los siguientes 2 usuarios han agradecido a felulo su comentario:
  #5  
Viejo 09/09/17, 11:22:38
Array

[xs_avatar]
damsolu damsolu no está en línea
Colaborador de HTCMania
· Votos compra/venta: (35)
 
Fecha de registro: abr 2012
Localización: Málaga
Mensajes: 2,692
Modelo de smartphone: Voy cambiando, me gusta cacharrear
Tu operador: O2
 Cita: Originalmente Escrito por felulo Ver Mensaje
Reservado... Y 1.000.000 de gracias compañero!!
Bueno, con sólo 1 me apaño
Responder Con Cita
Los siguientes 4 usuarios han agradecido a damsolu su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #6  
Viejo 09/09/17, 11:53:56
Array

[xs_avatar]
capullao capullao no está en línea
Usuario muy activo
· Votos compra/venta: (5)
 
Fecha de registro: dic 2011
Mensajes: 636
Tu operador: Movistar

Muchísimas gracias.
Yo lo actualizo con la aplicación Oxygen Updater, que, una vez descargada la ROM entera (porque tengo root) llama al TWRP. Y antes ya permite conservar el root marcando la carpeta donde tengo el SUPERSU.
Lo mismo, pero de otra forma.
Un saludo.
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 11/09/17, 17:57:22
Array

[xs_avatar]
Ptahotep Ptahotep no está en línea
Usuario muy activo
· Votos compra/venta: (7)
 
Fecha de registro: ene 2010
Localización: Mundo
Mensajes: 1,869
Modelo de smartphone: 1+1 y SGTP8.4
Tu operador: Jazztel
Todo correcto desde Linux. Gracias por el tuto!
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 11/09/17, 19:03:46
Array

[xs_avatar]
emuwar emuwar no está en línea
Usuario muy activo
 
Fecha de registro: ene 2014
Mensajes: 1,874
Tu operador: Movistar

q recomiendan? super su o el otro? y por q
Responder Con Cita
  #9  
Viejo 12/09/17, 08:53:08
Array

[xs_avatar]
Emiliux Emiliux no está en línea
Usuario muy activo
· Votos compra/venta: (95)
 
Fecha de registro: may 2012
Localización: Madrid
Mensajes: 8,429
Modelo de smartphone: Samsung S24 Ultra
Tu operador: DigiMobil
 Cita: Originalmente Escrito por emuwar Ver Mensaje
q recomiendan? super su o el otro? y por q
Yo uso supersu

Enviado desde mi ONEPLUS A5000 mediante Tapatalk
Responder Con Cita
  #10  
Viejo 12/09/17, 12:13:04
Array

[xs_avatar]
The Matrix The Matrix no está en línea
Vendedor verificado
· Votos compra/venta: (45)
 
Fecha de registro: oct 2009
Localización: Barcelona
Mensajes: 3,905
Modelo de smartphone: Oneplus 8 Pro
Tu operador: -
¿Funciona Android Pay si tienes el bootloader desbloqueado y/o usas Magisk?
Gracias
Responder Con Cita
  #11  
Viejo 12/09/17, 14:49:50
Array

[xs_avatar]
damsolu damsolu no está en línea
Colaborador de HTCMania
· Votos compra/venta: (35)
 
Fecha de registro: abr 2012
Localización: Málaga
Mensajes: 2,692
Modelo de smartphone: Voy cambiando, me gusta cacharrear
Tu operador: O2
 Cita: Originalmente Escrito por emuwar Ver Mensaje
q recomiendan? super su o el otro? y por q
Si te fijas de en el tuto pongo como principal el magisk, es el sistema más evolucionado, se actualiza facilmente desde la propia app, permite ocultarlo a ciertas apps y además tiene un gestor de módulos similar a xposed installer


 Cita: Originalmente Escrito por The Matrix Ver Mensaje
¿Funciona Android Pay si tienes el bootloader desbloqueado y/o usas Magisk?
Gracias
A ver si alguien que lo use te puede responder, yo es que no lo uso, no soy muy partidario de esas cosas en el móvil y más rooteado, uno siempre está expuesto a todo y demasiado que llevamos la app del banco, claves, etc, ya para pagar prefiero seguir usando la tarjeta que no ocupa nada y la llevo siempre.
Lo que sí te puedo confirmar es que por ejemplo con la app BBVA con supersu nada mas abrirla me salía un mensaje advirtiendo de que el dispositivo está rooteado, desde que la he ocultado con magisk ya no, y android pay es la única que me sale marcada por defecto como sombreada sin poder quitarla
Responder Con Cita
Los siguientes 2 usuarios han agradecido a damsolu su comentario:
  #12  
Viejo 14/09/17, 12:05:58
Array

[xs_avatar]
The Matrix The Matrix no está en línea
Vendedor verificado
· Votos compra/venta: (45)
 
Fecha de registro: oct 2009
Localización: Barcelona
Mensajes: 3,905
Modelo de smartphone: Oneplus 8 Pro
Tu operador: -
Hay algún problema en poner TWRP, rootear con Magisk y luego volver a poner el recovery stock y CERRAR el bootloader?

Última edición por The Matrix Día 14/09/17 a las 12:23:02.
Responder Con Cita
  #13  
Viejo 14/09/17, 18:48:13
Array

[xs_avatar]
damsolu damsolu no está en línea
Colaborador de HTCMania
· Votos compra/venta: (35)
 
Fecha de registro: abr 2012
Localización: Málaga
Mensajes: 2,692
Modelo de smartphone: Voy cambiando, me gusta cacharrear
Tu operador: O2
 Cita: Originalmente Escrito por The Matrix Ver Mensaje
Hay algún problema en poner TWRP, rootear con Magisk y luego volver a poner el recovery stock y CERRAR el bootloader?
Con qué intención?
No creo que haya ningún problema en hacerlo pero seguramente sí cuando quieras actualizarlo, salvo que no te importe perder todos los datos al abrirlo de nuevo y demás
Responder Con Cita
  #14  
Viejo 14/09/17, 18:49:00
Array

[xs_avatar]
The Matrix The Matrix no está en línea
Vendedor verificado
· Votos compra/venta: (45)
 
Fecha de registro: oct 2009
Localización: Barcelona
Mensajes: 3,905
Modelo de smartphone: Oneplus 8 Pro
Tu operador: -
 Cita: Originalmente Escrito por damsolu Ver Mensaje
Con qué intención?
No creo que haya ningún problema en hacerlo pero seguramente sí cuando quieras actualizarlo, salvo que no te importe perder todos los datos al abrirlo de nuevo y demás
Me gustaría garantizar que si lo pierdo no se podrá acceder a mis datos.
Responder Con Cita
  #15  
Viejo 14/09/17, 18:52:06
Array

[xs_avatar]
damsolu damsolu no está en línea
Colaborador de HTCMania
· Votos compra/venta: (35)
 
Fecha de registro: abr 2012
Localización: Málaga
Mensajes: 2,692
Modelo de smartphone: Voy cambiando, me gusta cacharrear
Tu operador: O2
 Cita: Originalmente Escrito por The Matrix Ver Mensaje
Me gustaría garantizar que si lo pierdo no se podrá acceder a mis datos.
Está encriptado, si le pones patrón/pin el twrp también te lo pide nada más abrirlo, sin ponerlo no se puede acceder a los datos
Responder Con Cita
Los siguientes 2 usuarios han agradecido a damsolu su comentario:
  #16  
Viejo 14/09/17, 19:53:19
Array

[xs_avatar]
The Matrix The Matrix no está en línea
Vendedor verificado
· Votos compra/venta: (45)
 
Fecha de registro: oct 2009
Localización: Barcelona
Mensajes: 3,905
Modelo de smartphone: Oneplus 8 Pro
Tu operador: -
 Cita: Originalmente Escrito por damsolu Ver Mensaje
Está encriptado, si le pones patrón/pin el twrp también te lo pide nada más abrirlo, sin ponerlo no se puede acceder a los datos
Aaaaah!
Entonces supongo que, como pongo huella y tengo PIN como método alternativo de desbloqueo, el TWRP me lo pedirá también. ¿Es eso? En el OPO no me pasa, ¿será porque no está encriptado?
Gracias
Responder Con Cita
  #17  
Viejo 14/09/17, 20:08:10
Array

[xs_avatar]
Fignon Fignon no está en línea
Usuario muy activo
 
Fecha de registro: jun 2017
Mensajes: 538
Modelo de smartphone: Oneplus 7 Pro
Tu operador: Lowi
 Cita: Originalmente Escrito por The Matrix Ver Mensaje
Aaaaah!
Entonces supongo que, como pongo huella y tengo PIN como método alternativo de desbloqueo, el TWRP me lo pedirá también. ¿Es eso? En el OPO no me pasa, ¿será porque no está encriptado?
Gracias
Sobre todo, si vas a hacer un backup vía TWRP, recuerda eliminar todos los métodos de seguridad para el desbloqueo antes.

Enviado desde mi ONEPLUS A5000 mediante Tapatalk
Responder Con Cita
Gracias de parte de:
  #18  
Viejo 14/09/17, 21:11:08
Array

[xs_avatar]
The Matrix The Matrix no está en línea
Vendedor verificado
· Votos compra/venta: (45)
 
Fecha de registro: oct 2009
Localización: Barcelona
Mensajes: 3,905
Modelo de smartphone: Oneplus 8 Pro
Tu operador: -
Una última pregunta: En recovery, con el TWRP, es posible montar /system en modo escritura para borrar ficheros y tal?
Responder Con Cita
  #19  
Viejo 14/09/17, 21:29:21
Array

[xs_avatar]
damsolu damsolu no está en línea
Colaborador de HTCMania
· Votos compra/venta: (35)
 
Fecha de registro: abr 2012
Localización: Málaga
Mensajes: 2,692
Modelo de smartphone: Voy cambiando, me gusta cacharrear
Tu operador: O2
 Cita: Originalmente Escrito por The Matrix Ver Mensaje
Una última pregunta: En recovery, con el TWRP, es posible montar /system en modo escritura para borrar ficheros y tal?
Por supuesto, de hecho la primera vez que lo inicias te lo pregunta y con sólo deslizar ya lo tienes, y si no, dentro de "mount" como siempre
Responder Con Cita
Los siguientes 2 usuarios han agradecido a damsolu su comentario:


  #20  
Viejo 15/09/17, 00:10:21
Array

[xs_avatar]
llama17 llama17 no está en línea
Miembro del foro
· Votos compra/venta: (3)
 
Fecha de registro: ago 2012
Localización: Ponferrada
Mensajes: 147
Modelo de smartphone: One plus 8T
Tu operador: Jazztel
Cabe la posibilidad de que se cierre el Bootloader solo? En mi antiguo terminal dependiendo que rom instalar habia problemas..
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros OnePlus > Otros smartphones recientes de OnePlus > OnePlus 5 > ROMs y desarrollo OnePlus 5



Hora actual: 05:01:20 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /