yashsingh1/xdaforums huggingface dataset:
[ZenFone 2 General] qkall:
I appreciate your reply but this isn't something I was looking for... besides I have an ATI card. Ideally, I could carry my phone and controller and play anywhere.

Luckily TF2 has pretty low system requiremnts - I mean it was released in 2007!
[ZenFone 2 General] SBFarooq:
Hahahahahahah Hahahahahahah
[ZenFone 2 General] SilverHedgehog:
For Windows 8/10 it might be a good idea to try using Microsoft's RDP client instead of aSPICE - RDP has great support for touch gestures and multitouch and all that, would make the OS much more usable with touch.

For reference, RDP is fast enough for me to watch a 720p video smoothly when connecting to a computer on the same network, so there shouldn't be any issues if you connect to localhost.
[ZenFone 2 General] itechnoguy:
I'm currently trying to build qemu with the Android NDK, and there seem to be some library issues. I think I'm pretty close to getting it to actually build, but I won't be able to test it on my phone until later because I haven't installed the KVM kernel.
[ZenFone 2 General] ycavan:
That might not be a bad idea. :)
[ZenFone 2 General] Cyber.Angel:
Worse - it runs on top of VM - and no Full Windows is that battery friendly (I know...laptops, but still...)

---------- Post added at 12:16 AM ---------- Previous post was at 12:10 AM ----------

ext4?

could it be ext3 or even ext2?

I could use some PC tools to access the Linux partitions

OR

what is the best Window software for ext4 access?
[ZenFone 2 General] ycavan:
You could try ext 2 or 3. I used ext4 because that's what Android natively supports for my Linux partition.
[ZenFone 2 General] XxIgor_EpicHDxX:
Is that possible on Z2520

Is That Possible with an atom Z2520 Clover Trail x86 processor? Its a tablet with 2 Gigabytes of RAM. if its possible, tell me , and i'll buy a 64GB sdcard, to do the process. And i have one question, KVM is enabled by default on kernel of intel android devices? And it shows the correct phone hardware info on Windows Device Manager, or CPUZ, HWInfo, etc...
[ZenFone 2 General] odomike:
This is way out of my league.
[ZenFone 2 General] ycavan:
By default, I don't think many Android devices have KVM built into the kernel.

The first thing I would do is get with any developers working on your device. :) Here are the key things:

Check for KVM by using a terminal emulator and type the command: lsmod

Look for kvm.ko and kvm-intel.ko ( both need to be there ), if they aren't there, you probably need to get a kernel compiled with kvm support.

If they ARE there? then you're golden and can just get a linux chroot + aspice to run qemu-kvm. :)

If you need a new kernel, I'd get with any people who are currently developing for your tablet. :)
[ZenFone 2 General] XxIgor_EpicHDxX:
It dont have kvm.ko and kvm-intel.ko :/ but my tablet is made by a brazilian manufacturer and i think, developers in general dont know my tablet model because it is not sold in other countries... I only rooted it, it dont have custom roms/kernels right now.. One day a guy told to me, that my tablet has "variants" worldwide with different "Brand" but the same hardware... It will be very good to see windows running all intel android devices...
[ZenFone 2 General] rlaw:
[MENTION=2300635]DrGit[/MENTION] your passion for this has convinced me to pester them just to get you closer to your goal. :)

Kindly provide relevant communications channels for ImgTec/Intel and I (and I'm sure others) will send them messages. D'you have emails of the relevant people to contact at the companies?
[ZenFone 2 General] qkall:
Where can I follow your work? I do not have a zp2 but I will if you're successful.[emoji8]
[ZenFone 2 General] Metzenw:
Pretty amazing stuff, Since I know nothing about developing, and don't pretend I do. What would it take to completely replace Android with Windows 8.1/10? Cause if I could get a phone that natively ran 64 bit Windows, I'd throw money at my screen until I broke it.
[ZenFone 2 General] punkonjunk:
Man, with windows 10's excellent support for ridiculously small screens and high resolutions, this is amazing. curse this goddamn note 4's processor.

I really hope this continues to develop. My ideal device is a 7-8inch tab with full on cellular usability that is also totally a full on windows desktop device. I'd like to compress my laptop, tablet, and phone into one device... and we're so goddamn close that some folks are literally doing it.

Although this is a little round-about. :)
[ZenFone 2 General] ycavan:
tbh, it only seems roundabout :) the linux chroot ( Arch x86_64 in my case ) runs the same kernel that Android is running so the qemu-kvm software is running natively.

the only bad thing about this is the ZF2 hardware can't be tapped into easily in the chroot. ie, no video acceleration or audio in the chroot itself. That's where aSpice was a godsend, because it's an Android app w/ access to the "real" OpenGL ES & Audio from Android.

So.. we run the Virtual Machine under chroot, but the actual interaction is via Android. dunno if that makes sense. :)
[ZenFone 2 General] ycavan:
I added a new video showing Windoze 8 installation :)
[ZenFone 2 General] Nick.D:
Really impressive, would like to give a shot.
[ZenFone 2 General] goohac:
Congratulations! I have been trying on and off to hackintosh zf2 for two years with no success. If you were to install mac os sierrra the hackintosh community will take notice if they had not already. This is a minor footnote in the history of Android and hackintosheering. Good hack!
[ZenFone 2 General] alphaprosper12:
How to get internet access on qeum vm? Need drivers?
[ZenFone 2 General] android_intuitive:
[MENTION=2300635]DrGit[/MENTION]

About GPU virtualization,i just thinking about crossover.Since it's convert the OpenGLES into DirectX 9.0(at the moment) and considering it has source code available.I think that it could use on limbo emulator which now has 2.9.1 version.Maybe you can modified it a little bit to get the hardware acceleration running.The source code provably include that code that you can include in limbo pc emulator.Its far more good when running benchmark (3dmark2001) at crossover wine rather than using windows basic display driver which depends on CPU.If that work,we could probably get Direct 3D application running (though it would be limited to 9.0 at the moment on crossover).

---------- Post added at 06:26 PM ---------- Previous post was at 05:37 PM ----------

The crossover enables virtual GPU device Geforce 8800GTX with DX 9.0 capabilities which almost kinda like virtio-gpu implementation in linux 4.2+.The performance uses from OpenGL and translate it to DirectX
[ZenFone 2 General] Byron274:
No bootable device problem

I've been following the steps above to install windows 8 onto my ZF2 (iso downloaded from the official windows website), but I keep getting no bootable device when I start up Aspice. Do I need a cracked version of Windows8.iso to make it work?
[ZenFone 2 General] goohac:
there is something wrong with your script.

Did you create a qemu hard disk? Did you type ./start -cdrom?

Double check your startup script. You don't need a cracked iso. Incidentally I downloaded Windows 10 creators update and it got installed out of the box.
[ZenFone 2 General] swarn2009:
Does it detect USB?

I mean Zenfone running Windows 7 detect USB device. Isis it possible?
[ZenFone 2 General] samara72:
Hi

Is it possible to connect USB otg. Will it work?
[ZenFone 2 General] goohac:
Refer pg 12 of this thread connecting USB device
[ZenFone 2 General] samara72:
Thanks for your reply
[ZenFone 2 General] nodozen:
I originally bought a ZenFone 2 to try Windows on KVM (per this thread) but instead focused more on Andronium (now Sentio) via USB Display Port (which was OK but not great at the time I was testing in fall 2016 (but may be better now)).

My ZenFone 2 seemed to not consistently support USB OTG in any plug-n-play manner but, with some fiddling, I could seem to trick it into semi-supporting OTG.

I don't remember the exact sequence off the top of my head but I remember that I could plug it into the USB OTG Hub set to one mode and then switch it to the other and get it to both "semi-charge" and use the display port and keyboard+mouse at the same time.

Note that above I said "semi-charge". Essentially it would hold a charge and run indefinitely without losing any % over time while displaying to the external monitor via Display port. In one test I had it at 94% and left it with the screen on for over 2 days and it was still at 94%....

If I recall correctly, when I quickly pressed the power button on the Asus ZenFone 2 to turn off the screen (I had set it to not auto-power off the screen otherwise) it would actually charge very slowly in this configuration and get to 100% and essentially stay between 99% - 100% indefinitely with the screen on or off. I used with the screen on and off for several weeks with out unplugging it and it stayed at ~100%...

I bought multiple other USB OTG cables and tested various combinations and the one I linked below seemed to be the most successful for me. Sometimes I had trouble tricking it into semi-charging mode while displaying output but was always able to get it working with enough attempts (I think the most I ever did was ~7 attempts which was getting frustrating). This was fine for me as a techie twiddling with it to test an idea but but, since it would not be fine for my kids or my wife, I decided to focus on other things after I found it so finicky.

If you are interested in doing something like this I went through my Amazon purchase history and found the following from my orders during this time:

USB OTG Hub: https://smile.amazon.com/gp/product/B00W4RQ4Q6/ref=oh_aui_detailpage_o03_s02?ie=UTF8&psc=1

Display Adapter: https://smile.amazon.com/gp/product/B00BN5FI8K/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1

USB Keyboard+Mouse (via RF mini-reciever): https://smile.amazon.com/gp/product/B00BP5KOPA/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=1

Stand for phone: https://smile.amazon.com/gp/product/B00D856NOG/ref=oh_aui_detailpage_o04_s01?ie=UTF8&psc=1
[ZenFone 2 General] 6sicSIX:
Just to give an update, I took the stock MM rom and froze almost every app on there (excluding things like keyboard, homescreen, terminal, ssh client, aspice, linuxdeploy)

I can now run a windows 8.1 vm with 3.5GB ram and 4 cores :)

I was using it as a server of sorts (quick access to windows vm via rdp over internet), but the battery has expanded and almost popped the screen off the front.

Waiting for a new battery, then I think i'll keep the back just held on with tape......
[ZenFone 2 General] Ronith pokes:
I managed to get windows native.

Working graphics 128mb

Internet doesn't work I need someone to help me to compile the network drivers .

Battery meter doesn't work(No problem)

Installed Mac is too it wasn't good because atom doesn't have graphics next so reverted back to windows 10

Fairly fast enough

Windows store games playable

I am able to run word but PowerPoint doesn't work(I don't know why it is)
[ZenFone 2 General] 6sicSIX:
How did you do this natively?

How did you boot the windows setup program?
[ZenFone 2 General] goohac:
Yeah can you post the whole procedure no matter how many pages?
[ZenFone 2 General] Astorian:
did you use uefi?

Hello, have you installed uefi to the phone? I have read about EFIDroid/ that alows you to start other os, even from microsd.

Or have you used intel manufacturing flash tool to flash the soc bios/uefi ?

Please share your wisdom :D I was always intrigued to run native windows on this phone.

This soc was used for windows tablets as well, cant you use those windows network drivers? like ASUS VivoTab 8 (M81C)

Could use usb wifi or usb ethernet adapter in the mean time?
[ZenFone 2 General] Astorian:
Some specs.

Thanks to an xda article i was able to dig deeper into Asus Zenfone 2 bootloader.

The boot loader is build using Simple Firmware Interface (SFI) v0.81 and Intel Corporation CloverTrail/CloverTrail, BIOS 406 2013.10.16:10.18.10

SFI was developed by Intel Corporation for hand-held Moorestown platform wiki , homepage

From what i can see, BIOS is not having a traditional interface only the SFI, which is supported by Linux from kernel 2.6.32

There is no reference i can find to boot windows with SFI, or how to use legacy boot with the Intel Atom Z35xx Soc.

WIndows can be loaded from UEFI, but I have not find any UEFI for the Intel Atom Z35xx Soc.

The hardware should be able to support it, but someone would have to code it. But is it possible without boot loader source code from Asus?

So right now i am not convinced that Ronith pokes actually got Windows running native.

But i would really like to be proven wrong - i have Zenfone 2 as well :D

Astorian
[ZenFone 2 General] Aterfax:
Would people be interested in me uploading my custom compiled version of Lineage OS 14.1? Compiled with KVM and bridge in the kernel but you need to insmod them still.

I can't really develop or maintain it but I'm happy to upload it and let people use it so long as they don't expect me to do the former.
[ZenFone 2 General] seishin:
Where do you get the qemu-system-x86_64 binary?

i haven't found any in all the releases of linux deploy :(
[ZenFone 2 General] goohac:
Yes please upload.

I am running Windows 10 on Android m and have lineage 14 stored in SD card as alternative rom because lineage 14 kernel is not kvm enabled.

Lineage 14 is like fast almost 30% faster.

Thanks in advance.
[ZenFone 2 General] Aterfax:
Uploading as we speak. Will update as it finishes. May get around to signing them at some point...

Still in the process of testing but insmod works fine, not got around to testing Qemu KVM - linux deploy is working great.

Edit: XDA won't let me add a proper link yet....

Link below:

drive.google.com/drive/folders/1WPSi3Na6gqJFBXziHwoMZpmHZCZwgrGW?usp=sharing
[ZenFone 2 General] goohac:
How to install the rom and kernel?
[ZenFone 2 General] Aterfax:
Same instructions as here: https://xdaforums.com/zenfone2/orig-development/rom-official-cyanogenmod-14-1-weekly-t3545692
[ZenFone 2 General] goohac:
Thanks very much. I'll try it out and give a report.
[ZenFone 2 General] goohac:
I have flashed your kvm lineage os build. It runs smoother and faster than android m. Everything works.

However when running windows 10 in Linux deploy, the phone would often freeze for about one minute then hard reboot.

In my start up script, I remove balloon virtio, replace net nic model virtio with model e1000.

What do you think cause the hard reboot?
[ZenFone 2 General] Aterfax:
I would guess that "remove balloon virtio, replace net nic model virtio with model e1000. " is probably doing it as I have experienced no hard reboots with the default script given in the first post.

I cannot be sure unless I get around to testing with those settings however (this is not likely to be any time soon as I am quite busy.)
[ZenFone 2 General] goohac:
Righto! I thought because there are no virtio kernel modules so I cant use virtio in script.

I'll use the original script and post detailed installion steps and a video if everything works out.

If not a peep that means something wrong with my phone iso Linux etc.

Thank you.
[ZenFone 2 General] alvavaca:
This is my guide to install Mac OsX and is valid for windows too:

https://xdaforums.com/zenfone2/general/guide-mac-osx-snow-leopard-zenfone-2-t3611222
[ZenFone 2 General] goohac:
My problem is not unable to boot windows but after a few minutes of running windows the phone would auto reboot, loosing everything.

Thanks for your reply anyways.
[ZenFone 2 General] TFGBD:
So, there is a new Octa-core x86 phone from Leagoo called the T5c and they are even cheaper than the Zenfone 2.

Is there anyone working on getting KVM or even VMWare running on this phone?

https://www.leagoo.com/products/T5c/spec.html
[ZenFone 2 General] trevormacro:
Ext4 partition notre supported by ZenFone 2

Hello,

I have ZenFone 2 16GB 4GB RAM.

I have unlock bootloader ans install kernel 2.19

I have formatted my MicroSD 128GB in two partitions:

50GB ext4 and 70GB in FAT32.

My device can't see the ext4 partition why? I need to mount it but how?

I would like to creat 18GB machine1.img and install Windows 10 on it.

Ext4 is the solution because FAT32 doesn't support more than 4GB file.

Thank you
[ZenFone 2 General] grv97:
Great! Cool! Dreamy!
[ZenFone 2 General] poverome:
Which one do I need for ze551ml z00ad?
[ZenFone 2 General] TFGBD:
Fast Windows compatible microSDHC card

I found a fast card type that will work with Windows XP or Windows 8/10 usably.

The Pixtor card marked 98MB/s on the package from Sandisk runs Windows as fast or faster than internal memory.

I found a 16GB one on eBay and attached the pictures of the package. Mine is a 32GB

I'm looking for a fast 128GB or 256GB card recommendation. Does anyone have one?
[ZenFone 2 General] DrGit:
The only relevant person I know of is ImgTec's marketing guy, Alexandru Voica (@alexvoica on Twitter and alexvoica on reddit), and he's the person who announced a little while ago that he's trying to convince management to open source PowerVR drivers. It's my understanding that he may not be able to do much, as the proprietary driver development ImgTec supplies its PowerVR licensees (Intel, MediaTek, Apple, and a few other companies) is unlikely to be well suited for developing a Gallium3D driver for Mesa. I also recall reading somewhere that Intel's PowerVR license has expired and they aren't going to renew it, which wouldn't surprise me if true, so I think the chances that Intel would develop a new driver for PowerVR GPUs are slim to none. It would be great if Intel supported operating systems other than Android with its smartphone hardware, but the impression I get from libv, the developer behind the still unreleased "open" source (not open until it's released, hence the double quotes) Lima/Tamil ARM Mali drivers, is that the reason they don't is that the PowerVR GPUs are near-incompatible with the Gallium3D architecture.

I don't have a blog, but I've been meaning to start one. For good or ill, my first blog post will probably be a video of TF2 running on my ZF2 ;)

Windows 10 for x86 phones is artificially limited to 32-bit by Microsoft IIRC. Windows 8.1/10 would need two big things to boot instead of or alongside, not inside, Android: UEFI firmware support (ASUS would need to develop that, and it would be a waste of their time unless they had a Windows 10 phone in the works) and drivers for the SoC (GPU, touch, modem, WiFi, etc etc). Neither of those things have been included together in any one phone that's been released, although rumor has it that the Chinese OEM Elephone has a WIndows 10/Android dual boot phone coming out in August. I'm just too impatient for that, and it'll probably have the same SoC and cost the same as the ZenFone 2 or more.

That's what I was hoping for with my 6.4" Z Ultra, which I could actually fit in my pocket (and which I haven't sold yet) - I'm so used to its spacious screen that I'm almost disappointed at how small my ZenFone feels in comparison. Anyhow, yes, controlling Windows 7 on QEMU/KVM in Android via Spice is pretty roundabout, but I often laugh at myself while thinking about my way of getting TF2 to run on my [ARM] Z Ultra via a dozen layers of emulation :P

Sorry [MENTION=684728]ycavan[/MENTION] that this is getting so off topic. I'm almost done, I promise! I'm currently looking at getting Regal (https://github.com/p3/regal) to work with libhybris so I can use desktop OpenGL in my Ubuntu chroot with the binary graphics drivers for Android. It just finished compiling, so now the fun begins!
[ZenFone 2 General] Tuanies:
Let me ask my friend at IMGTec about possible Windows/Linux driver binaries for Rogue, in case you guys get them to boot natively. I have faith that someone will figure it out :).
[ZenFone 2 General] mhp1995:
Are you kidding me?? You sayin "Its not perfect" ..... dude you have done such an amazing work!!! This was only a dream and you turned it into reality :good: congratulations and thank you for giving us the power of pc in our hands :victory:
[ZenFone 2 General] DrGit:
My understanding is that all ImgTec can do is provide documentation for their GPUs for writing drivers, or possibly releasing their driver development kit under an open source license. Intel is the entity responsible for using the ImgTec's DDK to write drivers for their version of the PowerVR GPU. Intel may not have changed any logic on the GPU itself, but whatever bus connects the GPU to the other SoC components (CPU/RAM) needs to be accounted for in the driver design, and if I understand correctly, only Intel has that code. Remember, ImgTec is an IP vendor - they don't actually manufacture GPUs, they license their architecture to companies who do.

All that being said, it would be great if we had even binary OpenGL 3.x/4.x drivers for the G6430 in the ZenFone which would support X11/Wayland. I know that was possible with some of Texas Instruments' OMAP SoCs utilizing a PowerVR SGX GPU, but again, I think that only happened because TI had access to the DDK and enough people wanted X11 support for their products. I would very be surprised if your contact at ImgTec had anything to say that would contradict what I just wrote, but it never hurts to ask, so thank you for being willing to try!
[ZenFone 2 General] Tuanies:
I already asked Intel for drivers, just awaiting a response. I'll ask everyone :D
[ZenFone 2 General] HopelesRomantc91:
Will this work with 32-bit Windows XP?

EDIT: never mind, I found my Windows 7 ISO.
[ZenFone 2 General] HopelesRomantc91:
So as someone who doesn't know what SPICE is, and isn't familiar with Linux Deploy, I'm actually a little lost on this tutorial and need some help. So I got up to the part where I'm supposed to load something with Linux Deploy. Do I just install it via an ISO somehow?

EDIT: Actually, I think I'm figuring this out...maybe...
[ZenFone 2 General] ycavan:
Linux deploy is an app that makes it (relatively) easy to install a Linux distribution ( distro ) to your phone. This Linux distro will run alongside Android using the same kernel. Once installed and running, you can ssh into it and install qemu-kvm in order to run the Windows virtual machine.

Spice is a protocol, like vnc or rdp, to connect to your virtual machine. Once you have your virtual machine running with spice in the command line, you can use the app: aSPICE to connect to it.
[ZenFone 2 General] HopelesRomantc91:
Thank you, that helps.

For some reason, my connection attempts are being refused by Linux Deploy. I've tried with PuTTY on Windows and VX ConnectBot, to no avail. Any suggestions?
[ZenFone 2 General] ycavan:
Does it just not connect? Like sshd isn't running?

Or did you not log in using the default username/password first time around? Default username and password are: android / changeme btw. :)
[ZenFone 2 General] AkiroX:
While this is awesome and all, I've a question.

Is it impossible to use an Android kernel and match it up to an Ubuntu build? Like somehow getting the desktop Ubuntu to work with our kernel for android that way we can get all the functions, no need for PowerVR drivers and hopefully get full HW Acceleration n whatnot?
[ZenFone 2 General] qkall:
I know the nokia n8X0 and n900 had this... but i think it's because maemo/meego was linux...and android... is like mostly linux.

https://wiki.maemo.org/Easy_Debian
[ZenFone 2 General] robotbrain:
Has anyone tried this with LIMBO? Sounds like it might be easier. http://sourceforge.net/projects/limbopcemulator/
[ZenFone 2 General] qkall:
"Warning! Limbo works only with a few Desktop OSes. Windows 95/98/XP/Vista/7, Ubuntu, and all other large OSes are NOT supported due to their heavy usage of the SD card and CPU. See below for a compatibility list."

you must of missed that line ;)

edit- not to mention it's from sourceforge.....
[ZenFone 2 General] robotbrain:
Sadly, it looks like the Elephone model will not be booting Desktop Windows, merely the phone OS.

http://www.neowin.net/news/new-elephone-flagship-to-launch-with-windows-10-and-android