Tengo un Pixel 3XL en Android 10 y un Pixel 3a en Android 11. Anteriormente había instalé magisk en el Pixel 3a cuando Android 11 estaba en fase beta. Recientemente encontré que había perdido el Root, presumiblemente porque Android 11 está fuera de la beta y el teléfono se había actualizado al último Android 11 y ya no usaba la imagen de arranque parcheada por magisk. Así que parcheé la imagen de arranque correspondiente a la última imagen de fábrica de Android 11 para el pixel 3a, y lo flasheé por fastboot, y funcionó.
Por desgracia, había confundido mis dos teléfonos en el paso de flasheo fastboot al principio, y así entonces terminé con el Pixel 3a con Android 11 rooteado de nuevo, pero también con el Pixel 3XL atascado en el arranque, supongo que porque tenía una imagen de arranque equivocada (para el pixel 3a en realidad) flasheada en él. Intenté arreglar el Pixel 3XL consiguiendo la última imagen de fábrica de Android 10 para él y Parcheando la imagen de arranque con magisk. Sin embargo, después de flashear por fastboot esa imagen de arranque parcheada, solo funcionaba parcialmente. Es decir, podía arrancar, adb shell funciona, etc, pero ya no responde al tacto, por lo que no se puede utilizar excepto para adb shell.
Supongo que el problema es que no sabía cuál era la imagen de fábrica realmente instalada en mi Pixel 3L, así que supuse que era la más reciente, pero la imagen de arranque de la más reciente podría tener alguna incompatibilidad con la imagen real de fábrica en el teléfono. Me gustaría saber cuál es la imagen de fábrica real instalada en el Pixel 3L, para poder intentar parchear la imagen de arranque correspondiente.
De ahí mi pregunta, ¿cómo puedo saber cuál es la versión exacta de la imagen de fábrica de Android 10 instalada en mi Pixel 3L? Buscar en Google no parece ayudar, ya que la mayoría de las páginas hablan de cómo instalar imágenes de fábrica, no de cómo averiguar cuál es la versión instalada. Para responder a mi pregunta, tened en cuenta que ahora no puedo interactuar con el teléfono a través del táctil, por lo que no puedo comprobar nada en "Ajustes" con la interfaz gráfica de usuario táctil, sino que sólo puedo ver la información de fastboot (ver captura de pantalla más abajo), así como cualquier cosa a la que pueda acceder con adb shell (por ejemplo, ¿algún archivo en el teléfono que pueda comprobar para averiguar la versión de la imagen de fábrica instalada en el teléfono?)
0 votos
No quería devolver el dispositivo al estado de fábrica, sólo esperaba flashear la imagen de arranque parcheada apropiada (para magisk) sin tocar el resto de los archivos. La imagen de arranque es sólo una parte de la imagen de fábrica, si puede coincidir con los otros archivos, no tengo que hacer un restablecimiento de fábrica completo
0 votos
Compruebe la configuración de seguridad de Android para el "nivel de parche de seguridad de Android". Como su sistema instala automáticamente las actualizaciones, debería haber instalado la última versión (diciembre de 2020). developers.google.com/Android/images#crosshatch
0 votos
@beeshyams Gracias, pero no me acuerdo bien, así que me preguntaba si alguien sabía alguna otra forma de obtener la información de algo así como un archivo que pudiera inspeccionar en el teléfono. Sí, una vez que consiga la imagen de fábrica correcta, sé cómo extraer la imagen de arranque y flashearla.
0 votos
@Robert Este teléfono no estaba en actualizaciones automáticas; lo mantenía en Android 10 a propósito, ya que el otro teléfono está en Android 11.
0 votos
En ese caso, yo flashearía la última OTA (completa) //Si esto funciona tus datos están a salvo /Si no, imagen de fábrica con pérdida de datos //No creo que sea posible con la poca información que tienes pero luego espero que consigas una solución
1 votos
Pensando más en ello - 1.dado que ya has flasheado una img de arranque y eso no funciona y no puedes acceder a ningún interno del dispositivo, averiguar cuál era la versión antes de es difícil, si no imposible 2. ¿Por qué no flashear imágenes de arranque comenzando (desde el momento en que recuerdas que actualizaste o cuando compraste el dispositivo) y terminando en la versión que flasheaste? Al menos una de ellas tiene que coincidir //Sé que es un proceso tedioso y torpe pero mejor intentarlo que perder datos// En realidad puede ser más eficiente ir hacia atrás, es decir, empezar desde la versión que flasheaste e ir un mes hacia atrás cada vez
0 votos
Gracias @beeshyams , resulta que las versiones de bootloader y baseband de la imagen de fábrica que había probado, eran diferentes a las del teléfono (como se ve en la captura de la pantalla de fastboot). Conseguí otra imagen de fábrica en la que coincidían estas versiones, y ¡funciona!
1 votos
Me alegro de que hayas acertado +1