Сколько умников и все ерунду пишут), вообщем я это сделал так) Обманул немного систему, поменял местами внутреннюю и сд карту местами для системы. Делается это легко.
Этот способ позволяет обмануть систему, т. е Android будет считать SD-карту памятью устройства. Одним из главных преимуществ является тот факт, что все приложения будут автоматически устанавливаться на флешку. Идеально подходит для устройств с очень маленьким объемом внутренней памяти. Для его осуществления понадобится файловый менеджер, лучше всего использовать Total Commander. Смысл способа – поменять местами пути к памяти устройства и флешке.
1) Устанавливаем Total Commander.
2) Запускаем и даем права Суперпользователя.
3) Переходим в «Корень файловой системы».
Снимок #21 из игры Как устанавливать/перенести приложения на SD карту
4) Далее папка «etc», а в ней найти файл «vold.fstab».
Фото #22 из игры Как устанавливать/перенести приложения на SD карту
Снимок #23 из игры Как устанавливать/перенести приложения на SD карту
5) Кликаем по файл, далее «Редактировать».
Снимок #24 из игры Как устанавливать/перенести приложения на SD карту
6) В файле содержится множество строк, которые начинаются с # (символ решетки). Но нам нужна строка, начинающаяся со слов «dev_mount» и без (!!!) решетки в начале.
Таких строк должно быть 2: первая обозначает внутреннюю память, вторая – внешнюю.
Например, если ваши строки:
dev_mount sdcard/mnt/sdcard
dev_mount extsd/mnt/extsd
То они должны стать:
dev_mount sdcard/mnt/extsd
dev_mount extsd/mnt/sdcard
То есть самое главное – поменять местами слова после /mnt/.
Скриншот #25 из игры Как устанавливать/перенести приложения на SD карту
7) Больше ничего изменять не нужно, нажимаем кнопку «Сохранить» (иконка дискеты).
8) Перезагружаем устройство.
У меня работает отлично
ссылка на оригинал вот
https://androidapplications.ru/faq/7063-zamena-vnutrennei-pamyati-na-sd-card.htmlили сразу, вот чтоб не чекали убери пробелы h t t p s: //androidapplications.ru /faq /7063-zamena-vnutrennei-pamyati-na-sd-card.html