Is posibble to emulate Linux on android, then install wine on it and run Windows programs?
it need a very good hardware on phone
AFAIK, WINE does not emulate the x86 CPU but only the Windows OS. So the Android systems that can run that should be very limited ;-)
Related
Hi all,
I am wondering if it it would be possible with a kind of light virtualization tool, to run some very simple Windows applications (a .exe file with no installation required, no registry, no .dll, etc.) within Android.
Of course it would'nt be to use it on a smartphone but on a tablet.
Does it already exist ?
Use Bosch (I think that's what it's called) and install windows 95/xp.
Sent from my GT-I9100 using XDA
There are emulators like Bochs and DosBox that will emulate an x86 system. But its going to be pretty slow feeling. ARM and x86 use different instruction sets so everything has to basically be translated between the two which slows things down. If its a modern or big program you'll be better off running through a remote desktop program.
Thanks Guys,
In fact it is only simple .exe files which don't need powerful calculations.
But you mean that it will need to install a full Window OS ?
I'll have a look to these two softwares you mentionned.
Limerick_fr said:
Thanks Guys,
In fact it is only simple .exe files which don't need powerful calculations.
But you mean that it will need to install a full Window OS ?
I'll have a look to these two softwares you mentionned.
Click to expand...
Click to collapse
Yeah, but you might be able to use a slimmed down version of the OS though.
Sent from my GT-I9100 using XDA
Yes you would need to install a emulated OS which is probably limited to Windows 9x or older. I don't think there is anything out there that can emulate the newer non DOS based versions of Windows like 2000, XP, etc.
WINE works without installing an OS since its x86 on x86. Makes you wonder if it would be possible to build WINE for Android x86.
Well then, these solutions are too heavy for what I want to do.
I don't want to emulate a full OS.
Maybe later, if there are more and more needs like mine, some developpers (or Google itself) will create such a too to run some simple Windows apps on Android without installing Windows...
It's really buggy, really laggy and slow...I have read that the HAXM update only applies to Intel processors, and that I'd have to run linux for a compatible update on AMD.
I need to run windows 7 because I have other software programs that don't work very well on Linux....any help for an upstart programmer?
is there a possiblility to have a android bios in a vmware session
-> can i make a backup of my phone and put it in a vmware ?
meo said:
is there a possiblility to have a android bios in a vmware session
-> can i make a backup of my phone and put it in a vmware ?
Click to expand...
Click to collapse
im not sure what you mean by android bios, but you could create a virtual device of your phone with the android-sdk and restore and install apps and data from a nandroid backup of your phone.
VMware emulates hardware for x86 and AMD64 virtual machines, which is a different architecture to ARM which is used on your phone, so you can't just load your phone image into a VM like that.
You can run an emulated android system with the SDK as mentioned or look at something like "Bluestacks" to run android apps on your PC.
There is wine for ARM, and with the help of qemu i red that can even run x86 programs. There is a way to configure it in Ubutu Touch (maybe whit libertine)? (i mean wine or/and wine+qemu)
You will be doing a lot of this yourself as there are no guides for setting up WINE on ARM, let alone using the userspace qemu emulator to run the x86 version (which isn't even truly supported, and does not work under Libertine).
I can point you in the right direction, however WINE for ARM requires you to compile it yourself and is only useful for ported Surface RT applications compiled for ARM (there aren't many). The first thing you'll need to do is recompile the kernel for your device with binfmt_misc support, this will allow WINE to register itself with the kernel to run EXE files. The rest is rather straight-forward, install qemu-user-binfmt on the system image and then WINE, after that, you should be good to go. Mind you though, Libertine does not support WINE, and it does NOT run under WINE (I tried it with this exact configuration on my Nexus 7 and Libertine would simply crash rather than run WINE, however if you run WINE from the system image instead of the container, you should be able to get it to run. You'll need to remove wine-preloader before it will run though.)
im looking to get hardware acceleration working on Android x86. I have no idea where to start. I thought it might be possible to try and build it straight on the os like on linux, but the android terminal dosent have all the programs im used to on linux. does anyone know if its possible?