У меня Samsung Galaxy S Plus (GT-I9003), который застрял в цикле загрузки. На нем установлена стандартная прошивка Samsung (Android 2.3.5). Я хочу восстановить данные (в частности, приложения Memo) с устройства. Я могу загрузиться в режиме восстановления, а затем подключиться через adb shell
, но мне не разрешено читать /data
:
$ ls -l /
(...)
drwxrwx--x root root 1970-01-01 00:00 data
$ id
uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009(mount),1011(adb),1015(sdcard_rw),3001(net_bt_admin),3002(net_bt),3003(inet)
$ su
su: permission denied
Как сделать резервную копию /data
с этого телефона?
Я смог скопировать данные, сначала укоренив телефон . После маршрутизации я могу загрузить телефон в режиме восстановления, подключиться через adb shell
и использовать cat /dev/mmcblk0
/ cat /dev/block/stl10
для получения интересных данных с телефона.
phihag
adb shell
, ноadb backup
не работает, так как устройство работает под управлением Android 2.3.5.Иззи
adb backup
был представлен с ICS, и без root у вас не будет доступа к данным ваших приложений ниже/data
. Лучше всего будет сделать резервную копию Nandroid, которую вы даже можете создать через adb со своего компьютера (см. Есть ли способ сделать резервную копию Nandroid непосредственно на ПК? ), для этого необходим root.