Android-x86

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Android-x86
Android-x86.png
Android x86 Screenshot.jpg
Screenshot of Android-x86
(4.0 Ice Cream Sandwich)
OS family Android
Working state Active
Source model Open source
Latest release 4.4-r1[1] / August 8, 2014 (2014-08-08)[1]
Latest preview 4.4-RC2[1] / May 20, 2014 (2014-05-20)[1]
Kernel type Monolithic (modified Linux kernel)
License Apache License 2.0
Official website www.android-x86.org
Android x86 on EeePC 701 4G

Android-x86 is an unofficial initiative to port Google's Android mobile operating system to run on devices powered by AMD and Intel x86 processors, rather than RISC-based ARM chips.

The project began as a series of patches to the Android source code to enable Android to run on various netbooks and ultra-mobile PCs—particularly the ASUS Eee PC.

Chih-Wei Huang and Yi Sun maintain the project.

The OS is based on the AOSP, with some minor modifications which allow it to run on PC architecture. For instance, some low-level components are replaced to better suit the platform, such as the kernel (AOSP runs on a modified version of the Linux Kernel, whereas Android-x86 runs on the long-term Linux Kernel available at the time of release), the BIONIC library (replaced with components from GCC) and others.

Android-x86 aims at delivering a full desktop Operating System based on the AOSP, which fully supports Android applications. The key component in delivering application support on x86 architecture is the Dalvik Virtual Machine (which went through major development for a port on PCs), although there are plans for porting the Android Runtime (required to run Android 5.0).

Android-IA[edit]

A related project, Android-IA[2] has been produced by Intel that will run on newer UEFI devices. The Android-IA project states that its intention is to drive Android support and innovation on Intel Architecture in addition to providing a venue for collaboration.[2] Android-IA re-used the drm_gralloc graphics HAL module from Android-x86 in order to support Intel HD Graphics hardware. The Android-IA project provides a FAQ[3] with more detailed information.

See also[edit]

References[edit]

  1. ^ a b c d "Porting Android to x86". Android-x86. Retrieved 29 September 2014. 
  2. ^ a b "Home". Android on Intel Architecture. Retrieved 3 January 2014. 
  3. ^ "FAQ". Android on Intel Architecture. Retrieved 3 January 2014. 

External links[edit]