Estoy creando algunas aplicaciones para Android y quería cambiar los archivos en la carpeta data/data/com.myapp/, así que decidí rootear mi Nexus 5.
Esto hizo lo contrario de lo que quería. Solía poder VER archivos ocultos , pero no modificarlos. Ahora, después de la raíz, no puedo ver nada más que las carpetas predeterminadas (DCIM, Descargar, Música...) en mi teléfono en el explorador de Windows.
Estaría agradecido por cualquier ayuda con esto. He mirado en otras publicaciones y foros y no puedo encontrar nada similar a esto.
Utilicé ADB para darme acceso a data/data/my.app.dir, así como a las carpetas y archivos que contiene, y luego los llevé a mi computadora.
Por alguna razón, no pude extraer archivos directamente de su ubicación (incluso con el shell ABD cerrado), así que los copié en el almacenamiento emulado del teléfono y los extraje de allí.
Escribí un script por lotes simple para extraer fácilmente los archivos que quería:
@echo off
echo Database transfer progress:
adb shell su -c "chmod 777 /data"
adb shell su -c "chmod 777 /data/data"
adb shell su -c "chmod 777 /data/data/my.app.dir"
adb shell su -c "chmod 777 /data/data/my.app.dir/databases"
adb shell su -c "chmod 777 /data/data/my.app.dir/databases/MyDatabase"
adb shell su -c "cp /data/data/my.app.dir/databases/MyDatabase /sdcard/Download"
adb pull /sdcard/Download/MyDatabase C:\Temp
adb shell su -c "rm /sdcard/Download/MyDatabase"
echo[
REM - pause and check for errors
pause
No me importa revertir los permisos en este dispositivo, pero reiniciar el teléfono parece restablecerlos.
mateo leer
jr.pe