yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] skulldreamz:
Yes you can go back to sense roms after converting to gpe by either flashing a KitKat ruu or the back to sense firmware.zip which has the dzdata images to repartition the correct size for sense roms
[One (M8) Android Development] badbwoydes:
I appreciate all the help, good sir. My phone is perfect right now. Absolutely perfect! Thanks :D

I'll "thank" the rest of the helpful posts in 24 hrs because apparently i'm currently at my limit.
[One (M8) Android Development] skulldreamz:
I really appreciate your comment and thoroughly enjoy helping people like you. Your parents obviously did a great job raising you my dude
[One (M8) Android Development] xunholyx:
I can't find them. The only thing I see for RUUs is GPE 4.4.4
[One (M8) Android Development] skulldreamz:
Thanks, cuda swore I had uploaded them. Their up now
[One (M8) Android Development] tkienzle:
I'm getting there lol... thanks for you work...
[One (M8) Android Development] badbwoydes:
Apparently they did lol

See you around the forums!
[One (M8) Android Development] chattguy:
If someone can help me please, I would really appreciate it. I'm in over my head. I don't know what firmware I'm on, because it doesn't say it on my hboot. screen. I tried to come back to Sense from the GPE thing, I'm just terrified I'm about to ruin this phone. My hboot is 3.19, my radio is 1.21.213311491.A04G and where is says "os-" there is nothing there. I know how to flash, but I have no idea what to flash to get back to sense. All those links you shared in the OP look basically exactly the same haha. Can you just list like, in order, what I need to do to get back to rooted stock Sense? From there I can flash the ViperOne rom that's on my external SD card. I would greatly appreciate it. Thank you for your patience.
[One (M8) Android Development] jxcorex28:
You need to update your recovery to the latest or run this cmd.....fastboot getver all

---------- Post added at 10:49 AM ---------- Previous post was at 10:45 AM ----------

To get back to sense from GPE conversion..

1. Flash sense firmware

2. Flash a sense RUU

Also, I believe you will need to change your mid to 0P6B12000 (I think)...

I amnot 100% sure on which sense firmware you will need to use, and I don't know which sense RUU you will need to flash...

Let us know the results
[One (M8) Android Development] jknut:
I was on GPE 5.0.1 but went back to GPE 4.4.4 so I could use Xposed Framework.

Do I need to downgrade my firmware? I'm still on 3.11.1700.5.

If I need to downgrade, which one should I use for GPE 4.4.4?

Thanks! :)
[One (M8) Android Development] italynstylion:
Hi, I'm CID-CWS__001 with S-OFF on an ATT M8. I'm trying to update the bootloader to the most current version so I can run the newer lollipop ROMS. Which firmware version do I need and where can I download it? I tried one earlier but it apparently was the wrong one as my phone failed when I tried the update. Specifically, it said MID was wrong.

Is it this M8 - L firmware listed in this dropbox link?

https://www.dropbox.com/s/5z93i021jngs01c/M8-L-firmware.zip?dl=0
[One (M8) Android Development] jball:
I was the same out of the box as you are now.I converted to Dev Edition and took the OTA updates to the 4.4.4 and then I flashed the mentioned ROM and now I'm styling .

Oh and I found a great material gallery app that matches very well
[One (M8) Android Development] italynstylion:
Found what i was looking for. I needed the 3.28.401.9 firmware and SuperCID to flash. After I gained Super CID it was a cake walk!

For anyone else who is ATT M8 with S-OFF, here's the firmware you need.

https://www.dropbox.com/s/y46q9eajive7ruu/3.28.401.9-Firmware-noredtext.zip?dl=0
[One (M8) Android Development] pagoweb:
be aware that x.x.401.x firms are for european (or wwe?) m8 variants (m8_ul)... yours (att) is another : m8_ul_ca.

So ... i'm glad it works for you, but you might encounter some hw-related issues (radio?) as two variants often mean twho different hw.
[One (M8) Android Development] jknut:
Is there a post that explains which firmware versions are for which regions/sense/GPE/etc?
[One (M8) Android Development] pagoweb:
you might find some interesting infos there
[One (M8) Android Development] xunholyx:
The international firmware is compatible with the AT&T model.

He won't have any problems. Not so for the other American carriers.

It doesn't work at all for Sprint and Verizon, and some things won't work (like wifi I believe) if you try it with T-Mob.
[One (M8) Android Development] klbjr:
Works great on T-Mobile model as well. Everything works.
[One (M8) Android Development] xunholyx:
Thanks for replying. The T-Mob has always been a gray area for me. This conformation definitely helps.
[One (M8) Android Development] italynstylion:
I didn't realize that and didn't see it listed. Looks like I got lucky. Hope my GPS works!

I didn't see one but would love to see a link explaining it. :D
[One (M8) Android Development] skulldreamz:
This thread is designed to show people how to flash firmware without a PC. It is not designed to spoonfeed answers to people that can find on their own using Google and common sense. If other people want to help people with more than this thread was designed for that's cool.
[One (M8) Android Development] jxcorex28:
There was a list produced by either sneakyghost or grafficnyc that organizes the different variations of sense/gpe firmwares and what carriers they are compatible. In its the form of an excel spreadsheet. You'll have to Google it because I can't remember the link
[One (M8) Android Development] 3's&7's:
I would like to convert my AT&T M8 to 5.0.1 GPE (rooted); currently the device is:

*Bootloader: Unlocked

*ROM: CM 11 Nightlies

*Supercid (11111111)

*S-Off

*Hboot: 3.16.0.0000

*Radio: 1.16.21331931.LA11G

*OS: 1.58.502.1

Most of the instructions from the OP make sense; I have downloaded:

*RUU-HTC_One_M8_GPE_5.0.1-3.11.1700.5_rooted.zip

*3.11.1700.5.firmware.zip

*M8-L-firmware.zip

This is my first time flashing actual firmware on a HTC and want to make sure I am following this correctly. I am confused about which firmware to rename "0P6BIMG.zip" to upgrade from the stock firmware I am currently operating?

Is it the 3.11 or the M8-L? My instinct tells me is the RUU .zip (actual 5.0.1 rooted rom) that needs to be renamed and used in HBOOT, I am reading this correctly?

Thank you all in advance for your help!
[One (M8) Android Development] skulldreamz:
All you need is the ruu.zip that will flash everything you need. Just rename that file and follow the directions and you will be good to go. I have the ATT phone as well and I am currently converted to that ruu on my thread so I can say it has worked flawlessly.
[One (M8) Android Development] Ruud Westerhout:
Hi,

I have tried to install the firmware necessary for my HTC One M8 Dualsim, saw the confirmation in the bootloader that all is OK (list of all different things done) and pressed Power to reboot.

Result was a 'bootloop', I did not get any further than the green HTC logo.

In the bootloader it showed the OS - 3.33.401.6 and I was sure at least the FW was installed.

Connection to PC was still possible and I have been able to reinstall the phone in this way:

-used adb to boot to bootloader, so it does not continue to install FW every time

-used fastboot to flash recovery again

-used TWRP recovery to delete the FW file from ext-sd

-used TWRP to restore a nandroid I had on the external sd card

But now the bootloader shows OS - (without any numbering).

Is there any way how I can check the FW version I currently have ?

Does nandroid change the FW when I restore one ?

regards,

Ruud
[One (M8) Android Development] skulldreamz:
Restoring a nandroid does not change the firmware. You can check the os version by typing "getprop" in terminal emulator app or by booting into fastboot and typing "fastboot getvar all"
[One (M8) Android Development] Galaxysm:
I can't seem to find the T-Mobile firmware w/o red letters. I'm on the latest firmware.
[One (M8) Android Development] Ruud Westerhout:
Shoot me :), but I do not find it with fastboot (see below.

I am expectng it to look like 3.33.401.6 but I see only these.

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.22.30306251.27G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: oops

(bootloader) imei: oops2

(bootloader) imei2: oops3

(bootloader) meid: 00000000000000

(bootloader) product: m8_dugl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B64000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 4c3fbd70

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

With terminal emulators I am not familiar (yet), so did not try that.
[One (M8) Android Development] xunholyx:
Your OS is blank because your recovery is outdated. There is also a gltch in TWRP 2.8.1.0 that causes it. I recommend using TWRP 2.8.0.3. It seems to be the latest problem free build. I can tell by your hboot number that you are running 4.4.4 firmware though, if that helps. You should be fine to run any of the new ROMs.
[One (M8) Android Development] :
You may want to remove your imei and serial number from your post. ?
[One (M8) Android Development] scoot0073:
(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.22.30306251.27G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2:

(bootloader) meid: 00000000000000

(bootloader) product: m8_dugl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B64000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 4c3fbd70

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

With terminal emulators I am not familiar (yet), so did not try that.[/QUOTE]

I wouldn't be posting your IMEI # and your Serial # on a public forum

---------- Post added at 02:52 AM ---------- Previous post was at 02:50 AM ----------

Edit: u see someone done said this .
[One (M8) Android Development] Captain_Throwback:
This won't work on your variant.

The Dual SIM variant has different firmware.
[One (M8) Android Development] 3's&7's:
Worked per your instructions, thank you so much for your help! Though the phone was not rooted after using that .zip...easy fix.

I am working on getting access to my SD card again and will report back when I find a fix.
[One (M8) Android Development] Captain_Throwback:
Are there issues with 2.8.3.0 that I don't know about?

Also, as far as I know, TWRP 2.8.1.0 was fine. It was 2.8.0.1 and previous that had the broken OS version.
[One (M8) Android Development] Ruud Westerhout:
I wouldn't be posting your IMEI # and your Serial # on a public forum

---------- Post added at 02:52 AM ---------- Previous post was at 02:50 AM ----------

Edit: u see someone done said this .

Please remove my imei from your post too, thanks for mentioning.

---------- Post added at 08:39 AM ---------- Previous post was at 08:36 AM ----------

Hi all,

Thanks for noticing this mistake, please remove it from your reply too.
[One (M8) Android Development] :
Oops. Removed.

?

You have another members serial number in yours too. ?
[One (M8) Android Development] Ruud Westerhout:
Hello all,

thought I'd give some feedback as how I came along flashing FW:

-I downloaded special FW from a website claiming it to be for my phone

I got another user back up that this FW is working on my model

-I followed the proposed way and superCID'ed my phone

-I followed the proposed way and installed the FW

-the bootloader confirmed the FW, but the phone would not boot anymore

I have mentioned that situation before. As a remedy of this bootloop I have since used adb & fastboot to re-install an old recovery (TWRP), used TRWP to delete the FW file and used TWRP to restore an old nandroid.

My second try to install the FW were actually almost the same:

-but first I installed a more recent recovery (TWRP 2.8.0.3)

-I copied the FW file to the ext_sd again

-I upgraded the FW twice more. Each time all positions are OK, except SBL1 (4) which is getting a Bypass-S reaction, whatever that might mean.

-The bootloader was again showing the FW number correctly but also the phone would not boot again

-Used adb & fastboot again to re-install the recovery

-Used TWRP to delete the FW file and immediately install the ROM MaximusHD for my phone

-Used TWRP to wipe (factory reset) & once more wipe (internal storage)

-after second try the phone boots. I do not understand why I see "Android is upgrading" (119 apps) as I thought the phone to be empty

A check in the bootloader once more confirms the FW to be still visible now.

Whatever went wrong down the line, I do not know yet. But I look to have gotten the FW installed.

Only minor thing I do not like, it that I got a strange "big black spot" on my camera, but I hardly believe this is somewhere in software, very disturbing though.

Thanks all for support!
[One (M8) Android Development] 3's&7's:
That is an old twrp version
[One (M8) Android Development] w0tha:
Ok, so I have the Telstra (AUS) HTC M8 and flashed CM11 on it as soon as it hit nightlies and haven't really looked back since.

When doing a getvar all, I have these details. I just changed the CID to 11111111 from TELST001 today.

I'd like to know which Firmware that I can comfortably flash without having to worry about bricking my phone. If someone could give me a hand it would be greatly appreciated so that I can get ready for the M8 CM12 nightlies.
[One (M8) Android Development] xunholyx:
I don't think there are any real problems with 3.0. I'm not sure myself, I haven't flashed it yet. I think the issues reported could be caused by user error. But with 1.0, there was the blank OS. It was talked about a bit in the ViperOneM8 thread. The assumption was that it was related to Aroma. Also, it has been mentioned about problems with 3.0 that might be an Aroma conflict, but like I said, I haven't tried it so I can not confirm.
[One (M8) Android Development] frankp124:
Maybe I missed an instruction from the OP, but I am wondering, how do I actually determine which firmware I need to download?? I keep getting the error:

(bootloader) checking model ID...
FAILED (remote: 41 model id check fail)

I have superCID so I know that will not be an issue, but I have no idea what to do about getting a firmware with a matching model ID, which for me is: 0P6B12000

Please point me in the right direction with what to do with this and how to select the right firmware, thanks!!

---------- Post added at 02:42 AM ---------- Previous post was at 02:38 AM ----------

Whoops, please disregard my last post, I figured it out! :D
[One (M8) Android Development] bschmidy10:
Okay I am so confused... I am on latest cm11 nightly trying to get to the cm12 nightly... It says my bootloader is too old... How do I update my bootloader to a compatible version the easiest? Thanks!!
[One (M8) Android Development] josh.walker.9242:
edit: wrong thread. my bad
[One (M8) Android Development] skulldreamz:
OP updated with 4.16.1540.8 firmware. Removed boot.img and recovery.img as to not overwrite any custom kernel or custom recovery
[One (M8) Android Development] Blundog:
I'm att with super cid and s off. I've downloaded the developer ruuu 4. 16 from the HTC. Support page. Is it ok to use that to update my firmware without hurting anything? I'm also 3.19 now, thanks!!
[One (M8) Android Development] singlong:
WOW!!
[One (M8) Android Development] Alttu:
Thanks mate!

I've seen couple of 1540 firmwares here and there, but been waiting for this! [emoji6]
[One (M8) Android Development] crking1980:
Will this wipe the internal memory?
[One (M8) Android Development] razen_kain:
I'm curious why there are different cid and mid numbers in the android info file of the latest 4.16 firmware. It's different than the last few times i upgraded because i always had to change mid number. I just want to be sure it's OK for me to use it. I have an at&t m8 and am not looking to do a conversion to gpe
[One (M8) Android Development] skulldreamz:
There's different cid & mid because it is compatible with different models and carriers. 0P6B12000 is ATT so you won't have to edit the mid and as far as cid I would recommend supercid'n your phone if you flash firmware more than just a 1 time thing. I use supercid and I'm on ATT and I've never ever had a problem flashing firmware using this method
[One (M8) Android Development] razen_kain:
Thank you very much friend. And yes i have had super cid since the first time i walked through your op.

Thanks for sharing your hard work with us
[One (M8) Android Development] caniranges:
Hi im on 4.4.3 for my canadian (Bell) HTC one m8. I cant seem to get adb and fastboot to work on my phone. I installed all the packages including minimal adb but when I type "adb devices" in the command window and hit enter.... it doesn't recognize the device.

This means I cant get super cid.

Do you have any idea why this could have occurred?

I belive i have s-off im rooted and running viper rom 2.6

its been a frustrating month with this phone Id really appreciate some help
[One (M8) Android Development] rusty-ragster:
currently running sense firmware 3.28.401.9 which i also flased using ur method :) downloaded 4.16.1540.8_firmware_NoRedText.zip and renamed the file to the one mentioned in the OP but i am not able to flash it :S HBOOT keeps saying no image or wrong image...my phone is s-off cid is HTC__002,HBOOT 3.19.0.0000,recovery philz touch 6 and am running skydragon GPE rom
[One (M8) Android Development] caanda45:
I think your issue is that you must go back to a sense firmware in the op, reboot back into bootloader, flash a custom recovery and then flash the rom you want. Under GPE rom it changes some directories and you need to re convert back to use sense again.
[One (M8) Android Development] rusty-ragster:
thanks for the reply but i do not understand as i am already on sense v 3.28.401.9 firmware never converted to gpe firmware just flashed a gpe rom :P do you mean to flash a sense rom and then update my firmware?
[One (M8) Android Development] skulldreamz:
OP updated with latest sense 5.0.1 lollipop firmware (4.16.401.9)
[One (M8) Android Development] rusty-ragster:
DELETED
[One (M8) Android Development] xunholyx:
Are you entering that command when you are booted into fastboot? That won't work. ADB commands only work when booted into your system. Try fastboot devices.

---------- Post added at 12:54 PM ---------- Previous post was at 12:50 PM ----------

It says wrong image because of a CID mismatch. You need to change to SuperCID. Instructions are in the OP.
[One (M8) Android Development] xunholyx:
I tried flashing this (on 3.28.401.9 now) and it fails.
[One (M8) Android Development] rusty-ragster:
yeah got super cid as per your advice but still no luck :( i think you are facing the similar problem as me i too am trying to flash over 3.28.401.9 and it fails no matter what i do just to be sure (4.16.401.9) is the one for unlocked m8 variants right?
[One (M8) Android Development] icytrey:
Is there a no red text version in the works.. Just curious.. Thanks
[One (M8) Android Development] rusty-ragster:
has anyone been able to upgrade to 4.16.401.9 from 3.28.401.9

never mind got it to work :)
[One (M8) Android Development] JohnM109R:
And what did you do to fix it....

You should always post some ppl might have the same problem...and this would help ....
[One (M8) Android Development] rusty-ragster:
sorry i was going too but got caught up, thanks for reminding :)

well i think, i think the first upload from the OP of the FW was a bad upload maybe? that one was not flashing for me no matter what i did but i just checked now that he uploaded one 3 hours ago so i decided to give it another shot and it worked..

some things to mention

updated from 3.28.401.9 to 4.16.401.9

my org cid: HTC__002 but am running supercid now

modelid: 0P6B10000 "for those who were confused like me, this is what you need to determine which firmware is for which device you can get this easily via adb just google it. once you get your model id just google to find the firmware for your device and then download it from here for ex: HTC M8 OP6B10000 FIRMWARE"

exact flashing process i used:

1)downloaded "firmware_4.16.401.9.zip" from the OP

2)plugged my microSD into my computer via a card reader

3)formatted it to fat32

4)renamed the file and transferred it over to my SD card

5)turned my phone off and inserted the SD card

6)turned it on to bootloader "volume down+power"

7)flashed
[One (M8) Android Development] skulldreamz:
Sorry everyone for the bad upload. I have never in my life uploaded a file and not tested it and I can't apologize enough for my unacceptable behavior. On Wednesday I go for open heart surgery and I've been extremely anxious but that is NO EXCUSE. I saw that the first upload was the same exact size ( well off by 3 KB) so I uploaded it to try to get a last couple people happy before I go into the hospital. Anyway it was a learning experience and I promise it will never happen again. I'm glad it's all sorted out now -skulldreamz
[One (M8) Android Development] rusty-ragster:
unacceptable behaviour? bro relax you do not need to apologize it did not do any harm :) ..you just made our life a hell of a lot easier with your thread and we can not thank you enough for that..best of luck with your surgery brother i will pray that everything turns out ok for you..health comes first :) stay strong man do not give in to the fear
[One (M8) Android Development] nickespi:
OP

I realkybthink the OP should list the links properly.. Its kind of a poor way to present things. There is no real direction...I'm just saying this as I can see this being confusing for some people ....
[One (M8) Android Development] xunholyx:
When you hover your cursor over the link, it tells you what the download is on the bottom left of your PC screen.

---------- Post added at 07:36 PM ---------- Previous post was at 07:35 PM ----------

Whoa dude. That's some pretty heavy surgery. Good luck. My best wishes go out to you.
[One (M8) Android Development] skulldreamz:
Again I have to explain to people that this is not a thread to spoon feed what firmware links you need to flash on YOUR OWN PHONE. This is a thread to show people how to flash firmware without a PC.
[One (M8) Android Development] monkboy24:
The op looks pretty clear and easy to me. It might just be confusing for you.
[One (M8) Android Development] :
[MENTION=4542027]skulldreamz[/MENTION]

Don't worry about XDA right now, more important things in life.

Hope your surgery goes smoothly and recovery is speedy. ?
[One (M8) Android Development] caanda45:
Hey Skull, you will just fine...This week is my 10 year anniversary from open heart surgery. I had a quad bypass at 44, and I am still alive and kicking. We we all be here when you get back!!!! It will be a long road but worth it. Good luck!!!!!
[One (M8) Android Development] smeejaytee:
Hi I'm just wondering if this method to update firmware is safe as I've never tried out this way before, I would appreciate of someone could put my mind at ease before I flash it lol.

Thanks in advance
[One (M8) Android Development] Kratos90:
Someone wouldn't make a post trying to have people harm their devices, never mind a whole thread. The method is safe, I've updated my firmware using this method many times, it works fine. Also, many users use this method, follow the instructions carefully, read the OP until you understand it and your device will be fine after the process.
[One (M8) Android Development] 3's&7's:
So say we all!

All the best sir