ROMs y desarrollo OnePlus 7T ROMs y desarrollo OnePlus 7T

Respuesta
 
Herramientas
  #1  
Viejo 23/10/22, 12:32:25
Array

[xs_avatar]
vaneno vaneno no está en línea
Usuario muy activo
· Votos compra/venta: (48)
 
Fecha de registro: oct 2010
Localización: La Coruña
Mensajes: 5,134
Modelo de smartphone: Samsung S23 - Poco F1
Tu operador: O2
LineageOS 19.1 official + TUTORIAL UNBRICK STOCK

POST 1 : INSTALAR LINEAGEOS
POST 2 : VOLVER A STOCK



LineageOS 19.1 esta disponible desde hoy mismo, día 23 de octubre. Esta basado en android 12.1 y es versión estable.


https://download.lineageos.org/hotdogb


Responsabilidad de cada uno lo que hagáis con vuestro terminal. Antes de trastear, os recomiendo salvar

Para quién no lo sepa, LineageOS es muy minimalísta, sencilla y liviana pero al mismo tiempo tiene mucha versatilidad y suele ser la base de muchas otras roms de éxito.
En el caso que nos ocupa, al igual que con el oneplus 8T, resulta difícil cambiarse a lineageOS teniendo un sistema tan bueno como OxigenOs y eso ya es cuestión de gustos.

Para hacer el cambio tenéis que desbloquear bootloader con lo que se perderán datos. Los pasos son sencillos, pero mejor hacerlos bien, con tiempo y sin prisas.
El tutorial esta basado en el oneplus 8T aunque con menos pasos y están basados en la web oficial. Si controlais ingles, también podéis ir por allí.

Según la web oficial se debe partir de la última rom de android 12, aunque en mi caso he intentado primero desde la 11 con éxito y luego lo he repetido desde la 12 .
Ambas funcionaron sin problemas, si bien es verdad que no llegue a poner la sim (aún) en el flash de oxigenos 11.

Unos apuntes : En op6T y anteriores modelos, al desbloquear bootloader salía una advertencia, de 2 segundos aproximadamente, de bootloader desbloqueado. Dicha advertencia ya no sale en OP7T (ni en op8T) lo cual es más limpio el arranque.

En lineageOS , no hay desbloqueo facial, si no me engaño por temas de software propietario, no estoy seguro, pero tenerlo en cuenta si lo valoráis. También a tener en cuenta, el bootloader
estará desbloqueado y ciertas apps pueden no fucionar o necesitar de magisk y root con módulos para solucionarlo. Apps como por ejemplo netflix no aparecen ni en el playstore, otras de la banca pueden dar error o no funcionar al 100%.
También he observado que mi modelo HD1903 es detectado como HD1901, pero que al volver a stok vuelve a ser un HD1903.


1 - Backup de datos , fotos , música etc.
Al abrir bootloader todo se pierde.



2 - Drivers de adb y fastboot instalados .
Tanto adb como fastboot se puede verificar con una rom stock sin necesidad de borrar nada.
Así que si podéis hacer un "adb devices" y un "fastboot devices" con éxito tendréis mucho cámino andado.



3 - Acopio de archivos necesarios.
En el momento de hacer el tutorial necesitamos:

-rom lineage (https://download.lineageos.org/hotdogb)
-recovery de lineage (https://download.lineageos.org/hotdogb)
-NikGapps-core-arm64-12.1-20220709-signed (https://nikgapps.com/downloads#downloads)
-Rom stock en caso problemas para qloader (https://onepluscommunityserver.com/l...T/EU_HD65BA/R)



4 - Activar opciones de desarrollo, depuración usb y desbloqueo:
Vamos a: (en android 12 , en 11 será similar)
Ajustes - informacion del dispositivo - version

Tocar 7 veces en "número de versión"

A continuación debererías ver en el menú :
Ajustes - ajustes del sistema - opciones para desarrolladores

Buscar y activar estas dos opciones
Depuracion usb
Desbloqueo OEM



5 - Probar adb y reiniciar
En el pc, conectamos el teléfono y cuando pregunte marcamos:
"transferencia de datos"

Además, escribimos en consola:
adb devices

El teléfono pregunta si queremos permitir depuración y nos da una huella digital RSA.
Marcamos "permitir siempre" y "permitir"
El adb devices debe ponernos algo como : (ejemplo)

List of devices attached
12345678 device

Donde 12345678 es el número de serie de nuestro telefono y device que esta aceptado.
En caso contrario nos pondría el numero de serie y "unauthorized"



6 - Modo Fastboot:
Desde PC con el tlf encendido y conectado:
adb reboot bootloader

Se reinicia y queda en la pantalla de fastboot
Con un un START en verde arriba
Y varias líneas de texto debajo.

fastboot devices

Igual que adb devices, nos pone algo como:
12345678 fastboot

Esto sería lo correcto.



7 - Desbloquear bootloader (y borrado de los todos lo datos que habíamos salvado)
fastboot oem unlock

En el teléfono nos avisa , así que selecionámos con los botones de volumen y power y pulsar en "unlock the bootloader"
El ese momento se reinicia, salen letras chinas mientras se borra el contenido.

En este paso nuestro teléfono estará con bootloader desbloqueado o abierto, pero con la rom de stock.
Debería arrancar sin problema y para poder usarlo se completaría el asistente de primer inicio,
pero nosotros ahora le pondremos lineageOS , asi que seguimos. Iniciamos en modo fastboot de nuevo.



8 - Flashear recovery de lineage

Reiniciamos bootloader de nuevo (desde el telefono) y flasheamos recovery de lineage:

fastboot flash recovery lineage-19.1-20221024-recovery-hotdogb.img

Desde el menu del telefono, con los botones fisico, buscamos reboot recovey y pulsamos power.
Si todo va bien, nos sale el recovery de lineageOs.



9 - Instalar LINEAGEOS

De nuevo "apply update" y "update from adb"

En el pc:

adb sideload lineage-19.1-20221024-nightly-hotdogb-signed.zip

Tarda un ratito y cuando se desconecta del pc y sale de nuevo a recovery, habrá terminado.


10 - Google apps opcionales

Vamos a "advanced" y "reboot to recovery"
Cuando arranque recovery:

Luego de nuevo "apply update" y "update from adb"

En el pc:

adb sideload NikGapps-core-arm64-12.1-20220709-signed.zip

IMPORTANTE. El pc envía las gapps pero no están firmadas con las keys de lineage, así que el recovery nos pregunta si queremos instalarlo, y aceptamos.



Por ultimo "advanced" y "power off"







Encender y disfrutar.
Imágenes Adjuntas
Tipo de Archivo: jpg Screenshot_20221114-002223_Trebuchet.jpg (24.1 KB, 76 visitas)
Tipo de Archivo: jpg Screenshot_20221114-002231_Trebuchet.jpg (24.8 KB, 76 visitas)
Tipo de Archivo: jpg Screenshot_20221114-002235_Trebuchet.jpg (31.2 KB, 76 visitas)
Tipo de Archivo: jpg Screenshot_20221114-002247_Ajustes.jpg (34.5 KB, 76 visitas)
Tipo de Archivo: jpg Screenshot_20221114-002258_Ajustes.jpg (37.0 KB, 76 visitas)

Última edición por vaneno Día 17/11/22 a las 19:27:40.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a vaneno su comentario:


  #2  
Viejo 23/10/22, 17:03:48
Array

[xs_avatar]
vaneno vaneno no está en línea
Usuario muy activo
· Votos compra/venta: (48)
 
Fecha de registro: oct 2010
Localización: La Coruña
Mensajes: 5,134
Modelo de smartphone: Samsung S23 - Poco F1
Tu operador: O2
No te convence LineageOS y te has arrepentido?
Has brickeado?
Quieres volver a rom stock?



Bueno, os dejo este mini tuto para revertir a rom stock, o para desbrickear si habéis metido la pata.
Se trata de la rom para cargar mediante EDL usando la herramienta MSMTool, que es muy efectiva.

El método EDL, borra todo el dispositivo y cierra el bootloader. Queda como salido de fábrica. Si tenéis datos, no los respeta, los borra. Si estáis brickeados seguramente os da igual, pero tenerlo en cuenta.

La herramienta se ejecuta en el PC , se conectaría el teléfono y si lo detecta, se restauraría.
Yo he usado un windows 10 por problemas varios con windows 11, aunque supongo que debe servir para los dos.
Se supone que si fuciona en win 10 también lo haría en un windows 7 , pero no lo sé.
Usar un cable de calidad y puerto USB fiable. Si tenéis el típico USB que se mueve y pierde dispositivos, los recupera y va como las maracas, os va a dar la lata.


1 - Acopio de herramienta/rom y driver :

Rom EDL (para el modelo europeo)
Driver EDL : QUD.WIN.1.1+Installer-10037.3+Setup.zip


2 - Conexión del terminal
Con el terminal apagado, pulsar los dos botones de volumen al mismo tiempo, y sin soltar se conecta al PC.
Windows lo debe detectar en "puertos (COM y LPT)" como "Qualcom HS-USB QDloader 9008" en mi caso como COM4.
Para salir del modo EDL, se pulsa power un buen rato, como 20 segundos o mas, hasta que deje de reconocerlo el PC como tal.
El driver es importante. Si os para durante el flasheo o da error de param al inicio, el driver puede ser el culpable. Si habéis usado EDL en otras ocasiones con otro driver igual funciona, si no es el caso, el del enlace me sirvio, pero drivers hay muchos.

3 - Flashear
En el zip tendréis "MsmDownloadTool V4.0.exe" y "MsmDownloadTool V4.0_factory.exe" . Yo use "MsmDownloadTool V4.0.exe".
En user type se pone "others"
En target se pone "EU"
Si esta detectado en la lista, se pulsa "start" y a esperar mientras flashea.

Cuando termine se reinicia el terminal solo y además arranca en android 11 , en OxygenOS 11.

Terminado el primer inicio, os tiene que reconocer las OTAS y actualizarse.

Última edición por vaneno Día 17/11/22 a las 19:41:23.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a vaneno su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros OnePlus > OnePlus 7T > ROMs y desarrollo OnePlus 7T



Hora actual: 00:22:19 (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 / 邮件联系 /