После того, как я восстановил свой телефон из резервной копии nandroid, я обнаружил, что почти все приложения не могут получить доступ к /sdcard/
(внутреннему хранилищу), включая файловый менеджер ES, Z-архиватор и так далее.
Когда какое-либо из этих приложений обращается к /sdcard/
, или любым другим эквивалентным папкам, таким как /storage/emulated/0
, /storage/emulated/legacy
, /storage/sdcard0
, они показывают только пустой каталог, и я не могу создать какой-либо файл или папку.
Когда я пытаюсь использовать стандартный файловый менеджер (Мои файлы), он показывает файлы, но я не могу ничего переименовывать, редактировать или создавать.
Файловый менеджер Android может скопировать большинство моих файлов. Но он застревает, когда я пытаюсь создать папку или что-то отправить.
Я попытался снова перепрошить тот же ROM (который раньше работал отлично), проблема остается. Я сделал резервную копию важных данных из /sdcard/
.
В эмуляторе терминала cd sdcard
выдает ls
. opendir failed: permission denied
Затем я попробовал su
, ls
показывает правильный каталог.
Как мне это исправить?
Дополнительно: я нашел новую папку с именем knox-emulated
в /storage
которой раньше не было. Внешняя SD-карта ( /storage/extSdCard
) работает нормально.
Информация об устройстве: Samsung Galaxy Note 3, Android 4.4.2 Root, с пользовательским ПЗУ, модифицированным на основе стандартного ПЗУ. Установлено кастомное рекавери.
Попробуйте переместить основное хранилище в настройках. Перейдите в приложения, прокрутите вниз до конца и измените хранилище с телефона на хранилище SD и наоборот. И вы должны иметь доступ ко всему на SD-карте и т. Д. ES File Explorer — отличное бесплатное приложение, если вы не можете получить его, изменив хранилище в настройках.
В итоге я зашифровал свою SD-карту. И обнаружил это, когда я набрал SD в строке поиска моего Android Galaxy J3. И он показывает расшифровку SD-карты. Я коснулся его, а затем коснулся «Расшифровать мою SD-карту».
Шаян