Firmware Hero
0

YandexMCStation

Minecraft Java 1.7.2 на Яндекс Станции Лайт: локальный ARM runtime, картинка и управление через браузер

  • Sideload / dev mode
  • Alpha
  • Low brick risk

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
HardUses the command line or developer tools.
What you need
  • Comfort with the command line
  • A computer
  • Another hack installed first
Can it break my device?
Very unlikely to break anything.
Can I undo it?
The project doesn't say. Assume you can't.
Get itOpens github.com

Did it work for you?

Did YandexMCStation work on your Yandex Station?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: Yandex Station.

No compatibility information yet.

Getting started

From the project's README ("Сборка и установка"):

Команды подготовки хоста ниже рассчитаны на Ubuntu 22.04 x86-64:

sudo apt update sudo apt install git adb python3 python3-venv python3.10 openjdk-17-jdk
make gcc g++ binutils binutils-aarch64-linux-gnu qemu-user pkg-config
flex bison libx11-dev libxext-dev libxtst-dev libgl1-mesa-dev zlib1g-dev

git clone https://github.com/F1xTrack/YandexMCStation.git cd YandexMCStation export STATIONSERIAL=192.168.1.100:5555 # замените адресом своей колонки

Можно дополнительно задать STATIONMAC, чтобы команды проверяли MAC колонки. Адрес не зашит в исходники. Явный --serial имеет приоритет над переменной:

./mc.sh --serial 192.168.1.100:5555 status

Скопируйте только BusyBox и системные библиотеки с устройства на хост, затем соберите runtime. Это нужно для совпадения версии glibc с прошивкой:

./mc.sh pull-base ./build.sh ./mc.sh install ./mc.sh start

pull-base только читает файлы с колонки. build.sh скачивает зависимости, проверяет SHA-256 по downloads.lock.json, извлекает Debian ARM-пакеты без их установки в систему хоста, собирает Java-agent, ARM HTTP-сервер и Mesa под A53. Затем создаёт build/runtime/install-manifest.json.

Сборка требует несколько гигабайт свободного места на хосте. После установки хостовые build/ и downloads/ колонке не нужны. Скрипт установки не заменяет уже существующие файлы мира и пользовательские настройки графики. Обновление runtime выполняйте после остановки игры.

При первом запуске меню может появляться 20–40 секунд. Откройте …

Read the full instructions

Risk and recovery

Brick risk
Low
Requires opening the device
No