Перейти к содержимому


Build.prop и настройка смартфона


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Guest_vladramm_*

Guest_vladramm_*
  • Гости

Отправлено 23 Ноябрь 2011 - 06:15

В любом Androidе есть файл build.prop, который лежит по пути /system/build.prop (для доступа нужен рут. В данном файле хранятся данные о прошивке и настройки смартфона, которые применяются после включения аппарата).

Ниже я приведу твики, которые позволяют немного улучшить производительность нашего гуглофона, ну или по крайней мере сделать его работу более «комфортной». Предупреждаю! Все Вы делаете на свой страх и риск!

- Для начала делаем бекап и другие действия для сохранения нервов в случае неудачного редактирования файла!!!
- Далее открываем файл и начинаем его редактирование. Если описанных ниже строчек нет в вашем файле,то просто пишите их в конец файла.

ro.config.hw_new_wifitopdp=1 - (1/0) включает/отключает предупреждение при переходе с Wi-Fi на мобильную сеть (3G/EDGE/GPRS) в стоковой прошивке.
ro.HOME_APP_ADJ=1 - Запрет на выгрузку лаунчера из памяти;
ro.kernel.android.checkjni=0 - Исправляем некоторые проблемы приложений;
persist.adb.notify=0 - Отключение иконки режима отладки в статусбаре;
ro.mot.eri.losalert.delay=1000 - Задержка оповещения прерывания обслуживания
persist.sys.use_dithering=0 (1/0) - включает/отключает либо коррекцию звука(убирает шум на фоне), либо создаёт иллюзию глубины цвета для изображений с относительно небольшим количеством цветов.(Следует проверить точного значения не знаю.)
persist.sys.purgeable_assets=1 - (to spare some RAM)
media.stagefright.enable-player=true - Исправляем воспроизведение видеофайлов в формате (*.mp4), комментируем эту строчку, то есть перед ней ставим #, так чтобы она приняла вид #media.stagefright.enable-player=true.
debug.sf.hw=*. - эта строчка отвечает за аппаратное ускорение. Оно нужно для ускорения графического интерфейса. Значение 1 его активирует. Значение 0 его выключает.
wifi.supplicant_scan_interval=***. - эта строчка отвечает за интервал поиска Wi-Fi сетей. По умолчанию стоит 20. Значение измеряется в секундах. Это означает, что у нас стоит 20 сек. Советуется для экономии батареи поставить значение 180-200.
pm.sleep_mode=1
ro.ril.disable.power.collapse=0 - иностранные коллеги также советуют прописать эти 2 строчки для экономии заряда батареи.
dalvik.vm.heapsize=*m. - эта строчка устанавливает значение heapsize. Смысл в том, что в большинстве прошивок установлено малое значение памяти для использования приложением, программа расширяет это значение, тем самым увеличивая производительность и делая устройство более стабильным. Большое значение лучше не ставить, хотя можно поэкспериментировать. Лучший вариант - это 32m. Его кстати и рекомендуют.
dalvik.vm.execution-mode=int:***. - эта строчка отвечает за JIT. Значение jit включает его, а значение fast выключает.Технология JIT также служит для увеличения производительности аппарата.Еще раз напомню-может работать не у всех.
windowsmgr.max_events_per_sec=60. -Делает интерфейс более гибким и плавным. Этой строчки изначально нет, нужно дописывать самому. Можете поиграться со значениями и выбрать подходящее.
ro.media.enc.jpeg.quality=100 - повышаем качество jpg.А если быть более точным,то изменяем степень сжатия фоток. При параметре 100 размер фоток вырастет примерно в 2 раза.
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
- повышаем качество аудио- и видеозаписи камеры.Опять же-выше заложенных аппаратных возможностей не прыгнешь,но зато достигнешь потолка)
debug.sf.nobootanimation=1 - отключаем анимацию при включении.Немного ускоряет включение аппарата.
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.config.hw_menu_unlockscreen=false - Для включения возможности разблокирования экрана при помощи кнопки
«Меню" (двойного нажатия), измените значение с «false» на «true»
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
- В котором m=y это флаг и он может принимать различные значения (v=n,o=n), правда значение его не известно;

p.s. Надеюсь кому-то будет полезным, но замечу, что если у вас стоит кастомная прошивка, то скорее всего некоторые твики уже включены в прошивке.

Сообщение отредактировал Dymonyxx: 04 Март 2012 - 12:40


#2 Lebron

Lebron

    Активный участник

  • Пользователи
  • PipPipPip
  • 508 сообщений

Отправлено 23 Ноябрь 2011 - 08:23

нещадно копируеш)))

#3 Guest_voca955_*

Guest_voca955_*
  • Гости

Отправлено 04 Июнь 2013 - 04:27

А подскажи пожалуйста, как можно откалибровать световый диод чтобы загорался зеленым, при 98 процентов зарядки?

#4 Guest_voca955_*

Guest_voca955_*
  • Гости

Отправлено 04 Июнь 2013 - 05:40

Всё, отбой. Название файла- framework-res.apk, тут нужно править.

#5 gelow74

gelow74

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 03 Март 2015 - 11:39

А какой файл отвечает за подстветку сенсорных кнопок в build.prop???




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей