> ## Content Index
> Fetch the complete content index at: https://blog.themarfa.name/llms.txt
> Use this file to discover other available public pages before exploring further.

# Как изменить размер дисплея Android для избежания мёртвых зон
- URL: https://blog.themarfa.name/kak-izmienit-razmier-displieia-android-dlia-izbiezhaniia-miortvykh-zon/
- Published: 2022-03-15T06:32:00.000Z
- Updated: 2022-03-15T06:31:59.000Z
- Description: Можно схитрить и виртуально изменить размер экрана из-за чего вся нужная информация будет попадать в живые зоны.
- Author: Константин Докучаев
- Tags: android

Если у вашего Android-смартфона повреждён экран и тапы по определённым зонам не приводят ни к каким действиям, значит пришла пора нести девайс в ремонт.

Или можно схитрить и виртуально изменить размер экрана из-за чего вся нужная информация будет попадать в живые зоны. Сразу скажу, что способ подойдёт далеко не всем.

### Что нужно делать

Активируйте режим отладки по USB на смартфоне. Для этого перейдите в **Настройки** и в поиске наберите слово «Отладка». Так вы сможете попасть в раздел **Для разработчика** и активировать переключатель **Отладка по USB**.

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2022/03/image-61.png)

Теперь установите [ADB Tools](https://adbinstaller.com/) на компьютер. Затем подключите смартфон к ПК в режиме отладки. Запустите командную строку и впишите команду `adb devices`. Ваш смартфон должен отображаться в списке.

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2022/03/image-62.png)

Теперь нужно узнать текущее разрешение устройства. Для этого наберите команду `adb shell dumpsys display | grep mBaseDisplayInfo`. На выходе вы получите что-то типа:

```
 mBaseDisplayInfo=DisplayInfo{"Built-in Screen", app 480 x 854, real 480 x 854, largest app 480 x 854, smallest app 480 x 854, 64.29 fps, rotation 0, density 240, 240.0 x 240.0 dpi, layerStack 0, type BUILT_IN, address null, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS}

```

Важны значения real и density. А далее можно попробовать выполнить команды:

- `wm overscan [reset|LEFT,TOP,RIGHT,BOTTOM]`
- `wm density [reset|DENSITY]`

Скорее всего, после них экран смартфона сам подстроится под мёртвые зоны. Но при желании можно поменять разрешение вручную: `adb shell am display-size 540x700` или сбросить все изменения `adb shell am display-size reset`. А также поменять и сбросить значение плотности пикселей `adb shell am display-density 230` / `adb shell am display-density reset`.