This is an old revision of the document!
CyanogenMod 11 (KitKat) / Archlinux multiboot on Toshiba AC100
Switching to U-Boot and Installing CyanogenMod
I installed CM-11 following https://code.google.com/p/cm-paz00/wiki/InstallGuide?tm=6 Completing the process, you'll have also u-boot installed on your AC100 SOS partition (/dev/mmcblk0p1) !
Adding a new item to u-boot menu
Reboot your ac100 using SOS-BOOT: connect your ac100 to a PC via mini-USB cable, Press and hold CTRL+ESC+POWER keys at the same time on the ac100 and, from the pc:
nvflash --bl sos-uboot-r5-2013-09-23.bin --go
ac100 will restart with sos kernel & minimal system. now you can access & mount ac100 partitions:
mkdir /sos mkdir /lnx mkdir /arch mkdir /sd # to copy kernel from mount /dev/mmcblk0p1 /sos mount /dev/mmcblk0p2 /lnx mount /dev/mmcblk0p7 /arch mount /dev/mmcblk1p1 /sd
As you can see i used an sd to copy filesystem,kernel,modules,dtmb from. My ac100 is 16GB model, and i used mmcblk0p7 to install Archlinux.
Ok, u-boot uses a “compiled” text file to show its menu: in /sos/boot you'll find boot.scr (CM-11 gift :)) ; let's copy it in boot.cmd and modify:
cd /sos/boot cp boot.scr boot.cmd vi boot.cmd
now you'll have to delete (press 'x' some times… ) the “binary garbage” header, an add (press 'i' to switch vi in edit mode) a new line; something like: