Как изменить количество точек на дюйм (DPI) на экране Android [root]

Диагонали дисплеев мобильных устройств с каждым годом только растут, но при этом далеко не все аппараты комплектуются матрицами с большим разрешением. Так, например, на смартфонах с диагональю 5-5,5 дюймов можно комфортно разместить больше информации, но для этого необходимо уменьшить количество точек на дюйм (DPI).

dpi android logo

Таким образом система думает, что физический размер экрана больше и отображает на нем информацию в уменьшенном виде.

Для уменьшения количества точек на дюйм придется редактировать системные файлы, а для этого необходимо иметь Root доступ. Соответственно вам понадобятся следующие инструкции:

Затем предоставьте root-доступ вашему файловому менеджеру и следуйте инструкции:

1. Во внутренней памяти устройства находится папка «system», откройте ее. В ней найдите файл «build.prop».

2. Откройте его при помощи текстового редактора.

3. Найдите строку: «ro.sf.lcd_density».

dpi android

4. Измените значение на свое. Рекомендую уменьшать по 20 — вы сразу увидите серьезную разницу.

5. Чтобы изменения вступили в силу, перезагрузите ваше устройство.

dpi android

У меня на Nexus 5 изначально было 480 dpi. Уменьшив всего до 420 на экране вместо 4 иконок в сетке стало помещаться 5. Результат вы можете посмотреть на скриншоте выше.

Автор статьи:
Егор Плотницкий
Основатель проекта 4iDroid.com, автор сотен статей и мануалов по настройке и кастомизации мобильных устройств. Более 7 лет оказывает помощь в решении проблем, связанных с работой смартфонов и планшетов под управлением Android и iOS. За время существования сайта сменил больше 15 устройств (от таких производителей, как Xiaomi, Huawei, Meizu, Samsung, HTC, LG, Google, Wileyfox, Bluboo и Blackview), каждое из которых становилось «подопытным» для тестирования приложений и прошивок, кастомизации системы, получения root прав, разблокировки загрузчика и других манипуляций. Сейчас на постоянной основе пользуется двумя смартфонами: iPhone 7 под управлением iOS 13 и Xiaomi Mi A1 на стоковом Android 9. Также использует в работе Xiaomi Redmi 4X, Huawei P Smart 2019 и Bluboo D1. Узнать больше об авторе →
  • Денис

    У меня нет такого значения, что тогда?

    • Нет «ro.sf.lcd_density»? Вы где-то не там смотрите. Как вариант, можете установить приложение Texdroider DPI: https://play.google.com/store/apps/details?id=com.texdroider.texdroider_dpi

  • Денис

    Все сделал как написано в инструкции я скинул все что есть в этом файле

    • Файл «Build.prop» в папке «system»? Вы вручную пролистали или воспользовались поиском по файлу в текстовом редакторе? В любом случае можете установить приложение, ссылку на которое я кинул ниже.

  • Денис

    Да пробовал через поиск и он мне пишет такого текста нет. Я перекинул файл на компьютер и через переводчик все перевел все бестолку. Потом каждую строчку глазами пробегал по несколько раз и не нашел. Может у соньки по другому все?

    • Александр Швед

      если еще актуально
      эту строчку просто нужно добавить в билд.проп, раз её нет.

  • Ал Якуб

    на note 4 не получается — уменьшается к тому же вертикальный размер экрана — три точечки что на скриншотах становятся все выше и выше.