ДомойРуководства How-ToКак скрыть строку состояния в верхней части экрана Galaxy S20

Как скрыть строку состояния в верхней части экрана Galaxy S20

В предыдущих версиях Android вы потеряли около дюйма экрана в строке состояния и панели навигации. Но если вы включите новые жесты навигации Android 10 на своей Samsung Galaxy, вы можете восстановить нижнюю часть — и с помощью ADB вы также сможете вернуть верхнюю часть.

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

Что вам нужно

  • Компьютер под управлением Windows, macOS или Linux
  • USB-кабель для передачи данных

Шаг 1: Загрузить Platform-Tools

Во-первых, вам понадобится программное обеспечение, чтобы помочь вашему телефону и компьютеру общаться. Так что используйте ссылку ниже, чтобы загрузить ZIP-файл платформы инструментов из Google. Это бесплатно, и есть версия для каждой основной настольной операционной системы.

  • Загрузить Google Platform-Tools: Windows | Mac | Linux

Шаг 2: Извлеките ZIP

Извлеките ZIP-файл, используя предустановленный экстрактор или сторонние опции, такие как 7-zip. Поскольку вы будете использовать папку «platform-tools» позже, перетащите ее на рабочий стол для быстрого доступа.

Изображение от Далласа Томаса / Android How

Шаг 3. Откройте подсказку в папке Platform-Tools

Если ваш компьютер работает под управлением Windows, откройте «Командная строка». Пользователи Mac и Linux откроют «Терминал». Введите «cd», затем нажмите пробел, но не нажимайте Enter. Перетащите папку platform-tools в терминал или командную строку, чтобы автоматически заполнить ее местоположение. Теперь нажмите клавишу ввода (или возврата) на клавиатуре..

  • Полное руководство: как открыть подсказку ADB в папке Platform-Tools

Изображение от Далласа Томаса / Android How

Шаг 4: Разрешить отладку по USB

На телефоне включите параметр «Включить параметры разработчика», выбрав «Настройки» -> «О телефоне» -> «Информация о программном обеспечении» и нажимая «Номер сборки» семь раз, пока вас не попросят ввести пароль или жест на экране блокировки. После ввода всплывающего сообщения вам сообщат, что вы разработчик.

Читай также:  Как исправить проблемы с зарядкой Samsung Galaxy S5 [Руководство по устранению неполадок]

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

Изображение от Далласа Томаса / Android How

Если вы не видите подсказку, введите следующую команду в командной строке или в терминале:

устройства adb

Пользователям Mac и Linux нужно будет поставить «./» перед отправкой любой команды adb, включая приведенную выше..

  • Полное руководство: как настроить ADB на вашем телефоне и компьютере

Шаг 5: Отрегулируйте значения Overscan

Лучший способ — это нажать на дисплей, чтобы скрыть содержимое строки состояния. Это не избавляет от строки состояния, вместо этого она перемещает системные значки и значки уведомлений за пределы экрана, поэтому она выглядит пустой. А поскольку большинство приложений имеют строку состояния как прозрачную или соответствующую цвету фона, вы эффективно скрываете ее..

Чтобы попробовать это, введите в командной строке или терминале следующее, заменив x на -80 для Galaxy S20, -90 для Galaxy S20 + и -100 для Galaxy S20 Ultra:

adb shell wm overscan 0, X, 0,0

Например, на моем Galaxy S20 Ultra с Mac я ввел «./adb shell wm overscan 0, -100,0,0» без кавычек. Если вы все еще видите часть текста, вы можете увеличить второе число (технически уменьшить, поскольку оно является отрицательным) и отправить команду еще раз, чтобы продвинуть экран вверх..

Проблема с этим методом заключается в том, что вы теряете доступ к строке состояния. Это включает в себя жест смахивания вниз, чтобы показать тень уведомления. Вы можете добавить эту функцию обратно с помощью стороннего средства запуска домашнего экрана, такого как Nova или Action, но все равно потеряете отображение строки состояния..

  • Подробнее Как настроить жесты домашнего экрана в Nova Launcher
Читай также:  Как добавить и получить доступ к контактам экстренной службы на экране блокировки Android

Кроме того, тот же номер, который используется для скрытия строки состояния, когда телефон разблокирован, не будет работать на экране блокировки. Если вы увеличите число, вы рискуете переместить слишком большую часть экрана, что повлияет на макет приложений. Кроме того, значок, указывающий на сканер отпечатков пальцев на дисплее, будет выключен, немного выше, где вам нужно положить палец.

Шаг 6: попробуйте режим погружения (необязательно)

Если вы решили, что вам не нравится метод overscan, вы можете отменить его эффекты, отправив эту команду:

adb shell wm overscan 0,0,0,0

Оттуда другой вариант — включить режим погружения. В прошлом это был лучший метод, но из-за того, как Android обрабатывает дырокол, у этого метода есть серьезный недостаток — черная полоса.

В большинстве приложений это создаст постоянную черную полосу вместо того места, где раньше находилась строка состояния, но она позволит вам более последовательно получить доступ к выпадающему меню (просто проведите дважды). Чтобы использовать этот метод, введите следующую команду в командной строке или терминале и нажмите Enter:

в настройках оболочки adb поставить global policy_control immersive.status = *

Если вы решите, что этот метод вам тоже не нравится, введите в терминале или командной строке следующее, чтобы отменить его:

в настройках оболочки adb глобальный policy_control выставлен на ноль *

Хотите помочь в поддержке Android? Как получить отличную новую технологию? Ознакомьтесь со всеми предложениями на новом Android How Shop.

Изображение на обложке Джон Найт / Android How