This is 100% unlocked for some reason. Maybe someone should lock this article down from open web edits as well as put the correct information here.
Basic restore from google cache
General infoIRC Channel: #razdroid at irc.freenode.orgEdit
Forum thread: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=73&t=8780 A video showing the first Android 4.0 build: Android 4.0
A video showing the first usable, but slow build of Android 2.3 (CM7.2): Android 2.3
Want to compile yourself? Take a look at this page: CM7_Compilation
As for the compilation of the kernel, look here: Kernel_Compilation
A video showing a graphics accelerated vendroid 4.0 (not available yet to the public): Broadcom Demo
Current status :-<Edit
There is no current status as of 12/05. Best read the next line ... CyanogenMOD 9 (based on Android 4.0): Boots, unusable
- Framebuffer issues: possibly due to the lack of double buffering and/or page flipping in the bcm2708 framebuffer driver
- Proper libEGL library not present: libraries *are* available, but those are linked against glibc instead of android's bionic libc (issue filed here)
- UI Crashes
CyanogenMOD 7.2 (based on Android 2.3): Boots, very slow, barely usable.(unstable)
- Same problem with the hardware acceleration libraries.
Official Android 4.0.3 (built by Broadcom): Boots, very fast with hardware acceleration, lacks AudioFlinger support. NOTE: Not yet released by Broadcom!
- More info: Broadcom Announcement
Ice Cream Sandwich (based on aosp):
- Maybe a possibility. See here
Jellybean (based on aosp):
- Dream on.
- Considering the compatibility with 512mb ram, this could be a possibility.
There is no recommended image since Android is dysfunctional on the Raspberry Pi.s
CyanogenMOD 7.2 This image needs an SD card of at least 2GB. Extract and image to your SD card just like the Debian image (using dd) or Win32DiskImager (WORKS ONLY ON [OLD] RASPBERRY MOD. A - see here http://reviews.cnet.co.uk/desktops/how-to-install-android-2-3-on-the-raspberry-pi-50009931/ second-last comment)(Works on my RASPBERRY PI B very fine !)
CyanogenMOD 7.2 Same instructions apply
CyanogenMOD 7.2 (with Ethernet Menu) Same instructions apply
Note: You may want to change hdmi_group and hdmi_mode in config.txt & Help
CyanogenMOD 9 not working
The following screenshots do not represent a working Android port to the RPi. Please be aware.
Installing on Raspberry Pi Model A / B rev. 2 (256 - 512MB)
- flash the Android image on your SD card
- eject and re-insert your SD card
- mount the FAT partition of your SD card on your PC (if you're using Windows, this may be done automatically)
- download the updated bootcode.bin, start.elf and fixup.dat files from here
- copy them (overwriting the old ones) on the RPi rev2
- eject your SD card, and enjoy! :)
Sorry for my English, but I'm Italian. If you like my small guide, please follow me on Twitter at http://www.twitter.com/raffahacks . Thanks :)