Телефоны на базе MTK - нехватка памяти
Добавлено: 19.03.2015, 09:17
Возможно информация ниже давно всем известна - но надеюсь, что кому-то она окажется полезной.
У моих старших дочерей китайские смартфоны на базе процессора MTK - Cubot One и Gigabyte GSmart AKU A1.
Вполне приличные аппараты за свои деньги. Оба в пользовании чуть больше года.
В последнее время на обеих телефонах появилась одинаковая проблема - невозможно установить/обновить программы из-за нехватки внутренней памяти.
Оба телефона имеют по 1GB ROM. Стоит всего несколько игр, да и те перенесенны на SD карточку.
Вопрос: куда делась память?
После поиска в интернете выяснилась интересная вещь - в SDK MTK идёт замечательная программа для отладки приложений MTKLogger.
И большинство китайских товарищей не утруждают себя её удалением из прошивки для пользователей.
Эта программа трудолюбиво создаёт различные логи, которые в моём случае после года использования занимали около 500MB!!!
Чтобы стереть эти логи нужны рут права, которые на MTK телефонах легко получить с помощью программы Framaroot (приложенна к сообщению).
После получения рута перегружаем телефон, после чего устанавливаем какой-нибудь файл менеджер - например TotalCommander.
Идём в директорию /data/log_other_mode и удаляем оттуда все файлы.
Так же стоит стереть файлы из /data/dalvik-cache, /data/lost+found и /system/lost+found (если там что-то есть).
Перегружаем аппарат, получаем сообщение об оптимизации приложений (если стёрли файлы из /data/dalvik-cache) и наслаждаемся кучей свободной памяти.
Внимание! Стирать нужно только файлы внутри папок, но не сами папки!
У моих старших дочерей китайские смартфоны на базе процессора MTK - Cubot One и Gigabyte GSmart AKU A1.
Вполне приличные аппараты за свои деньги. Оба в пользовании чуть больше года.
В последнее время на обеих телефонах появилась одинаковая проблема - невозможно установить/обновить программы из-за нехватки внутренней памяти.
Оба телефона имеют по 1GB ROM. Стоит всего несколько игр, да и те перенесенны на SD карточку.
Вопрос: куда делась память?
После поиска в интернете выяснилась интересная вещь - в SDK MTK идёт замечательная программа для отладки приложений MTKLogger.
И большинство китайских товарищей не утруждают себя её удалением из прошивки для пользователей.
Эта программа трудолюбиво создаёт различные логи, которые в моём случае после года использования занимали около 500MB!!!
Чтобы стереть эти логи нужны рут права, которые на MTK телефонах легко получить с помощью программы Framaroot (приложенна к сообщению).
После получения рута перегружаем телефон, после чего устанавливаем какой-нибудь файл менеджер - например TotalCommander.
Идём в директорию /data/log_other_mode и удаляем оттуда все файлы.
Так же стоит стереть файлы из /data/dalvik-cache, /data/lost+found и /system/lost+found (если там что-то есть).
Перегружаем аппарат, получаем сообщение об оптимизации приложений (если стёрли файлы из /data/dalvik-cache) и наслаждаемся кучей свободной памяти.
Внимание! Стирать нужно только файлы внутри папок, но не сами папки!