Ya en 2015, rooteé mi HTC One M7. Fue una aventura; me equivoqué en el camino, haciendo un soft-bricking de mi teléfono. Sin embargo, al final conseguí que volviera a funcionar. Eso fue hace cinco años. Así que es posible que nunca haya intentado rootear un teléfono, porque ahora he brickeado suavemente mi Nexus 6P y no sé cómo volver a ponerlo en funcionamiento. Parece que sólo sé lo suficiente para ser peligroso.
En el Nexus 6P, el problema es que el teléfono se cuelga en la pantalla del logo de Google. Sin embargo, puedo arrancar en el bootloader y entrar en el recovery. Tengo TWRP 3.4.0.0 ya flasheado.
ADB no reconoce el dispositivo en el cargador de arranque. Sólo reconoce el dispositivo cuando está en TWRP. Estoy usando PowerShell en Windows 10 como mi terminal.
Todo salió mal cuando intenté flashear SuperSU-v2.82-201705271822. Mientras yo tenía hecho un restablecimiento de fábrica antes de intentar esto, el teléfono sólo se restablece a Android 8.1.0, la más antigua acumulación de los cuales fue 12-2018. Dado que el SuperSU que intenté flashear parece haber sido de 05-2017 ... bueno ... mi error. Claramente. Error de novato.
Sin embargo, esto parece solucionable. Sólo que no sé cómo arreglarlo.
Parece que mi error ha hecho saltar mi sistema operativo por completo. En TWRP, si miro la partición 'sdcard', el único directorio es TWRP. Ninguna de las carpetas de archivos de Android están ahí (Descargas, Imágenes, etc.). Sin embargo, en el nivel donde aparece 'sdcard', todos los directorios del sistema parecen estar intactos.
Además, si ejecuto 'adb shell su' en PowerShell, obtengo "su: not found", así que mi intento de Root obviamente falló.
En resumen:
- Tengo un bootloader desbloqueado
- Dispositivo no reconocido por ADB excepto en el recovery TWRP
- No soy Root
- Parece que no tengo sistema operativo (pero la estructura de directorios por encima del nivel 'sdcard' parece intacta)
Intenté hacer sideloading con un *.zip de fábrica desde Google, pero no puedo hacerlo desde PowerShell con el teléfono no reconocido por ADB. Luego traté de usar la opción TWRP ADB sideload, pero me dijeron que mi *.zip no era válido cuando lo intenté (¿no debería haber intentado flashear el angler-[etc].zip completo?).
En XDA estoy encontrando mucha información, pero no me ha servido de nada. Parece un tema sencillo con una solución sencilla, pero es uno de esos escenarios de "claro sólo si se aprende", y yo no he aprendido.
Por ello, sólo necesito que me echen una mano para saber cómo volver a tener un sistema operativo que funcione. Parece que, para estar mal, las cosas no están realmente tan mal. Si sólo supiera qué hacer y cómo hacerlo, podría salir de este lío. Si alguien pudiera enseñarme cómo salir de este lío, se lo agradecería.
Gracias.