background - неправильная символическая ссылка с internalsd на externalsd на Android 7, что делает CrypticFolderName недоступным для приложения, которое в нем нуждается.
я на терминале через ADB я получаю:
cd CrypticFolderName
/system/bin/sh: cd: /sdcard/tencent/micromsg/CrypticFolderName: Permission denied
как СУ:
chmod -R 777 CrypticFolderName
chmod -R 777 CrypticFolderName
chmod: No CrypticFolderName: Permission denied
:/storage/emulated/0/tencent/MicroMsg #
но если я сделаю ls -la
это в папке выше в дереве, CrypticFolderName будет указан с теми же разрешениями, что и остальные доступные папки.
drwxrwx--x 26 root sdcard_rw 4096 2017-12-12 12:16 CrypticFolderName
что попробовать дальше? или - мне нужно отформатировать раздел, на котором находится SD-карта? на каком разделе он находится? TWRP wipe форматирует?
на самом деле это не ответ, но в итоге я решил проблему, переформатировав раздел данных на телефоне и восстановив на нем данные с помощью TWRP. неправильное разрешение / мертвая символическая ссылка / еще что-то было удалено и отсутствовало в резервной копии TWRP.
эта ветка указала мне туда: https://forum.xda-developers.com/g5/help/please-xt1675-stock-fastbboot-firmware-t3692083/page2#post74872938
Давидго
здое