Как установить GarlicOS на Anbernic RG35XX Plus

Рубрика СоветыОпубликовано 12 февраля, 2024

Подготовили для вас подробную инструкцию по установке Garlic OS 2.0 на портативную консоль Anbernic RG35XX Plus.

Обратите внимание, что прошивка находится на ранней стадии разработки, поэтому возможны заикания звука при высокой нагрузке на процессор, а также практически неиграбельный процесс на некоторых требовательных эмуляторах.

Впрочем, это не остановило меня в желании протестировать новую операционную систему.

Для установки Garlic OS 2.0 нам потребуется:

  1. Карта памяти (TF1) для стоковой прошивки Anbernic объёмом не менее 4 Гб.
  2. Карта памяти (TF2) для прошивки Garlic OS 2.0 и хранения ромов с рекомендуемым объёмом памяти не менее 64 Гб.

Шаг 1. Скачиваем и распаковываем файлы

Загрузите необходимые файлы с GarlicOS Github
Загрузите необходимые файлы с GarlicOS Github

Первое, что нужно сделать, это загрузить следующие файлы, большинство из них есть на Github GarlicOS:

  1. PhoenixCard — программа для записи прошивок под устройства на базе процессоров Allwinner. Русифицированную версию PhoenixCard можно скачать на http://nskhuman.ru/allwinner/card/phoenixcard.php
  2. Прошивка — образ стоковой прошивки для Anbernic RG35XX Plus.
  3. Bootloader — загрузчик Garlic OS.
  4. Init — скрипт инициализации операционной системы. Кликните на ссылку правой кнопкой мыши и выберите «Сохранить ссылку как». Затем сохраните файл в текстовом формате.
  5. Armhf rootfs-файл — прошивка Garlic OS (armhf-rootfs.7z (RetroArch 32-бит) и aarch64-rootfs.7z (RetroArch 64-бит))
  6. 7-Zip — архиватор с открытым исходным кодом и собственным мощным форматом 7z.

Затем переходим в папку Загрузки и при помощи архиватора (7-Zip) извлекаем архивы в отдельные папки.

Удалите расширение ".txt" в конце имени файла init
Удалите расширение «.txt» в конце имени файла init

Также необходимо изменить файл инициализации — «init». Удалите расширение «.txt» в конце имени файла и согласитесь с предупреждением Windows.

В Проводнике Windows включить отображение расширений имён файлов
В Проводнике Windows включить отображение расширений имён файлов

Напомню, чтобы в Проводнике Windows включить отображение расширений перейдите в меню Просмотреть → Показать → Расширения имён файлов.


Шаг 2. Подготовка карты памяти TF1

Карта памяти (TF1) нужна для стоковой прошивки Anbernic. Объём памяти должен быть не менее 4 Гб.

Программа для записи прошивок PhoenixCard
Программа для записи прошивок PhoenixCard
  1. Подключаем карту памяти (TF1) к компьютеру.
  2. Открываем папку PhoenixCard-v4.2.5 и запускаем PhoenixCard.exe.
  3. Выбираем образ стоковой прошивки для Anbernic RG35XX Plus (/h700_linux_tv_uart0_20231108/h700_linux_tv_uart0_20231108.img.
  4. В разделе «Тип карты» выбираем «Start Up».
  5. Отмечаем в списке карту памяти на которую необходимо записать образ.
  6. Нажимаем кнопку «Burn» и дожидаемся окончания записи.
  7. Копируем в корень карты памяти содержимое папки «bootloader_anbernic_rg35xxplus-master».
Скопируйте в корень карты памяти (TF1) содержимое папки bootloader_anbernic_rg35xxplus-master
Скопируйте в корень карты памяти (TF1) содержимое папки bootloader_anbernic_rg35xxplus-master

Шаг 3. Подготовка карты памяти TF2

Карта памяти (TF2) нужна для прошивки Garlic OS 2.0 и хранения ромов. Рекомендуемым объёмом памяти не менее 64 Гб.

Отформатируйте карту памяти
Отформатируйте карту памяти
  1. Подключаем карту памяти (TF2) к компьютеру.
  2. Форматируем карту памяти. Файловая система exFAT.
  3. В корне карты памяти создаём папку «boot».
  4. Копируем в папку «boot» файл инициализации — «init».
  5. Копируем в папку «boot» файл прошивки Garlic OS — «rootfs.f2fs».
Папка boot на карте памяти (TF2)
Папка boot на карте памяти (TF2)

Шаг 4. Завершение настройки

  1. Вставляем обе карты памяти в соответствующие слоты Anbernic RG35XX Plus.
  2. Включаем консоль. Сначала должна загружаться операционная система из слота TF2 (Garlic OS 2.0), затем из слота TF1 (стандартная прошивка).
  3. После первой, удачной загрузки консоли, выключаем её.
  4. Извлекаем карту памяти из слота TF2 и подключаем к компьютеру.
  5. Копируем файлы BIOS в папку «RetroArch/system».
  6. Копируем ромы игр в папку «Library».
  7. Вставляем карту памяти обратно в слот TF2 и включаем RG35XX Plus.
Файлы BIOS в папке RetroArch/system
Файлы BIOS в папке RetroArch/system

Шаг 5. Поиск неисправностей

Вместо GarlisOS загружается стандартная прошивка Anbernic RG35XX Plus.

Снова подключите обе карты памяти к компьютеру и ещё раз проверьте, все ли файлы находятся в нужном месте. Возможно вы забыли про bootloader или скрипт инициализации.


Черный экран консоли при попытке загрузить GarlisOS.

Извлеките карту памяти из слота TF2 и подключите её к компьютеру. Если все файлы на месте, то попробуйте переназначить букву карты памяти. Например, поменять на «Z».


Ромы игр не отображаются в GarlicOS.

Если ромы не отображаются в GarlicOS, скорее всего, они находятся не в том месте.

На стандартной прошивке Anbernic игры находятся в папке Roms. Однако в GarlicOS вам нужно скопировать ромы в папку Library.


Надеюсь наша инструкция поможем вам без особых проблем установить GarlicOS 2.0.

Ну а если возникнут трудности или дополнения по тексту, то не стесняйтесь, пишите в комментариях.

Подписаться
Уведомить о
guest
6 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
mark4
Гость
mark4
2 месяцев назад

Спасибо, сделал все по инструкции, чеснок запустился )

Антон
Гость
Антон
2 месяцев назад

Зачем кидать файлы bios, на GitHub этого не написано. Просто недопонимаю насколько это важно

Антон
Гость
Антон
2 месяцев назад

А так спасибо вам большое! Единственная нормальная толковая, понятная инструкция

Денис
Гость
Денис
1 месяц назад

Здравствуйте! Подскажите в каком формате форматировать TF1 и как закинуть на нее файлы (п. 7 шага 2), если диск становится неактивным после установки на него образа, т.е. не открывается и предлагает только отформатировать для дальнейшей работы?

Последние новости

Orangeglo разрабатывают радио-картридж для GameBoy
Превратит консоль в FM-радио.
6 дней назад
DREAMM: Эмулятор приключенческих игр LucasArts
Альтернатива ScummVM.
6 дней назад
Ecosia запускает новый веб-браузер
На основе проекта Chromium.
7 дней назад
Proton приобретает приложение заметок Standard Notes
Текущие подписки и цены обещают сохранить.
2 недели назад
Система Orphus
Нашли ошибку? Выделите её и нажмите Ctrl+Enter