Чтобы освободить место на диске, я переместил свою коллекцию mp3 из внутреннего хранилища во внешнее. Мое устройство рутировано, и я был su
в то время.
Файлы можно увидеть (и воспроизвести) из диспетчера файлов, но ни один из моих музыкальных проигрывателей их не видит.
Что выглядело интересным, так это права доступа к файлам после перемещения. Вот файл во внутренней памяти, который не был перемещен.
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 #
А вот пара файлов, которые были перемещены на внешнее хранилище:
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
Перемещение их во внешнее хранилище, похоже, изменило разрешения. К сожалению, chmod
это не влияет на фактические права доступа к файлам:
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
Я попытался переместить файл обратно во внутреннюю память, чтобы изменить там разрешения. Это работало, пока я не переместил файл обратно во внешнее хранилище. Перемещение определенно изменило разрешения на 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 #
Что мне нужно сделать, чтобы сбросить разрешения, чтобы эти файлы можно было просматривать и воспроизводить из моего музыкального приложения по умолчанию?
Это приложение решило проблему, которая была у меня, как у вас.
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).
ГигантДерево
chmod
ничего не делает.кодер
ГигантДерево
кодер
ГигантДерево
кодер
chmod -R 644 /my/musics/
thenchmod +X /my/musics/
(где /my/music/ находится во внутренней памяти)Иззи