Скрипты-твики для init.d

Слово автора:
Это статья написана мной, т.е. Papa Roach , с использованием этих материалов, которая не претендует на универсальность и открытие «Америки».Скорее она предназначена для ознакомления и в качестве деления личным опытом и размышлениями, ну и чутку для науки))))

Введение:
Данные скрипты-твики для init.d призванны улучшить работу гуглофона и настроить его под свои нужды.
Для работы твиков необходима поддержка init.d прошивкой вашего аппарата, а также BusyBox.
Однако, поддержку init.d можно эмулировать с помощью таких программ как mcTweaker или Script Manager, включив соответствующие пункты в программах. Причем в mcTweaker реализовано множество твиков для вашего аппарата.
Напомню, что в кастомных прошивках BusyBox может быть установлен, да и многие твики уже реализованы!
Все Вы делаете на свой страх и риск! Для манипуляций нужен root-доступ!


Общая информация:
Скрипты-твики необходимо класть по пути /system/etc/init.d/:

Для редактирования/добавления/удаления скриптов я пользовался Root Explorer .
Если у Вас нет папки init.d, то значит скрипты работать не будут 100%!

Каждый файл скрипта начинается со строчки:
#!/system/bin/sh

Далее вставляется код твика, например:
echo "500" > /proc/sys/vm/dirty_expire_centisecs
echo "1000" > /proc/sys/vm/dirty_writeback_centisecs

 Образец файла скрипта
Каждый твик оформляется отдельным файлом! Все твики в один файл не кладем!

Файл скрипта называем по-любому, но так чтобы сами могли распознать их, например, Battery_tweak - твик аккумулятора.





Твики:
1) Твики скорости интернет-соединения

2) Твики управления памятью виртуальной машины

3) Твики ядра

4) Увеличиваем время жизни аккумулятора

5) Твик скорости чтения sd-карты(увеличение кеша карты)

6) Дефрагментация файлов баз данных?

7) Отключаем логгеры(не будут записываться лог-файлы)

8) Настраиваем пороги, при которых будет происходить выгрузка приложений при нехватке памяти

9) Твики управления кэша

10) Твики процессора?

11) Перенос dalvik-кеша в раздел cache, чтобы разгрузить раздел data

12) Удаление кэша, tmp-файлов и прочего мусора

13) Изменение приоритета процессов-только стандартных. Желательно перед использованием проверить название процессов на вашем аппарате. Призвано увеличить плавность работы аппарата и сделать отклик более приятным)

Назначение скриптов, помеченных вопросительным знаком, точно не знаю или их работа под вопросом!

В прикрепленном архиве лежат готовые скрипты-твики, которые осталось только закинуть в папку init.d. Нумерация скриптов сохранена!

p.s. Повторяюсь, все манипуляции над вашим аппаратом лежат на вашей совести! При использовании программ-твикеров типа mcTweaker удаляйте свои пользовательские скрипты да бы избежать неприятныз ситуаций и всегда делайте бэкап!
p.p.s. Статья будет пополняться новой информацией по мере возможности! Вопросы задаем в комментариях!

Прикрепленный файл #1:
Внимание! У вас нет прав, для просмотра скрытого текста.
(3, 44 Kb)




Рейтинг: 4
голосов: 5
Здесь находятся: всего 0. За сутки здесь было 0 человек
Нравится? 14 | понравился


* одобрено DimonVideo 19:44 4 июн 2012
Уважаемый посетитель, Вы зашли на сайт как не зарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Комментарии 15
сортировка:

#15 PapaRoach Профи 19:14 27 авг 2014 Sony Ericsson Neo V Саратов
Друзья, постараюсь обновить статью по мере возможности, но нужна ваша помошь. Кто знает новые твики, испробованные на определеенных версиях андроида, прошу отписываться здесь! Вашу помощь я учту!
   
#12 GENOCID1 Новичок 04:54 27 янв 2013
Всем привет.
Люди добрые подскажите пожлст, как можно проверить работоспосбность этих скриптов ?
Дело в том что у меня на теле init.d точно есть, к примеру скрипт для аккамулятора "10sysctl" из этой темы https://dimonvideo.ru/articles.html вполне нормально отрабатывает при проверке через терминал или через mcTweaker. Какими командами проверить через терминал скрипты из этой темы я не знаю, а проверка их работоспособности через mcTweaker говорит о том что все они не рабочие, если быть точным то, при проверке любого из этих скриптов через mcTweaker вылазит следующая ошибка, смотрите скрин

Внимание! У вас нет прав, для просмотра скрытого текста.
(26 Kb) и такая хрень происходит при проверке любого из представленных тут скриптов.
В чём может быть дело ?
Вроде всё делаю правильно, скрипты я скопировал во вложении представленном в этой теме.
-------------
Добавлено в 18.52: Форум что, умер ?
-------------
Добавлено в 18.54: АУУУУУ !!!!! ЗДЕСЬ ЕСТЬ КТО НИТЬ ?
   
#11 serano3d Новичок 15:22 15 янв 2013
Внутри папки init.d есть файлы, у всех выставлено разрешение rwxrwxrwx, как и на самой папке. Выставляю разрешение на папку и на файл внутри папки rwxr-xr-x, после перегруза всё сбрасывается на первоначальное состояние. Может кто подскажет как сделать что бы всё оставалось так как я выставляю? Я так понимаю, если разрешение сбрасывается, то ничего в этой папке не запускается? т.е. ничего не работает? или я не прав? Будьте добры подскажите, кто в курсе.
   
#10 mishkin68 Старожил 06:42 15 янв 2013 Huawei Honor 2 U9508 Тамбов
подскажите, пожалуйста как проверить поддержку ядром init.d? команда через терминал grep busybox /init.rc не прокатывает. пишет grep: not found. есть ещё какой-то способ? знаю что в прошивке он есть, но всё равно выдаёт grep: not found. надо проверить на другой прошивки добавилась ли поддержка. заранее спасибо.
   
#8 aza Новичок 16:56 11 янв 2013
Извиняюсь их надо просто
закинуть в папку init.d. или еще делать другие манипуляций?
   
#7 ligas26081984 Новичок 15:19 11 июн 2012
эти скрипты подходят для 4.0.3 андройда? прошивка не кастом стоит но с мод.ядром
-------------
Добавлено в 10.59: Твики EXT4 (сильно увеличивают скорость I/O)
(необходимо, чтобы разделы /system, /cache, /data были в формате EXT4)

 Показать / Скрыть текст

Это нашел на просторах инэта, можно думаю в список общий добавить.
-------------
Добавлено в 13.40: и еще хотел спросить такой вопрос<разрешения у файлов оставлять такими какие уже стоят?или все галки выставлять кроме нижни самых 3х?
   
#6 PapaRoach Профи 18:35 3 июн 2012 Sony Ericsson Neo V Саратов
ligas26081984,
планирую в течение недели дополнить статью.
-------------
Добавлено в 18.55: Обновление от 04/06/2012 18:55:25
============
Причина редактирования: Добавление твиков, методы эмуляции поддержки init.d