Extraiga la imagen completa del sistema de un Samsung Galaxy S5 sin pantalla

Tengo un teléfono Samsung Galaxy S5 con la pantalla rota. Estoy tratando de obtener una imagen completa del sistema que luego puedo mostrar en un Samsung Galaxy S5 nuevo.

Sé que es posible clonar el sistema y la configuración de un teléfono en otro teléfono (por ejemplo, usando el procedimiento descrito aquí ). Sin embargo, ese proceso asume un teléfono fuente completamente funcional.

¿Cómo podría extraer una imagen del sistema flashable y funcional de un teléfono sin pantalla?

FYI: el teléfono de origen tiene habilitada la depuración de USB, por lo que es posible acceder a él a través de adb.

Sin pantalla, la única posibilidad que veo es a través del acceso raíz. Puede haber un exploit que le dé acceso temporal a la raíz. Pero eso depende de la versión de software instalada.
el teléfono de origen está rooteado, pero no tengo idea de cómo vaciar una imagen del sistema. ¿Dependería de la versión de qué?

Respuestas (1)

Si el teléfono de origen está rooteado, tiene múltiples posibilidades. Si el teléfono de destino también está rooteado, una solución fácil puede ser una copia de seguridad, como se describe en ¿ Hay alguna manera de hacer una copia de seguridad de Nandroid directamente en la PC y luego restaurarla también directamente desde la PC?

Primero conéctese a través adb shelldel teléfono y obtenga permisos de root a través de su.

Ahora cree una copia de seguridad de todos los archivos de la aplicación a través de tar:

tar -cvf /sdcard/app-data.tar /data/data

Luego salga de adb y copie el archivo creado en su computadora:

adb pull /sdcard/app-data.tar

Luego, debería tener un archivo llamado app-data.tar en su computadora. Verifíquelo con una herramienta de archivo y encontrará muchos directorios.

Es posible que desee eliminar ciertos archivos o directorios del archivo tar. Luego, puede convertirlo en una copia de seguridad de Android para que pueda volver a escribir los datos en el nuevo teléfono no rooteado. La creación de un archivo tar en una copia de seguridad de Android se puede hacer a través de Android Backup Extractor . Tenga en cuenta que algunas aplicaciones se negarán a aceptar los archivos restaurados (porque la copia de seguridad está deshabilitada).

La copia de seguridad de Android creada se puede restaurar mediante adb backupun comando.