Um Speicherplatz freizugeben, habe ich meine MP3-Sammlung vom internen auf den externen Speicher verschoben. Mein Gerät ist gerootet und ich war es su
damals.
Die Dateien können im Dateimanager angezeigt (und abgespielt) werden, aber keiner meiner Musikplayer sieht sie.
Was interessant aussah, waren die Dateiberechtigungen nach dem Verschieben. Hier ist eine Datei, die sich noch im internen Speicher befindet und nicht verschoben wurde.
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 #
Und hier sind ein paar Dateien, die auf einen externen Speicher verschoben wurden:
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
Das Verschieben in einen externen Speicher scheint geänderte Berechtigungen zu haben. Leider chmod
hat dies keinen Einfluss auf die eigentlichen Dateiberechtigungen:
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
Ich habe versucht, die Datei zurück in den internen Speicher zu verschieben, um dort die Berechtigungen zu ändern. Dies funktionierte, bis ich die Datei zurück in den externen Speicher verschoben hatte. Beim Verschieben wurden die Berechtigungen definitiv auf 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 #
Was muss ich tun, um die Berechtigungen zurückzusetzen, damit diese Dateien in meiner Standard-Musik-App angezeigt und abgespielt werden können?
Diese Anwendung hat das Problem behoben, das ich wie Sie hatte.
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).
GiantTree
chmod
wird daher nichts tun.ein Codierer
GiantTree
ein Codierer
GiantTree
ein Codierer
chmod -R 644 /my/musics/
damalschmod +X /my/musics/
(wobei /my/music/ auf dem internen Speicher liegt)Izzy