Welcome to the official Razdroid wiki! This is the home page for the Razdroid project, where we try to port the Android operating system to the Raspberry Pi mini computer ... update May 2013 ... having had no visible/published support from the Raspberry Pi Foundation and no success / webpage updates for the past 10 months or so:-(
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 vendroid 4.0 (not available yet to the public): 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. NOTE: Not yet released by Broadcom!
- More info: Broadcom Announcement
Ice Cream Sandwich (based on aosp):
- In progress. Maybe...
Recommended image: 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)
Note: You may want to change hdmi_group and hdmi_mode in config.txt