Лаунчер, перевод настроек и прошивка: что на самом деле меняется
«Русский интерфейс» на китайском проекторе может означать разные вещи: новый домашний экран, русские подписи в системных настройках или другую прошивку. AmnesiaOS работает с первыми двумя слоями, и на разных моделях это устроено по-разному.
Три слоя интерфейса
Сторонний лаунчер меняет только первый слой: меню настроек после его установки остаётся на прежнем языке. Поэтому одного русского лаунчера для полностью русского проектора недостаточно.
- Домашний экран (лаунчер) — то, что вы видите после включения: плитки приложений, меню.
- Язык системы и строки настроек — подписи в меню изображения, звука, сети, быстрых настроек.
- Прошивка — сама операционная система проектора, которую производитель обновляет целиком.
Язык системы
Первым делом AmnesiaOS переключает язык системы на русский. На части моделей система игнорирует обычную запись языка в настройки — так на XGIMI RS 20 и JMGO N1S Pro 4K. Там язык меняется через системный интерфейс Android.
Смена языка переводит только то, для чего в прошивке уже есть русские строки. Например, на JMGO O2 Ultra после смены языка штатные настройки русские примерно на 70%, остальное показывается на английском или китайском.
Перевод настроек, если в прошивке нет русского
Когда русских строк в прошивке нет, используется один из двух способов:
- Русские строки добавляются к штатному меню. Меню остаётся штатным, но подписи в нём русские. Так устроено, например, на XGIMI Z7X и XGIMI Play 6.
- Собственный русский интерфейс настроек. Штатное окно настроек JMGO заменяется окном AmnesiaOS, которое управляет теми же функциями проектора; часть разделов при этом открывает штатные экраны. Так устроено на JMGO N5 и N5 Ultra Max; на N5 Ultra Max дополнительно переводятся строки глубоких штатных экранов.
Прошивка
AmnesiaOS не устанавливает на проектор образ другой прошивки. Установщик добавляет русские строки, домашний экран и приложения; на части моделей для этого он вносит изменения в системные разделы — например, на XGIMI Z7X русские строки настроек размещаются в разделе /vendor.
Что остаётся без перевода
- На JMGO O3 русские строки есть не для всех экранов штатных настроек: часть экранов, особенно глубокие, остаётся на китайском.
- На JMGO O2 Ultra около 30% строк настроек показываются на английском или китайском.
- На JMGO N1 Air системная панель прошивки не переводится: для этого нужны права суперпользователя, которых на этой модели нет.
- На XGIMI Play 6 часть подписей на экране стиля изображения приходит с сервера производителя и не переводится.