DOOM запустили на беговой дорожке. И это прекрасно — Tproger

0
9

Уязвимость позволяет в целом запустить любое Android-приложение на тренажере

Энтузиаст с Reddit смог установить DOOM на велотренажёр Life Fitness. Теперь игру можно проходить, пока бежишь. Буквально.

Пользователь под ником u/TardisEngineer стал, по его словам, первым человеком, установившим Android-приложение на тренажёры Life Fitness.

Благодаря найденной уязвимости, он смог вручную установить Freedoom — свободную версию DOOM — на консоль беговой дорожки и запустить её прямо в меню тренажёра.

Как это вообще возможно

Многие современные тренажёры Life Fitness (модели SE, SE3 HD, SE4 и другие) работают на Android 5 и поддерживают обновление прошивки с флешки.

Автор новости нашёл на официальном сайте Life Fitness архивы с апдейтами и обнаружил в них открытые конфигурационные файлы.

В одном из них достаточно было добавить строчку:

			AppName,Freedoom   ComponentName,net.nullsum.doom   Intent,net.nullsum.doom.EntryActivity  		

…и положить в нужную папку APK-файл игры, чтобы та появилась в интерфейсе тренажёра как отдельное приложение.

После этого он аналогичным способом установил файловый менеджер и вручную перенёс WAD-файлы игры в нужную директорию.

Читать также:
Как Windows 11 24H2 вскрыла «спавший» 20 лет баг в GTA: San Andreas — Tproger

DOOM запустили на беговой дорожке. И это прекрасно — Tproger

Какие есть проблемы

Запустить игру — это ещё не всё. Управлять в процессе сложно: сенсорный экран не поддерживает мультитач, поэтому стрелять и двигаться одновременно нельзя.

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

Зачем всё это

Автор говорит, что взлом потребовал месяцев работы, тестов и экспериментов.

ТОП-30 курсов Android-разработчиков: онлайн-обучение разработки мобильных приложений под Androidtproger.ru

Но результат того стоит: теперь он может запускать DOOM на тренажёре в любом спортзале, где установлены модели Life Fitness с соответствующей прошивкой. И пусть это неудобно, но это DOOM. На. Беговой. Дорожке.

Инструкции он опубликовал на Reddit, а в теории подобный трюк можно провернуть и с другими приложениями. Например, с Doom II, эмулятором NES или даже файлообменником.

Так что если вам казалось, что DOOM уже запустили везде, то вот вам ещё один пункт в копилку.