yashsingh1/xdaforums huggingface dataset:
[One (M8) General] joeblack2k:
that is the encryption key for uefi i don't think its the partition layout

i do think though you can flash it in android you can overwrite the bootloader in android so you can flash android to windows phone but not the other way around

also fastboot maybe android but "oem rebootRUU" is a htc version of it with more options that mode can really alter the system and is where you need to flash it (it can also ****up your phone)

just wait for a more complete RUU this is worthless for now
[One (M8) General] pedyvirus:
im not a dev but will porting grub bootloader help us to get wp8 booted?

because grub can support both android and windows (not sure about windows phone :p )
[One (M8) General] DeeZZ_NuuZZ:
if GRUB will work on our device maybe it could help...
[One (M8) General] Sinistertensai:
for this to come into an actual port we're gonna need a few things that support android and the windows phone software. with grub windows computer environment should work but from what ive read and looked at seems like there's fail safes everywhere. one wrong number and paper weight.
[One (M8) General] Supovitz:
Can't someone just setup a virtual box type environment with the same virtual hardware and work on that to prevent their phone from being bricked

GRUB supports both Linux and windows kernels and UEFI, that was a good suggestion.
[One (M8) General] lrhage:
Next Windows version (Windows 9 or Threshold) will put together Windows Phone and Windows RT.
[One (M8) General] Captain_Throwback:
First beta of what?
[One (M8) General] Captain_Throwback:
Also, more good reading here: http://xdaforums.com/showthread.php?p=54922103
[One (M8) General] Stephen:
Moderator information,

Thread has been cleaned. There is no point in asking about testing or beta testing as there is nothing to test yet. Can we get back on topic now please?

Many thanks,

Ghost
[One (M8) General] Monotoko:
We have full root on our devices with S-OFF, and a nandroid backup. Can someone explain why we can't just dd from the Windows M8 to an Android M8 if they are exactly the same in hardware?
[One (M8) General] Mr Hofs:
I suggest you read this thread again, if you even did in the first place

:)
[One (M8) General] Monotoko:
Aye I did! Honest! It was mentioned some time back that uefi.nbh won't boot, but no-one really went into the why... I was just wondering if we could dd from one bootloader to another (do we have any bootloader access on the Windows versions?)
[One (M8) General] DeeZZ_NuuZZ:
Windows boot loader is still more secured so unless it isn't fully hacked or in a state like s-off on android devices we can't get it working...
[One (M8) General] FearlessPixel:
If your flashing the stock windows image why would the bootloader have any problems with it?
[One (M8) General] daorderdillon:
finally some progress http://xdaforums.com/showthread.php?p=55490988
[One (M8) General] DeeZZ_NuuZZ:
If you are trying to flash it on android boot loader it won't work as the android boot loader can't read the files Windows is using...therefore we need a hacked one so maybe a way to implement the Windows into the android boot loader

Yea progress for the wp users but not us android xD
[One (M8) General] FearlessPixel:
So the RUU mode where it just displays "HTC" in the middle of the screen, is that part of the bootloader?
[One (M8) General] DeeZZ_NuuZZ:
Do you mean on android or wp? Yea it's the part where you can flash different things which can't be just flashed over normal fastboot mode since its the fastboot ruu mode which Is also a low level flash mode... But the problem is still that the normal android or also wp boot loader can't read the files of the other OS...we need a way so that the android boot loader can read the .nbh files and the wp boot loader the normal img files or so ... Also if we may get a chance to port any of the boot loader to the opposite phone it would be really great
[One (M8) General] FearlessPixel:
Well how does the wp bootloader read nbh files? If we extract the nbh are there any files inside that the android bootloader can read? And are these issues only present if your trying to dual boot? I'm just wondering why the bootloaders would have to read from the other os if you only want one. I think when att gets the W8 we will get a lot more support on this.

---------- Post added at 05:33 PM ---------- Previous post was at 05:00 PM ----------

Also, where is bootloader/fastboot/recovery menu (that comes up if you hold the volume and power button while booting) stored? Could you put all the windows phone files on your micro sd, including the bootloader, and create an option in that menu pointing to it?
[One (M8) General] Art2Fly:
I said this the day one of the closed threads opened an nothing has changed.

Different partition layout

Different bootloader(NOT HBOOT JEEZ)

different kernel

Windows security.

So to do this successfully one must port another bootloader first.

Again I was the first to say GRUB was an option as it boots both Windows and Linux kernels fine for PC, but even that hasn't been done yet on the HTC one. C

Can't be much clearer than that people. Honestly every other post in this damn thread is like "ooooh I want Windows on my m8! I'm smart! Why hasn't anyone thought of using the RUU from Windows on android" derp derp derp derp. Same since day one.
[One (M8) General] FearlessPixel:
So lets get to work, what has to be done to get GRUB going on the m8?
[One (M8) General] Art2Fly:
http://xdaforums.com/showthread.php?p=55073204

I linked the original developer who ported GRUB over in this post. Note the date. He probably be the person to ask.

Edit, progress
[One (M8) General] vsinha71:
it will be great if M8 windows port comes up. really amazing indeed.
[One (M8) General] Not So Pro:
Can we leave this thread to development and not hopes and dreams?
[One (M8) General] farru503:
Since like a port instructions for devs will be soon released soon, that's cool :)
[One (M8) General] billydroid:
That link for the multi boot using grub loader is not for the M8. It does not have anything to do with a Windows port directly.

This would be the first step in getting Windows on the M8. But we do not having working grub on our device. Nor is anyone working on it, as far as I know.
[One (M8) General] farru503:
-__- I meant to say that instructions for developers to porting the multiboot GRUB will be release,
[One (M8) General] billydroid:
That's awesome.
[One (M8) General] samg77:
Windows Phone and Windows RT are merging, and they are dropping "phone" and "RT" and just calling it "Windows". Windows RT and Windows phone already have the same kernel, as they are both ARM based OSs.
[One (M8) General] Steve-luo:
although I don't really like WP, it's good to have a try!
[One (M8) General] ShyamSasi:
Here is a good read to clear things up.

https://dev.windowsphone.com/en-US/OEM/docs/Phone_Bring-Up/Boot_and_UEFI
[One (M8) General] kickassdave:
Still sounds like an immense amount of hacking and coding is required before we could possibly boot anything.

And the legality around the boot manager sounds like it could provide a major stumbling block ... (Unless of course XDA decides to go all underground on MS's a$$. Hehe)
[One (M8) General] Stephen:
Thread cleaned,

Guys keep the thread on topic please.

Ghost
[One (M8) General] actual69:
Would be awesome

This would be awesome if possible
[One (M8) General] yoshikaizoku:
I have a Sprint M8 that I would be willing to dedicate to this project when the time comes to try out the process with other carriers, if and when of course. :) Just let me know, and I will totally risk bricking my phone for knowledge!
[One (M8) General] TheKnux:
I just want Cortana on my M8! ?
[One (M8) General] RCLord:
Is there any progress ??!! ?
[One (M8) General] DeeZZ_NuuZZ:
No

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) General] Mr Hofs:
Exactly, if there was news it would be all up in this thread !
[One (M8) General] :
u people need to close this thread

noone is doing anything just talking
[One (M8) General] Homonkuli:
You have 2 choices sit and wait or do your own thing, if anyone needs inspiration here is sumthin
[One (M8) General] cygnus56:
is a: theme or port?
[One (M8) General] Homonkuli:
Theme
[One (M8) General] Rouz.:
What launcher/app/theme is that?
[One (M8) General] :
There's a pile of those launchers on XDA he play store. ?
[One (M8) General] Homonkuli:
You just have to find the right one :D
[One (M8) General] RCLord:
from where and how it can be started?
[One (M8) General] Homonkuli:
Check Themes and Apps Section

http://xdaforums.com/htc-one/themes-apps/guide-theme-make-htc-one-look-wp8-1-t2897115
[One (M8) General] Stephen:
Moderator warning,

Thread has been cleaned. Please keep posts on topic, regarding porting w8 to the m8.

Many thanks,

Ghost
[One (M8) General] AxelCM1:
We must create a thread to collect money for the first person to develop the functional port.
[One (M8) General] Hawkysoft:
Just lol...

Nope and nope. Read and read money ain't helping at this stage
[One (M8) General] gilbert32:
A reasonnable way to boot WP8?

Ok guys. I've been thinking on possible ways to boot WP8 or RT on M8, and this is what i've came up with:

Create a functionnal port of grub bootloader, bootable via fastboot boot or flashable, supporting USB OTG

(This is the most difficult IMHO)Grab a flash dump of an M8 for windows (containing ALL partitions)

Convert the dump to a .VHD (virtual hard disk) and put it on a usb

Grab the windows phone bootloader (bootmgr?), and by this i mean the one that shows "safe mode, driver signature enforcement..."

edit the wp bootloader, with something like bcdedit, and add the wp8 .vhd (may need some research to be done)

chainload the wp8 bootloader (that we edit) to grub, and boot

With this method, i think we would save a lot of work (especially from flashing anything except boot.img to our phone), but i am not sure it IS possible

:)
[One (M8) General] spinninbsod:
will this work on the gsm version or just verizon
[One (M8) General] Not So Pro:
We don't know. It hasn't even been ported over yet.
[One (M8) General] Stephen:
Moderator Information,

Thread has been cleaned. Remember, if you have an issue with a users post, do not reply to it, but report it to us and we will deal with it.

Many thanks,

Stephen
[One (M8) General] v01rider:
watching this thread! i have no idea how to dev, but very interested in this if its even possible. thanks devs for takin on this project!!
[One (M8) General] DeeZZ_NuuZZ:
at the Moment there is no sigh that some devs would work on it, it may also never be possible as a full Rom which replaces whole android Rom...i think it will just work as dual boot or so like multirom...and even then not fully maybe
[One (M8) General] AxelCM1:
Cotulla! he would be a great help, but has disappeared. :(
[One (M8) General] kilin81:
I would love to see dual boot option that would be amazing. I wanted the m8 for Windows but since I'm in Canada I would've had to buy it outright and even then it wouldn't work on the Rogers network so really excited about this
[One (M8) General] Xanthos58:
Perhaps there will be a rise in development as a gsm variant has arrived
[One (M8) General] Art2Fly:
Lol if anyone wants this done, it's up to you guys to contact the respective developers and create interest. Bumping this thread won't do squat.
[One (M8) General] fix-this!:
That along with an incentive.
[One (M8) General] Art2Fly:
No. Android has traditionally been about open source. People have tried to capitalize on that, but they aren't for the same reason android exists. I respect the sunshine s-off developers, but I disrespect their attitude towards this niche. Not enough developers want Windows phone on their HTC m8,so it won't get done.... Simply put, unless you guys convince some good developers to do it, it won't happen. This will need a donated device, and a team willing to crank a multi-billion dollar companies security... That's a big call.
[One (M8) General] gogokiller:
A dualboot with Windows Phone would be very interesting, but just like Art2Fly I dont think that there's the market for that. Just because a bunch of people want it no one does this for free, especially when a Windows Phone model is already available. I think a Cross-Device Dual- or Multiboot would be more appreciated.
[One (M8) General] moutansos:
I agree. We would need someone who is good with assembly as well as cracking encryption, hardware, security, both the Windows Phone architecture and also Android architecture etc. It would have to be a team. And i'm not sure it's feasible. It has been done before but so far I'm not seeing any big initiative unfortunately. Don't get me wrong I would love to see this happen and I really hope it happens but I'm not holing my breath.
[One (M8) General] brad1825:
Is [MENTION=600525]Cotulla[/MENTION] okay?
[One (M8) General] sknobs:
I have the Tmobile M8 android...........would love to have multiboot with WP8.1

Considering just buying the WP version but then I would want to put Lollipop on it...........can't pick one over the other. Ugh!!!
[One (M8) General] badboy47:
I would love to try this.
[One (M8) General] ivicask:
I would like to stop visiting this thread because i think there is some new development related news, just to find someone again posts something like this totally none related or helpful regarding this port..

I know admins will delete this, i hope at least some read this and stop posting useless posts in future..
[One (M8) General] badboy47:
Sorry I won't post in this thread again. I thought this was more for discussion (General) and not development thread. Moving on.
[One (M8) General] mindmajick:
Right now this thread isn't anything. No developers gave picked this up AFAIK.

In addition.. the OP was pretty clear that this is a discussion thread.
[One (M8) General] ceyo14:
You do know wp8 is pretty different from wm6 devices right...? Way more secure booting process. I don't know if cotulla has even looked at this... And besides. It's not like he's going to look at it and say, ok... I just do this and it boots... I wish it were though [emoji53] Keep in mind the HD2 was like the last phones using WM and had developers from years before it with experience in it and it's workings. WP is pretty different from all that. Only seen WP7 jailbreaked... But after that not much more.. then again I'm not too active on WP stuff.
[One (M8) General] Stephen:
Thread has been cleaned. Can we get back on topic now please? There is no point in talking about testing things yet as there is nothing to test.

Thanks,

Stephen
[One (M8) General] Shebee:
Seriously though, who wants wp8 on their phone anyway? It's really horrible, apps are years behind (not even counting the is itself which is years behind).

The new 8.1 update beings only the bare essentials of a smartphone from 4 years ago.

I just had to use my lumia for a few weeks because I had to replace my m8 screen, everything was just worse. Only good thing is Nokia drive and maps, oh and the mandatory camera button.
[One (M8) General] sionicion:
That's going to most likely seriously change though. If Microsoft goes through with their WinRT universal apps and unifies all their operating systems on the shell-side since they already did the core, then the Windows RT improvements that WP doesn't have yet, will come over in Windows 10 to phones.

Currently WP has some issues that Windows RT doesn't have. Like the apps load much faster and start where they left off with Windows RT. Or the apps are more functional in general.. Its gesture support is nice too, something WP also doesn't have.. With Windows 10 I expect this stuff to come to WP.
[One (M8) General] no_username_available:
any updates on getting this to work?
[One (M8) General] :
If there was news, it would be being discussed. ?

It's not likely to happen anytime soon. And if it does, it'll be being talked about all over the M8 section. ?
[One (M8) General] dabaicai:
I'm hoping this comes to fruition.
[One (M8) General] brad1825:
I understand the differences better than most, but my question was about our friend cotulla. I hope he is okay.
[One (M8) General] Abaddon:
this'll take a lot of time and ppl to make it work.
[One (M8) General] Mr Hofs:
one person with enough knowledge is enough, when its even possible. the best bet is to get a launcher with a windows theme that will get you close enough. since the first day this thread is opened there is no serious work done at all.
[One (M8) General] whandroid:
Use Native Win 8 HTC and then use Android RUU/ROM?

Would it be easier to take a native Windows HTC One m8 and boot to a SIM with an RUU/ROM that has Android on it? Seems like most people here are trying the opposite; however, I see another thread which gives the Sprint Android RUU/ROM: http://xdaforums.com/showthread.php?t=2729173. Therefore, in theory wouldn't this be easier if you start with a Windows vr. of the phone and then try to load this Android ROM/RUU?
[One (M8) General] DeeZZ_NuuZZ:
No it wouldn't be possible, we need a hacked bootloader like the hd2 had one
[One (M8) General] whandroid:
HTC one m8 bootloader at htcdev dot com?

Looks like HTC allows you to download the bootloader for all their devices that were built after 2011 at htcdev.com. Looks like both the bootloader AND kernel source code can be downloaded from there. Would this work?
[One (M8) General] DeeZZ_NuuZZ:
Where do you see there bootloader? I only see the kernel source...
[One (M8) General] whandroid:
Unlock bootloader?

There is an icon/image that says "Unlock Bootloader". When I click on it, it down loads a .zip called "fastboot-win.zip"; however, I think this may just be the bootloader for the Android vr. of the phone. Also the following site gives instructions on how to use it: androidrootcentral.com/unlock-htc-one-m8-bootloader
[One (M8) General] DeeZZ_NuuZZ:
No that are the fastboot drivers for pc so that the pc can see the phone while it is connected to pc and booted to fastboot, you should start reading carefully and also opening the tip could tell you more ;)
[One (M8) General] whandroid:
Ok, gotcha. Do you know of a good "tutorial" or "beginner's guide" to differences between "fastboots" vs "bootloaders", etc.? I have no experience, but would like to learn more and would love to get any modern (i.e. 2013+) premium phone that could dual boot Android and Windows Phone - seems like HTC One M8 would be the one considering the hardware is the exact same. Thanks!
[One (M8) General] DeeZZ_NuuZZ:
Fastboot is the "flashmode" of the bootloader...you can use also Google to search what exactly a bootloader is...I could explain it but I don't have much time since I could write many things about that... The best is also to to take time and read a few articles. Even if you don't find something useful with xda search you can search In Google where you can find really many things
[One (M8) General] Stephen:
Moderator Information,

Thread has been cleaned. The idea of this thread was to encourage developers to discuss porting Windows 8 to the M8. We will keep this thread open for now, but will continue to monitor If no further discussion takes place we may look at closing the thread. Remember there is the dedicated forum for the M8 windows phone here: HTC One M8 for Windows
[One (M8) General] gypsy214:
So many ideas here but like some of you have said. No developer has tried to even try to play a little on this?

There is a Samsung tablet that dual boot w8 and android. I dont remember if its wp or wrt. And I know its from Samsung but there could be ideas of how to make both kernels works and have a bootloader that works both. The thing about the HD2 is that they had a lot of people a lot of developers.
[One (M8) General] mdardas2000:
I totally agree with you the whole idea is possible especially since they sell a windows edition of this m8

It just needs a big enough community
[One (M8) General] pokechampion:
I got my hands on a M8 UEFI_signed.nbh and a full RUU.exe, how do I proceed from here?
[One (M8) General] Mr Hofs:
Depends what you want to do with it.....whatever you do it will probably fail. Have you seen any custom development here regarding wm ?
[One (M8) General] pokechampion:
Probably I'll find a way to get UEFI on the device, not a clue how to yet though
[One (M8) General] xaalfx:
Go for it!! I'd love to run my phone along side windows 10 when it drops! Rooting for ya!!
[One (M8) General] pokechampion:
If anyone can point me to the general direction of how to get UEFI running, it would be great!
[One (M8) General] AlphaLeak:
I doubt you can do anything, if devs haven't been able to achieve anything, you will fail and (Probably) brick your device in the progress. The bootloader is not something you should mess with, unless you know how to program, have the bootloader source code, and have a good enough computer to compile everything. (Also, let's not forget a JTAG, although I don't know if HTC devices can support it. ) and a lot, lot more, things are needed to be able to achieve anything with porting Wp to the android version.

You could always try though, I'm not stopping you :)
[One (M8) General] pokechampion:
Thanks for the (not so much) support, but you don't seem to know what you are talking about :) Where do you think I get my hand on these things if I don't work as a dev for one of the companies that has access to HTC's WP RUU? and you don't need a "good enough" computer to compile a bootloader, or anything for that matter. That said, I'm new to the mobile and hardware side, so it would be beneficial to get some help on where to find the right information. Sometimes XDA makes "devs" sounds like a rare and mystical breed of human.
[One (M8) General] Sinistertensai:
He/she probably has a better shot than most developers here honestly. They pointed out needing the uefi but good luck with that. Not saying it's impossible but the risk of it would count me out. That's just me though, and my viewpoints should not discourage anyone from trying or doing so. Granted there may be a brick but some devs might pursue it I on the other hand can't afford to risk my phone in that sense.
[One (M8) General] Sinistertensai:
As for information, don't rely on xda. It's a cesspool of script kiddies.
[One (M8) General] pokechampion:
A guy over at WP8 Dev and Hack subforum claimed to have found a way to flash it, by putting the phone into QHSUSB_DLOAD mode and flash on it, which makes sense, he said he will put up instruction this (next?) weekend, so I'm investigating in this way, as I have found more material and tools from internal sources.

---------- Post added at 07:14 PM ---------- Previous post was at 07:04 PM ----------

As for what I've found so far, HTC and Microsoft uses a tool called FFU (Full Flash Utility) to flash their devices, but it seems like they need to have UEFI to enter flash mode, then the flashing tool will write over every partition.

I already have the RUU, the FFU file for the M8, so all the elements are here already, the challenge now is to put the device into a state where it can communicate with the tools.

The guy over at WP8 Dev and Hack found that using QPST we can flash partitions directly on the phone if it's in QHSUSB_DLOAD mode, which usually referred to on XDA as a harkbricked state (which isn't that true, it's the state where Qualcomm flashes their device with their respective firmware and secondary bootloader).

My issues right now would be:

- Put device in flashable state

- Alternatively figure out the partition images from the RUU and try to load it on the phone with QPST.

- Get the phone into QHSUSB_DLOAD

- Get 10 posts so I can post into dev threads, been lurking way too long

---------- Post added at 07:42 PM ---------- Previous post was at 07:14 PM ----------

Update: This shows the process of getting a device into Emergency Download Mode (not sure how to get there on our M8 since we are locked down, physically). After that it would be the matter of getting the right image, which I already have.