Android emulator as a Virtual Machine

G33K

Junior Member
Joined
May 29, 2022
Messages
114
Reaction score
80
The Android emulator is often mentioned on the forum, so I want to share a convenient technology that has not been mentioned at all.

How many times have I tried all kinds of Android emulators, instead of just running it as a virtual machine. And it's very simple. I'm telling you how to install Android OS as a Proxmox virtual machine. It works fine: the store, applications, account. Everything is fine.

1️⃣ from the site android-x86.org download the image android-x86_64.iso and upload it to Proxmox.

2️⃣ Create a virtual machine with the following parameters:
  • Type: Linux, 6.x - 2.6 Kernel
  • Graphic Card: Default
  • SCSI Controller: VirtIO SCSI single
  • Disk: SCSI
Everything else is by default. The disk needs to be at least of 20Gb. After installation, ~14Gb will be used.

3️⃣ Launch the VM, select Installation. I create a partition on the disk, but I refuse to use GPT. In cfdisk, we create a partition, make it bootable, save it, exit. We select this partition for installation, choose the ext4 file system, we put grub, we refuse the offer to select the read only mode. Reboot after installation.

4️⃣ Boot into Android, perform a typical startup setup. Select a WI-FI connection. One network called VirtWifi will be available. After connecting to it, we received an IP address from a DHCP server that runs on a bridge that we added to this virtual machine.

That's it. We can now assign our account and use it. I personally need this virtual machine to install some applications that I don't want to put on my smartphone, since they are not needed there. Recently, I was asked to launch such a virtual machine to work with Instagram (SMM), since the web version for PC is inconvenient.

1680162824622.png
 
hmm, an android emulator can also be put on a server and everything is the same.
 
Very unusual technique!
Bookmarked for future use.
 
The Android emulator is often mentioned on the forum, so I want to share a convenient technology that has not been mentioned at all.

How many times have I tried all kinds of Android emulators, instead of just running it as a virtual machine. And it's very simple. I'm telling you how to install Android OS as a Proxmox virtual machine. It works fine: the store, applications, account. Everything is fine.

1️⃣ from the site android-x86.org download the image android-x86_64.iso and upload it to Proxmox.

2️⃣ Create a virtual machine with the following parameters:
  • Type: Linux, 6.x - 2.6 Kernel
  • Graphic Card: Default
  • SCSI Controller: VirtIO SCSI single
  • Disk: SCSI
Everything else is by default. The disk needs to be at least of 20Gb. After installation, ~14Gb will be used.

3️⃣ Launch the VM, select Installation. I create a partition on the disk, but I refuse to use GPT. In cfdisk, we create a partition, make it bootable, save it, exit. We select this partition for installation, choose the ext4 file system, we put grub, we refuse the offer to select the read only mode. Reboot after installation.

4️⃣ Boot into Android, perform a typical startup setup. Select a WI-FI connection. One network called VirtWifi will be available. After connecting to it, we received an IP address from a DHCP server that runs on a bridge that we added to this virtual machine.

That's it. We can now assign our account and use it. I personally need this virtual machine to install some applications that I don't want to put on my smartphone, since they are not needed there. Recently, I was asked to launch such a virtual machine to work with Instagram (SMM), since the web version for PC is inconvenient.

I never heard of Proxmox before. I really like your idea. Are you using a dedicated server or a shared cloud server? What kind of server specs are you using?
 
I never heard of Proxmox before. I really like your idea. Are you using a dedicated server or a shared cloud server? What kind of server specs are you using?
I have 2 dedicated servers and tons of VPS.
It seems to me, Proxmox requires a lot of RAM, so consider to allocate ~2Gb for Proxmox itself and at least ~2Gb for every guest VM.
Bookmarked and testing now )
and give a like
Waiting for your feed-back, mate!
 
The Android emulator is often mentioned on the forum, so I want to share a convenient technology that has not been mentioned at all.

How many times have I tried all kinds of Android emulators, instead of just running it as a virtual machine. And it's very simple. I'm telling you how to install Android OS as a Proxmox virtual machine. It works fine: the store, applications, account. Everything is fine.

1️⃣ from the site android-x86.org download the image android-x86_64.iso and upload it to Proxmox.

2️⃣ Create a virtual machine with the following parameters:
  • Type: Linux, 6.x - 2.6 Kernel
  • Graphic Card: Default
  • SCSI Controller: VirtIO SCSI single
  • Disk: SCSI
Everything else is by default. The disk needs to be at least of 20Gb. After installation, ~14Gb will be used.

3️⃣ Launch the VM, select Installation. I create a partition on the disk, but I refuse to use GPT. In cfdisk, we create a partition, make it bootable, save it, exit. We select this partition for installation, choose the ext4 file system, we put grub, we refuse the offer to select the read only mode. Reboot after installation.

4️⃣ Boot into Android, perform a typical startup setup. Select a WI-FI connection. One network called VirtWifi will be available. After connecting to it, we received an IP address from a DHCP server that runs on a bridge that we added to this virtual machine.

That's it. We can now assign our account and use it. I personally need this virtual machine to install some applications that I don't want to put on my smartphone, since they are not needed there. Recently, I was asked to launch such a virtual machine to work with Instagram (SMM), since the web version for PC is inconvenient.

It's brilliant, bro! Exactly what I was looking for.
Thanks for sharing.
 
Thank you for the another point of view :)
 
I have 2 dedicated servers and tons of VPS.
It seems to me, Proxmox requires a lot of RAM, so consider to allocate ~2Gb for Proxmox itself and at least ~2Gb for every guest VM.

Waiting for your feed-back, mate!
What do you use ? VmWare?
 
Does anyone know the benefit of doing this over simply using the Android functionality in Windows 11? I haven't used either but have had to use android emulators in the past but they're never fun to use. Probably perform worse then this, too.
 
OK but how does this technique address Hardware IDs?
I havent tried personally but apparently it will return unknown (null) for IMEI device ID. (Thats what you meant right? Or is there another hardware id?)
 
I havent tried personally but apparently it will return unknown (null) for IMEI device ID. (Thats what you meant right? Or is there another hardware id?)

I meant in general. But that definitely doesn’t seem like a practical solution then, right?
 
I meant in general. But that definitely doesn’t seem like a practical solution then, right?
I guess it depends what you're using it for. If youre just testing some apps you dont need an IMEI. I dont know if theres a way to spoof it.
 
Back
Top