Инструкция описывает простой способ обновления Android на актуальную версию, образ которой можно скачать с FTP-сервера. Инструкция также может применяться для восстановления работоспособности отладочного комплекта.
Описание приведено на примере версии 4AI.1.5.VAR.R3, основанной на Android IcecreamSandwich 4.0.4 (MR1.1). Версия ядра: 3.0.21
dd of=/dev/disk1 if=VAR-SOM-OM44.ICS.4AI.1.5.VAR3.img bs=1m
Замените /dev/disk1 на точку монтирования SD-карты в вашей системе.
Внимание! Запись может выполняться сравнительно долго (до 30-40 мин).
В итоге мы попали в командный режим загрузчика U-Boot.
Переменные окружения u-boot хранятся в EEPROM модуля VAR-SOM-OM44. Для успешной загрузки модуля необходимо убедится, что переменные установлены верно.
setenv console console=ttyO2,115200n8 androidboot.console=ttyO2 setenv memory mem=448M@0x80000000 mem=512M@0xA0000000 setenv rootfs root=/dev/mmcblk0p2 rw rootdelay=2 init=/init setenv vmem vram="48M" omapfb.vram=0:32M setenv display omapdss.def_disp=lcd consoleblank=0 setenv ethconf ip=off eth.ks8851=${ethaddr} setenv bootargs ${console} ${memory} ${rootfs} ${vmem} ${display} $(ethconf) setenv bootcmd booti mmc0
Если все сделано правильно, то загрузится ядро, смонтируется корневая файловая система и на дисплее отобразится рабочий стол Android.