На Nintendo Switch успешно портировали Android 10
В Nintendo Switch используется ARM-процессор Tegra от NVIDIA, что уже давно позволило запустить на портативной консоли операционную систему Android. Однако до сих пор речь шла о достаточно старых версиях ОС, а теперь владельцы приставки могут опробовать все еще актуальную «десятку».
Установка сервисов Google на Nintendo Switch через TWRP
Над портом трудились разработчики с сайта XDA, а сама сборка построена на базе LineageOS 17.1 для телеприставки NVIDIA Shield TV, в которой также используется процессор Tegra. Вероятно, что это и позволило добиться полной работоспособности ПО на непривычном железе. Интересно, что прошивку выпустили те же люди, кто изначально портировали Android на приставку от Nintendo.
LineageOS 17.1 для Nintendo Switch поддерживает OTA-обновления и функцию глубокого сна, в котором консоль может работать неделями. Также реализована полная совместимость с контроллерами Joy-Con и Pro Controller. Для более тихой работы приставки были переписаны профили для вентиляторов. Провели оптимизацию по поддержке док-станции с возможностью масштабирования разрешения. Улучшена работа сенсорного экрана, зарядки, Wi-Fi, Bluetooth и многое другое.
Прошивка предлагается в двух вариантах: планшетном со стандартным пользовательским интерфейсом Android с поддержкой всех приложений и версии Android TV с ограничениями по запускаемым приложениям, но возможностью использования док-станции. Из выявленных проблем разработчики отмечают невозможность запуска игр для SHIELD, таких как Half-Life 2, «заикание» звука при воспроизведении по Bluetooth и невозможность использования Joy-Con D-Pad в некоторых приложениях.
Скачать LineageOS 17.1 для Nintendo Switch можно в теме на XDA.