Страница 1 из 1

Телефоны на базе MTK - нехватка памяти

Добавлено: 19.03.2015, 09:17
zar013
Возможно информация ниже давно всем известна - но надеюсь, что кому-то она окажется полезной.
У моих старших дочерей китайские смартфоны на базе процессора 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) и наслаждаемся кучей свободной памяти.
Внимание! Стирать нужно только файлы внутри папок, но не сами папки!

Re: Телефоны на базе MTK - нехватка памяти

Добавлено: 19.03.2015, 20:06
zar013
Дополнение: мне посоветовали совсем удалить MTKLogger.apk и MTKLogger.odex из /system/app, но я решил не рисковать.

Re: Телефоны на базе MTK - нехватка памяти

Добавлено: 19.03.2015, 20:21
alf555
на мейзу 4 тоже нашёл этот логер мтк....
а просто нажать в настройках/приложения/мтклогер кнопочку стереть данные? тоже самое ведь будет по идее?

Re: Телефоны на базе MTK - нехватка памяти

Добавлено: 19.03.2015, 21:48
zar013
alf555 писал(а):тоже самое ведь будет по идее?
Нет. Эти логи не считаются данными MTKLogger, так как предназначенны для отладки.

Re: Телефоны на базе MTK - нехватка памяти

Добавлено: 19.03.2015, 22:33
yak
zar013 писал(а):/data/dalvik-cache
Почистил эту папку,телефон начал глючить,но после перегрузки,вроде
нормально заработал,папку /data/log_other_mode не нашел,но 300 мега как не бывало

Re: Телефоны на базе MTK - нехватка памяти

Добавлено: 19.03.2015, 23:08
zar013
При установке новой аппликации она оптимизируется для данного аппарата и odex (optimized dex) записывается в dalvik-cache. Проблема в том, что при удалении аппликации её копия в dalvik-cache остаётся.
После удаления файлов из этой директории немедленная перезагрузка обязательна - после перезагрузки производится оптимизация установленных аппликаций.

Re: Телефоны на базе MTK - нехватка памяти

Добавлено: 19.03.2015, 23:18
alf555
в мейзу откопал родной менеджер очищалку...вычистило около 1гб.:).
папку data/log_other_mode не нашёл.

Re: Телефоны на базе MTK - нехватка памяти

Добавлено: 19.03.2015, 23:21
zeevik_k
А как насчет не рутированного Galaxy (у него такие же директории) ?

Re: Телефоны на базе MTK - нехватка памяти

Добавлено: 19.03.2015, 23:28
zar013
zeevik_k,
dalvik-cache да, а вот с логами точно не тоже самое - большинство Galaxy не на MTK.
Кстати, и рутировать его с помощью Framaroot врядли получится.

alf555,
Возможно мейзу более ответственные и подчистили прошивку.