Quantcast
Channel: Codewalker
Viewing all articles
Browse latest Browse all 72

dual booting android and Ubuntu on ODROID-C2

$
0
0


I made dual booting image for ODROID-U3.
http://codewalkerster.blogspot.kr/2014/03/dual-booting-android-and-ubuntu-on.html?m=1

We will make dual booting image for ODROID-C2.

Make bootable android media(eMMC or SD).

http://odroid.com/dokuwiki/doku.php?id=en:c2_release_android

Download Ubuntu Image.

http://odroid.com/dokuwiki/doku.php?id=en:c2_release_linux_ubuntu



Copy rootfs and boot partition of Ubuntu to your desktop Ubuntu.

$ mkdir boot
$ sudo cp -a /media/username/boot/* boot/
$ mkdir rootfs
$ sudo cp -a /media/username/rootfs/* rootfs/




Delete rootfs/aafirstboot

$ rm -rf rootfs/aafirstboot


Edit rootfs/etc/fstab

$ vi rootfs/etc/fstab
LABEL=VFAT/media/bootvfatdefaults,rw,owner,flush,umask=000 0 0


Chagne userdata partition UUID.

$ sudo tune2fs /dev/sdX4 -U e139ce78-9841-40fe-8823-96a304a09859

Copy Ubuntu files

$ mv /media/username/VFAT/boot. ini  /media/username/VFAT/boot. ini.android
$ cp boot/* /media/username/VFAT/
$ sudo cp rootfs/* /media/username/e139ce78-9841-40fe-8823-96a304a09859/ -a
$ sync

Make script to change OS.

in Ubuntu
$ vi boot_android.sh

#!/bin/bash
mv /media/boot/boot.ini /media/boot/boot.ini.ubuntu
mv /media/boot/boot.ini.android /media/boot/boot.ini
reboot

in Adnroid
$ su
# mount -o rw,remount /
# vi /system/bin/boot_ubuntu.sh

#!/bin/sh
mv /storage/internal/boot.ini /storage/internal/boot.ini.ubuntu
mv /storage/internal/boot.ini.android /storage/internal/boot.ini
reboot

# chmod 777 /system/bin/boot_ubuntu.sh





Viewing all articles
Browse latest Browse all 72

Trending Articles