I want to be able to run IOS/Android apps inside a Qube.
I can imagine that can be done with either an emulator installed in a Debian Qube… or maybe there is a way to install IOS/Android OS in a standalone Qube?
Have you done this?
If you had to run an IOS/Android app using Qubes, how would you do it?
Try it out with a Google Pixel 4a / 5 as device. But I guess you have to play around a bit if that really is needed. But maybe it isn’t really dependent on the machine hardware.
Did you ever get android running? If so it’d be cool to add the template to the qubes-templates-community-testing repository. (you can download from the qubes-templates-community-testing repository with a couple of clicks in 4.1 using the new “qvm-template-gui” tool)
I thought in qubes you cant run other hypervisor apps inside a Qubes vm like vmware, virtualbox, etc. I think anbox falls into that category.
FYI from what i remember anbox only runs android version 7
Hey @alzer89 if you ever have chance write a step by step tutorial for the noobs on how to set this up it would be greatly appreciated i am sure by many
Yes!!! This would be awesome. @Emily at the very least if you get android up and running please post back step by step guide for rest of us.
wow so cool thanks for sharing i did not know this!!
Any ISO. FreeBSD, Android-x86, Windows, MacOS, TempleOS, <Insert Linux Distro Name Here>…
Get your ISO of choice (keep it in a qube, or flash it to an external USB, they both work)
Q-Menu → Qubes Tools → Create Qubes VM
Choose Type: “StandaloneVM (fully peristent)”
Tick “Launch settings after creation”
Click OK, and it will open the qube settings window Bear in mind that some ISOs are very fussy (WINDOWS!!!…Oh sorry, my tourette’s is playing up… ) about how much RAM they get…
In the “Advanced” tab of the qube settings, click “Boot from CD-ROM”
In the dialogue box that appears, select either the block device (external drive) or the ISO file in the qube you downloaded it in, and click “OK”
That should start an HVM booting from your ISO
I’m sure with a bit more time I could churn something out with pictures, but in the lead-up to christmas, it’s a little hectic on my end…
Also, I haven’t had much of a play around with Android-x86. It works quite nicely, but I haven’t “gotten my hands dirty” with it yet. I’m not quite sure if Android apps are architecture-specific, or if they all just “work”…
I think he’s assuming your using the android sdk tools, which include a arm emulator (probably qemu). I believe you can then select the hardware that’s being emulated from a list of possibilities. (note: not actually using that, so confirm before trusting that)
They probably should put a link to it in the “Qubes Tools” section of the qubes start button, but they probably don’t know what to call it since “Qubes Template Manager” already goes to something else