View Single Post
  #17  
Old January 2nd 18, 04:32 AM posted to alt.windows7.general,alt.comp.os.windows-10,alt.comp.freeware
Ralph Fox
external usenet poster
 
Posts: 474
Default What free Android emulator do YOU use on Windows for running F-Droid APKs?

On Mon, 1 Jan 2018 22:41:35 -0000 (UTC), Joe Scotch wrote:

He who is Joe Scotch said on Mon, 1 Jan 2018 21:29:18 -0000 (UTC):

Is this the basic process?

1. Install & configure a virtual machine on the host OS
2. Download & save the Android ISO as the guest OS
3. Boot the Android ISO guest OS inside that virtual machine
4. Run the desired Android software inside that guest OS

If it's that simple, then that is likely the best way to go.
But if it's that simple - why do so many Android emulators even exist?



Here is what I did with VMware Player

1. Download the Android X86 32-bit ISO file.
2. Configure a new virtual machine in VMware Player
Installer ISO: set to the Android X86 ISO
OS: "Other Linux 3.x kernel" (change; VMware wanted to default to BSD)
2GB RAM
32GB HDD
3. Start the new virtual machine, which then boots from the ISO as a virtual CD drive
4. The ISO asks if I want to
(a) Run Android from the CD without installation
(b) Install Android to the hard disk (virtual hard disk, that is).
If I choose (a) to run from the CD, there is no permanent storage.
Anything I download, any APKs I install, are gone when I next boot from the CD.
5. I choose (b) to install Android on the (virtual) HDD.
6. The ISO asks a few more questions
* Do I want to install GRUB -- yes
* How to format the file system -- ext4
7. The ISO then installs Android on the virtual HDD.
8. The ISO asks permission to reboot the VM.
9. I agree to reboot.
10. I disconnect the virtual CD to ensure that the VM boots
from the virtual HDD and not from the "Live CD" ISO.


FWIW here are a couple of articles about running Android-x86 in VMware.
They are now a few years old and refer to older versions of Android, but
they may be useful.
* https://blogs.vmware.com/workstation...rkstation.html
* http://xmodulo.com/how-to-install-an...re-player.html


Here's what I tried first, but Windows 10 hung when I tried it.

1. Download, install & configure VirtualBox (mine was already configured).
a. Find the latest stable version:
http://download.virtualbox.org/virtu...EST-STABLE.TXT
(5.1.30)
http://download.virtualbox.org/virtualbox/5.1.30/
b. Download the latest stable ISO:
http://download.virtualbox.org/virtu...118389-Win.exe
c. Download the latest stable guest additions:
http://download.virtualbox.org/virtu...ons_5.1.30.iso



I don't know about VirtualBox, but VMware does not have guest additions for Android.
The VMware guest additions for Linux do not install on Android.


2. Download the latest Android X86 32-bit ISO file (usually less than 1GB)
https://www.fosshub.com/Android-x86....86-7.1-rc2.iso

3. Setting up the VirtualBox VM may be tricky - here's what I tried:
Name: Android32b
Type: Other
Version: Other/Unknown
Memory size: 64MB


Your typical Android device today has 2GB or 3GB RAM, so that is what I would use
for memory here. I expect 64MB is not enough for modern versions of Android.

If you are running from "Live CD" (ISO) without installation, I believe it uses
part of this virtual RAM to simulate storage. So you don't want to make this too
small.


Create a virtual hard disk now.
VDI (VirtualBox Disk Image)
Dynamically allocated
Virtual hard disk size: 2.00GB


Your typical Android device today has 16GB or 32GB of storage, so that is what I
would use for HDD size here. 2GB is probably not enough for the Android system.


Start
Select startup disk: android-x86-7.1-rc2.iso (681.00MB)
Start
Selection choice:
Live CD - Run Android-X86 without installation == I chose this option


That may be OK for an initial look-see.

The catch with running without installation is that there is no permanent storage.
Anything you download, any APKs you install, are gone when you next run Android
from the Live CD (ISO).


Live CD - VESA mode
Live CD - Debug mode
Installation - Install Android-X86 to harddisk

The Windows-10 64-bit machine hung.
I had to kill VirtualBox to get my Windows mouse back.



Your virtual machine's RAM setting (64MB) looks way too low. Try 2GB or 3GB.

If you still can't get it working, try one of the preconfigured VM images
from osboxes.org.


Everything else was fine on Windows when I killed VirtualBox.
So, the Android ISO didn't work on the first pass.



--
Kind regards
Ralph
Ads