Кстати по поводу скрипта - тоесть монтируешь на внешнюю карту определённую папку с сдкарты и скачка кеша уже идёт туда ?
Скрипт как-бы подменяет (временно) нод файловой системы. То есть настоящая папка (она должна существовать) временно становится недоступна, так как указатель на нее отправляет в совершенно другое место (в данном случае - на внешнюю МикроСД).
Что до файла-сценария. Пока решил проблему, скопировав код в тхт - файл (всего должно быть 4 строчки:
su
mount -o bind /mnt/external_sd/Android /mnt/sdcard/Android
mount -o bind /mnt/external_sd/gameloft /mnt/sdcard/gameloft
В конце - пустая строка.
Потом копирую весь документ в буфер обмена (любым текстовым редактором) и вставляю в терминал (использую Better Terminal Emulator Pro). Занимает это где-то половину минутки после загрузки планшета. Не особо удобно, ну и ладно.
Пробовал создать файл sd.rc, присвоить ему разрешение выполнения, но не получилось. Файл вроде-как выполняется, только ничего не делает.
Что касается геймлофта, то кое-что идет, особенно если кэш под мали-400. Нова 3 пошла например (хотя она кладет кэш в /mnt/sdcard/Android).