Android: Запустить игру Super Mario Run

Как-то читая Яндекс-подборку новостей из раздела «Технологии и наука», я наткнулся на ссылку об игре, которая набирала обороты на iOS и должна была вскоре выйти на Android. Игра называлась «Super Mario Run» от Nintendo. В детстве я играл в Марио на Dendy (NES) и Супер Нинтендо (SNES), не фанател, но мне стало интересно, почему игра так стала популярна на смартфонах и планшетах. Поскольку ее выход на Android задерживался, я стал ждать и периодически искать ее в Play Market, но ее все не было и не было :) Позже я прочитал еще одну новость, в которой упоминалась эта игра, которая как бы уже давно вышла на Андроиде, но я ее не «видел». Выяснилось, что она действительно давно была в Play Market, но для «правильных» устройств, т.е. не рутованых ;) Не знаю, зачем это было сделано, ну да ладно… Скачал с 4pda дистрибутив этой игры, установил и запустил, но посмотреть ее так и не смог, т.к. она закрывалась — сработал следующий уровень защиты (зачем?)
Может кому тоже интересно, как ее запускать, поэтому напишу здесь (способ нашел на 4pda).
1. Устанавливаем LuckyPatcher by ChelpuS
2. Скачиваем дистрибутив Super Mario Run v2.1.0.apk
3. Устанавливаем «Super Mario Run», но не запускаем!
4. Запускаем «LuckyPatcher» (если SuperSU запросит разрешения, то предоставить).
*. Нажимаем «YES», если появится следующее предупреждение
«Lucky Patcher scan SuperSu and detect enabled option ‘mount namespace separation’. You need disable it for normal work Lucky Patcher. Want you to Lucky Patcher disable it self (will reboot)?
5. В списке приложений выбираем «Super Mario Run»
6. Open Menu of Patches (Меню патчей)
7. Remove License Verification (Удалить проверку лицензии)
8. Selected Patterns (Выбрать шаблоны):

  • License Validator Modification (Патч замены онлайн ответа)
  • Google Response Code substitution (Подмена кода ответа от Google)
  • Final License Verification (Inversed) (Финальная проверка лицензии (Инверсный))

9. Нажимаем кнопку «Apply» («Пропатчить»)
10. Теперь можно запускать игру «Super Mario Run»

Может потребоваться скрытие root, тогда ставим Magisk (правда он для Android 5 и выше).

Если не получится, то лучше поставить игру Sudoku вместо этой фигни :D

Если после запуска появляется ошибка с кодом 804-5100, то нужно удалить файл deviceAccount:.xml. Он находится в папке /data/data/com.nintendo.zara/shared_prefs (естественно необходим root).