Android-x86 Project - Run Android on Your PC
This is a project to portAndroid open source projectto x86 platform, formerly known as "patch hosting for android x86 support". The original plan is to host different patches for android x86 support from open source community. A few months after we created the project, we found out that we could do much more than just hosting patches. So we decide to create our code base to provide support on different x86 platforms, and set up a git server to host it.
This is an open source project licensed under Apache Public License 2.0. If you think we did something great, considermaking a donation.
What is new?
Seewhat we are doingnow...
2013-02-28: A newtest build of jb-x86is available for downloading.2013-01-16: The jb-x86 source tree is ready for downloading.2013-01-02:Android-x86 at Google code is unbanned. Thanks to everyone who help this.2013-01-01:IMPORTANT!! MUST READ:Android-x86 was blocked by Google code.2012-12-25: Merry Christmas! Thefirst test release of jb-x86is available for downloading.2012-11-20: We begin the jb-x86 porting based on Android 4.2.2012-07-15:Android-x86 4.0-RC2 is released.2012-07-11: Intel contributes x86 Dalvik JIT support to AOSP.2012-06-26: Dalvik patch for arm translator from BuilDroid is merged.2012-04-10: The ics-x86 branch is updated to Android 4.0.4.2012-02-27:Android-x86 4.0-RC1 is released.2012-01-01:Test build 20120101 is released.2011-12-25: New testing ics-x86 isos supportinghybrid formatare available.2011-12-24: The git.android-x86.org is back and supports smart http transport.2011-12-20: The git.android-x86.org is down for maintenance. In the meantime please use the SourceForge mirror.2011-12-10: Display issue of Intel i915/i965 for ics-x86 is solved.More ics-x86 images are available.2011-12-01: The ics-x86 branch is ready for developers.Download the testing iso for AMD tablet...2011-11-23:Android-x86 3.2-RC2 (honeycomb-x86)is released.2011-10-31: New target amd_persimmon is added (contributed by AMD).2011-10-30: The gingerbread-x86 branch is updated to Android 2.3.7.2011-08-28:Android-x86 2.3 RC1 (Test build 20110828)is released.2011-08-08: The gingerbread-x86 branch is updated to Android 2.3.5, hardware acceleration enabled for some targets.2011-07-04: The ethernet support is added to gingerbread-x86 branch.2011-06-28:Android-x86 2.2-r2is released.2011-05-10: The mouse patch is added to gingerbread-x86 branch.2011-05-05: The gingerbread-x86 branch is updated to Android 2.3.4, API level 10.2011-04-20: The gingerbread-x86 branch is updated to Android 2.3.3.2011-04-08: The froyo-x86 branch is updated to Android 2.2.2 based.2011-04-02: We have 4 million pageviews now, and around 242,275 pageviewscome from android-x86 installed machines. Check out "Some Statistics about Android-x86.org Project" for more details.2011-04-02: AMD donates T56N/E1 development boards to Android-x86.org2011-03-30: The build break in gingerbread-x86 branch has been fixed. The patch is in the download section.2011-02-10:TegaTech donates three Tega v2 tablets to Android-x86.org.2011-01-26:Gingerbread-x86 branchis ready to download.2011-01-13:Android-x86 2.2is released.2011-01-01:Test build 20110101is released.
Morenews...
Project Goal
To provide complete solution for Android on Eee PC platforms first and then to provide solutions for common x86 platforms as well.
Screenshots
Surf the InternetPlay Video
View PhotosWifi Status
More screenshots can be foundhere.
Tested platforms
The tests are done by the project members and others from android-porting group.
ASUS Eee PCs/LaptopsViewsonic Viewpad 10Dell Inspiron Mini DuoSamsung Q1UViliv S5Lenovo ThinkPad x61 Tablet
Most of the models can run the native resolutions via i915 driver. Thanks to the kernel mode setting (kms) feature introduced since kernel 2.6.29.
FeaturesThe following features are available in the latest test build (get it).
Kernel 3.0.36, KMS enableWifi support with GUIEthernet configuration GUIBetter disk installerPower Suspend/resume (S3 mode)Battery StatusSoftware mouse cursorMouse wheelSupport netbook native resolutionAudio (ALSA)V4l2 Camera supportExternal monitor supportExternal storage auto mount supportSupport external keyboardDebug mode with busyboxBluetooth
Source code
We provides a complete, compilable and workable source tree. ReadGetSourceCodefor how to use it.
You can alsobrowse the code online.
Development(2012/11)
What we are working on now
Port JellyBean-MR1 (Android 4.2) to x86 (jb-x86 branch)OpenGL hardware acceleration for intel/radeon platform (cwhuang)OpenGL emulation layer (cwhuang)Improve multimedia support (cwhuang)
To do list
integrate multiple targets supportsupport external monitorbetter power managementmulti-touch touchpad supporttest out all default applications
Join us
If you are interesting in running Android on PC or netbook, consider to join us. See how tocontact us.
Credit
Current project maintainers are Chih-Wei Huang (cwhuang@android-x86.org) and Yi Sun (beyounn@android-x86.org)0xlab, a group of engineers enthusiastic in open source software development , contributed many fixes and improvements to the Android frameworks, included the OpenGL ES hardware acceleration for Android-x86.Dima Zavin
Of course, there are other people who gave helps. But there are too many e-mails and it is very hard for me to go through each e-mail to find the related person to list here.So, if you think we missed your name here, please kindly drop us an