losik,
возможное решение проблемы:
AutoOOOManagerКак и любой обладатель андроида, который хоть немного знает про его работу, знаю, что стандартный тасккиллер убивает приложения при нехватке памяти.
Передо мной встал вопрос, как же заставить андроид запустить и держать в памяти ВСЕГДА приложения, которыми пользуюсь постоянно (например звонилка).На форуме нашел предложения о повышении приоритета через renice или правкой билд.проп с указанием, что такие то приложения не убивать.
Но эти способы не работают!!!
Поизучав вопрос, нашел программы типа ® AutoKiller которые умеют делать приоритет oom killer -17
Но! Эти программы не умеют держать приоритет и стоит задать в ней, переключиться в само приложение и все, приоритет сброшен.
Отсюда и возникла эта тема. Хотим сделать программу, которая все таки будет работать.
Вроде получилось
Смысл данной программы выполнить 4 командыpidof - чтобы узнать в какой папочке искать файлик с приоритетом
cat - прочитать, чего в нем сейчас
и если в этом файлике НЕ -17, то
echo - записать -17
Ну и подсказали все это закрепить командой chmod и значениями 444
Нужные приложения всегда в памяти, мгновенно открываются, мгновенный переход между приложениями ну и экономия батареи (тк не нужно подгружать данные и загружать проц/поднимать частоту)
Программа требует права суперпользователя!