DPI - это достаточно многим известный технический параметр, отражающий плотность расположения пикселей на одном дюйме экрана. Смартфоны, разумеется, тоже имеют такой параметр. Однако DPI зависит не только от того, как был изготовлен дисплей на заводе. Данное значение меняется и в операционной системе, если на то есть необходимость.
В Android тоже можно изменить стандартное значение DPI как в большую, так и в меньшую сторону. Но вот что это даст, и как это сделать (в том числе без рут-прав) - расскажу в этом видео.
★ ТАЙМ-КОДЫ ★
0:23 - Что такое DPI?
1:28 - Для чего может потребоваться менять DPI на смартфоне?
2:28 - Как изменить DPI в Android? Метод без root-прав с помощью ADB
3:36 - Методы изменения DPI с root-правами: конфигурационный файл и приложение Easy DPI Changer
5:11 - Что дает изменение DPI на смартфоне? Влияние на удобство пользования, быстродействие и автономность
☆ КОМАНДЫ ДЛЯ ADB ☆
adb devices - проверить подключен смартфон или нет
adb shell wm density - вывести текущее значение DPI
adb shell wm density XXX - изменить значение DPI на другое (вместо XXX вводите значение, например 300)
Важно! Если после ввода команды adb devices приложение возвращает вам несколько устройств, и при вводе одной из следующих команд вы получаете ошибку "error: more than one device/emulator" - значит вам нужно сделать следующим образом:
Определите, какое именно устройство в списке является вашим смартфоном. Достаточно просто отключить его и повторить adb devices, и посмотреть, чего не хватает. Далее снова подключите, и после adb devices скопируйте имя устройства: в строчке будет что-то вроде C509XXBH7A304534. Достаточно просто выделить это левой кнопкой мыши и щелкнуть по нему правой (добавится в буфер обмена). После этого введите команду такого формата:
adb -s {ИМЯ_УСТРОЙСТВА} shell wm ...
где вместо {ИМЯ_УСТРОЙСТВА} вставите то, что скопировали (что-то вроде C509XXBH7A304534). Вместо многоточия - вводите ту часть команды, которая вам нужна.
★ ПОЛЕЗНЫЕ ССЫЛКИ ★
Игровой бенчмарк, который я использовал для тестов:
▻ [ Ссылка ]
Скачать Easy DPI Changer
▻ [ Ссылка ]
Скачать ADB
Комплект SDK Tools с оф. сайта разработчиков Андройда:
▻ [ Ссылка ]
Если по какой-то причине не работает, попробуйте скачать более старую версию.
Если не помогает, попробуйте скачать архив с 4pda. Как вариант советую версию 30.0.3. Сам пользуюсь, всё работает.
▻ [ Ссылка ]
Если всё равно не работает (не видит устройства, не может выполнить команду и т.д.) - попробуйте установить универсальный драйвер Adb:
▻ [ Ссылка ]
Если так будет выдавать ошибку связанную с Java - попробуйте поставить комплект JDK (обычно не требуется, но чёрт его знает):
▻ [ Ссылка ]
★ СОВЕТУЮ ПОСМОТРЕТЬ ★
ADB: отладка, прошивка и расширенные возможности Android
▻ [ Ссылка ]
Как заблокировать создание, чтение и редактирование файлов и папок на смартфоне? Chmod в Android
▻ [ Ссылка ]
Как найти и заблокировать потерянный смартфон с помощью Google-аккаунта
▻ [ Ссылка ]
НИКОГДА не входите в чужой Google-аккаунт на Android! Как защитить смартфон от удаленной блокировки?
▻ [ Ссылка ]
Как найти потерянный смартфон без Google-сервисов? Поиск Android с помощью SMS. Приложение Finder
▻ [ Ссылка ]
Как закрыть фоновые приложения на Android?
▻ [ Ссылка ]
Как быстро найти смартфон в помещении?
▻ [ Ссылка ]
♫ МУЗЫКА ♫
Chris Haugen - Pink Horizon
![](https://s2.save4k.ru/pic/h0lVGya42WE/maxresdefault.jpg)