22 полезных твика build.prop для более плавного опыта
Здравствуй, гость! Приятно видеть вас здесь 😊 Присоединяйтесь к нашему сообществу, чтобы познакомиться с нашей семьей, пообщаться с нами, начать обсуждение и многое другое!
Tehonefatt
Lurker Уровень 0️⃣
ПРЕДУПРЕЖДЕНИЕ. Только опытный пользователь любой или все изменения могут или не могут кирпич вашего устройства. Я не несу ответственности за все, что вы делаете со следующей информацией, будьте осторожны и сделайте свое исследование.
22. Лучшая прокрутка
Возможно, вы заметили, что ваш телефон не так гладко при прокрутке экрана. Вы можете исправить это, изменив минимальную и максимальную скорость жидкости. Это улучшит ваш общий опыт прокрутки.
windowsmgr.max_events_per_sec = 150
ro.min_pointer_dur = 8
ro.max.fling_velocity = 12000
ro.min.fling_velocity = 8000
persist.sys.scrollingcache = 3
debug.sf.hw = 1
21. Автоповорот для рабочего стола и экрана блокировки
Новые версии Android не поддерживают автоповорот на экране блокировки. Аналогичным образом, многие штатные и штатные программы запуска не имеют поддержки автоматического поворота для домашнего экрана. Ну, тут абсолютно не о чем беспокоиться. Вы можете включить эти функции вращения, добавив эту команду —
lockscreen.rot_override = true // для блокировки экрана
log.tag.launcher_force_rotate = VERBOSE // для домашнего экрана
20. Лучшая скорость интернета
Если ваша скорость просмотра не на должном уровне на любом устройстве Android, которое вы используете, или если вы страдаете от низкой скорости загрузки, вы можете улучшить ее, увеличив размер буфера TCP. Кроме того, принуждение устройства использовать DNS Google может разблокировать большую скорость.
net.tcp.buffersize.default = 4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi = 4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts = 4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs = 4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge = 4096,87380,256960,4096,163 84,256960
net.rmnet0.dns1 = 8.8.8.8
net.rmnet0.dns2 = 8.8.4.4
net.dns1 = 8.8.8.8
net.dns2 = 8.8.4.4
19. Изменить Logcat
Вы можете управлять генерацией файла Android Logcat, который в основном используется для отладки. Отключение logcat приведет к снижению затрат на чтение / запись на диск.
18. Отключить проблему черного экрана после звонка
Вы могли заметить черный экран в течение нескольких секунд после отключения голосового вызова. Если это происходит с вами на регулярной основе, это означает, что датчик приближения вашего устройства не работает должным образом. Это можно исправить, изменив значение задержки сближения.
mot.proximity.delay = 0
ro.lge.proximity.delay = 25
17. Немедленно позвоните в телефон
Когда вы получаете звонок, система Android обычно ждет и проверяет соединение, прежде чем отправит сигналы на звонок. Однако, если вашему устройству требуется больше обычного времени, прежде чем оно начинает звонить, вы можете изменить это, добавив строку, показанную ниже.
ro.telephony.call_ring.delay = 0
ring.delay = 0
16. Улучшение четкости голосовых вызовов
Вы можете управлять свойством аудиокодека AMR, которое используется для голосовых вызовов. Также вы можете настроить громкость ваших голосовых вызовов. По умолчанию Android предоставляет семь уровней звука для звонков. Вы можете изменить это число, чтобы управлять им более точно. Рекомендуется целочисленное значение в диапазоне от 7 до 20.
ro.ril.enable.amr.wideband = 1
ro.config.vc_call_steps = 20
15. Улучшить качество изображения
Чтобы уменьшить вычислительную мощность, Android не отображает весь контент изображения. Это только делает изображение более низкого качества, что достаточно хорошо, но не лучше. Если вы считаете, что ваше устройство обладает достаточной мощностью для выполнения задачи обработки изображений, вы можете заставить свое оборудование отображать оригинальное качество.
14. Увеличьте разрешение панорамного изображения
Вы можете включить режим панорамы в приложении камеры, чтобы сохранить изображение с более высоким разрешением. Это может поддерживаться не всеми устройствами.
ro.media.panorama.defres = 10800×2442
ro.media.panorama.frameres = 3264×1840
13. Быстрое включение
Когда ваше устройство загружается, существует множество служб, которые загружаются вместе с Android. Чем больше у вас приложений, тем дольше это займет. Однако вы можете заставить ваше устройство загружаться быстрее, включив «quickpoweron» — процесс, в котором большая часть данных сохраняется в виде файла гибернации, который загружается при следующей загрузке, экономя несколько секунд.
ro.config.hw_quickpoweron = TRUE
Вы также можете отключить загрузочную анимацию, добавив код ниже
debug.sf.nobootanimation = 1
12. Поверните экран до 270 градусов
Большинство приложений предпочитают поворачивать только на 90 °. Однако система Android поддерживает три угла поворота по умолчанию — 90 °, 180 ° и 270 °. Вы можете использовать эту функцию и заставить все ваши приложения поворачиваться на 270 °.
11. Изменить Профилировщик ошибок
Для большинства пользователей буквально бесполезно иметь профилирование ошибок. Тем не менее, несколько приложений могут использовать это для создания отчетов об ошибках. Вы можете включить или отключить профилировщик ошибок, добавив код, показанный ниже. Поставьте 0 для включения или 1 для отключения функции.
profiler.force_disable_err_rpt = 1
profiler.force_disable_ulog = 1
10. Держите ключевые огни включенными, пока экран включен
Если на вашем телефоне есть емкостные клавиши с подсветкой, возможно, вы заметили, что подсветка клавиш обычно гаснет через несколько секунд после нажатия на нее. Если вы хотите, чтобы эти подсветки клавиш были включены постоянно, пока экран не спит, просто измените значение времени ожидания подсветки.
9. Храните ваш лаунчер в памяти
Если вы используете приложение Android Launcher, вы можете заставить его оставаться в основной памяти (RAM), добавив следующий код. Ваше устройство должно иметь достаточно свободной памяти для этого, в противном случае вы увидите лаги и производительность будет сильно ухудшена.
8. Экономия энергии
Многие устройства Android оснащены встроенными функциями экономии заряда аккумулятора, например, в Sony есть режимы «Stamina» и «Ultra Stamina», которые отключают дополнительные фоновые сервисы для экономии заряда аккумулятора. Вы можете сделать это самостоятельно, добавив этот код.
ro.mot.eri.losalert.delay = 1000 // это может тормозить привязывание
ro.ril.power_collapse = 1
pm.sleep_mode = 1
wifi.supplicant_scan_interval = 180
ro.mot.eri.losalert.delay = 1000
power_supply.wakeup = включить
ro.config.hw_fast_dormancy = 1
ro.config.hw_power_saving = 1
7. Отключите автоматическое сообщение об ошибках
Вылет приложения является обычным явлением на всех платформах. Очевидно, что это нехорошо, но постоянное уведомление о сообщениях об ошибках еще более расстраивает. Вы можете избавиться от этой встроенной функции сообщения об ошибках, добавив код, показанный ниже.
profiler.force_disable_err_rpt = 1
profiler.force_disable_ulog = 1
Чтобы отключить проверку ошибок, используйте это —
ro.kernel.checkjni = 0
ro.kernel.android.checkjni = 0
И чтобы отключить строгую проверку режима, добавьте эту строку —
persist.android.strictmode = 0
6. Измените DPI экрана
DPI обозначает Dots Per Inch, который также является отношением разрешения вашего устройства к размеру дисплея. Обычно его значения кратны 160, но вы можете установить любое значение, которое хотите.
5. Изменить интервал сканирования WiFi
По умолчанию Android сканирует сеть WiFi с интервалом в 15 секунд. Чтобы сэкономить заряд батареи, вы можете увеличить этот интервал с помощью следующего кода. Значение указывается в секундах, поэтому, если вы хотите изменить интервал, скажем, на 10 минут, вместо 600 укажите 120.
4. Улучшение игрового опыта
Если вы используете свой телефон для игр, попробуйте добавить следующий код в конце. Это позволит рендеринга плитки, использовать вычислительную мощность и улучшить производительность 3D.
persist.sys.NV_FPSLIMIT = 60
persist.sys.NV_POWERMODE = 1
persist.sys.NV_PROFVER = 15
persist.sys.NV_STEREOCTRL = 0
persist.sys.NV_STEREOSEPCHG = 0
persist.sys.NV_STEREOSEP = 20
persist.sys.purgeable_assets = 1
debug.enabletr = верно
debug.qctwa.preservebuf = 1
dev.pm.dyn_samplingrate = 1
video.accelerate.hw = 1
ro.vold.umsdirtyratio = 20
debug.overlayui.enable = 1
debug.egl.hw = 1
ro.fb.mode = 1
hw3d.force = 1
persist.sys.ui.hw = 1
ro.sf.compbypass.enable = 0
debug.sf.hw = 1
debug.composition.type = C2D
persist.sys.composition.type = C2D
debug.performance.tuning = 1
ro.media.dec.jpeg.memcap = 8000000
ro.media.enc.hprof.vid.bps = 8000000
ro.media.dec.aud.wma.enabled = 1
ro.media.dec.vid.wmv.enabled = 1
ro.media.cam.preview.fps = 0
ro.media.codec_priority_for_thumb = так
3. Изменить MMS APN Retry Timer
Если SMS / MMS не удается отправить, Android пытается отправить его снова через 5 секунд. Вы можете изменить количество повторных попыток и интервалы между этими повторными попытками. Следующий код заставит 3 попытки, каждые 3 секунды.
ro.gsm.2nd_data_retry_config = max / _retries = 3, 3000, 3000, 3000
2. Улучшить сенсорный отклик с помощью аппаратного рендеринга
Вы можете заставить систему Android использовать графический процессор для рендеринга каждого 2-го кадра в приложениях. Поскольку Android обычно использует покадровую визуализацию экрана, следующий код значительно разгрузит рендеринг на графический процессор. Кроме того, это увеличит обработку, обеспечит лучшее управление оперативной памятью и сделает работу более плавной.
debug.sf.hw = 1
persist.sys.ui.hw = 1
debug.performance.tuning = 1
video.accelerate.hw = 1
debug.egl.profiler = 1
debug.egl.hw = 1
debug.composition.type = GPU
1. Поток видео быстрее
Android использует медиа-фреймворк под названием «Stagefright». Хотя Stagefright более открыт и прост, он часто содержит ошибки по сравнению со старой платформой OpenCore. Однако разработчики значительно улучшили его стабильность. Новая структура может быть изменена для ускорения потоковой передачи онлайн-видео, но это может повлиять на стабильность воспроизведения на некоторых устройствах. Если это разрушает ваш опыт, вернитесь к исходным значениям.
media.stagefright.enable-плеер = истина
media.stagefright.enable-мета = истина
media.stagefright.enable-сканирования = истина
media.stagefright.enable-клиент = истина
media.stagefright.enable-RTSP = верно
media.stagefright.enable-запись = истина