yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] chefy2k4m:
Ok guys I need some help here. I'm soff and rooted and unlocked. I'm running viper 2.50 I want to run lollipop. How do I update the firmware without the pc I'm not big on using adb my pc. It never works right. So please if you can help me out with that. Also I'm on att. Thanks again
[One (M8) Android Development] Kratos90:
Well first step in any thread is read to the OP, everything is detailed there quite well, and by read the OP I mean the whole thing in its entirety. Then you'll download the firmware you want and follow the instructions from the OP, 4.16.401.10 (the latest WWE android L sense firmware) is not in the OP I believe so you may find the firmware at a different source and use the instructions in the OP. Viper us based on 4.16.401.10 so that's what you should use, the 4.16.401.9 in the OP should be fine for the latest viper ROM though, but best to find the firmware the ROM is based on .
[One (M8) Android Development] dav_sap:
need help updating bootloader

Yesterday I flashed the firmware for sense ROM's, but not in the way it says here (to change it's name and let it do it's thing)

I did it via the fastboot, and all of that, and now i need to update my bootloader.

I did not understand what I need to do now, to update my hboot to 3.18/3.19.

[IMG="1"]http://s29.postimg.org/3ucwtinp3/IMAG2668edit.jpg[/IMG]

[IMG="2"]http://s17.postimg.org/wo6szdpnj/IMAG266editnew.jpg[/IMG]

Thanks!
[One (M8) Android Development] DeeZZ_NuuZZ:
Boot loader are integrated into firmware, so if you flash a firmware through RUU mode over fast boot you have the newest one, or the one you flashed

Gesendet von meinem HTC One mit Tapatalk
[One (M8) Android Development] dav_sap:
so I just need to flash this firmware,

https://www.dropbox.com/s/psbckxlwagpbkch/1.54.401.5-W_Splash.zip?dl=0

like this

"Instructions:

2. Rename firmware to 0P6BIMG.zip (the first character is a zero, NOT A LETTER O)

3. Put renamed firmware.zip on your external_SD

4. Boot into your bootloader and make sure your in hboot and let it update its firmware."

I currently don't have an OS, how can I transfer to my external_SD card?
[One (M8) Android Development] DeeZZ_NuuZZ:
Which software number/hboot for you get in fastboot

For software number use fastboot getvar all

Transfer it through custom recovery

Gesendet von meinem HTC One mit Tapatalk
[One (M8) Android Development] dav_sap:
I get this:

[IMG="1"]http://s29.postimg.org/3ucwtinp3/IMAG2668edit.jpg[/IMG]
[One (M8) Android Development] DeeZZ_NuuZZ:
That's old, just get the latest one, can be found in different threads, especially arhd rom and maximushd

Gesendet von meinem HTC One mit Tapatalk
[One (M8) Android Development] dav_sap:
Ok I found the firmware Thanks!

Now I just need to follow the instructions with changing the name etc.?

---------- Post added at 07:43 AM ---------- Previous post was at 07:36 AM ----------

"3. Put renamed firmware.zip on your external_SD" I only have internal storage, is that ok to flash via there?
[One (M8) Android Development] ckvisme:
No AFAIK to flash through bootloader it must be on external SD card.

Any micro SD card will do ( as long as its large enough to hold the firmware.zip )...if you have any other devices around like camera, another phone, tablet, etc. with sdcard put it in your phone format it, then put the zip on it.

....otherwise fastboot through adb
[One (M8) Android Development] dav_sap:
after I flashed the firmware, can I power it off, take out the external sdcard? is it safe?

Because i can't figure out hot to go into recovery? after i just reboot it's stuck on the htc logo, if i got to bootloader menu, it goes straight to hboot and asks to update.
[One (M8) Android Development] dav_sap:
Really need help now

i flashed the firmware.

I got into recovery and changed the name firmware file.

but now in the recovery it doesn't recognize my internal storage, kind of. it says 0 mb.

And when I try via adb to push a file to it it fails. (adb push filename.zip /sdcard/)

so it seems like i only have the external card now working.

what can I do?

I'm currently in the stage where i have the firmware file in the right name and it keeps asking me to update, if i remove the external card, i can get into recovery change the name, and then i see it won't read the internal storage like i wrote up here.

but after I change the name i can get into fastboot mode.

i'm using twrp 2.8.0.3 - which is the only one that worked for me with the old version here.

I'm thinking about flashing a newer version of twrp, that might be it. but i'm not sure now, and i don't want to screw with it.

any suggestions?

p.s I think my internal storage does work, cause i can go into recovery mode(twrp), my external_sd was formmated

before i used to update the firmware, so it has nothing except for that file)
[One (M8) Android Development] dav_sap:
this is how my phone looks now after the firmware install

[IMG="1"]http://s30.postimg.org/6ssrd581t/IMAG2669new.jpg[/IMG]

[IMG="2"]http://s30.postimg.org/qxhq4vcht/IMAG2670new.jpg[/IMG]

[IMG="3"]http://s30.postimg.org/xclcfa8ld/IMAG2671new.jpg[/IMG]

[IMG="4"]http://s30.postimg.org/rjfvsgmbl/IMAG2672verynew.jpg[/IMG]

any suggestions? please..
[One (M8) Android Development] ckvisme:
Yes I would update TWRP and then see where you are

Also try reboot TWRP and see if it will show sdcard...maybe try the mount menu as well
[One (M8) Android Development] dav_sap:
updated twrp, but can't seem to figure it out

[IMG="1"]http://s18.postimg.org/6go757cax/IMAG2674goodnew.jpg[/IMG]
[One (M8) Android Development] ckvisme:
Can you you the mount menu in twrp to mount the SD card?
[One (M8) Android Development] dav_sap:
in the mount screen I can only choose cache and devlog to mount.

all the others won't let me pick them.
[One (M8) Android Development] ckvisme:
You tried formatting SD card? I use Ext4

---------- Post added at 12:45 PM ---------- Previous post was at 12:41 PM ----------

What rom were you using... Have to tried to flash or restore a rom that you know work previously... I've had a similar issue with a GPE rom, and twrp said my ext SD was empty when it was not..
[One (M8) Android Development] ckpv5:
In TWRP select WIPE - Format Data - yes

(not wipe data but format data)

then reboot again to recovery
[One (M8) Android Development] dav_sap:
I had the viper rom last night, when the wifi and stuff didn't work, so i needed to update the firmware.

I don't have any way to flash that rom now, cause i can't transfer the file to the sdcard via cmd-adb.

i havn't tried formatting, how do i do that?

---------- Post added at 06:51 PM ---------- Previous post was at 06:49 PM ----------

ok, it doesn't say 0mb anymore.

I'll try flashing a rom now.

Thanks
[One (M8) Android Development] ckvisme:
Look at ckpv5 post above you last
[One (M8) Android Development] dav_sap:
I managed to transfer the viper rom to my phone and install it. but the installation failed.

may it be because my system doesn't support sense roms?

all the changes i did the last day, were made that it would.

this is my info:

[IMG="4"]http://s30.postimg.org/rjfvsgmbl/IMAG2672verynew.jpg[/IMG]

[IMG="2"]http://s30.postimg.org/xclcfa8ld/IMAG2671new.jpg[/IMG]
[One (M8) Android Development] ckvisme:
So you were set up for GPE? ...if so you partition size will be too small for sense roms. Try an ASOP or CM...

Try this it's SOKP 5.1.1

I just flashed it this morning... Don't worry about GApps yet just see if you can get it set up
[One (M8) Android Development] dav_sap:
ok I'll try this.
[One (M8) Android Development] dav_sap:
I flashed this.

but it went straight to bootloader menu afterwards. it didn't give me any errors or stuff,

but if went straight to bootloader menu
[One (M8) Android Development] ckvisme:
But can you see the sdcard now?
[One (M8) Android Development] dav_sap:
yea, now i figured it out.

I managed to flash a rom, some rom i found here a basic google play edition.

Can't believe that after these couple days of disaster, I didn't even manage to flash a sense rom.
[One (M8) Android Development] ckvisme:
If you still want to have sense you need to covert your set up with this GUIDE
[One (M8) Android Development] dav_sap:
I'll check it out!

Thanks for all the help!
[One (M8) Android Development] adamlayzell69:
Is there any chance of getting the 4.16.401.10 firmware put on this thread. I don't have a pc any more and i was using this method to update my phone but it seems to have stopped.
[One (M8) Android Development] GraveDigger176:
https://docs.google.com/uc?id=0BxpMIXT-tMg2MmJ2dWNja0ZtSUE&export=download << here you go :cowboy::good:
[One (M8) Android Development] adamlayzell69:
You legend thanks.
[One (M8) Android Development] razen_kain:
I'm currently on .9 fw and I'm considering converting to gpe due to problems with certain aosp ROMs booting straight to bootloader after flash. I'm running CyanideL (aosp base) and I just want to know if this is still going to boot after conversion or do I have to flash a rom after. I read that the gpe ruu from the op wipes internal SD? What do I need to do? I know...

1) rename to 0P6BIMG

2) place on ext SD

3) boot to hboot

...then what?
[One (M8) Android Development] xunholyx:
Yes, it will wipe your phone.

Step 4 is hboot does everything for you.

You'll get a prompt to press vol up to flash the RUU.zip, then one to press power to reboot. It's super easy.
[One (M8) Android Development] razen_kain:
Sweet! Thanks!

One more quick question, will I need to flash a rom after this? If it wipes the phone I'm assuming I do...
[One (M8) Android Development] xunholyx:
It wipes the phone and leaves you with the stock GPE ROM

The GPE RUU.zips here are 3.xx though. You might want to update that firmware before you go flashing any ROMs.
[One (M8) Android Development] razen_kain:
Oh ok! That makes sense, and explains why the gpe zip is so large.
[One (M8) Android Development] mindmajick:
You can find the latest here: http://xdaforums.com/showthread.php?t=2708589

(Free thanks due to thumb slip)
[One (M8) Android Development] :
Delete
[One (M8) Android Development] hunabku:
Let me get this straight. If im s-off and use this firmware and this guide, im good to go to flash a sense rom? Im on gpe firmware right now.
[One (M8) Android Development] GraveDigger176:
i would flash a ruu.zip like this one >> 0P6BIMG_M8_UL_L50_SENSE60_MR_HTC_Europe_4.16.401.10_Radio_1.25.214500021.06G_20.68.4196t.01_F_release_417809_signed over the sd card then you save and complete back on sense

download this fiile rename it to 0P6BIMG and copy/paste on your external sdcard, boot in bootloader and let the ruu.zip run :good::good:
[One (M8) Android Development] xunholyx:
As [MENTION=4301137]GraveDigger176[/MENTION] said, you NEED to run a Sense RUU to repartition your phone before trying to flash a Sense based ROM. GPE uses a much smaller system partition than Sense. GPE /system is just over 1gb, Sense /system is 2.8gb
[One (M8) Android Development] imfuzzyyy:
will this apply also on htc one m7?
[One (M8) Android Development] xunholyx:
Yes, but not with 0P6BIMG. That's for M8 only.

With M7 you need to rename the firmware to PN07IMG.zip
[One (M8) Android Development] Thela7:
Let's put the M One family together:

M7 PN07IMG.zip

M8 0P6BIMG.zip

M9 0PJAIMG.zip

How one figure out the names?

Sent from my TV remote control
[One (M8) Android Development] xunholyx:
It's MID dependant. For WWE the MID for M7 is PN0710000, with M8 it's 0P6B10000 (you mistakenly used an "o" instead of a zero in your post), with M9 it is....take a guess.

EDIT: The reason that all the HTC One variations aren't mentioned here is because this is on the M8 forum. I may add them to the OP though. It's not a bad idea. And it's not just the flagships that this works for. All HTC phones can be updated this way with S-Off.
[One (M8) Android Development] santod040:
All HTC phones with an external SD card, just to clarify... :)
[One (M8) Android Development] xunholyx:
hmmm. yes

Never even thought of that with my last reply.

m7 has no extSD, so you would have to place it onto a thumbdrive and use that and OTG as an extSD alternative. Untested by me, but if someone else wants to try it, please give feedback from your experience.

It won't cause a brick. You'll get errors and an abort if it won't work.
[One (M8) Android Development] hunabku:
Is s-off required for this task? Where I can find a ruu?
[One (M8) Android Development] xunholyx:
Yes, you need to be S-Off.

Change your CID to superCID (instructions in OP)

Download this RUU.zip, rename it to 0P6BIMG.zip and put it onto your extSD. (instructions in OP)
[One (M8) Android Development] Boskoel03:
Can someone help,i managed to flash firmare from my ota,checked there was stock recovery,boot into stock rom,downloaded ota,install ota,all goes ok and when it reboots it stuck at htc one screen,tried all twice? S-on,and i see in bootloader my version is changed. Phone is vodap110,4.166.3....
[One (M8) Android Development] skulldreamz:
Boot into your stock recovery and wipe cache. If that doesn't work flash a custom recovery and wipe dalvik cache and cache. If that doesn't work do a wipe data/factory reset but make sure to nandroid backup do you don't lose your data.
[One (M8) Android Development] Boskoel03:
Nothing mate i did all u tell me again twice and nothing,but look here if u can help me,from my ota i can not extract firmare zip and must flash it like that,not just stock recovery from mentioned zip,to do that i must relock bootloader,i do all that flash firmare ok.download ota and it got stuck everytime. Some more ideas? Thank u veru much
[One (M8) Android Development] kami2k:
will frameware update work on S-On?
[One (M8) Android Development] :
First paragraph in opening post contains your answer. ;)
[One (M8) Android Development] xunholyx:
Not a modified firmware. You'd need a signed RUU.zip to flash with this method. Or a signed firmware.zip if you could find one. You may have to relock your bootloader first. Not sure about that. If it fails while unlocked, fastboot oem lock in fastboot (of course). Then run it again.

And if you try using this method with S-On and a signed RUU/firmware, please share your results here.
[One (M8) Android Development] razen_kain:
So i converted to gpe (on gpe rom) and I've dl'd the "back to sense" FW and I'm just curious what it does exactly. I get that it restores system partition size back to sense sizes but does it wipe system or internal? Would i be able to boot my current rom right back up afterward? I'm assuming i can run a gpe rom on sense partition sizes since gpe is smaller than sense...

I'm only asking because i don't have a computer and i want to try viper 4.6.0 so I'm going to be doing all of this entirely from the SD card, hboot, and twrp.

My plan is

1) Nandroid backup

2) Flash back to sense FW via hboot/0p6bimg

3) Flash viper in recovery

Sound legit?
[One (M8) Android Development] xunholyx:
No. It doesn't.

You can't run GPE ROMs on Sense firmware. The system partition size is only part of it. The partition layout is also not the same.
[One (M8) Android Development] razen_kain:
Thanks for the fast reply! That's good to know. What about the back to sense FW. Will it wipe internal and/or system?

So, i can't reboot after flashing the back to sense FW so i should be able to use the 0p6bimg method to flash the FW and then boot into recovery and flash viper right?

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

Hmmm... Looking at the zip for the back to sense FW, I see it contains a recovery image... What recovery is it?
[One (M8) Android Development] xunholyx:
I don't know. I've never converted to GPE and so have never used the splash.zip.

You can flash a TWRP.zip using the same method of renaming the file however if it contains stock recovery.

Even though I've PMed with more information already. I just thought I should leave an answer here on the thread as well.
[One (M8) Android Development] verizonwiz:
Which file

Sorry this must sound pretty stupid, but which file do I download. I have a Verizon HTC One M8. I know MD5 has something to do with files and all that.
[One (M8) Android Development] c5satellite2:
What are you trying to do exactly? What firmware are you currently running? What state is your phone currently in? S-on, s-off, locked/unlocked? You might want to post the output from "fastboot getvar all" here, remove your sn and imei.
[One (M8) Android Development] cmsullivan:
Can I get this link...the one you posted is dead

M8_Ul_CA PVT Ship S-Off

CID-CWS_ _001

HBoot -3.19.0.000

Radio-1.23.213311491.05G

M8_Ul_CA PVT Ship S-Off

CID-CWS_ _001 (this is now supercid) just forgot how it looks

HBoot -3.19.0.000

Radio-1.23.213311491.05G

OpenDSP-v48.2..2-00564-m8974_F0.1211

Just trying to upgrade to Marshmallow and your method seems the most straightforward
[One (M8) Android Development] xunholyx:
Hmmm. I really haven't been taking care of this thread at all.

I'm going to fix that.

In the meantime, download this RUU zip, and delete everything that doesn't say 0p6bimg.zip; or rename it ~your choice; and place it onto extSD.................etc.

It's a Marshmallow RUU that will update you in one step.

But I'll just say again here that RUNNING AN RUU WILL WIPE YOUR DEVICE! So make sure to backup anything important to you.
[One (M8) Android Development] mrrocketdog:
yeah buddy , if RL is interfering with your very good contributing here on xda then i guess ........ time to make a choice:o

always appreciate your help [MENTION=4987085]xunholyx[/MENTION] , youve saved my a$$ more than once.:cowboy:

"err on the side of kindness"
[One (M8) Android Development] xunholyx:
No, I've just been lazy. :silly: I've been meaning to clean up the OP and update it for a while.
[One (M8) Android Development] verizonwiz:
HTC One M8 Verizon

I am trying to update my HBOOT from 3.16 to 3.18 or 3.19. My Firmware is: 1.55.605.2 CL326752 release-keys (My research said that firmware was the same thing as build number, not sure if that's correct). Not sure what you mean by the state of my phone, but It's running 4.4.2 Sense. I am S-Off and unlocked.

Fastboot getvar all:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.16.0.0000

(bootloader) version-baseband: 0.89.20.0321

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

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

(bootloader) serialno: ###############

(bootloader) imei: #################

(bootloader) imei2: Not Support

(bootloader) meid: 99000429467181

(bootloader) product: m8_wlv

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B20000

(bootloader) cidnum: VZW__001

(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: fd3e0448

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

Thank you so much for your help!!!
[One (M8) Android Development] c5satellite2:
Your version-main is blank. That is where you would find what FW you are running. This happens with older TWRP versions. Not a big deal.

Since we really don't know where you are currently at, I think you should use a RUU to reimage the whole device. You will lose everything! Back up everything you need before proceeding. You have been warned.

http://xdaforums.com/showthread.php....0.1 (s-off only)(StageFrightPatched)(newest)

The link above contains the newest VZW RUU. 4.17.605.9 should be the newest. Instructions are included. You will need to flash TWRP 2.8.7.0 after the ruu(version-main will be repopulated with your FW version now and this version of TWRP won't erase it), and then you can flash the LP rom of your choosing if you desire. If you want to keep the VZW rom that is fine also. No MM firmware yet for VZW as far as I know.
[One (M8) Android Development] xunholyx:
Your research was probably correct. It would be one of two versions. The original release, or more likely the first update (not sure which this is).

No matter. The best way for you to update with the method here would be to run this RUU.zip (rename it first of course).

Make sure your SD card is formated to fat32 as well. It won't work with exfat.

Also, be aware that THIS WILL WIPE YOUR PHONE! so backup anything important to you.

I also suggest that you update your recovery. That's why your version-main is blank. Flash TWRP 2.8.7.0 (I had an hboot flashable zip for it but I must have deleted it by mistake and I don't have time now). You can update it with TWRP Manager from the Play Store.

Update it before you update your firmware, and your version-main won't be blank anymore. It'll say 4.17.605.9

EDIT: I guess I didn't need to post this. Good information was already given by [MENTION=4524244]c5satellite2[/MENTION]
[One (M8) Android Development] verizonwiz:
Thank you so much all. Updated to 3.19 and just flashed CyanogenMod Nightly 13. All is working well. You all are amazing here.
[One (M8) Android Development] cmsullivan:
Thanks this worked fine....now on 6.0....now how do I go back to root this is a GPE version that I flashed right not a sense...?
[One (M8) Android Development] xunholyx:
Didn't you look at what you were downloading?

0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip

It's Sense, not GPE. You never mentioned GPE. It's firmware for WWE/International(Europe), and it's fully compatible with the AT&T network.
[One (M8) Android Development] klbjr:
Can you downgrade your firmware after updating? I'm asking because since updating to 6.12.401.4 my signal has been horrible. Places I used to LTE now I'm lucky to get H. Unlocked T-Mo S-Off.
[One (M8) Android Development] saviola123:
I'm now on Marshmallow ( non-rooted and locked ) GPE that was converted from Sense, How can I get back Sense and install Marshmallow Sense?

Replies will be very appreciated !
[One (M8) Android Development] xunholyx:
If you are S-Off, you can downgrade firmware, yes.
[One (M8) Android Development] cmsullivan:
Welp my mistake
[One (M8) Android Development] mrrocketdog:
uhmmmm. ¿ maybe update to a link for 6.12.401.4 WWE ? DL'd from sneaky's thread but am having issues. (talking flashing issues. wont get N/2 RL right now.lol.)

currently on 4.16.401.4 WWE , s-off , superduperCID.

trouble with it sticking. (even after flashing ×2). matter of fact when go back N/2 bootloader it says "firmware 1.58.xxxxxxx ? wtf¿

prob. something on my part ! but ...... would like to get it up again. uhhhhh ..... firmware that is. (PHONE FIRMWARE !!) i aint that old.

p.s. no PC still , so have to go the einwod way of 0P6fartimg.zip .

any help/direction/link/laughter appreciated.:good:

"err on the side of kindness"
[One (M8) Android Development] xunholyx:
The WWE RUU.zip that [MENTION=1102297]Sneakyghost[/MENTION] has is exactly what I used to update via extSD by renaming it. I can't even use fastboot right now. My microUSB is pooched, and I can only issue ADB commands and not fastboot commands.

The 1.58 firmware version listed is definitely WTF. No idea. Sneaky will see this because of the mention and might have some input. He knows a lot more about this than I do.

I would suggest you check the MD5. It really should work.

And yes. I should add that to OP, and probably the TWRP 3.0 flashable zip that I gave you earlier on another thread as well.
[One (M8) Android Development] mrrocketdog:
thank you sir. will double √ the md5 , reload , try again and report back. apologies for handholding/noobness ( really ).

update : md5 matches. renamed to 0P6BIMG.zip and ....... no luck. didnt show "press up to update" , just nothing.

and no longer have firmware # in firmware spot.

will continue forth.

thank you again for assistance.:good:

"err on the side of kindness"
[One (M8) Android Development] Sneakyghost:
If it doesn't show "press to update" the phone can't see the zip. That zip has been said to be ok. So it can only be the sdcard being incompatible.

I bet you have a 32+GB card formatted as exFAT?

Go get a smaller card and format it as FAT32 and try again.