yashsingh1/xdaforums huggingface dataset:
[One (M8) General] sionicion:
Well no that's not right either. What does Microsoft gain when you buy the One M8 for Windows because they don't make profit from the license because the license is free. They make profit from the store purchases. So to enroll Android users in the Windows ecosystem, they make profit.
[One (M8) General] :
Well, time will tell. I won't complain if they do...... I'll try it. But I'll be deeply shocked. ?
[One (M8) General] sionicion:
Won't it be a lot easier now that a Windows 10 ROM pack for an Android device is getting released considering it could at least help us boot the Windows Phone OS? Up until now, we didn't really know how to even begin booting the OS on an Android phone.. It would've required reverse engineering but when that ROM gets posted, it will be a lot more easier wouldn't it? And considering there will most likely be a way to flash Android back on that device..it could be that it will be using a slightly more open boot loader we could use, not something that's entirely different. They were talking about about why Windows 10 isn't available yet for all Lumias, saying they need partition stitching to do so. Maybe they are using partition stitching on this particular Android to work around the partitioning being different and maybe Windows 10 uses a more lenient boot loader.
[One (M8) General] Leon:
And what If..... we make petition or something? :D just stupid idea but I had to ask... [emoji2]
[One (M8) General] Cashreedhar:
Even petition wouldn't help. We need to understand HTC is here to make profit. It is not a NGO. If you like WP, HTC has a solution - they have released WP in HTC. If you ask them to release dual boot with Windows and Android, how you want them to sell their Windows phone. I know its a good idea to have iOS, Android, Windows, MiUI or even touchwiz in one phone, but they are here to make business ;)
[One (M8) General] fcukmayank:
For those who are S-off

Can't we change our mid and flash the windows ruu ??
[One (M8) General] Mr Hofs:
If it was that easy it would have been done already.
[One (M8) General] TempestZ:
Does a windows ruu even exist?
[One (M8) General] fcukmayank:
http://xdaforums.com/one-m8-windows/development/official-ruu-m8-windows-phone-verizon-t2865351

Here you go
[One (M8) General] Garlic456:
I think making a petition may be a good idea, but not just saying "htc please bring dual boot" or something like that. We can hire a developer group to flash wp. Don't just say It is impossible. Did you know, the people who had the forgotten projector phone galaxy beam started a petition and raised $1300 in a short amount of time for a rom? If the petition seems trustable, I'm pretty sure we can raise enough money. Come on, we are talking about Htc One M8 here, there are lots of people who could support this dual boot idea..
[One (M8) General] eskimosound:
So, bottom line, does it work? Can it be done?
[One (M8) General] tessut:
In my opinion yes, but you have to modify too much to let it work as a dayly driver :/
[One (M8) General] rasstar:
Could this be any help or did everyone give up on this?

http://www.neowin.net/news/windows-phone-recovery-tool-now-supports-htc-devices
[One (M8) General] Mr Hofs:
This thread was created on 03/09/2014.....if there was somebody willing to get seriously work done....it would have been done already i guess.

:)
[One (M8) General] Affableaardvark:
Windows 10 for HTC M8 (WINDOWS) released on developer site which might be useful
[One (M8) General] rasstar:
Where exactly?
[One (M8) General] pablo11:
Shame we can't get the same enthusiasm as the HD2 had.

Now that was amazing and I'm sure if some of those devs had the M8 we might get some results. Sadly it doesn't seem to be the case here.....
[One (M8) General] ryanguy426:
For those wondering about Windows 10 for phones:

That's a screenshot I took from the website (Used Project Spartan to highlight).

Personally, I'm not sure if this does us any good. I'd try installing it but you apparently need to meet a few requirements:

A) Have at least 8 GB of storage

B) Windows Phone 8.1 was already installed on the phone at the time of purchase

C) Version number is 8.10.14219.341 or earlier.

My interpretation of these requirements:

A) Needed for storing the OS itself and possibly setting it up.

B) Needed because this may not be a full OS. It only contains the files necessary for upgrading (like the Windows upgrade discs).

C) Windows Phone version number, probably not firmware related. Not sure how we would go about mucking around with that.

The biggest issue with this is you need the Windows Insider App on your phone. Surprise, surprise! It's an app for... You guessed it! Windows Phone!

So the Windows 10 preview is most likely useless to us until we are able to get Windows 8.1 running on the Android version of the M8. Sorry to anyone who got their hopes up.
[One (M8) General] Affableaardvark:
Hi Rasstar

I run Windows 10 Preview and it was mentioned in there insider program.
[One (M8) General] ryanyz10:
If it requires 8 gigs to store, I doubt it is just files necessary for upgrade.
[One (M8) General] rhodyvik:
Once Windows 10 is officially released to the public on July 29th for home use and tablet use...I am thinking a port will be doable since Microsoft themselves have been thinking about making this release Open-Source. Therefore, someone who is more talented than I will take a break from Mortal Kombat X (best game out there, by far) and get crackin'. I honestly do see a fully functioning Windows 10 ROM working on our Android HTC One M8's. The biggest issue I see is that MultiROM will not be able to be used and the firmware will have to be created from scratch once the source is released.

OR, when W10 is fully available on current HTC One M8 Windows phones, it'll have to be dumped and then tested and retested like the cure for the plague.

OR when HTC makes the M9 Windows 10 edition straight out of the box. I think that's the winner here. I keep editing this post because I think of more ways to get it on our phones. I would LOVE Windows 7 on my phone. Windows 10 even better because our phones are so damn fast they'll be able to handle it. The creator of MultiROM would need some help...if people are planning on switching during boot. But like I said, the firmware will be all sorts of weird.

It honestly makes a LOT of sense for Microsoft to allow this. More folks will want to use Windows 10 if it helps them with work projects from home instead of always going into the office. Problem also lies in the fact that people will need a secondary device like the M9 or another M8 to use daily just in case. This also means calling VZW every day and changing your phone number's IMEI...unlike AT&T where you can just change SIM's whenever.

Yeah, that's a lot of work for W10 on our phones. I'd be willing to try but only if other people are willing to take the plunge with me!
[One (M8) General] coko___bear:
I'm sure there's many more of us
[One (M8) General] xthetobs:
To Your Point B). Then it would still not be possible to get a ROM working on our Android devices, am I wrong?
[One (M8) General] rhodyvik:
ANYTHING IS POSSIBLE!

Once MSFT smartens up and open sources (perhaps just Windows 10 phone) it will be a bit easier to port. I don't see why we can't until I look at it. Which won't be until the full version is officially out for both the phone and PC.

I am going to be driven to port this thing in between researching fantasy football for my new Dynasty League. Also regular leagues. I have nights free most of the time. I want W10 on our phones by Christmas.
[One (M8) General] xthetobs:
That sound quite focussed. I would also love to see Windows on our Phones!! Stay like that and I would even pay for your work :)

Well then let's wait for MCRSFT for publishing ;)
[One (M8) General] rhodyvik:
Focused? Yes. Determined? Yes. Capable? We'll see. I need some folks to talk to in the HTC One M8 Windows phone phorums
[One (M8) General] xthetobs:
Folks to talk about what?

Still sounds awesome if you do so.
[One (M8) General] rhodyvik:
Folks who have played with their Windows Phones to find any vulnerabilities to porting. It is going to be quite difficult for two completely different OS' to operate on the same phone without changing firmware. I have a feeling people will have to flash the Windows firmware, then W10 to use W10. Then if they want to go back to Android, flash their 0P6BIMG.zip of whatever they were using prior and restoring their backup. But switching in between via MultiROM is my goal! I will start on it come July. Too busy right now. Plus I just got my M8 back from the HTC Repair Depot. I don't think they even tried to fix my old phone...looks brand new. No scratches anywhere.
[One (M8) General] Da_Bomber:
Looking forward to your progress! Dual booting would be awesome!
[One (M8) General] LarryBoyG:
Has anyone been able to get a copy of the mi 4 windows 10 rom? I want to take a look at that and compare the kernels to see what we need to run it. Both the M8 and the Mi4 have the same processor and graphics chip. Porting this may be relatively easy compared to trying to use a RUU.
[One (M8) General] dany xe:
And bootlpader side? Did u think tht it might not just be a rom? But a complete patch intead? Tht changes bootloader?
[One (M8) General] LarryBoyG:
There probably is, the conversion for the mi 4 consist of a software tool that runs on a pc. So something bootloader side may be involved but its hard to know for certain since i don't have the actual rom to play with.
[One (M8) General] pokechampion:
I bought myself a Lumia 1520, so I'm giving up on this effort. Here are all the files and documents I've accumulated while trying to port WP to Android M8. Hope it will be of use to anyone who is willing to take on this challenge.

https://mega.nz/#F!gNt3FYQT!1KLK5nU7yv2vQ2SnBrNEag
[One (M8) General] Steve-luo:
Well, there is a leak and I have seen the files. Yes I mean FILES. It is a series of files that can only be flashed using a flashing tool on PC in fastboot. It's not like our normal zip roms.
[One (M8) General] rhodyvik:
Let us know if you're going to try it out. Would love to read your experience! Where are the files? I myself have had zero time to even look at any of this.
[One (M8) General] LarryBoyG:
If you have them, would you be able to send them my way?
[One (M8) General] Steve-luo:
The public beta will be released very soon, I think it's better for me to try that one on my Mi4. I'll post a link here as soon as I get the public beta files.
[One (M8) General] fcukmayank:
I also gave up the hopes of getting windows on my m8

And bought the lumia 640xl
[One (M8) General] laandennis:
How about WP10, is there any chance that somebody can port it?

Or is it the same thing as WP8 ?
[One (M8) General] :
The OEM files that were uploaded to MEGA recently look interesting, to say the least. I read through building a Windows Phone image (git clone from qcom's repo), and I think that using a debugger board like the one is shown (that can force download mode) can flash the sahara bootloader file, no? In fact, erasing the whole eMMC chip and then reprogramming it also looks interesting. Just my thoughts, they're probably wrong..
[One (M8) General] pokechampion:
That is right. The general approach is to force QDLOAD mode by either flashing an invalid Secondary Bootloader (hboot in this case) or erasing the eMMC. Then we can use QPST to flash UEFI or partition the eMMC then flash UEFI (as far as I know, Microsoft has made Windows Phone partition layout relatively similar to Android). After we have UEFI it's easy, just use FFU Tool and we're good to go.

Having said that, I'm stuck at flashing UEFI (mostly because I'm not sure if I have all the files needed).
[One (M8) General] :
I'm sure that Qualcomm has hidden away in their git UEFI files, but we need someone who has access to Qualcomm's support site, and I don't think it's viable. (I get a 403 forbidden from my Ubuntu box when trying to clone the repo.)

Also, in order to build any of these files, it seems that expensive software is needed (ARM Compiler Tools 5.01).

[The booklet refers to this command

Emmcdl –p COM17 –f <root_dir>\boot_images\build\ms\bin\8x26\prog_emmc_firehose_8x26.mbn –ffu
wp8.ffu

Which I can only think of as maybe being UEFI, but I don't have any clue.

:> are you kidding me I just found this .mbn laying around, and it didn't even take that much work

but wait, I googled the one for the MSM8974, and these come from android devices? So maybe the FFU is what forces FFU mode? (i.e Using the Qualcomm Windows Phone Conf. Tool + Microsoft Phone Image Designer to make an image)

oh ffs it was in a zip file that came with the OEM files. But yeah, what I think is adding the -ffu command is what lets you flash Windows Phone images..
[One (M8) General] pokechampion:
In the link I posted above I think prog_emmc_firehose_8x26.mbn is included in one of the folders. If anyone would like to try, try it out. However, we don't have "Emmcdl" as the command you quoted.
[One (M8) General] Antagonist42:
Qualcomm chips come pre-programmed with a secure key from Qualcomm, HTC, M$, Samsung etc do not have these keys but a secondary key issued to each phone series or build (although they don't always stick to it), this ensures Qualcomm's chips are not tampered with. The bits that these keys reside at are on-chip, one time programmable and if incorrectly accessed, bricks!

Earlier phones didn't have the same security at Boot Time so it was possible, trying to swap an OS to another phone will probably not work as part of the data at Boot comes from the CPU ROM and checks each other part of the boot before it can continue.

Unless you fully understand the UEFI and the boot sequences used by Windows and Android (Android probably using qnx6 by now) work, porting the whole OS, phone to phone, my guess is it'll be a long time coming :(

Not to put a downer on it but I'd stick to porting just the OS, unless someone knows how to program ELF first to know what the Android Boot loader is doing ;)

And yes....I've trashed phones playing with partitions, bootloaders even though I've read a ton of Qualcomm's docs :screwy:

Sent from my HTC One_M8
[One (M8) General] :
Interesting. I know so far into UEFI as to extracting module GUID's , which is only really useful on a computer. This would take forever to port, huh. This does make it seem harder, with tamper protection. [It feels like absolute BS, ffs Qualcomm. But I do see where they're coming from. That way they can prevent things like this happening.]

Thanks for the info.
[One (M8) General] ParisHilton:
Hmm is this relevant? http://xdaforums.com/showthread.php?t=2486346&page=103

Sorry if i'm being dumb, i've been out of the Android game since the Galaxy S.

I bought a Lumia 930 so I have an M8 ready and waiting to be bricked if needs be. (for science)
[One (M8) General] Voklav:
:( no progress ?
[One (M8) General] rasstar:
There will never be any progress. Give up on this. It isn't going to happen.
[One (M8) General] :
I'm bumping this simply because I cannot wrap up my brain and understand as to why anyone would want windows on an android device.......... Windows is completely garbage. Even if this project were ever to be successful it would be a waste of time and effort in my humble opinion.
[One (M8) General] nhoc_maruko9x:
This project is not about your opinion anyway.
[One (M8) General] :
Rephrase that: This discussion is not about your opinion

anyway

.
[One (M8) General] Antagonist42:
Maybe because they like how simple Windows is and how much faster it runs on a Snapdragon chip than an Intel chip an took the handset with Android before Windows was released or......didn't want to change contract and no option for Windows OS.

Either way, it's about whether it would be possible to change the whole emmc out from Android to M$ or not and, if it is possible, this would open it up for running other OS's..... Bumping because you yourself don't want M$ on your handset.... Who cares? I know I don't and I wouldn't want a M$ system on mine but I'd rather people not brick their devices.
[One (M8) General] :
Running a different OS has already been achieved. Specifically Linux. It's not a matter of whether it can or not, but how.
[One (M8) General] Mr Hofs:
If you are here to tell us all how you feel about this then just stop bothering the topic. Your input has no value at all here and don't tell me mine is also because i already know that.

If you are here just to stir the kettle just let it go and focus your opinion on other topics.

If it could be done it would have been done already. If it can't be done it's not proven yet.

It's ALL about if it can be done or not, if we know how it's not done we might know how it could be done......it's called reverse engineering.

Can we get back on topic now ?
[One (M8) General] :
So what example are you trying to publicly set here?

I know this all too well and do it frequently. IDA works wonders.

Agreed. It ends here. Thanks.
[One (M8) General] Mr Hofs:
That all your posts here are completely worthless ?

All done. Thanks for ending the discussion.
[One (M8) General] reddevilv7:
If you dont like it, dont share your enthusiasm.

Anyway i agree Android is better, but some geeks would like to try something new, since windows m8 is only available in US.
[One (M8) General] lumpaywk:
I am one of those geeks. Personally I love Windows Phone and will donate to anyone that can get this working but its got to the point now that I am just going to buy a 930 and sell my M8.
[One (M8) General] FearlessPixel:
https://plus.google.com/+MichaelZimmermann/posts/MC5EDsVVK2W
[One (M8) General] ethanscooter:
Has this allowed people to boot into WP8 successfully?
[One (M8) General] Mr Hofs:
No nothing useful has happened. Nothing to flash, no news.....nothing.
[One (M8) General] DeeZZ_NuuZZ:
do you see any development related things in past few weeks? ...if not NOPE .... nothing will work and it might never work unless Cortula gets his/here/their hands on m8 with android and windows...

so please stop these kinds of questions, since no one will have something work like that right now, thanks! :)
[One (M8) General] popoyaya:
if a few hundred of us donated $5 each...
[One (M8) General] Antagonist42:
It's not a matter of money or number of handsets to trash to do it, it's knowing how the pbl, sbl, RADIO and security work between the two that are different, the differences in partitioning mean you have to know where data is is called from and sent to. You have to find that out first before you can change it from one to another and you have to know it for both handsets first.

Basically it's more trouble than its worth trying to port the whole phone from one to the other, the OS that we use (the system partition) would be the easier option.
[One (M8) General] DeeZZ_NuuZZ:
yep it's not like with HD2 where bootloader etc where nearly "open-source" .. it was easier to crack it / Flash different things on this phone...on newer phones due to newer SoC etc, it is now more difficult to get all These things working properly in a short time
[One (M8) General] Roadrunner100:
Windows 10 Mobile ROM Release Imminent For Xiaomi Mi 4 And Other Android Devices

Don't know what to make of this:

http://www.ibtimes.com/windows-10-mobile-rom-release-imminent-xiaomi-mi-4-other-android-devices-2199182

In particular - "And Other Android Devices".
[One (M8) General] Xorok:
Very exciting news guys:

http://www.xda-developers.com/windows-phone-internals-opens-the-custom-rom-world-for-lumia-phones/

Someone should try if this also works for the Windows Phone M8. This would be the first step towards booting Android ROM's on the WP model and might give interesting insights in how Windows Phone/Mobile works. I also hope that this will kickstart the (currently almost non-existent) modding community of Windows Mobile.
[One (M8) General] :
It's funny. I looked into how to unbrick a Snapdragon 801 chipset just now...and it seems all you need are the files that are located inside the FFU retail package for the One M8. I was told before it couldn't be done...but apparently it just seems that we need the Xiaomi flash tools, or the QPST program that isn't based on the Sahara bootloader interface. It's based on Firehose, and theoretically, with rawprogram0, patch0, and the mbn from the package earlier on this thread, it seems doable. I don't believe it is, but all you need is a M8 in BULK D/L (QUALCOMM HS-USB D/L 9008/6), and the QPST program.

My theory is based off these two articles (that I feel are extremely obscure)

http://www.androidbrick.com/ultimat...ide-snapdragons-are-unbrickable-qhsusb_dload/

http://www.androidbrick.com/unbrick...-you-have-the-right-kind-of-rom-qhsusb_dload/

---

Sorry if this doesn't really, help, as it's been stated numerous times before in this thread..
[One (M8) General] flagrand:
Hello, everyone.

I am wondering is windows phone internals tool can help us to get windows phone/mobile on regular m8?
[One (M8) General] mrew42:
No
[One (M8) General] Stephen:
Thread cleaned. One response is enough.
[One (M8) General] Xorok:
https://www.reddit.com/r/Android/comments/4jv0pn/nexus_5x_running_windows_10_mobile/

Hmmmh?
[One (M8) General] TristanLeBoss:
eMMC DL is publicly available now: http://xdaforums.com/windows-10/windows-10-mobile/create-rawprogram0-xml-ffu-file-extract-t3385201

It allows to flash a FFU file using the Firehose protocol, to create a rawprogram0.xml file from a FFU file or to dump partitions from a FFU file into raw files.
[One (M8) General] Leon:
Give it up :D:D:D:D for 2 years we even dont have stable cyanogenmod :D:D:D:D:D how the phuck do you expect windows ? :eek:
[One (M8) General] CapraNorvegese:
Hi, I repost here some thoughts that I did on another 3d

I Red the last 3/4 pages and I saw that the mi4 was taken as model. I really Hope that this project leads to something even if something like 3 yrs are passed... :/
[One (M8) General] gilbert32:
I think our best bet to have a 1% chance of wp on m8, is to get uefi working.

I'm trying to port efidroid, however it doesn't boot. just hangs and restarts.

I know some other developers are trying to do this, however there's no progress. LK boots, but EFIDroid doesn't.
[One (M8) General] J0SH1X:
Indeed I used to own LG g4 it needed a platform makefile patch to boot efidroid properly I will look into it and try to reverse engineer it

Gesendet von meinem m8 mit Tapatalk
[One (M8) General] manup456:
If you look at how different the partitions are with GPE because even at first with that a conversion would leave you stuck. If possible cool if not I'm still content with our options. #2cents ?
[One (M8) General] :
Maybe I'm wrong here... But discussing porting actual Windows to our phones would be basically discussing Warez... No? ?
[One (M8) General] ceesheim:
This is an old discussion ? but yes you could call it warez when.

But ? WP is free for every OEM if the screen is smaller then 9"

The other way around is actually more warez because the OEM needs to pay for play store ( or whatever it is called)

But for one that doesn't care about WP you are alot here ?
[One (M8) General] ceesheim:
Uefi.nbh is missing and without that the os will never boot ( you can't take that file from another HTC WP phone)
[One (M8) General] :
I'm curious and like to learn. Sorry. ?

---------- Post added at 07:39 PM ---------- Previous post was at 07:37 PM ----------

And my post was more of a question... Not rule enforcing... That's your job. ?

Not trying to offend anyone. ?
[One (M8) General] ceesheim:
I think that there is actually another problem, I think HTC must leak an android boot loader that allows flashing a WP rom.

Because it looks like the android bloaders have no clue what to doe with the WP .nbh ?
[One (M8) General] Root-Maniac:
Some kind of uefi was found: post #40

http://xdaforums.com/showthread.php?p=55228888