Слово автора:
Недавно (хотя сам узнал поздновато) умельцы с XDA предложили способ увеличения работы аккумулятора с помощью sysctl. Скажу сразу, что прирост к работе аккумулятора есть, но у всех по-разному, однако довольно-таки приличный прирост!
Требования:
* Права root, установленный busybox. Не спрашивайте что это такое. На сайте есть раздел по получению рут-прав и установке нужного софта.
* Поддержка прошивкой init.d
99% кастомных прошивок поддерживают
* Установленный Android Terminal Emulator и любой файловый менеджер, к примеру,
* Умение делать nandroid backup(на всякий случай!)
Инструкция:
Шаг 1
С помощью файлового менеджера идем по пути system/etc и ищем там файл sysctl.conf. Если его там нет, то создаем его. Создать можно и с компьютера и закинуть потом в аппарат- если решили так, то советую использовать редактор Notepad++.
Открываем файл и вставляем туда данный "код":
Код для sysctl.conf
Тщательно следите за лишними пробелами, наличие всяких "левых" символов отрицательно скажется на работе кода. Сохраняем файл и выставляем права-разрешения:
Права
Шаг 2
Теперь идем по пути system/etc/init.d и создаем файл с именем 10sysctl. Открываем его и вставляем следующий текст, тщательно следя за левыми символами!:
#!/system/bin/sh
# grep sysctl /etc/init.d/*
# Load /sys/etc/sysctl.conf
sysctl -p
Сохраняем и выставляем права-разрешения как с файлом sysctl.conf. Данный файл-скрипт мы создаем для того, чтобы наш файл sysctl.conf срабатывал при загрузке системы.
Шаг 3
Теперь пришло время проверить все ли мы правильно вбили. Можно до этого сделать перезагрузку, а лучше наверно не надо)
Открываем Android Terminal Emulator и пишем следующее:
su
sysctl -p
После этого на экране появится содержимое файла sysctl.conf. Если у строчек файла стоят ошибки "error", то открываем наш файл sysctl.conf и удаляем строчки, у которых стояли ошибки и заново проверяем файл на ошибки!
В качестве иллюстрации
Шаг 4
Теперь делаем перезагрузку и по идеи радуемся успеху!
Если у вас что-то сломалось, не загрузилось, то вся вина лежит на Вас! Я никакой ответственности за работу ваших аппаратов не несу! Однако же, заверяю, что на работу вашего аппарата эти манипуляции плохо не скажутся!
Для ленивых
Специально для ленивых сделали приложение для изменения основных параметров Sysctl Config.
Рекомендуемые настройки для программы
Итоги:
99% испробовавших этот метод говорят о том, что он работает. Прирост времени жизни у всех разный, однако процент довольно ощутимый. Лично для меня каждый процент батареи очень важен, поэтому я попробовал на своем SE NEO V и уже сейчас заметил, что в режиме сна аккум садится в 2 раза медленнее! Да, это зависит от разных факторов, но все же...
p.s. В прикрепленных файлах мой вариант файла sysctl.conf и скрипт init.d, которые нужно всего лишь закинуть в нужные места, выставив права-разрешения!
p.p.s. Пишите личное мнение, выводы, итоги работы, вместе достигнем лучшего результата.
Прикрепленный файл #1:
Позволю себе вновь тебя поправить. Я разобрался с ноутпадом, не без твоей подсказки конечно. Заходим в настройки>конфигурация>новый документ> и выставляем формат UNIX кодировка ANSI, вот наглядно скрины.
0 ответить