Я попытался на китайском планшете марки Huawei перенести приложение "Одноклассники" на карту памяти, но в свойствах приложения нет кнопки типа "Перенести на карту памяти", хотя на смартфоне Samsung Galaxy J2 Prime такая кнопка есть, причем доступная без root-прав. Мое мнение: перенос Android-приложений на карту памяти не поддерживается ни на одном Android-устройстве, произведенном в Китае (устройства Samsung на прошивках TouchWiz не считаются). Это ограничение установлено на уровне прошивки.
При этом есть обратный эффект, на китайцах карту памяти можно делать основной памятью, в отличии от самсунгов...
Перенос на карту памяти у вас просиходит не польностью, 1\3 всегда остается в телефоне, а сделать это можно если автор приложения предусмотрел это на ОПРЕДЕЛЕННУЮ версию Андроида! Если автор не подумал об этом или специально не сделал технической возможности переноса в определенной версии, то без рут прав этого не сделаешь никак.
На вопрос почему же все этого не делают есть четкий ответ- Ту часть данных что вы переносите на карту памяти приложение может использовать как постоянно, так и редко, как частично так и полностью, и если приложение например нужно с этими данными работать непрерывно, то карта памяти должна быть очень быстрой, типа U1 или U3, и если скорости не хватает и есть разрывы- будут ошибки, медленная работа и остановки приложения!!
Чтобы не идти на такие риски, авторы по возможности запрещают перенос приложения.
Ну и что же делать? Теперь нет возможности даже сделать обновления и тем более скачивать ещё другие приложения.