Thursday 27 June 2013

CyanogenMod 10.1.0 Stable for ODROID-U2

I don't know if it's pre-exam jitters or what, but I felt compelled at 3AM in the morning to put together a little instructional on how to get latest CyanogenMod build on the ODROID-U2. Stable was just released a couple days ago. What follows is by no means "complete". Just documenting as I went more than anything.

Note: Assumes we're installing onto an SD card.

1. Prepare the SD Card

This to be done from a machine with an SD Card reader. We're dumping the 4.1.6 beta image from HardKernel as we want to use the CWM recovery tool to update to CyanogenMod's latest release.

Adjust method below depending on your platform.

1. Download

$ wget http://dn.odroid.com/Android_Beta_1.6/U2/OdroidU2_SD_image_25-Apr-2013.zip

2. Unzip

$ unzip OdroidU2_SD_image_25-Apr-2013.zip

3. Dump to SD card. 

$ sudo dd if=ODROID-U2.img of=/dev/<replace me> bs=4M

4. Insert SD card into ODROID-U2 with keyboard and mouse and boot.

2. Update the ODROID-U2

Now it's time to prepare the ODROID-U2 for latest CyanogenMod release. Might as well jump to my blog post from the ODROID-U2 itself to click the links for easier download.

1. From a browser instance download these:

CyanogenMod 10.1.0 - http://get.cm/get/jenkins/32376/cm-10.1.0-odroidu2.zip
Google Apps 4.2.2 - http://goo.im/gapps/gapps-jb-20130301-signed.zip

2. Open up a terminal, become root and reboot into recovery console:

$ su
# reboot recovery

3. You should be in recovery console when you navigate to do this (in order):
  - Wipe data/factory reset
  - Install zip from sdcard
  - Choose file
  - Browse to Download folder and select cm-10.1.0-odroidu2.zip
  - Choose file
  - Browse to Download folder and select gapps-jb-20130301-signed.zip

4. Now reboot and we should be done. You should get CyanogenMod logo spinning like this for a little bit before Google Apps config appears:



I'll be back to update this later as there will probably be a few bugs to nut out.


3 comments:

  1. Before I try this out on a properly slow, China-sourced/spec'd quad tablet I gotta dumb question.

    Why?

    On http://wiki.cyanogenmod.org/index.php?title=About there is mention of "CPU overclocking", another excellent reason is pending mdrjr's work overclocking in "future U2 Android releases" (overclocking options were there on day 1 then removed).

    And some reboot enhancements are interesting - if they include an option to reboot while the device is frozen (unlikely!).

    Puzzled.

    Ray
    PS. Look forward to a new page on your Parallela when it arrives.

    ReplyDelete
    Replies
    1. I wanted to try the latest Google Apps package on my ODROID-U2 for BOINC and other Google Apps. I've finished for now :).

      Delete
    2. Oh! I thought there was some secret hacker stuff in there. Anyway ...

      Coincidence!

      I just (10 minutes ago, before reading your reply) tried the latest NativeBOINC from Google Apps on wifey's Samsung whatever phone. Worked like a dream - just click 'n go.

      Delete