Welcome to the Razdroid Wiki
A wiki with information on how to run Android on the Raspberry Pi.
IRC Channel: #razdroid at irc.freenode.org
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 version of Android 4.0: Broadcom Demo
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.
- Same problem with the hardware acceleration libraries.
Official Android 4.0.3 (built by Broadcom): Boots, very fast with hardware acceleration, lacks AudioFlinger support.
- More info: Broadcom Announcement
Ice Cream Sandwich (based on aosp):
- In progress.
Recommended image: CyanogenMOD 9 This image needs an SD card of at least 2GB. Extract and image to your SD card just like the Debian image (using dd).
Note: You may want to change hdmi_group and hdmi_mode in config.txt (or just remove the lines).