Has a Nvidia GeForce 3 video card and a SoundBlaster Live! My question is can I run a newer version like Lollipop or M on this hardware? Would I need to try and find and older version and is my Mobo and video/ sound going to be supported? I tried one image of Android i386 6.0 r1 and it wouldn't boot, but perhaps it was the wrong one.
OS family | Android |
---|---|
Working state | Active |
Source model | Open source (includes proprietary components such as Google Play) |
Latest release | 8.1-r2[1] / June 13, 2019; 2 months ago |
Latest preview | 8.1-rc2[2] (based on the latest Android Oreo-MR1 release (8.1.0_r48)) / October 18, 2018; 10 months ago |
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 Androidmobile operating system to run on devices powered by AMD and Intelx86 processors, rather than RISC-based ARM chips.[3][4][5][6][7][8]
The project began as a series of patches to the Android source code to enable Android to run on various netbooks, tablets and ultra-mobile PC.
Chih-Wei Huang and Yi Sun originated the project in 2009. Yi Sun then quit due to personal affairs. Chih-Wei Huang is the current project maintainer, that has collaborated with Jide technology (that makes Remix OS), prior to joining that company.
Overview[edit]
The OS is based on the Android Open Source Project (AOSP) with some modifications and improvements. Some components are developed by the project 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 and HALs. The OS enables OpenGL ES hardware acceleration via Mesa if supported GPUs are detected, including Intel GMA, AMD's Radeon, Nvidia's chipsets (Nouveau), VMware (vmwgfx) and QEMU (virgl). Without supported GPUs the OS can also run in non-accelerated mode via software rendering. Since 7.1 the software renderer was implemented via the SwiftShader project.
Like a normal Linux distribution, the project releases prebuilt ISO images which can run under live mode or install to the harddisks of the target devices. Since the 4.4-r2 the project also releases efi_img[9] which could be used to create a live USB which is bootable from UEFI devices. Since 4.4-r4, the UEFI support was united into the ISO images and efi_img was marked as deprecated.
Except AOSP, the following incomplete list of components are developed from scratch or derived from other open source projects to form the entire Android-x86 codebase:
- Drm_gralloc and gbm_gralloc
More and more components may be added to the updated version.
Android-IA[edit]
A related project, Android-IA[10] 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.[10] 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[11] with more detailed information.
Remix OS[edit]
Jide Technologies announced Remix OS, a closed-source derivative of Android-x86 designed for use on conventional PCs, is partnering with Chih-Wei Huang, the main developer of Android-x86. Remix OS's first beta was made available on March 1, 2016. The project was discontinued in July 17, 2017.[12]
See also[edit]
- Linux
References[edit]
- ^'ReleaseNote 8.1-r2 - Android-x86 - Porting Android to x86'. Android-x86.org. 2019-06-13. Retrieved 2019-06-20.
- ^'ReleaseNote 8.1-rc2 - Android-x86 - Porting Android to x86'. Android-x86.org. 2018-10-18. Retrieved 2018-11-17.
- ^DistroWatch Weekly, Issue 767, 11 June 2018
- ^Android-x86 4.0 review - Not impressed
- ^Android-x86 4.4 review – first Release Candidate | LinuxBSDos.com
- ^Android-x86 Just Might Make a Good Linux Desktop Alternative | Reviews | LinuxInsider
- ^DistroWatch Weekly, Issue 630, 5 October 2015
- ^DistroWatch Weekly, Issue 682, 10 October 2016
- ^'Android-x86 Release 4.4'. android-x86@sourceforge. Retrieved 31 August 2015.
- ^ ab'Home'. Android on Intel Architecture. Retrieved 3 January 2014.
- ^'FAQ'. Android on Intel Architecture. Archived from the original on 31 December 2013. Retrieved 3 January 2014.
- ^'[ANNOUNCEMENT] Release of Remix OS for PC Be… | Remix OS'. Forum.xda-developers.com. 2016-03-01. Retrieved 2017-05-02.
External links[edit]
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Android-x86&oldid=915202379'
After announcing that Android L would support 64-bit hardware way back in June, Google has finally released a 64-bit Android L developer preview emulator image. Curiously, though, it’s a 64-bit image for 64-bit Intel chips (Atom/Bay Trail) and not ARM. With Nvidia’s 64-bit Tegra K1 supposedly just around the corner, but no tools for developers to actually create or prepare 64-bit ARMv8 apps, what exactly is going on?
Android L — most likely Android Lollipop 4.5 or 5.0 — was originally unveiled at Google I/O in June. At the time, Google’s Sundar Pichai told us that Android L would support “64-bit CPU architectures.” Another Googler, David Burke, said “We’ve adapted and optimized the entire platform to take advantage of the new 64-bit architectures.” The general expectation was that Android L would be released some time in October, close to the release of iOS 8 and alongside a new Nexus device (either the Nexus 9, Nexus 6, or both). The Nexus 6 will probably be a standard 32-bit Snapdragon-powered device — but the Nexus 9 is widely expected to be powered by Nvidia’s Tegra K1 SoC, with 64-bit Denver CPU cores.
Oddly, though, after that brief mention of 64-bit support at Google I/O, the Android team has been fairly quiet about actually deploying 64-bit support — until now, with this morning’s release of the x86-64 Android L developer preview emulator image. You can download it by opening up the Android SDK Manager and downloading
Intel x86 Atom_64 System Image
and Intel x86 Emulator Accelerator (HAXM installer)
. The HAXM installer then needs to be run independently (it’s in the sdkextras
directory). Then just create a new Android Virtual Device (sdktools
, then android avd
) and use the Intel Atom (x86_64) Android L emulator image.Personally, I couldn’t get the 64-bit version of Android L to run in an emulator — I just got a black window. If anyone can successfully get it to work, do let me know in the comments.
Read: Android L, even as a developer preview, is magnificent
According to Google, the 64-bit version of Android L will increase the amount of addressable memory space, allow for a larger number of registers, and introduce new instruction sets. Except for more registers, none of these features offer a particularly compelling reason to develop 64-bit apps — but on the operating system side of things, the 64-bit version of Android could be a lot faster and more stable than the 32-bit version. If Google puts enough resources into 64-bit Android, anyway.
Which brings us back to the question raised at the start of this story: Where is the ARMv8 version of Android L? I don’t know the exact provenance of the x86-64 Android L image, but I suspect it was mainly developed by Intel and not Google. (Intel has a big Android group that also developed a 64-bit version of KitKat for the handful of Android tablets with 64-bit Atom chips.) Considering the vast majority of Android devices run some kind of ARM SoC, you would assume that Google is personally working on the ARMv8 version of Android L, rather than leaving it to Nvidia, but who knows.
In any case, if we’re actually to see a decent 64-bit version of Android L this fall, and some 64-bit apps that can take advantage of Nvidia’s awesome new K1 SoC, then Google does need to get a move on.
Now read: Android L vs. iOS 8: Can Apple take on Android’s biggest update ever?
Featured image: asirap