October 18, 2019, 05:31:50 am

News:

Have you visited the Allwinner Chipset wiki? - http://linux-sunxi.org/


НОВИЧКУ. Зашиваем в NAND кубика другую ОС

Started by KillBot, January 28, 2014, 02:14:29 pm

Previous topic - Next topic

KillBot

Итак, у вас кубик. На нем изначально стоит андроид. И это вам не по душе. Или вы наэкспериментировались с системами на карточках и хотите жестко запилить выбранную систему в NAND. Инструкция для тех, кто хочет, но не умеет.
1. Сливаем нужную прошивку. Их множество и они находятся в самых необычных местах. Для начала, можно глянуть на cubieboard.org в разделе download.
2. Утягиваем из инета очень полезную прогу PhoenixSuit и инсталлируем.
3. Включаем кубик. И видим:

Это безобразие никуда не годится, будем менять!
4. Достаем из загашника (своего\друга\магазина) кабель USB-miniUSB, ну, примерно такой:
и соединяем кубик с ноутбуком\компом, где уже установлен феникс
5. Драйверы должны встать автоматом, если же нет, то все мы знаем, как это исправить, не правда-ли?  ;)
6. Запускаем феникс:

7. Переходим на вкладку Firmware, выбираем свою прошивку и тычем в кнопочку Upgrade:

8. Феникс спросит, а не дураки-ли мы? Ответим утвердительно:

9. Поинтересуется, форматить или нет область данных? Согласимся, ведь мы нифига не андроид обновляем до новой версии:

10. Пошел процесс заливки, а мы на перекур:

Если подключиться предварительно по дебагу, то в консоли во время обновления можно увидеть следующее:

11. Готово! Мы прошились!


Вот так легко и просто перелезть с родного андроида на совсем другую ось.  :)
Удачной вам прошивки  ;)

johndoe_71rus

Для пользователей альтернативных ОС есть программа LiveSuit. Уже доступна версия v3.06 брать тут.
Интерфейс проще некуда, в комплекте инструкция по применению.

Mandatory upgrade firmware step:

1. Click the "Image" button to select the suitable image file.
2. Long press the power key at least 10 seconds to power off the device.
3. Press one key except the power key and do not release.
4. Connect the device to the PC computer.
5. Click power key for about 10 times.
6. Release all key pressed and device will be auto upgraded.
7. Do not detach the device during the upgrade process.
8. If device do not enter upgrade process,try repeating the steps 1 to 7.

То есть в переводе будет так:
1. Нажать кнопку "Image" и выбрать файл прошивки
2. Долгим нажатием, более 10 сек выключить устройство
3. Нажать кнопку FEL и не отпускать. (у меня она находится под miniUSB otg)
4. Соединить устройство с компьютером
5. Нажать кнопку Power 10 раз
6. Отпустить все кнопки и устройство начнет процесс обновления
7. Не отсоединять и не выключать устройство в процессе обновления
8. Если что то не получилось, повторите этапы 1-7

По своему опыт хочу сказать что пункты 5 и 6 не совсем верные. Надо зажать кнопку FEL и подключить miniUSB шнур к компу. Кнопку не отпускать пока на экране не появится диалоговое окно с запросом на стирание содержимого флеш.

Мне еще понадобилось сделать файл /etc/udev/rules.d/50-cubie.rules

SUBSYSTEM! = "Usb_device", ACTION! = "Add", GOTO = "objdev_rules_end"
# USBasp
ATTRS {idVendor} == "1f3a", ATTRS {idProduct} == "efe8", GROUP = "test",
MODE = "0666"
LABEL = "objdev_rules_end"


test = группа пользователя линукс.
Cubieboard2 / Android 4.2.2 / Cubieez 7.4@3.4.79+patwood