Changes

Jump to navigation Jump to search

Android emulators

1,520 bytes removed, 24 January
Any volunteer for AOSP?
==Emulators==
;Before diving in,
;*Know that each row under 'Through' specifies the method (VM, and AOSP or actual OS) used for running Android operating system, some of these are AOSP is not a software emulators (e.g. AOSP)emulator.;*To run Android apps on your computer, most of these emulators employ a two-step approach. First, they set up a virtual environment using [[Hypervisors|hypervisor]] (and of course support for [[Wikipedia:X86_virtualization#Hardware-assisted_virtualization|hardware assisting virtualization]] such as vt-x/amd-v and 3d acceleration/virtual gpu adapter). Then, they use [[Recommended_linux_distros#Emulation_focused|custom Android-x86 images ]] and translation layer such as "[[Compatibility_layer|libhoudini or libndk or Intel BT]]" to convert instructions from ARM processors (used in phones) to work on your computer's x86 architecture. See [[#Hardware features]] supported ABI, API sections and [[#Enhancements]] section for more information.
;*[[Hypervisors|Hardware-assisted virtualization]] feature must be turned from your BIOS for most of these methods due to performance reasons.
;*You need to turn off Hyper-V Windows Feature if [[Hypervisors|Type-2 hypervisor]] used due to [[Hypervisors#Hyper-V_feature_conflict_issue|conflict issue]]. Having said that some emulators like BlueStacks provide special Hyper-V build for prevent this issue. Recently, with [https://support.bluestacks.com/hc/en-us/articles/22561951043981-BlueStacks-5-20-Release-Notes#01HMGBJDK8G7J7S9C0G5R9SBVR BlueStacks 5 version 5.20, you can now run BlueStacks with Hyper-V enabled] including all instances such as Nougat 32-bit, which will run as intended and no additional changes required.
|-
! colspan="11"|PC / x86
|-
|BlissOS<br/>Android x86
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://blissos.org/index.html#download BlissOS]<br/>[https://www.android-x86.org Android-x86]
|entire OS<br/><small>[https://docs.blissos.org/installation/install-in-a-virtual-machine/ though installable to VM] through [[Hypervisors|Hypervisor]]</small>
|{{~}}
|{{~}}
|[https://tested.blissos.org/software/ Mid]
|{{✓}} ||{{~}}<ref group=N2>BlissOS is the currently maintained + supported + newer kernel + hardware support + up-to-date + featured + open source Android x86 distro. On the other hand [https://www.android-x86.org/changelog.html development activity on Android-x86 has significantly slowed down].</ref> ||{{~}}
|-
|[[BlueStacks]]
;[https://play.google.com/googleplaygames Google Play Games]
:Not to be confused with the Android app of the same name, Google Play Games is a PC application that lets you browse, download, and play '''select mobile games''' on a Windows desktop or laptop, '''use developer build if you want more [[#Hardware_features|hardware feature]] support'''. Google Play Games is not yet available for Mac. Currently, only bunch of games are available across the beta regions but Google adding games on a regular basis.<ref>[https://play.google.com/googleplaygames#section-faqs Google Play Games FAQ]</ref>
 
;Android x86
:An open-source project that aims to port the Android operating system to x86-based netbooks. Comes with Google Play. 3D acceleration works well both when installed directly on the machine as a local OS and also on VMware. VMware Player 15 supports [[#Hardware_features|emulating OpenGL ES 3 on the target]], and its performance is quite good. VirtualBox 3d support is poor and probably won't work. Android-x86 can be tried fairly/painlessly through VMware. You can also try installing it on your host if you want to erase your current OS or use another partition.
 
:;Bliss OS
::A fork of Android-x86 created by BlissLabs named BlissOS keeps the Android-x86 project alive by supporting the latest Android versions, and is pre-rooted by default using KernelSU. It also includes 3 launchers: Taskbar, Quickstep and Smart Dock.
;[[BlueStacks]]
10,851
edits

Navigation menu