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.
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 shell
del 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 backup
un comando.
Roberto
jtatria