yashsingh1/xdaforums huggingface dataset:
[HTC One M8 for Windows] ajbiz11:
This was also the HBOOT downgrade method for the EVO 3D, although we had the wire trick for S-OFF

As for the possibility of WP8.1.1 on the Android M8, let alone the GSM variants, its a stretch

If I had either of the devices, I would start by getting an HBOOT and System dump from the vzw variants of both devices

Compare the hex and the partition layouts

Something tells me Android has a smaller system partition

The radio is probably the same (probably)

Sent from my m7spr
[HTC One M8 for Windows] canadacam39:
Repartitioning this device isn't too difficult. We have S-OFF, and I imagine it wouldn't be *too* much different from converting Sense M8 to GPE M8, except maybe some bootloader changes.

If there's an RUU for the WP M8 then someone could risk their device by flashing it ;)
[HTC One M8 for Windows] ajbiz11:
I'm sure some FSTAB tweaks would be easier

Sent from my m7spr
[HTC One M8 for Windows] Tachi91:
From what I remember of the .nbh structure of Windows phone RUU..

OS

EFI

OEM

RADIO

SPL

RCUST

Oem parition contained specific drivers for the hardware I think it contained bloatware as well or it was in a DATA2 partition.

Again though.. our bootloaders won't recognize an .nbh file so simply downloading there RUU and running it won't work. It would be looking for a Windows phone not a fastboot device.
[HTC One M8 for Windows] canadacam39:
Windows doesn't use fstab.
[HTC One M8 for Windows] Tachi91:
Let's say the W8 boot loader supports our phone because their 100% identical hardware.

Let's say it's as simple as extracting the booloader off a GSM W8 RUU. Renaming it hboot.img, sticking it in a zip and flashing it via RUU mode.

Here is where I would think some issues would arise if it worked.

Would the bootloader recognize the phone by the W8 model number and CID? Or would it say invalid model/carrier? Now you would have a phone that won't be recognized by any RUU and no way to flash an android bootloader.

Or let's say we can edit the bootloader to disable the security ext. Would changing the model and CID of the phone prior to flashing cause issues since our hboot wouldn't recognize the W8 model.

So many what if questions
[HTC One M8 for Windows] ajbiz11:
This is why we wouldn't straight flash the HBOOT without some form of modification

I would say it would be best to work the other way

Get Android on the M8 WP and then work our way back

Sent from my m7spr

---------- Post added at 04:29 PM ---------- Previous post was at 04:06 PM ----------

I still am going to look at getting my hands on one, if not a dump very soon (hahaha implying I have money)

Sent from my m7spr
[HTC One M8 for Windows] NJGSII:
Staying tuned to this as I have no urge to switch to Windows phone completely,but to have it on a dual boot basis would be nice.
[HTC One M8 for Windows] milka:
Haven't been on here since HD2 days. Work bought me an M8, would love to put WP on it. Currently carry the M8 and a L920. Android has improved massively since the early HD2 ROM days, but still find WP a more enjoyable OS with more than enough apps for me. Each to his own.

EDIT - I'll give $US20 to someone who gets this working well.
[HTC One M8 for Windows] the_scotsman:
I'd happily donate $$$ to get WP8 on my M8! :highfive:
[HTC One M8 for Windows] trh1341:
I'd be willing to give $30 US to the first person to do this
[HTC One M8 for Windows] md1008:
Is this true?
[HTC One M8 for Windows] the_scotsman:
Which part?
[HTC One M8 for Windows] md1008:
Just thought of something, do you think it would be possible to flash twrp via fastboot on the w8 and make a back up and extract the back up so a dev can possibly look at it? Even if we could would a w8 backup be at all helpful?
[HTC One M8 for Windows] trh1341:
No its not. It was a rumor
[HTC One M8 for Windows] SolarTrans:
I may donate depending or not the type of conversion achieved. If it's akin to an RUU that lets me accept OTAs (and I still have my M8 when it's done), then I'd be quite likely to do so ;)
[HTC One M8 for Windows] trh1341:
Huh? Haha
[HTC One M8 for Windows] md1008:
The part about m$ going after xda
[HTC One M8 for Windows] canadacam39:
They'd be very stupid if they went after anyone who ported WP8 to One M8. I haven't used WP since I had a loaner phone a few years ago (Samsung Focus) which ran WP7, and I really liked it. The OS was EXTREMELY smooth, especially compared to the lagfest that was 2.x era Android, the live tiles were very informative, and it was a well designed OS.

The app choice and dev community just weren't there so of course I stayed with Android.

If they let people port Windows Phone to the M8, I'd flash it, and I'm sure many other people would do so as well. Considering MS is really struggling with their market share, stopping ports would really not be a smart decision on their part. And who knows - maybe some people will flash WP on their device, think "oh my god I love this OS", and then will purchase a Windows Phone as their next device? I know it would definitely help me if I could test an OS before buying a device with that OS.
[HTC One M8 for Windows] superchilpil:
If I remember correctly the WP8 license is now free, so it can be ported to other devices
[HTC One M8 for Windows] the_scotsman:
Yea, because the HD2 was an Android device, it wasn't "legal" as such to install WP7 onto it...so there were issues there.

I haven't followed WP for a long time, so it may be different now with regards to licensing etc as mentioned above.
[HTC One M8 for Windows] resol341:
Hd2 was wm6.5 right?
[HTC One M8 for Windows] the_scotsman:
Yep
[HTC One M8 for Windows] xsteven77x:
I feel like out of the whole m8 community, this is the thread to watch. I really hope someone with knowledge gets there hands on one soon.
[HTC One M8 for Windows] SolarTrans:
I honestly feel like buying one even though I'm on AT&T (I'd still get HSPA+ though I guess) just to help kickstart development in any way I could.

I'll wait and see in the next week or so what happens, but I might cave haha
[HTC One M8 for Windows] md1008:
Crap just realized this is a Verizon soon to be At&t phone. They are both notorious for locking down their phones. If an RUU is not released this doesn't look good...
[HTC One M8 for Windows] the_scotsman:
it'll only be an initial exclusivity. Once that has passed, it'll be a free for all.
[HTC One M8 for Windows] eyan15:
Pls, pretty pls

Q: I saw OnePlus One, in your device list. Why did you get rid of it so soon? Any issues?

Getting to the topic, WP has been one heck of a OS. I simply love it. I have tried loads of devices to make it work, from HD7 to Dell VP to 920 but the app selection was funny. So always stuck to iOS and Android.

Now its much improved, but no decent hardware. They don't have a single gte1080 <5.5in screen phone. At least outside the US. My iPhone 5 is just acting up and I want a second phone [have the note 3]. I'm still debating between the 1520 monster vs M8. I really don't want to go from carrying Note 3+iPhone to Note3+1520

I think this will convince me to get the M8 and hope to god someone ports WP onto it.
[HTC One M8 for Windows] superchilpil:
Alright since we have s-off Couldn't we just dump the required partitions and flash them on our phone? I'm under the impression that its the same hardware.

Some people are not understanding the meaning of cross compatible bootloaders. It does not mean our boot loader will load windows, it means their bootloader can be flashed on to our device safely.
[HTC One M8 for Windows] ceesheim:
to be honest , I don't think it is compatible in any form.

that they use the same hardware doesn't mean its the exact same programmed SoC , in SoC is also a small part of code (this is hard coded and you buy it with this code from Qcom)and I don't think that is the same on android phones.
[HTC One M8 for Windows] trh1341:
They have actually said that the bootloaders are compatible
[HTC One M8 for Windows] superchilpil:
I can flash a boot loader from a similar HTC phone and it will work. Doesn't mean it will enable any new features or allow another OS to work. Just means it loads and doesn't brick the device
[HTC One M8 for Windows] ceesheim:
do you have a link to that because that's really hard to believe
[HTC One M8 for Windows] trh1341:
Yup. Give me a moment.

I didn't say that's what they said. All I said is that they said it is compatible.
[HTC One M8 for Windows] superchilpil:
Well we will find out eventually.

Honestly I don't think HTC made that big of an effort to make this phone. They more than likely used the hardware they already have, and since I've read that the WP8 license is now free it makes sense that HTC took advantage and made this phone.
[HTC One M8 for Windows] trh1341:
http://www.gsmarena.com/htc_one_m8_bootloader_rumored_to_support_wp_and_vice_versa-news-9346.php

I cannot seem to find a official statement that I saw in one of the articles I read. But until then, upleaks has been a very reliable source with every leak being 100% true since I started to follow them (and I highly doubt this is going to be the first)

https://twitter.com/upleaks/status/499843722956115968

https://twitter.com/upleaks/status/500227961643991041

https://twitter.com/upleaks/status/500228362669793281

Give me a couple minutes to look through my history and find the statement.

Edit: To be clear. I don't care. I'm excited to see this. But I won't be that disappointed if it doesn't happen. I have a feeling people are going to start telling me that the leak means nothing. Great. Save it. But obviously a lot of people did not know about the leak, so I'm just giving info.
[HTC One M8 for Windows] tids2k:
The boot loader can be hacked .. Here's some good news, you will be able to dual boot both WP8 and Android.
[HTC One M8 for Windows] superchilpil:
Proof?
[HTC One M8 for Windows] ceesheim:
too be honest , I can't tell what that means , it could mean 1000 of things.

but one thing is clear, It doesn't make any sense in HTC's point of view to let everyone flash there M8 android phone too wp , why ?

because HTC is in this game to make money , they don't want you to flash your phone to wp8.1 , they want you to buy a wp8.1 phone !!!

so in that point of view I think that the PBL is capable of allowing other then android bootloaders (that's a good thing, but it doesn't say that we can easy flash a wp ruu to the android M8 phones)
[HTC One M8 for Windows] sardroid:
Guys, we have to wait for the leak rom and then find out what developers can do with it. So far, this is all just speculation.
[HTC One M8 for Windows] Souldrinker:
I'm not sure I fully really agree here. I doubt many people will buy two M8's (Android + Windows), but if rumor spreads that you could dual boot (or at least switch) between Windows Phone and Android on the M8 (no matter which you originally bought) that might push some people to buy a HTC phone rather than another brand.

Anyway I would really love to be able to dual boot my M8 with Windows/Android. What I've seen so far on Windows Phone it looks very nice I could probably get used to use it on a daily basis, but for some apps (especially for geocaching which takes up quite some of my spare time and also in other areas) Android has better options for now, so being able to switch would be very appreciated by me.

I haven't been able to run multiple os'es on my phone since the Touch Diamond days (WM6.1), but on that phone Android was extremely battery hungry and quite slow and back then Android seemed to have less apps than on Windows Mobile, so it wasn't really very useful, more of a fun thing to try.

Since I'm a .NET developer and exclusively uses Windows (8.1/2012R2) machines at home and at work I want to use Windows Phone and maybe also develop for it, but since the lack of some apps I would also like to be able to easy switch back to Android sometimes.
[HTC One M8 for Windows] HD2Owner:
like cees pointed out..

RUU alone is not enough to make it work unless the partition layout is the same.

this is possible but rather unlikely. so what's needed to begin with is a full emmc jtag dump.

afaik RUU does not contain partitioning info that is needed nor does RUU partition the emmc.

please correct me if i am wrong.

even if we:

-get full jtag dump

-get ruu

-figure out partitions

-apply partition layout

-flash the dump

there is still a very high possibility that it won't boot. qfuses is the keyword.

they might prevent it from booting for wp security reasons.

i suggest reading into this: http://xdaforums.com/showpost.php?p=28464645

if so, wp8 dump content needs to be edited to break the chain of trust from the inside.

i mean emulating qfuses so the wp rom thinks qfuses are how it is expecting them (not sure if possible).

afaik qfuses content can't be dumped even with jtag so that makes it really difficult. also no info from qc about it.

even if all this would (be) worked out in the end, there is no guarantee for market access anyways.
[HTC One M8 for Windows] piet3r:
I am only going to buy this phone if it is going to support two OS's. :)

So there is some money to maken in supporting two opperating systems.
[HTC One M8 for Windows] boe323:
I very much doubt htc have 2 production lines going, one with wp8 hardware and one with android hardware, its just not cost affective, I would think it would be the one production line, and at the end of that line they flash the phones or whatever. Bring the Microsoft goodies !!!! I so want to link my pc to my phone lol
[HTC One M8 for Windows] aaronhong13:
reply

I'm going to have to agree with you here, except that the Windows version would have to go through an additional step with adding the Windows phone logo and such on the back... I'm not 100% sure about the 'flashing' at the end of the line, but the general idea is right about them not having different production lines since the hardware is the same.
[HTC One M8 for Windows] PlayStation:
Whaoooh how nice to see [MENTION=2075341]HD2Owner[/MENTION] here.... Very nice. With the like of HD2Owner showing interest its a matter of time before this thing is sorted. Thank for your work with the HD2. Mine is still going strong with your WP 7.8 and Tytungs KitKat rom. Unfortunately the Windows Phone rom is now one year so I guess this would be the perfect time to upgrade. Should a dual boot be possible I will snap the phone same day.

I am just wondering whether it might make a difference which of the two phones one has between Android & WP 8.1 It would be a very sad day if I was to buy the Android version and it turns out that it will only be possible to dual boot with the version with WP or vice versa.....:confused:

Someone should raise Cotulla and tell him there is some game waiting for him to play. I would donate $50 to whoever makes dual boot possible. Actually can contribute that amount to buy a unit for development.

This older thread by Cotulla about HTC One M7 gives me more hope. >>>> http://xdaforums.com/showthread.php?t=2507665
[HTC One M8 for Windows] AndrewSh:
Sure It's always nice to see nice dude HD2O everywhere
[HTC One M8 for Windows] rbrandser:
I will definitely but the m8 if dual boot is possible. And I don't think I'm the only one.
[HTC One M8 for Windows] ceesheim:
last post of him was a year back , dunno what rock he is hiding but it looks like his dev days are over.
[HTC One M8 for Windows] mckeeverisdman:
Bounty

I have $50 to whoever gets this to fully, 100% work on my exact device. Radios and all.

I have a Android M8 running on Sprint.

I really want WP8.1 instead of Android. I am actually stuck by 7 days from being able to return my M8... I wanted WP8.1 but Sprint's selection of WP devices sucks.
[HTC One M8 for Windows] Sloth305:
I am actually a big fan of Windows Phone I just love how clean, simple, and fast it is. But I couldn't settle with Windows Phone because its just too simple as crazy as that sounds. I love having the ability to mod and customize my phone to make it better and more in line with my personality. Although if I had the money I would have most certainly gotten both the WP and Android version of the Verizon HTC One M8 because I love both OS's.
[HTC One M8 for Windows] mckeeverisdman:
I actually 100% agree.. I have a 928 at my house with a broken screen and I turn it on from time to time to look at it and play with it... But I can honestly say, part of my issue with WP8 was lack of some customization like background and things like that... Now that the update has hit, I honestly think that I can settle. Especially if it was features that worked in 8.1 for the M8, and worked on my existing hardware I already had... Hell, where do I sign? Lol.

The only thing I will have an issue with, which really isn't an issue, is I have the HK edition... I would lose the HK API's that the phone currently have... So my sound will be just standard ol' Boom sound but I think that's a small sacrifice to make to get WP on my phone...
[HTC One M8 for Windows] ceno666:
My Donating Money is ready,

Windows Phone on my M8 would be so awesome!
[HTC One M8 for Windows] Sloth305:
I would think that Sprint will probably have a Harman Kardon edition WP M8 come out later because hardware wise its exactly the same as any other M8 it's just the sound files that are slightly different.
[HTC One M8 for Windows] KCHASE731:
Bounty

I have seen a few people offer to contribute so i setup a fund for the developers to be motivated by. I will personally add to the fund also today.

http://www.gofundme.com/dbtm54

I would really like a dual boot option so lets see if we can raise at least $1000
[HTC One M8 for Windows] graffixnyc:
If I can get my hands on one.. or someone who has one and doesn't mind me poking around on it I would definitely work on getting at least a ROM going from it. I really can't say what can and can't be done without either having a device or having someone (competent) to walk through trying things.
[HTC One M8 for Windows] SolarTrans:
I had it for about a month (Early July to early August).

Got rid of it because it's best feature is the price, and if that isn't an issue there are markedly better phones out there (albeit at a premium).

For example, I much prefer my G3 Cat.6 over the OPO, however it costs double ($720 shipped over $360).
[HTC One M8 for Windows] domineus:
Tempted to buy one for 14 days and return it.

What would you need from anyone that buys it
[HTC One M8 for Windows] mckeeverisdman:
Do it!
[HTC One M8 for Windows] md1008:
Do htc windows phones have S-ON? Assuming you can't just HTC Dev. Considering it's windows and even if you could big red will lock it down. If I remember HTC Dev was blocked for Verizon and the only way to root VZW one m8 was getting S-OFF.

I fear having a one w8 may not be as useful as one hopes. Then again we will never know if we don't try

---------- Post added at 10:16 PM ---------- Previous post was at 10:15 PM ----------

Same goes for At&t when they finally get it
[HTC One M8 for Windows] Tachi91:
Nope. Windows Phone is a closed operating system. Only way to have anything similar to s-off or dev unlock is if you happen to get a device with an engineering boot loader or hack if to gain HSPL which is a boot loader with security turned off.
[HTC One M8 for Windows] md1008:
That's what I thought, so is there anyway with out having engineering BL to extract ROM from the W8? Or what could we gain from a Dev having a w8?

I am just really curious that's all
[HTC One M8 for Windows] robt772000:
I will pledge. I sold my M8 for a G3. I think I will sell it and go back. It would be amazing to dual boot. I still have my mint HD2 from 2009 sitting in its box. It begins

[IMG="Barney"]http://reevothemusefan.files.wordpress.com/2011/12/sal22.jpg[/IMG]
[HTC One M8 for Windows] Tachi91:
You can give a developer a W8, but without the proper tools he/she wouldn't be able to do anything. There will be more traction with the W8 development and possible ports when the AT&T and hopefully international versions of the phone come out. Stuff gets accomplished when you have multiple developers and tinkerers from around the world trying to achieve the same goal.

If a verizon RUU gets out then work can be started on extracting the drivers and looking for SPL exploits to gain something similar to HSPL. As for trying to get a system dump from a stock Verizon W8 you are out of luck with your run of the mill desktop setup. Even with the phone registered as a development phone via Microsoft's developers program you're restricted to sideloading unsigned apps from Visual Studio and even then those apps on the phone itself are restricted to what they can access.

Windows Phone is like iOS in this situation. You have to get it to a lot of hands to before an exploit comes out and after those exploits are out or at least going around to the people who can make it work on our M8's is going to take a while.
[HTC One M8 for Windows] cad_2011:
that's how i got onto android. love HD2. :)
[HTC One M8 for Windows] Scott:
Greetings Tachi91, long time no talk.

You just gave me a woody thinking about HSPL. Boy, those were the good ole days. We need Commonex and Nue in here, lol

Are you sure the new Wphones are like the old WM phones? Or are you just guestimating?

I think honestly, we would need an RUU to find out about portability... But I think it could be do-able.
[HTC One M8 for Windows] md1008:
Thank you that was very informative
[HTC One M8 for Windows] danieltang34:
Please make that happen!
[HTC One M8 for Windows] LlabTooFeR:
If you want to get dualboot then you have to invite Cotulla, but 1000$ is not enough to start such complex project.

Also, at the moment only W8_WL ROM can be used, while W8_UL is still not available...
[HTC One M8 for Windows] madsurfer1:
Dont expect cotulla to work on this, is missing for about a year, but if he was active, i'm sure that he'd made a port really fast, because of the work made on the m7
[HTC One M8 for Windows] Tachi91:
Familiar faces just keep showing up!

Guestimating. Last HTC Windows phone that got security unlocked were the second generation while the WP8 devices like the 8X & 8S never did. Either it was just not doable or not many people got their hands on it.

I'm just referencing how it was done before since those two devices never got something similar.
[HTC One M8 for Windows] fronc:
I hear you, but if I understand correctly, for those of us already s-Off on our Android m8's this wouldn't really be an obstacle for us. As for modding the new Windows m8's though, that's going to be a real challenge.

---------- Post added at 10:10 AM ---------- Previous post was at 10:09 AM ----------

3/4 chubb here thinking about a "Scott's Simple Kitchen" in 2014. Woof.

Let's make it happen!!
[HTC One M8 for Windows] ajbiz11:
Not true

Radio partition is slightly farther forward on the eMMC

Sent from my m7spr

---------- Post added at 11:39 AM ---------- Previous post was at 11:37 AM ----------

1500$ would be enough to get both phones off contract and a UART device to eMMC JTAG dump

Sent from my m7spr

---------- Post added at 11:47 AM ---------- Previous post was at 11:39 AM ----------

Were talking about three things here for why S-off won't work

Likely totally different bootloader

The ADB commands cannot be executed, so that payload can't be loaded

S-off wouldn't be anything near the same in a WP sense...it would likely be a reference to getting the WP Security off, like in the WP7 days to allow custom cooks to be installed

Now in the case of the M8, here's my .02

We need an eMMC dump

Period

After that, we can look at HBOOT and consider the comparability of the devices...don't expect anything

The big issues here is defiantly breaking secure boot

The UEFI stuff Cotulla was working on would defiantly be useful right now

Sent from my m7spr
[HTC One M8 for Windows] LlabTooFeR:
Just read this http://xdaforums.com/showthread.php?t=2728051

There only root was achieved, while we are talking about REAL development...so 1500$ looks just pathetic...