MultiBoot menu and tools for Odroid XU3/XU4 & C2 =========================================== About ----- Boot menu for selecting from available OS's
Backup tool for backup operating system(s) from multiboot card or original Odroid card
Universal installer which can install **android**, **linux**, **OpenELEC** or any combinations (**multiboot**) from USB drive.
--- **Multiboot features** - boot menu for selecting operating system or Multiboot tools - automaticaly detects installed operating systems on **all** inserted cards (EMMC and/or SD card) - mimimal changes to original OS images, only fstab is adjusted for multiboot - on **Odroid C2** both EMMC and SDcard can be inserted and the OS can be booted from EMMC or SDcard - on **Odroid XU3/XU4** any os on EMMC or SDCard can be booted, regardles of **boot switch** position **Installer features** - **interactive** installer - user can set desired partition sizes and installation destination (SD or EMMC) - it is possible install to **SD Card** and to **EMMC** - uses standard Android **update.zip** (XU4) or **daily___.tar.gz** (C2), Linux **image files** and OpenElec **upgrade tar** files as sources - backup created with **Backup** tool can be used as source - installation sources must be placed on the **first** USB drive partition - installation source partition can be formated as **ext4**, **fat32**, **ntfs** or **btrfs** - supports **multi boot installation** (Android, Linux, OpenELEC) - tested with latest Android, Linux and OpenELEC versions for XU3/XU4 & C2 **Backup features** - backup **multiboot** SDCard or EMMC (all installed operating systems) to USB drive - backup **original Odroid** SDCard or EMMC (Android or Linux) to USB drive - backup on USB drive can be used as source for **Installer** **Installer usage** - use **prepared multiboot installer images**, in **multiboot_install_images.zip**, unzip to some empty directory - run `sudo dd if=multiboot_install_[c2|xu4].img of=/dev/sdX bs=1MB oflag=direct` - **or** - build the installer sdcard/image running `sudo ./prepare_selfinst | c2|xu4` - if the image file is created, you can write the image to SDCard using dd command. - copy your installation sources (Android update image **update.zip**, Linux **.img**, OpenELEC **.tar** file) to the first partition of your USB drive - **rename** the Linux installation image to **linux.img** ! - **rename** the OpenELEC installation tar to **oelec.tar** ! - **rename** the Android installation archive to **update.tar.gz** or **update.zip** ! - on Odroid UX4/XU3 set the **boot switch** to boot from SDCard - connect you USB drive to Odroid, insert SDCard and power on - select Install from menu - follow the instructions to select desired partition sizes and installation destination (**SDCard** or **EMMC**) **HINTS** - select desired Android resolution in **boot.ini.android**, Hardkernel utility does not work - add **#DESCRIPTION my_os_description** line to **boot.ini.[android|linux|oelec]** files to describe your OS in boot menu