1 votes

Le dispositif ne peut pas accéder au stockage interne sans droits élevés

Après ma restauration NANDroid n'a pas fonctionné comme prévu, j'ai flashé une ROM propre + Magisk.

Lors du démarrage du système, le stockage interne n'est pas accessible (gestionnaire de fichiers ordinaire, MTP, shell adb, stockage interne de MiXplorer).

Mais il est accessible via des droits élevés (gestionnaire de fichiers TWRP, MTP en mode récupération, su dans le shell adb, option Root dans MiXplorer).

Les permissions pendant la récupération et le démarrage du système sont respectivement :

drwxrwxrwx 2 système système 4096 1970-01-01 18:21 sdcard

lrw-r--r-- 1 Root Root 21 2009-01-01 05:30 sdcard -> /storage/self/primary

--> Essayé chmod -R 777 sdcard sans succès. Comme c'est un lien symbolique, j'ai fait un chmod direct sur /storage/self/primary y /storage/emulated/0 mais ça n'a pas d'effet.

--> J'ai essayé de partir de zéro, en effaçant et en formatant toutes les partitions et tout le stockage interne, j'ai essayé des ROMs plus anciennes et connues qui fonctionnent. Toujours la même chose.

C'est sûrement un problème de permissions. Qu'est-ce qui me manque ?

1voto

pras92 Points 1

Après avoir trébuché pendant des jours, j'ai trouvé une solution très simple. Cela nécessite des privilèges Root.

Depuis un shell ADB ou un émulateur de terminal dans le téléphone :

su
restorecon -v -R /data/media

Cela rendra le stockage interne monté à /data/media lisible à nouveau, sans aucune perte de données.

Fuente: XDA tel que visé par ce poste :

Conseil : l'utilisation de différents moteurs de recherche avec le même mot clé permet de trouver d'autres fils/articles.

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