yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] wildestpixel:
lsv-1 - I pressed thanks to show you had given a reply reflecting the OP.

---------- Post added at 08:38 AM ---------- Previous post was at 08:34 AM ----------

November 1st possibly plus less 90 days means you have a plenty more 4.4.3 time on hand!

I can't wait either, but its great to know that this RUU will give you a nice clean path -

Lock B/L

Run RUU

Profit

Unlock B/L

Hope HTC have released kernel source and flash Elemental /Faux etc.
[One (M8) Android Development] Hypercaine:
Did everything, even got the phone to S-On again, but everytime I tried to install an OTA I got an error that I have modified software and the OTA would not install. Any ideas?
[One (M8) Android Development] lsv-1:
Did you install a custom recovery or rooted the phone? An unmodified system partition and a stock recovery are required for the OTA updates to go through. It does not need to be S-On or Bootloader locked.

Try changing the model Id to 0PB612000 and the cid to BS_US002.
[One (M8) Android Development] Hypercaine:
Stock recovery. Was not rooted. I will try again tomorrow and let you know of the results ;)
[One (M8) Android Development] Hypercaine:
Changed the MID and everything went fine! Thanks mate :)
[One (M8) Android Development] jake.99x3:
Thats what I need since I cant even get the RUU to open
[One (M8) Android Development] theadb:
Ya didn't work for me either. I tried from my lady's Windows box. The exe opens, status bar runs to the end, then nothing.

I converted back to stock Rogers Sense rom for now. I'll just wait until the zip RUU is available. Hopefully it comes out before the M9 lol :eek:
[One (M8) Android Development] jake.99x3:
I'm gonna try switching PC's. Where does it stop working for you? After accepting the terms and conditions it crashes for me.
[One (M8) Android Development] daorderdillon:
You don't really need a ruu to convert
[One (M8) Android Development] theadb:
It stops after the terms. There's a loading bar that goes to the end, then it crashes.

I know. I restored a couple different nandroids of the dev version on my Rogers M8 but the OTA's never work (flashed the right receovery and supercid).
[One (M8) Android Development] daorderdillon:
OTA won't work unless you add the data preloaded files

---------- Post added at 01:22 PM ---------- Previous post was at 01:22 PM ----------

They have to be added when you convert in order for ota to work lol
[One (M8) Android Development] garveygibbs:
MD5

Can someone compare their MD5 to see if it corresponds ?
[One (M8) Android Development] LNJ:
The link in the 1st post is for a RUU EXE!

Am I missing something?

Shouldn't it be a zip?
[One (M8) Android Development] jake.99x3:
No a traditional RUU is an exe that installs the zip through your PC. However devs have come up with an alternative since many devices are without an official RUU that is converted into a zip
[One (M8) Android Development] LNJ:
Thanks. So I'm trying to go to this Sense rom from a GPE conversion....how do I apply this RUU?

After typing in: fastboot oem rebootRUU, do I let the exe flash the RUU for me?
[One (M8) Android Development] daorderdillon:
Fastboot is for the zip Ruu runs on a pc lol the file did say exe
[One (M8) Android Development] LNJ:
So instead of going back to a regular Sense RUU from GPE, why can't I run this RUU trough windows?

Should it not reformat my partitions the way it is supposed to be for sense?

I'm not too clear as to why revert to a Sense RUU just to re-RUU again for Dev edition??
[One (M8) Android Development] jake.99x3:
xD you don't flash through fastboot for an exe RUU. Just follow the instructions in the thread but usually you just go to your homescreen and follow the instructions on the RUU
[One (M8) Android Development] LNJ:
Okay but I need to get back to a Sense RUU before I can run the DEV RUU correct?

The link to the other thread that had the guide and download link for a stock Sense RUU is dead so I'm wondering if I can just run this RUU from windows or fastboot another stock RUU before running this exe?
[One (M8) Android Development] jake.99x3:
It shouldn't matter just plug in and go unless it would make you feel better just find a stock twrp backup to restore
[One (M8) Android Development] LNJ:
So you're saying I can run the RUU exe right from my GPE conversion?
[One (M8) Android Development] DeeZZ_NuuZZ:
Its also better to change the mid and cid manually to avoid issues :p then you can run the RUU fine

Gesendet von meinem HTC One_M8 mit Tapatalk
[One (M8) Android Development] LNJ:
The convert back to Sense thread links a Bootloader file which is dead Splash.xxx

Don't I have to get back to that bootloader before attempting to RUU?

Sorry for all the questions guys but I really want to get back to a full stock Sense rom. Doesn't matter which one...Rogers or this but the links to get me back to stock on the conversion thread is dead and I don't want to risk a brick.

I already have the nandroid and stock recovery for Rogers but just need to fix the partitions from GPE first.
[One (M8) Android Development] Nic2112:
Do you know what the CID/MID need to be for the RUU to work?
[One (M8) Android Development] Isotopes:
ROM's like this or this would be better ;) ... anyone have access to this sites?
[One (M8) Android Development] garveygibbs:
I can confirm this will work on windows 7 64bit. It however crashes on windows 8 64 bit
[One (M8) Android Development] LNJ:
Guys I'm getting this error after when trying to do an update to 4.4.3 after successfully running the RUU exe.

What's my next step?

Changed CID to recommended one's and still no difference.

Not rooted or anything.
[One (M8) Android Development] daorderdillon:
Lol find the software for your cid and make sure they match
[One (M8) Android Development] LNJ:
Wait sorry I'm confused.

I'm successfully running the Brightstar RUU and am using the recommended CID s in the OP. Do I have to use my Rogers CID to get the 4.4.3 system update?

Sorry guys HTC is new to me. Used to Nexus.
[One (M8) Android Development] jshamlet:
If you are S-on, I believe you have to lock your boot loader.
[One (M8) Android Development] LNJ:
Then do I have to go through htcdev again to unlock?
[One (M8) Android Development] jshamlet:
I used Sunshine S-off, which unlocks the bootloader for you, but my understanding is your token is still valid if you want to unlock again. Even if it doesn't work, you can always request another.
[One (M8) Android Development] LNJ:
Doesn't Sunshine only S-off? Didn't know it unlocked boot loader too.

How do I lock the bootloader?
[One (M8) Android Development] daorderdillon:
Did you change the MID
[One (M8) Android Development] LNJ:
No didn't change MID.
[One (M8) Android Development] jshamlet:
Nope, it also unlocks your boot loader in the process. It also has the nice side benefit of not triggering a partial factory reset in the process. However, if you are s-on, you can drop down to fastboot mode and issue the "OEM lock" command. (Fastboot OEM lock)

You will show up as "relocked", but I believe that is enough to satisfy the OTA update.
[One (M8) Android Development] daorderdillon:
Don't need to lock a boot loader to install an ota you only lock boot loader for RUU
[One (M8) Android Development] jshamlet:
I was S-off from the get-go, so I haven't run into it either way. My boot loader was unlocked when I did the OTA's for the Developer Edition, but I wasn't sure if they went through because I was S-off, or if they simply didn't care about the boot loader being unlocked.
[One (M8) Android Development] daorderdillon:
I update when I'm s on with boot loader unlocked
[One (M8) Android Development] LNJ:
Okay so what is the diagnosis on my situation? Relock boot loader or s-off?
[One (M8) Android Development] jshamlet:
Is there anything non-stock about your phone at all? Custom recovery? Disabled or deleted system software?

S-on vs S-off doesn't matter, and apparently being bootloader unlocked doesn't matter, so there has to be something non-stock to trigger the warning.
[One (M8) Android Development] daorderdillon:
You are doing a ruu right?

---------- Post added at 06:12 PM ---------- Previous post was at 06:11 PM ----------

His best option is to reflash the stock Rom over again
[One (M8) Android Development] LNJ:
Yeah fresh RUU exe from OP.

Not rooted yet. Just S-off and unlocked boot loader.
[One (M8) Android Development] daorderdillon:
Try manually installing the ota
[One (M8) Android Development] LNJ:
Can you walk me through it?

Don't I need root to navigate to the temp download folder or is it in the ad itself?
[One (M8) Android Development] daorderdillon:
You have to find and download the ota for your phone
[One (M8) Android Development] LNJ:
How? I'm running this Rom and no OTA updates have been posted anywhere for me to download.

Those of you successfully running this Rom and was able to OTA, what is your MID?
[One (M8) Android Development] daorderdillon:
https://yadi.sk/d/DARg4wJLXHyAM

ModelID: 0P6B12000

cidnum: BS_US001, BS_US002

mainver: 2.22.1540.3

THIS IS THE OTA
[One (M8) Android Development] LNJ:
Thank you kindly. Is this twrp flashable or the fastboot RUU way?
[One (M8) Android Development] daorderdillon:
No u have to put it on ext sd card and flash stock recovery then go into stock recovery hold the volume up button and tap power for the options then navigate to the ota and it will install
[One (M8) Android Development] LNJ:
Awesome. I'll give that a shot. Btw did you change your MID for this Rom to work or was that your original MID?
[One (M8) Android Development] daorderdillon:
It was my original and I never did RUU on my phone
[One (M8) Android Development] LNJ:
assert failed: file_getprop("/system/build.prop" , "ro.build.fingerprint") and so on.

What now?

TIA.
[One (M8) Android Development] daorderdillon:
Yup you system is modified some how
[One (M8) Android Development] LNJ:
Lol can't see how. I'm not rooted.
[One (M8) Android Development] daorderdillon:
even if you are rooted the ota will install i do this all the time ppl dont have to unroot or relock bootloader to install ota. Now if there was a change in the system like xposed not properly uninstalled that will stop an ota because it affects the system files
[One (M8) Android Development] LNJ:
I can't imagine what it could be!

The phone isn't fully set up yet. Only thing that updated in the play store was all the Google apps and HTC apps.

Could Google now launcher be an issue?
[One (M8) Android Development] Nic2112:
I had the same problem on my Rogers M8, installed the RUU, that worked no problem with CID 11111111, then the OTA downloaded and it failed to install. I'm S-OFF, and there was nothing installed on the phone. No root, not even my google account, brand freshly rebooted from the RUU, check for updates, download, install, error.

It's not root or xposed or anything like that. I think it has to do with the CID and/or MID but I gave up at that point and used the ZIP RUU to go back to GPE.

I have no idea what to try next, I know changing the MID is not as simple as changing the CID so I might wait for someone to make a ZIP RUU with Sense.
[One (M8) Android Development] LNJ:
I wonder if doing a factory reset in the stock recovery and then try and flash the OTA without rebooting might work?
[One (M8) Android Development] Nic2112:
Try and let us know!
[One (M8) Android Development] LNJ:
I will in a few mins. Expecting something texts and calls. Don't have a spare phone unless I unsealed my iPhone 6.
[One (M8) Android Development] Nic2112:
Maybe [MENTION=3537886]graffixnyc[/MENTION] will make a ZIP RUU one day, I've used his GPE RUU on my M7 and M8 and they are amazing.
[One (M8) Android Development] LNJ:
Okay new update....

Rooted, changed MID to Develepor Edition 0P6B12000 and then went to stock recovery and tried to flash the OTA but was getting the same error.

So out of curiosity, I tried checking for the OTA again and this time after downloading, it passed the verification stage and rebooted and installed without issue!

So I'm guessing the MID change did the trick??
[One (M8) Android Development] jake.99x3:
The mid is as simple as changing the cid. Please Google is your friend. Use Google and search "HTC one m8 change mid"

---------- Post added at 10:13 PM ---------- Previous post was at 10:12 PM ----------

Yes been saying this since the start xD. You should be able to 're-unlock and flash roms etc after changing mid and cid back
[One (M8) Android Development] ismailonrails:
Well I've not tried this one out but as this requires to have Sense Rom first so its useless, why you asked? cuz you can't get updates, and if you want updates you have to flash it yourself each time a new update comes in. so its partial solution which require effort each time new update comes in.. I wanted to convert my HTC M8 to developer edition(so I can get updates fast) but as I couldn't find that so I've found 2.22.401.4 System Dump. I've flashed on it and wow I'm now using the ROM which gets the updates first(mostly) what's more? there is system update 2.22.401.5 but I can't take it. cuz Sense Rom (before installing System dump) and System dump don't matches so you can' take update. and after browsing this thread I've found same happened for users who don't have developer edition but converted to developer edition.. My other finding is your last rom residue lefts when you install System Dump, so my theory is last rom and new one create some conflicts that's why you can't update. I might be wrong of course. so I'll give it a try and update this thread. BTW thanks for your effort that you were able to find RUU..

P.S: Sorry for my bad English
[One (M8) Android Development] theadb:
This happened to me too. I tried running the OTA and it says it's disabled because my software has been altered. I'm S-off and SuperCID. I'll just wait for the zip RUU (if it ever gets released). I'm running smooth on stock Rogers Sense for now.
[One (M8) Android Development] garveygibbs:
To get updates you MUST change your MID...
[One (M8) Android Development] Nic2112:
That's good to know. I think I'll stick to GPE for now because L is now rumored to be released in 2 weeks and I'll want to GPE right back to check it out. I'm guessing someone will make a zipped RUU before too long :)
[One (M8) Android Development] jake.99x3:
No... please read the previous posts. You can update you just have to change your mid. This is a full RUU everything works
[One (M8) Android Development] nuts77:
so if i want to sum up,

what you need for the RUU to work ok

CID 11111111 or BS_US001 or BS_US002 + either s-off or locked bootloader + sense ROM (?)

what you need to get the OTA to install properly after flashing RUU :

MID 06PB12000, stock recovery

my question is, can you get OTAs to work without changing the CID back to BS_US002 & keeping superCID ?
[One (M8) Android Development] LNJ:
Not too sure if bootloader needs to be locked.

I didn't lock it when flashing this from a GPE conversion.

But otherwise yes CID BS_US002 ans MID 06PB12000 for OTA to work.

I didn't try going back to CID 11111111 to see if OTA would work.

HTC One M8
[One (M8) Android Development] garveygibbs:
My understanding is that the RRU verifys certain things before installing ie. CID. You cannot change your MID or CID unless you are S-OFF.

So in essence you cannot install this RRU unless you are s-off because certain aspects of the phone needs to be changed to mimic a Developer Edition phone.

If you are S-OFF you can always revert. "BUT WHY WOULD YOU".
[One (M8) Android Development] Nic2112:
I think SuperCID allows for any RUU installation (as long as the MID is on the list as well) so you should good. No harm in setting it to BS_US001 though, it's one quick command.
[One (M8) Android Development] LNJ:
Does someone have the stock recovery for this rom after all the OTAs?

I totally forgot to back mine up after the last OTA before I flashed Philz to gain root!

HTC One M8
[One (M8) Android Development] metaphz:
Don't forget by default the MID is the same as AT&T variant and SIM Unlocked variant. CID is BS_US001 is SIM unlocked BS_US002 is Dev Edition.

SIM and Dev are identical in every aspect with the exception Dev Edition ships with unlocked boot loader.
[One (M8) Android Development] jshamlet:
Has anyone seen any signs of a newer RUU for the Developer Edition?
[One (M8) Android Development] LNJ:
Is there supposed to be one?

HTC One M8
[One (M8) Android Development] jshamlet:
No, but the current one is now a couple of revisions old. I guess the bonus is that running the current one will definitely test your OTA update ability.
[One (M8) Android Development] Nic2112:
Interesting, I installed the RUU this morning and it said that there was no update from 4.4.3.

CID-11111111, MID ended with 16000 (Rogers)

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

Did anyone get OTAs after using this RUU?
[One (M8) Android Development] LNJ:
Yeah there were 2. Change your MID to the Dev Edition one.

HTC One M8
[One (M8) Android Development] zhiarw:
.exe ruu worked

change my cid to BS_US001

i get update notify

download it

it still says im modified

through i did factory rest

my bootloader locked i have s-off still

i changed cid to that while i had bootloader locked

any thing u can help me about?
[One (M8) Android Development] LNJ:
Change your MID to 06PB12000

Your bootloader doesn't have to be locked for the OTA to work. The MID change was what let me actually update the OTA without the error.

HTC One M8
[One (M8) Android Development] Nic2112:
I did

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B12000

(bootloader) cidnum: BS_US002

I installed the brightstar RUU, then TWRP, then restored a Rogers backup, put the stock recovery back on, and I'm getting the error. Tried with ROGER001, US_BS001, US_BS002, always the same error
[One (M8) Android Development] LNJ:
Wait why are you running the Rogers rom?

I have no idea how to fully restore to Rogers but for Brightstar to work my CID was US_BS002, MID to 06PB12000. Ran all the OTAs and only then did I flash a custom recovery and root!

HTC One M8
[One (M8) Android Development] Nic2112:
I thought it was necessary in order to get the best radios for Rogers.

---------- Post added at 03:35 PM ---------- Previous post was at 03:32 PM ----------

By the way, you keep writing 06PB12000 but I think it's 0P6B12000
[One (M8) Android Development] LNJ:
My bad. I haven't had a chance to be on a pc yet but if you have the radio.img file, you can just insert it into an already flashable radio like some of the ones available on the radio collection thread.

HTC One M8
[One (M8) Android Development] Nic2112:
Thanks. I'm really stressed out about all the flashing so I'm trying to make a decision to go with GPE or Sense, and stick to it. I do want L quickly, but at the same time Sense feels more solid and the gestures seem to work better. I don't know, for someone who has problems making decisions, this is not easy.

GPE Radios seem fine, I'm getting 35Mbps with Speedtest.net on GPE so that's pretty close to the top speed LTE offers I think.
[One (M8) Android Development] LNJ:
Yeah these HTC devices are ridiculous on all the hoops you have to go trough just to do the simplest things. Miss my Nexus 5. I'm ditching the M8 as soon as the new Nexus is out.

Btw do you have the radio img file you extracted from the latest Rogers OTA?

Can you upload it on Dropbox or something for me?

My damn Macbook won't extract it for me...

HTC One M8
[One (M8) Android Development] mindmajick:
You can't open a zip file? I thought Macs were "idiot proof"!
[One (M8) Android Development] LNJ:
It can extract the OTA just fine but not the firmware.zip in it.

HTC One M8
[One (M8) Android Development] housry23:
If you think HTC's are bad, you should try LG, Samsung or Sony. HTC is the easiest of most OEM's when it comes to flashing, rooting and what not.
[One (M8) Android Development] LNJ:
I had the Optimus G and it wasn't too bad. Just not a lot of support. The Samsung Captivate and SGS 2 was super easy. But Samsung seems to have gone the opposite direction.

HTC One M8
[One (M8) Android Development] jshamlet:
Rogers, from what I understand, is practically AT&T Canada. I have a i727 Skyrocket, and the firmware for Rogers and AT&T are virtually identical - only the branding appears to be different. I say that because I am running the stock Developer Edition on AT&T, and the radio works fine with it. I would guess that they would work fine on Rogers now. However, I'm not in Canada, so... ;)

If anything, the DevEd radio is probably the most compatible with everything, since it isn't artificially limited by carrier bull. As always, YMMV.

As for modding, Samsung has reversed course on modders. They went from making nearly unbrickable modding phones to locking their devices up like Fort Knox. If you are on Verizon or AT&T, be happy if you can get and keep root. The developer section for the G5 is almost tragic. I have been a Samsung user for years, but their about face on locking the bootloaders and not offering any options to unlock them sent me to the HTC camp. LG is following along in Samsung's footsteps, which is shame.
[One (M8) Android Development] LNJ:
The only difference is that now Rogers offers LTE 2600mhz in most of its AWS markets as well.

So if the One M8 is like the Nexus 5 in terms of radio, then it shouldn't matter. But if the radios are mostly carrier tuned then we may not be getting 2600mhz LTE here in Canukistan.

Don't matter much to me cause I'm getting LTE everywhere my N5 was!

HTC One M8
[One (M8) Android Development] mindmajick:
Try 7zip.

Amen.
[One (M8) Android Development] lsv-1:
Try changing your mid to 0P6B12000
[One (M8) Android Development] zhiarw:
why don't u update ur forum? u made me read all comments until i found it

and u dont need to lock bootloader it will flash because u have S-off

and i recommend for who converting to dev ed

flash the RUU

root >change ur MID

flash the RUU again

it will buy some time .i give u thumb up :good:

thanks for the RUU
[One (M8) Android Development] Nic2112:
After all that work, I managed to make it work, and just like when it was out of the box with everything stock from Rogers, when I play music via Bluetooth, it skips every 20-30 seconds.

That takes care of my dilemma, GPE all the way!
[One (M8) Android Development] digitalcandy:
Newest now posted officially on the support site:

http://www.htc.com/us/support/htc-one-m8/news/ HTC One (M8) Developer/Unlock edition ROM Update 9.2.2014
[One (M8) Android Development] Nic2112:
Does it include the 4.4.4 update?
[One (M8) Android Development] jshamlet:
I would guess no, since it specifically states it is 2.22.1540.4 - which is current.
[One (M8) Android Development] LNJ:
Weird how the OTA hasn't hit North America yet!

HTC One M8
[One (M8) Android Development] Nic2112:
The RUU is brightstar so I'm guessing it's dependent on Brightstar to make it available.
[One (M8) Android Development] lsv-1:
It has been available since I shared the RUU, you just need to search for updates, apply the .3 and search for updates again to apply the .4
[One (M8) Android Development] LNJ:
Are you talking about the 3xxx OTA or the 2xxx OTA?

I'm already on the latest 2.x.x.4 OTA.

HTC One M8
[One (M8) Android Development] Nic2112:
We were talking about the 4.4.4 update that came out yesterday, it's not available via OTA for brightstar just yet. Probably won't take long though.
[One (M8) Android Development] LNJ:
Yeah but I think OP is talking about the pre-existing OTAs for the Brightstar RUU.

HTC One M8
[One (M8) Android Development] Nic2112:
I know, that's what I was saying
[One (M8) Android Development] LNJ:
Hopefully soon. On the other hand, someone posted that they modded the OTA to work on AT&T which would match our MID.

HTC One M8
[One (M8) Android Development] Nic2112:
Where?
[One (M8) Android Development] LNJ:
http://xdaforums.com/showthread.php?p=55938438

Might want to clarify with the poster first before attempting it.

Make sure it doesn't wipe your data etc.

HTC One M8
[One (M8) Android Development] Nic2112:
Seems to be the firmware (25 megs), not the OTA which should be 260megs or so.