2 votes

Récupérer les fichiers d'un Pixel 2 bloqué en bootloop

Mon Pixel 2 est bloqué dans la boucle de démarrage. Je vais l'envoyer pour un remplacement mais j'aimerais récupérer certains fichiers qui n'ont pas été sauvegardés dans le cloud.

Je peux voir le téléphone en utilisant adb devices et j'espérais pouvoir utiliser le abd pull mais je ne peux pas en raison des autorisations. J'utilise un Mac et mon téléphone n'est pas enraciné.

adb shell ls -lah

1|walleye:/ $ ls -lah
ls: ./init.usb.configfs.rc: Permission denied
ls: ./init.recovery.walleye.rc: Permission denied
ls: ./init.rc: Permission denied
ls: ./init.zygote32.rc: Permission denied
ls: ./init: Permission denied
ls: ./init.environ.rc: Permission denied
ls: ./init.usb.rc: Permission denied
ls: ./persist: Permission denied
ls: ./cache: Permission denied
ls: ./postinstall: Permission denied
ls: ./ueventd.rc: Permission denied
ls: ./init.zygote64_32.rc: Permission denied
total 40K
drwxr-xr-x  21 root   root   4.0K 2009-01-01 09:00 .
drwxr-xr-x  21 root   root   4.0K 2009-01-01 09:00 ..
dr-xr-xr-x  20 root   root      0 1970-07-27 04:06 acct
lrw-r--r--   1 root   root     50 2009-01-01 09:00 bugreports -> /data/user_de/0/com.android.shell/files/bugreports
lrw-r--r--   1 root   root     13 2009-01-01 09:00 charger -> /sbin/charger
drwxr-xr-x   4 root   root      0 1970-01-01 01:00 config
lrw-r--r--   1 root   root     17 2009-01-01 09:00 d -> /sys/kernel/debug
drwxrwx--x  39 system system 4.0K 2018-01-13 17:08 data
lrw-------   1 root   root     23 2009-01-01 09:00 default.prop -> system/etc/prop.default
drwxr-xr-x  15 root   root   3.8K 2018-07-10 17:30 dev
lrw-r--r--   1 root   root     15 2009-01-01 09:00 dsp -> /vendor/lib/dsp
lrw-r--r--   1 root   root     11 2009-01-01 09:00 etc -> /system/etc
dr-xr-x---   4 system system  16K 1970-01-01 01:00 firmware
drwx------   2 root   root    16K 2009-01-01 09:00 lost+found
drwxr-xr-x   2 root   root   4.0K 2009-01-01 09:00 metadata
drwxr-xr-x  10 root   system  220 1970-07-27 04:06 mnt
drwxr-xr-x   2 root   root   4.0K 2009-01-01 09:00 oem
dr-xr-xr-x 655 root   root      0 1970-01-01 01:00 proc
drwxr-xr-x   3 root   root   4.0K 2009-01-01 09:00 res
drwxr-xr-x   2 root   root   4.0K 2009-01-01 09:00 root
drwxr-x---   2 root   shell  4.0K 2009-01-01 09:00 sbin
lrw-r--r--   1 root   root     21 2009-01-01 09:00 sdcard -> /storage/self/primary
drwxr-xr-x   3 root   root     60 1970-07-27 04:06 storage
dr-xr-xr-x  13 root   root      0 1970-07-27 04:06 sys
drwxr-xr-x  14 root   root   4.0K 2009-01-01 09:00 system
drwxr-xr-x  16 root   root   4.0K 2009-01-01 09:00 vendor

adb pull /

adb pull /
adb: warning: stat failed for path /charger: Permission denied
adb: warning: stat failed for path /sdcard: No such file or directory
adb: warning: stat failed for path /system/bin/ip6tables-wrapper-1.0: Permission denied
...
...
...

Est-il possible d'extraire tous les fichiers du téléphone ou de le monter sur mon Mac ? Je ne suis intéressé que par les photos.

2voto

Ophaedean Rhythm Points 81

J'ai déjà utilisé ADB sur un Mac, donc cela devrait être possible. Je vous suggère d'essayer de tirer spécifiquement la partition SD émulée en utilisant le chemin complet indiqué par votre commande ls : adb pull /storage/self/primary

J'ai vu une variété de "chemins réels" sur différents téléphones/versions d'Android. Son emplacement réel peut être dans l'émulé ou le mnt.

S'il est bloqué dans une boucle et ne démarre jamais sur Android, ADB ne peut pas faire grand-chose.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X