Прошиваем GCW Zero или путь Линуксоида

gcw_zero_firmware_update_cover

Небольшое руководство по ПОЛНОМУ обновлению карманной консоли GCW Zero (в моем случае SE) под ОС на базе ядра Linux.
P.S. Я знаю что обновить прошивку можно простым копированием её на внутреннюю память консоли и запуском через меню, но это не наш метод!

Всем кому интересно —

Подготовка.

1). Копируем всю информацию из памяти консоли на ПК, так как все содержимое будет удалено и перезаписано.

2). Скачиваем с официального сайта последние версии файлов:
Data Partition;
Master Boot Record;
Bootloader (для версии с 512MB RAM или для версии с 256MB RAM);
System Partition;
Программу прошивальщик ingenic-boot (32bit i686 или 64bit x86_64).

3). Распаковываем программу ingenic-boot в домашнюю папку и в папку с только что распакованной ingenic-boot распаковываем оставшиеся файлы, а именно: Data Partition, Master Boot Record, Bootloader, System Partition.
ingenic-boot_with_update_files

4). Устанавливаем пакеты libusb и libconfuse (под Debian и производные от этого дистрибютива, это делается командой: # sudo apt-get install libusb-dev libconfuse-dev).

Начинаем и заканчиваем.

1). Открываем терминал и переходим в каталог с распакованной программой ingenic-boot ($ cd /путь/до/папки).
2). Командой # sudo cp tool/99-IngenicBoot.rules /etc/udev/rules.d добавляем правила для нашего устройства, чтобы можно было использовать ingenic-boot без прав рут.
3). Выключаем нашу карманное чудо.
4). Соединяем консоль и ПК c помощью MiniUSB кабеля.
5). Зажимаем кнопку Select.
6). Чем-нибудь тонким нажимаем и немного держим кнопку Reset (она рядом с портом MiniUSB).
7). Проверяем правильно ли подключилась GCW Zero к ПК коммандой $ ./ingenic-boot --probe.
ingenic-boot_probe_true
7.1. При появлении такого сообщения:
ingenic-boot_probe_false
Повторите пункты 2-6 и если все равно не выходит — замените кабель MiniUSB.
8). Вводим в терминале команду ./ingenic-boot --mbr=mbr.2013-10-04.bin --boot=ubiboot-v20_mddr_512mb.2013-10-04.bin --system=system.2013-10-04.bin --data=data.2013-11-03.bin (команда редактируется в соответствии с названиями файлов и количеством RAM).
9). Если вы все сделали правильно, то увидите в терминале следующее:
ingenic-boot_true_listing
10). После завершения обновления, консоль перезагрузится и будет долго (относительно) загружаться, показывая весь процесс (как любой нормальный Linux дистрибютив) на экране.
11). Поздравляем! У Вас прямые руки и консоль GCW Zero c самой последней прошивкой на данный момент.

 



Добавить комментарий

Комментарии доступны через Intensedebate. Включите JavaScript.