1 votes

Impossible de modifier les autorisations pour les fichiers sur le stockage externe

Pour libérer de l'espace disque, j'ai déplacé ma collection de mp3 du stockage interne au stockage externe. Mon appareil est enraciné et j'étais su à l'époque.

Les fichiers peuvent être vus (et lus) à partir du gestionnaire de fichiers, mais aucun de mes lecteurs de musique ne les voit.

Ce qui était intéressant, c'était les permissions des fichiers après le déplacement. Voici un fichier toujours sur le stockage interne qui n'a pas été déplacé.

root@kltetmo:/data/media/0/Download/mp3 # ll
-rw-rw-r--    1 1023     1023       6730901 Aug 25 16:03 fatamix_upd_start_20160824(2).mp3
root@kltetmo:/data/media/0/Download/mp3 # 

enter image description here

Et voici quelques fichiers qui ont été déplacés vers un stockage externe :

root@kltetmo:/storage/sdcard1/Music/Bat for Lashes/Fur and Gold # ll                                   
-rwxrwx---    1 root     1028       5887321 Jul 16  2015 01 - Horse And I.mp3
-rwxrwx---    1 root     1028       5894753 Jul 16  2015 04 - What's A Girl To Do_.mp3

enter image description here

Le fait de les déplacer vers un stockage externe semble avoir modifié les autorisations. Malheureusement, chmod n'affecte pas les permissions réelles du fichier :

root@kltetmo:/storage/sdcard1/Music/Bat for Lashes/Fur and Gold # ll
-rwxrwx---    1 root     1028       5887321 Jul 16  2015 01 - Horse And I.mp3
-rwxrwx---    1 root     1028       5894753 Jul 16  2015 04 - What's A Girl To Do_.mp3
root@kltetmo:/storage/sdcard1/Music/Bat for Lashes/Fur and Gold # chmod 664 01\ -\ Horse\ And\ I.mp3   
root@kltetmo:/storage/sdcard1/Music/Bat for Lashes/Fur and Gold # ll                                   
-rwxrwx---    1 root     1028       5887321 Jul 16  2015 01 - Horse And I.mp3
-rwxrwx---    1 root     1028       5894753 Jul 16  2015 04 - What's A Girl To Do_.mp3

J'ai essayé de déplacer le fichier vers le stockage interne pour y changer les permissions. Cela a fonctionné jusqu'à ce que je déplace le fichier vers le stockage externe. Le déplacement a définitivement changé les permissions en 770 .

root@kltetmo:/data/media/0/Music # ll
-rwxrwx---    1 root     1028       5887321 Nov 14 18:18 batforlashes.mp3
root@kltetmo:/data/media/0/Music # chmod 644 batforlashes.mp3                                          
root@kltetmo:/data/media/0/Music # ll
-rw-r--r--    1 root     1028       5887321 Nov 14 18:18 batforlashes.mp3
root@kltetmo:/data/media/0/Music # mv batforlashes.mp3 /storage/sd                                     
sdcard0/ sdcard1/ 
forlashes.mp3 /storage/sdcard1/Music/Bat\ for\ Lashes/Fur\ and\ Gold/                                 <
root@kltetmo:/data/media/0/Music # ll
root@kltetmo:/data/media/0/Music # ll /storage/sdcard1/Music/Bat\ for\ Lashes/Fur\ and\ Gold/          
-rwxrwx---    1 root     1028       5887321 Jul 16  2015 01 - Horse And I.mp3
-rwxrwx---    1 root     1028       5894753 Jul 16  2015 04 - What's A Girl To Do_.mp3
-rwxrwx---    1 root     1028       5887321 Nov 14 18:18 batforlashes.mp3
root@kltetmo:/data/media/0/Music # 

Que dois-je faire pour réinitialiser les autorisations afin que ces fichiers puissent être vus et lus à partir de mon application musicale par défaut ?

1 votes

IIRC, le stockage externe utilise fusible pour suivre le système de fichiers FAT. FAT ne prend pas en charge les permissions Unix et donc chmod ne fera rien.

0 votes

Merci, alors que dois-je faire pour permettre à ces fichiers d'être vus par mes lecteurs de musique ? Quelqu'un a suggéré JoeApollo, pensant qu'il lirait le stockage externe. Je l'ai installé, redémarré et rien.

0 votes

Cela dépend de la manière dont le MediaScanner est mis en œuvre. En général, seul le stockage interne est analysé. Cependant, VLC, PowerAMP et d'autres lecteurs tiers peuvent être configurés pour analyser le stockage externe.

-2voto

Cooderz Points 1

Ce site L'application a réglé le problème que j'avais comme vous.

0 votes

Ne faites pas attention à la partie "Kit Kat", ça marche aussi sur Lollipop.

1 votes

J'utilise Cyanogenmod. This app is likely only useful if you have a stock ROM. If you're running an aftermarket ROM like Cyanogenmod, then there is no reason to install this app (good aftermarket ROMs don't suffer from the problem that this app corrects).

0 votes

Outre le fait qu'elle n'a aucun effet sur CM (puisque le problème que cette application corrige n'y existe pas), il serait utile que vous donniez quelques détails supplémentaires sur cette application et ce qu'elle fait. Actuellement, votre message n'est qu'un commentaire ; avec plus de détails, il pourrait être une réponse utile pour les personnes utilisant une ROM KK stock. Pourriez-vous donc modifier et améliorer votre poste ?

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