Неофициальное приложение Glasses Mode гасит экран Android, не отключая изображение в очках Xreal

Неофициальное приложение Glasses Mode гасит экран Android, не отключая изображение в очках Xreal

Приложение Glasses Mode затемняет встроенный экран телефона и блокирует на нём касания, пока подключённые по USB-C очки продолжают показывать изображение. Проект опубликован 18 октября 2026 года, но его работу проверяли только на OPPO Find N6 с Android 16 и ColorOS вместе с XREAL One.

Glasses Mode — неофициальное Android-приложение с лицензией MIT, рассчитанное на сценарий, в котором телефон передаёт изображение на дисплейные очки по USB-C. Оно добавляет чёрный слой на встроенный экран с флагом skip screenshot: по описанию проекта, Android отображает такой слой на самом телефоне, но не переносит его в зеркальную копию для внешнего дисплея.

Приложение опубликовали 18 октября 2026 года в аккаунте yumlevi на GitHub. Репозиторий содержит один коммит, созданный в 00:20 UTC, а через минуту появилась версия Glasses Mode 0.4 с пометкой «First public release». Для работы требуется Android 14 или новее; после установки не нужны root-доступ, Shizuku или компьютер.

Неофициальное приложение Glasses Mode гасит экран Android, не отключая изображение в очках Xreal

Что проверяли и как включается режим

В README указано только одно подтверждённое сочетание: OPPO Find N6 на Android 16 с ColorOS и очки XREAL One. Авторы предполагают совместимость с любыми очками или USB-C-дисплеями, которые определяются как зеркальный внешний экран, но просят владельцев других телефонов сообщать о результатах отдельно.

Неофициальное приложение Glasses Mode гасит экран Android, не отключая изображение в очках Xreal

Режим включается двойным нажатием кнопки увеличения или уменьшения громкости. Один вибросигнал означает включение, два — выключение. Одиночное нажатие кнопки по-прежнему меняет громкость после короткой паузы, чтобы система могла отличить его от двойного. Если очки отключить, режим выключается автоматически; без подключённых очков кнопки громкости работают как обычно.

Блокировка касаний и ориентации

Одного затемнения экрана недостаточно: приложение перехватывает сенсорный ввод через службу специальных возможностей с источником SOURCE_TOUCHSCREEN. Поэтому во время работы режима не должны срабатывать обычные касания, свайпы от краёв и открытие шторки уведомлений. Дополнительный прозрачный полноэкранный слой ловит события, которые всё же проходят.

Неофициальное приложение Glasses Mode гасит экран Android, не отключая изображение в очках Xreal

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

Ограничения проекта

Механизм зависит от того, как конкретная прошивка обрабатывает флаг skip screenshot. На некоторых устройствах он может игнорироваться — тогда чёрный слой появится и в очках. В README также прямо сказано, что проект не делает заявлений о конфиденциальности или безопасности: флаг используется только ради изменения поведения зеркального вывода.

Неофициальное приложение Glasses Mode гасит экран Android, не отключая изображение в очках Xreal

В магазине Google Play приложения нет: APK размещён на странице релизов проекта. Android может показать переключатель службы специальных возможностей серым, поскольку для приложений, установленных вне магазина, система применяет ограничение для параметров доступности.

Неофициальное приложение Glasses Mode гасит экран Android, не отключая изображение в очках Xreal

Идея связана с особенностями дисплейных очков XREAL. У XREAL 1 Pro+ нет собственного вычислительного блока, кроме отслеживания 3DoF на базе X1, поэтому очки нужно подключать к телефону, портативной консоли, игровой приставке или компьютеру. Без отдельного затемнения окружающие видят содержимое экрана устройства-источника.

В статье также упоминается неофициальный драйвер, позволяющий запускать очки XREAL 1S как SteamVR-гарнитуру 3DoF на Steam Deck. Он считывает датчики очков, но на стороне хоста устройство всё равно остаётся дисплеем. Glasses Mode появился через девять дней после первого релиза этого драйвера и заметно меньше по масштабу: один коммит, один релиз и один указанный тестовый комплект.

Источник: VRealm

22