2 votos

¿Cómo puedo encontrar la versión exacta de la imagen de fábrica que utiliza mi Pixel?

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?)

fastboot mode screen

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.

2voto

auspicious99 Puntos 201

Problema resuelto, ¡mi teléfono con Android 10 vuelve a funcionar!

El primero observación crucial fue que hay algo así como 18 versiones diferentes del imágenes de fábrica para el Pixel 3 XL para Android 10. Sin embargo, hay una diferencia interesante en la convención de nombres para las primeras 5 de estas imágenes de fábrica, en comparación con el resto. Las primeras 5 comienzan con "QP1A" mientras que el resto comienzan con "QQ1A". Vea la imagen de abajo para saber a qué me refiero versions of factory image for android 10 for pixel 3 xl

Originalmente, sólo había probado con la imagen de fábrica más reciente, que es QQ3A.200805.001, con fecha de agosto de 2020. Ahora, la imagen QP.. más reciente, QP1A.191105.003, con fecha de noviembre de 2019, surgía como candidata para probar.

El segundo observación crucial fue, mirando a la imagen de fábrica para QQ3A.200805.001, en el mismo archivo zip dentro de ella que contiene el boot.img, también hay un archivo Android-info.txt, resaltado en azul en la captura de pantalla a continuación. Así que yo estaba como, "duh .. ¿por qué no veo lo que dice?" location of android-info.txt file

Esto es lo que dice el Android-info.txt:

require board=crosshatch|blueline

require partition-exists=producto

require version-bootloader=b1c1-0.2-6374987

require version-baseband=g845-00107-200409-B-6382632

Ahora, compara las versiones del bootloader y del baseband aquí con las versiones mostradas en mi pantalla de fastboot (la captura de pantalla publicada en mi pregunta anterior). Así que para este teléfono, tengo bootloader=b1c1-0.2-5672671 y baseband=g845-00048-190722-B-5745561

A menos que entienda mal lo que significa "require", entonces "require version-bootloader=b1c1-0.2-6374987" y "require version-baseband=g845-00107-200409-B-6382632" explican claramente por qué la imagen de arranque de QQ3A.200805.001 no funciona como se desea. Es requiere diferentes versiones del bootloader y del baseband que tenía en mi teléfono.

Emocionado, comprobé el Android-info.txt de la imagen de fábrica de QP1A.191105.003, ¡y las versiones coincidían!

require board=crosshatch|blueline

require partition-exists=producto

require version-bootloader=b1c1-0.2-5672671

require version-baseband=g845-00048-190722-B-5745561

Por cierto, también he comprobado otra de las imágenes de fábrica de QP.. (QP1A.191005.007, Oct 2019), y las versiones de bootloader y baseband también coinciden. Mientras que incluso la más antigua de las imágenes de fábrica de QQ.., (QQ1A.191205.008, Dic 2019), no coincidía.

De todas formas, me alegra informar que tras Parcheando la imagen de arranque de QP1A.191105.003, Nov 2019, y flashearla en el teléfono, se ha restaurado el tacto y todo parece volver a funcionar correctamente.

0 votos

Mi descarga para Pixel 4XL no contiene un boot.img . En su lugar contiene bootloader-coral-c2f2-0.4-8351033.img

0 votos

Qué interesante, no tengo constancia de que esto ocurra en el Pixel 4XL. Tal vez usted podría publicar una pregunta para preguntar al respecto? Así podría tener más visibilidad y alguien que sepa más sobre el Pixel 4XL podría responder?

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X