Установка ArkOS на R36S: полное руководство
Чтобы обновить систему на консоли R36S, необходимо записать актуальный образ прошивки (чаще всего ArkOS) на microSD-карту с помощью программы BalenaEtcher. Ключевой момент — использование качественной карты памяти класса UHS-I и правильная настройка разделов, если вы используете схему с двумя картами (одна для системы, вторая для игр). Это устраняет лаги, исправляет ошибки стокового ПО и открывает доступ к тысячам ретро-игр.
Зачем менять стоковую прошивку
Консоли R36S часто поставляются с устаревшей или нестабильной стоковой прошивкой. Пользователи сталкиваются с артефактами на экране, вылетами эмуляторов и неудобным интерфейсом.
Переход на кастомную прошивку ArkOS решает эти проблемы:
- Стабильность: Оптимизированная работа эмуляторов от NES до PlayStation 1.
- Поддержка двух карт: Система устанавливается на первую карту (слот TF1), а игры хранятся на второй (слот TF2). Это упрощает бэкапы и перенос библиотеки.
- PortMaster: Встроенная поддержка запуска портов современных инди-игр (Doom, Quake, Cave Story и др.).
- Регулярные обновления: Сообщество постоянно выпускает патчи, улучшающие производительность процессора RK3326.
Важно: Перед началом процедуры убедитесь, что аккумулятор консоли заряжен минимум на 50%, чтобы избежать отключения питания во время первой загрузки.
Необходимые инструменты
Для успешной прошивки вам понадобятся:
- Микрокомпьютер или ПК (Windows, macOS, Linux).
- Картридер: Желательно USB 3.0 для высокой скорости записи.
- MicroSD-карты:
- Карта 1 (Система): 16–64 ГБ. Класс скорости не ниже Class 10 / UHS-I. Бренды: SanDisk, Samsung, Kingston.
- Карта 2 (Игры, опционально): Любого объема (до 512 ГБ), формат exFAT.
- ПО для записи: BalenaEtcher (рекомендуется) или Rufus.
- Образ прошивки: Актуальная версия ArkOS для R36S с официального GitHub-репозитория разработчика. Ищите файл с пометкой
R36SилиRK3326.
Избегайте дешевых no-name карт памяти. Низкая скорость случайного чтения (IOPS) приведет к долгим загрузкам игр и тормозам в меню.
Подготовка карты памяти
Если вы используете схему с одной картой, этот шаг можно пропустить — программа записи создаст нужную структуру автоматически. Если же вы планируете использовать две карты (система отдельно, игры отдельно), подготовка критически важна.
Вариант А: Одна карта (Все в одном)
Просто вставьте карту в картридер. При записи образа все данные будут удалены, а разделы созданы автоматически программой прошивки.
Вариант Б: Две карты (Рекомендуемый)
Эта схема надежнее. Карта в слоте TF1 содержит только ОС, карта в слоте TF2 — только ромы.
-
Форматирование карты для игр (TF2):
- Вставьте вторую карту в ПК.
- Отформатируйте её в файловую систему exFAT (стандартными средствами Windows или macOS).
- Назовите метку тома
ROMS2(или оставьте как есть, система распознает её автоматически при первой загрузке).
-
Запись системы на карту TF1:
- Скачайте архив с прошивкой ArkOS для R36S.
- Распакуйте
.imgфайл (если он в архиве .gz или .zip). - Запустите BalenaEtcher.
- Выберите файл образа (
Flash from file). - Выберите целевую карту (внимательно проверьте букву диска, чтобы не стереть данные с других носителей).
- Нажмите Flash! и дождитесь завершения проверки записи.
После записи Windows может предложить отформатировать диск, так как не видит Linux-разделы. Отмените это действие. Разделы BOOT и ROOT должны остаться нетронутыми.
Процесс установки и первый запуск
- Извлеките карту с записанной прошивкой из картридера.
- Вставьте её в верхний слот (TF1) консоли R36S.
- Если используете вторую карту с играми, вставьте её в нижний слот (TF2).
- Включите консоль переключателем питания.
Первая загрузка может занять от 2 до 5 минут. Не пугайтесь, если экран остается черным дольше обычного — система расширяет файловую систему и создает необходимые папки.
После загрузки вы попадете в интерфейс EmulationStation.
Настройка системы и перенос игр
Подключение к Wi-Fi
ArkOS поддерживает Wi-Fi модули (часто требуется внешний адаптер через OTG, если он не встроен в вашу ревизию платы, но многие новые партии R36S имеют встроенный модуль).
- Нажмите кнопку Start → Network Settings.
- Выберите вашу сеть и введите пароль.
- После подключения можно выполнить обновление системы: Start → System Settings → Update ArkOS.
Перенос библиотек игр (ROMs)
Самый удобный способ добавить игры — через сеть или напрямую с карты.
Способ 1: Через общую папку SMB (по сети)
- Узнайте IP-адрес консоли в разделе Network Settings.
- На ПК откройте проводник и в адресной строке введите:
\\<IP-адрес-консоли>(например,\\192.168.1.50). - Вы увидите папки
roms,bios,saves. - Скопируйте файлы игр в соответствующие папки (например, игры для Sega Mega Drive в папку
megadrive).
Способ 2: Через вторую SD-карту
- Вставьте карту TF2 (отформатированную в exFAT) в картридер ПК.
- Создайте папку
romsв корне карты. - Внутри создайте папки с названиями систем (например,
snes,psx,gba). Структуру можно подсмотреть в папкеromsна первой карте или в документации ArkOS. - Закиньте игры, вставьте карту в нижний слот R36S.
- В меню EmulationStation нажмите Start → Game Settings → Storage Device → выберите SD2. Консоль начнет сканирование новой библиотеки.
Обновление списков игр (Scraping)
Чтобы у игр появились красивые обложки и описания:
- Нажмите Start → Scraper.
- Выберите источник (обычно ScreenScraper или TheGamesDB).
- Запустите процесс. Потребуется активное интернет-соединение.
Частые ошибки и их решение
| Проблема | Возможная причина | Решение |
|---|---|---|
| Черный экран при включении | Неподходящий DTB-файл или битая запись | Пере запишите образ. Если не помогло, замените файл rk3326-r36s-linux.dtb в разделе BOOT на совместимый с вашей ревизией экрана (инструкции есть на форуме ArkOS). |
| Игры не видны | Неверная структура папок или формат карты | Проверьте, что карта с играми отформатирована в exFAT. Убедитесь, что папки с ромами называются точно так же, как в системе (например, nes, а не nintendo). |
| Тормоза в меню | Медленная карта памяти | Используйте карты с высоким показателем случайного чтения (A1/A2 класс). Стоковые карты часто бывают очень медленными. |
| Нет звука | Настройки аудио | В меню игры (кнопка Select) проверьте настройки аудио. Иногда помогает переключение аудиодрайвера в настройках RetroArch. |
Бэкап сохранений: Перед любыми экспериментами с прошивкой копируйте папку saves и states с карты памяти на ПК. При переустановке системы они будут удалены.
FAQ
Можно ли вернуться на стоковую прошивку? Да. Для этого нужно скачать стоковый образ (если он доступен в сети) или сделать бэкап текущей карты через Win32 Disk Imager перед прошивкой. Однако возврат редко имеет смысл из-за ограниченного функционала стока.
Почему консоль греется? R36S имеет пассивное охлаждение. Легкий нагрев корпуса при нагрузке (эмуляция PS1, N64) является нормой. Если перегрев критический, проверьте термопрокладку между процессором и радиатором.
Как обновить ядро или эмуляторы? В ArkOS обновления приходят вместе с образом системы. Рекомендуется периодически проверять наличие новых релизов на GitHub и перезаписывать карту, либо использовать скрипты обновления внутри системы, если подключен интернет.
Поддерживает ли R36S PSP и Dreamcast? Частично. Простые игры идут стабильно, но тяжелые проекты могут тормозить из-за ограничений процессора RK3326. Для этих платформ лучше подходят более мощные устройства (например, на чипе RK3566).