instalar WhatsApp, luego de arrancar en el TWRP y mira desde el adb shell
ejemplo de salida:
mint@debian ~ $ adb shell
/ # ls -dln /data/data/com.whatsapp
drwx------ 13 10104 10104 4096 Jan 15 04:15 /data/data/com.whatsapp
a continuación, restaure la copia de seguridad (o parte de ella)
descargar open-gapps-pico.zip para su plataforma (BRAZO) para PC
-
extracto de la tar binario (tar-brazo por BRAZO) y empuje para teléfono (en TWRP)
adb push C:\adb\tar-arm /tmp/
-
abierto adb shell y hacer que el archivo binario ejecutable (TWRP)
chmod 0750 /tmp/tar-arm
ejemplo de salida:
mint@debian ~/Downloads $ adb push tar-arm /tmp/
387 KB/s (427448 bytes in 1.075s)
mint@debian ~/Downloads $ adb shell
/ # chmod 0750 /tmp/tar-arm
ejemplo de salida:
/ # df
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 1010636 44 1010592 0% /dev
tmpfs 1010636 28 1010608 0% /tmp
/dev/block/mmcblk0p19 253920 2380 246300 1% /cache
/dev/block/mmcblk0p20 11608792 9847780 1728244 85% /data
/dev/block/mmcblk0p20 11608792 9847780 1728244 85% /sdcard
/dev/block/mmcblk1p1 31150720 22588512 8562208 73% /external_sd
- encontrar la carpeta de copia de seguridad con el
ls
y cd
comandos
ejemplo de salida para cd
de cambio de directorio:
/ # cd /external_sd
/external_sd # cd TWRP
/external_sd/TWRP # cd BACKUPS/CUBOT_KING_KONG
ejemplo de salida para ls
lista de archivos y carpetas:
/external_sd/TWRP/BACKUPS/CUBOT_KING_KONG # ls
2019-03-20--03-44-24_CUBOT_KING_KONG_7081C_V16_20180517
2019-04-16--08-03-32_CUBOT_KING_KONG_7081C_V16_20180517
2019-04-21--07-15-28_CUBOT_KING_KONG_7081C_V22_20181228
2019-06-18--20-30-44_CUBOT_KING_KONG_7081C_V16_20180517
2019-06-23--05-37-30_CUBOT_KING_KONG_7081C_V16_20180517
2019-06-26--08-30-17_du_s3ve3g-userdebug_712_NZH54D_engroot20180
entrar en la última carpeta de copia de seguridad (también puedes utilizar *
como comodín)
/external_sd/TWRP/BACKUPS/CUBOT_KING_KONG # cd 2019-06-26*
lista ls
el archivo de copia de seguridad de nombres dentro. el interesante es el de datos.ext4.ganar* copia de seguridad
/external_sd/TWRP/BACKUPS/CUBOT_KING_KONG/2019-06-26--08-30-17_du_s3ve3g-userdebug_712_NZH54D_engroot20180 # ls
boot.emmc.win data.ext4.win002 recovery.emmc.win.md5
boot.emmc.win.md5 data.ext4.win002.md5 recovery.log
data.ext4.win000 data.ext4.win003 system.ext4.win
data.ext4.win000.md5 data.ext4.win003.md5 system.ext4.win.md5
data.ext4.win001 data.info system.info
data.ext4.win001.md5 recovery.emmc.win
-
Antes de desempacar, encontrar el nombre de archivo necesario(s) que contiene los archivos de whatsapp. el uso de la tar-arm
binario con los parámetros -t
(de prueba) y mirar en cada archivo -f data.ext4.win*
, mientras que la salida de error se filtra con 2> /dev/null
y el archivo de la lista se filtra el nombre de la carpeta /data/data/com.whatsapp
con la grep
comando
/tmp/tar-arm -tf data.ext4.win000 2> /dev/null | grep /data/data/com.whatsapp
ejemplo de salida: (ningún resultado para data.ext4.win000
data.ext4.win001
data.ext4.win002
)
/external_sd/TWRP/BACKUPS/CUBOT_KING_KONG/2019-06-26--08-30-17_du_s3ve3g-userdebug_712_NZH54D_engroot20180 # /tmp/tar-arm -tf data.ext4.win000 2> /dev/null | grep /data/data/com.whatsapp
/external_sd/TWRP/BACKUPS/CUBOT_KING_KONG/2019-06-26--08-30-17_du_s3ve3g-userdebug_712_NZH54D_engroot20180 # /tmp/tar-arm -tf data.ext4.win001 2> /dev/null | grep /data/data/com.whatsapp
/external_sd/TWRP/BACKUPS/CUBOT_KING_KONG/2019-06-26--08-30-17_du_s3ve3g-userdebug_712_NZH54D_engroot20180 # /tmp/tar-arm -tf data.ext4.win002 2> /dev/null | grep /data/data/com.whatsapp
/external_sd/TWRP/BACKUPS/CUBOT_KING_KONG/2019-06-26--08-30-17_du_s3ve3g-userdebug_712_NZH54D_engroot20180 # /tmp/tar-arm -tf data.ext4.win003 2> /dev/null | grep /data/data/com.whatsapp
/data/data/com.whatsapp/
/data/data/com.whatsapp/cache/
/data/data/com.whatsapp/code_cache/
/data/data/com.whatsapp/lib
/data/data/com.whatsapp/app_minidumps/
^C
-
ahora puede extraer la carpeta /data/data/com.whatsapp
(como último argumento) de el / los archivo(s) -f data.ext4.win003
con la tar-arm
binario con -x
y los parámetros adicionales --selinux
--xattrs
-p
para los atributos de archivo, mientras que -P
mantendrá la principal /
que restaurar todo a /data
y -v
de hacer que todo sea más visible para usted. manejar cada uno de los datos.ext4.ganar* archivo para su propio:
/tmp/tar-arm --selinux --xattrs -vxpPf data.ext4.win003 /data/data/com.whatsapp
ejemplo de salida:
/external_sd/TWRP/BACKUPS/CUBOT_KING_KONG/2019-06-26--08-30-17_du_s3ve3g-userdebug_712_NZH54D_engroot20180 # /tmp/tar-arm --selinux --xattrs -vxpPf data.ext4.win003 /data/data/com.whatsapp
/data/data/com.whatsapp/
/data/data/com.whatsapp/cache/
/data/data/com.whatsapp/code_cache/
/data/data/com.whatsapp/lib
/data/data/com.whatsapp/app_minidumps/
^C
por último, cambiar el propietario y grupo de
/ # chown -Rh 10104.10104 /data/data/com.whatsapp