Редактирование build.prop
Для доступа к данному файлу, необходимы
Root-права. Находится сам build.prop в папке system. Редактируя данный файл, можно немного повысить производительность и комфорт работы с устройством.
Внимание!!! Изменение любых системных файлов необходимо делать с осторожностью, и всегда заранее создавать резервные копии, на всякий случай.
В целом же, четко следуя инструкции, вы вряд ли нарушите работоспособность вашего Android-девайса.
Для редактирования файла рекомендую использовать Notepad++. Если описанных ниже строчек в вашем build.prop нет, то можете дописать их в конце файла. Вместо звездочки (*) ставим нужное значение.
debug.sf.hw=
Строчка, отвечающая за аппаратное ускорение графического интерфейса. Значение 1 его активирует, а 0, соответственно, отключает. Возможность использования такой функции вам придется проверить самостоятельно – в некоторых случаях возникает рябь изображения или некорректное отображение информации на экране. Если устройство всё-таки поддерживает аппаратное ускорение, это зачастую заметно увеличивает производительность.
wifi.supplicant_scan_interval=***
Интервал поиска доступных беспроводных (Wi-Fi) сетей. Значение измеряется в секундах. В большинстве Android-устройств по умолчанию выставлен интервал 20 секунд. Для экономии батареи можно вполне безопасно увеличить его до 180-200.
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
Данные строчки рекомендуется дописать для экономии заряда батареи. Отвечают они за управление спящим режимом.
dalvik.vm.heapsize=*m
Строчка устанавливает размер heap’а для Dalvik’а. В большинстве прошивок максимальный объем памяти для использования приложением достаточно мал, и программа расширяет это значение, увеличивая производительность и стабильность. Тем не менее, большое значение лучше не ставить, так как это может повлечь за собой излишнюю трату системных ресурсов и также нестабильность. Оптимальным вариантом считается 32m.
dalvik.vm.execution-mode=int:***
Строчка, отвечающая за JIT. Установленное значение jit включает его, а fast, соответственно, выключает. Технология JIT призвана увеличить производительность мобильного устройства, но поддерживается не всеми моделями смартфонов и планшетов.
windowsmgr.max_events_per_sec=60
Строчка, которая делает интерфейс более плавным, обычно её изначально нет, так что дописываем сами. Можно также поэкспериментировать с разными значениями и подобрать оптимальное, отличное от 60.
ro.media.enc.jpeg.quality=100
Регулирует степень сжатия фотографий. Соответственно, значение 100 – максимальное качество с минимальным сжатием. Такое нехитрое изменение часто способно заметно улучшить качество снимков, но имейте в виду, что при это увеличивается размер фотографий.
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
Строчки, которые задают верхнюю границу записываемого аудио и видео при съемке. Конечно, выше аппаратных возможностей того или иного устройства не прыгнешь, но достичь «потолка» можно вполне.
debug.sf.nobootanimation=1
Отключение анимации при включении, что способно несколько ускорить включение устройства. Значение 0, соответственно, отвечает за отображение анимации как обычно.
ro.lge.proximity.delay=25
mot.proximity.delay=25
Данные параметры отключают черное окошко после законченного вызова, которое иногда жутко раздражает.
net.tcp.buffersize.default=4096, 87380, 256960, 4096, 16384, 256960
net.tcp.buffersize.wifi=4096, 87380, 256960, 4096, 16384, 256960
net.tcp.buffersize.umts=4096, 87380, 256960, 4096, 16384, 256960
net.tcp.buffersize.gprs=4096, 87380, 256960, 4096, 16384, 256960
net.tcp.buffersize.edge=4096, 87380, 256960, 4096, 16384, 256960
Строчки, которые устанавливают размер буфера для TCP-соединений. Полезны при нестабильном и медленном соединении с интернетом.
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
Строчки, которые рекомендуется добавить для улучшения приема сигнала 3G, особенно если заметны перебои в его работе.
ro.HOME_APP_ADJ=1
Строчка, которая запрещает выгружать «лаунчер» из памяти устройства. Значение 0, соответственно, отключает функцию.
persist.adb.notify=0
Строчка, отключающая иконку в статус баре, оповещающую об активном режиме отладки.
ro.config.hw_menu_unlockscreen=false
Параметр, который позволяет включать («true») или отключать («false») разблокировку экрана путем двойного нажатия кнопки «Меню».
mot.proximity.delay=150
Увеличивает способность датчика реагировать
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
Ускорение прокрутки
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
Отключение проверки на ошибки (ускоряет запуск)
ro.config.nocheckin=1
Отключение пересылки информации о использовании
dalvik.vm.dexopt-flags=m=v,o=y
Приложения запускаются быстрее и потребляют меньше ОЗУ (внимание: параметр существует в файле, нужно исправить его, а не писать новый)
persist.sys.use_dithering=1
Улучшить качество изображения в ущерб производительности
persist.sys.purgeable_assets=1
Чистка ОЗУ. Позволяет получать больше свободной RAM при необходимости
ro.sf.lcd_density=***
Изменение плотности экрана. Советую ставить значение не менее 175 и ставить сторонний лаунчер.
Сообщение отредактировал Litvin2006 - 18.12.14, 20:34