3 votos

no se puede acceder a los directorios del teléfono usando adb shell después de actualizar a Android 11

Recientemente he actualizado a Android 11. Desde que lo hice no puedo adb shell en cualquiera de los directorios dentro de la /mnt directorio:

adb shell
taimen:/ $ cd mnt
taimen:/mnt $ ls
androidwritable  appfuse  asec  expand  installer  media_rw  obb  pass_through  product  runtime  sdcard  secure  user  vendor
taimen:/mnt $ cd sdcard
/system/bin/sh: cd: /mnt/sdcard: Permission denied

¿Qué hago para recuperar mi acceso?

4voto

pr0nin Puntos 353

En Android 11 la ruta de la tarjeta sd parece haber cambiado. La ruta /mnt/sdcard todavía existe pero a través de adb no tienes los permisos para acceder a esta ruta.

Pero hay alternativas. En el un emulador que ejecuta Android 11 puedo ver por ejemplo la ruta /sdcard . Este camino, sin embargo, es un enlace suave a /storage/self/primary que a su vez es un enlace suave con /storage/emulated/0 .

Por lo tanto, tiene las siguientes alternativas:

  • /sdcard
  • /storage/self/primary
  • /storage/emulated/0

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X