yashsingh1/xdaforums huggingface dataset:
[One (M7) Android Development] quicksilver53:
You're welcome. One of the forum members can most likely answer your firmware question.
[One (M7) Android Development] liam_davenport:
I had no problem with receiving update with the stock recovery installed

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

Don't go from 4.x.xxx.xx to 5.xx.xxx.xx I've had the firmware bug that bricks you're device, it's a pain have to set up linux and run some commands
[One (M7) Android Development] dd98:
no, you dont go from, for example, 3.62.401.1 to 5.11.401.10. if it was the case from updating 4.19.401.11 to 5.11.401.10, I could assure you that there would be a lot more bricked HTC Ones including mine

Just to confirm, 3.x to 5.x firmware will brick your phone

and 4.x to 5.x firmware is safe
[One (M7) Android Development] liam_davenport:
I bricked 2 twice from 4.x to 5.x :(

I only have a problem with 4.x to 5.11.401.10 if i go 4.x to 6.xx.xxx.xx no problem at all
[One (M7) Android Development] J73:
Its working now guys, thanks for all your replies. I am running Android 4.4.4 GPE, HBOOT 1.57, the latest firmware 6.xx.xxx.xx
[One (M7) Android Development] dd98:
strange thats never happened to me, but seeing that your in the uk then i would assume you have the m7_ul variant so that shouldnt be a problem usually
[One (M7) Android Development] liam_davenport:
Yup just a bug by HTC was fixed in 6.xx.xxx.xx
[One (M7) Android Development] beno619:
[RUU] Google Edition Conversion. 4.4.2 RUU Zip pre-rooted/non-rooted + Firmware

Accidental post
[One (M7) Android Development] Freshtojeff:
Currently running ARHD 81.0, would I be able to just follow the instructions on the first page without any bricking? Currently S-OFF.

Here is my getvar,

INFOversion: 0.5

INFOversion-bootloader: 1.57.0000

INFOversion-baseband: 4T.29.3218.08

INFOversion-cpld: None

INFOversion-microp: None

INFOversion-main: 6.09.401.5

INFOversion-misc: PVT SHIP S-OFF

INFOmeid: 00000000000000

INFOproduct: m7_ul

INFOplatform: HBOOT-8064

INFOmodelid: PN0712000

INFOcidnum: 11111111

INFObattery-status: good

INFObattery-voltage: 4268mV

INFOpartition-layout: Generic

INFOsecurity: off

INFObuild-mode: SHIP

INFOboot-mode: FASTBOOT

INFOcommitno-bootloader: dirty-6d8a0b9b

INFOhbootpreupdate: 11

INFOgencheckpt: 0

all: Done!

finished. total time: 0.079s

Edit, found my answer couple pages back I believe. If anyone can confirm that would be cool too.
[One (M7) Android Development] Pard0ned:
Yeah. You'll be grand!
[One (M7) Android Development] quicksilver53:
RUU Not opening.

Hi. Thanks for this RUU. I tries several times to flash this but I get a Failed to Open message. in my command prompt window. I am trying to flash the non- rooted version. Am I doing something wrong? I am not new at flashing roms and have all tools needed. Thanks.
[One (M7) Android Development] dd98:
Make sure you've done the following

Your device is S-OFF

You have an unlocked bootloader

You have Super cid (11111111)

You are in RUU mode when attempting to run the RUU

Maybe you got a bad download and re-download
[One (M7) Android Development] quicksilver53:
Thanks for the reply. I have all of those. I am in RUU mode I am sure. I have a black screen with HTC on it. I will try and download the zip again. I placed it in my adb/fastboot folder as I would with a recovery.
[One (M7) Android Development] dd98:
probably was a bad download in the end
[One (M7) Android Development] quicksilver53:
Well I redownloaded it and tried to reflash it twice. Still come up with the same message"cannot open RUU". I just dont get it. Guess I'll wait until I figure it out and just run a GPE rom for now.
[One (M7) Android Development] liam_davenport:
do you have it in the fastboot folder? and checked the name stuff like that i've done it before and not realised haha ;(
[One (M7) Android Development] quicksilver53:
Yes. I placed it in my fastboot folder. I'll check the name again to make sure its right. Thanks.
[One (M7) Android Development] quicksilver53:
Still no joy. I checked the name, even renamed it before entering commands and still get the message"cannot open RUU". feeling perplexed.
[One (M7) Android Development] liam_davenport:
Hmm... what command are you using?
[One (M7) Android Development] quicksilver53:
Hi Liam. I am using the exact commands, or codes as Grafixnyc has them listed. I am trying to flash the non rooted RUU.
[One (M7) Android Development] liam_davenport:
Ok maybe you check all the drivers and fastboot folder are you locating the file correctly mine is like this

C:\Users\Liam Davenport\Desktop\HTC>fastboot flash zip rom.zip
[One (M7) Android Development] quicksilver53:
Thanks Liam. I'll check it out tonight when I get off work. Cheers.
[One (M7) Android Development] liam_davenport:
No problem :D PM me if you still have problems ;D
[One (M7) Android Development] Helmut_TuT_GuT:
After i converted to GPE 4.4.2 i got all updates until 4.4.4.

What do i have to do to go back to sense based roms ?

S-OFF , UNLOCKED, SUPERCID.

I falshed the ruu to install this all !
[One (M7) Android Development] Nic2112:
Search and read, plenty of guides right here in the M8 development section that explains all that.
[One (M7) Android Development] Owdy:
Uuh, when we get Lollipop :)
[One (M7) Android Development] Outcasst:
End of November for an RUU straight from Google.
[One (M7) Android Development] stefanorickeets:
I was hoping it'd be sooner, but ok. Hope we get it by end of the month.
[One (M7) Android Development] dd98:
if we get the ota soon I will make an ruu from it
[One (M7) Android Development] liam_davenport:
Any day from yesterday so no one know's :D
[One (M7) Android Development] liam_davenport:
What MID do you have?
[One (M7) Android Development] quicksilver53:
I'll have to check when I get home from work. Have it written down on my desk.
[One (M7) Android Development] liam_davenport:
Ok sweet :)
[One (M7) Android Development] graffixnyc:
Hey Liam, do me a favor. Boot into hboot for me and tell me the name of the zip file it's looking for. We are able to do the conversion without a computer on the m8 and want to see if we can do it on the m7 as well.

No need to, I got it. I will update this thread with a 5.0 RUU. I just need someone to pm me when they get the ota and have a few minutes for me to walk them through everything. So.. Any volunteers? [emoji13]
[One (M7) Android Development] quicksilver53:
My mid is PN0712000. That was on the list of mids that it would work on.
[One (M7) Android Development] dd98:
Ok, thats easier for me but I'll volunteer my One (M7), the Nexus and GPE Lollipop updates are postponed until the 12/11 i.e. Next Wednesday
[One (M7) Android Development] liam_davenport:
Sorry what zip do you mean? and he can't install the ruu it just say's not allowed he has the correct CID/MID using the commands in the OP

he's also downloaded the file twice so not a bad download do you have an idea what it could be

I have no clue what so ever, Never had a problem with it
[One (M7) Android Development] graffixnyc:
When you enter hboot. Not fastboot but the hboot menu. It looks for a IMG zip. Oh I forgot it will only display it on a sense based device.

Someone on sense boot into hboot

Powerdown

Then hold volume down and power. You will see text that it's looking for a p... Img.zip I need to know the name of that file it's looking for.

In theory we can rename this zip to whatever the bootloader is looking for, put it on the SD card and run the ruu without a computer.
[One (M7) Android Development] liam_davenport:
Can't you only do this with devices with an external SD? also do i have to rename then RUU to get it to search for the p.. file?

I can remember back on the sensation putting a p.. somthing file on the root of the SD card and when you booted into hboot it searched and installed the file there and then
[One (M7) Android Development] graffixnyc:
I'm not sure. That's what I'd like to find out. I'd like to see if it can be done on the m7 since it doesn't have an external card.
[One (M7) Android Development] liam_davenport:
Don't think it works but i'm up for trying it :D
[One (M7) Android Development] graffixnyc:
Yeah, I don't see it working either but it's worth a shot. Hahah
[One (M7) Android Development] liam_davenport:
So just put the RUU on the internal SD?

Edit also what to name it as?
[One (M7) Android Development] graffixnyc:
Yeah, but it has to be named something specific. Sensed based hboot usually will try to load it so you will see the file names it's looking for. For example the m8 the zip needed to be named 0p6bimg.zip
[One (M7) Android Development] liam_davenport:
Well i tried that but it didn't search for anything, Must only be for an external SD
[One (M7) Android Development] dd98:
I have an idea!

Why not get a USB OTG-Y cable or modify an existing OTG cable so then we have the OTG port and a power supply for the USB stick

So then all we need to do is place the RUU zip on it and rename it to 0p6bimg.zip
[One (M7) Android Development] Nic2112:
Yeah I noticed that, the M8 looks for an update file (the 0p6bimg) but the M7 doesn't do that in HBOOT, it just sits there and gives you the menu options.
[One (M7) Android Development] WeWantWok:
Hi,

I'm a bit new to this, but I know there's always a solution. I'm still sort of confused about all the names for stuff here on XDA, but I really want to get my M7 to become a Google Play Edition. My brother did it a year ago, but I just got mine back from repair, and it got the hboot 1.57.0000 thing, and nothing I do will get it to s-off.

I've gotten so far that it's unlocked and rooted, and I've tried several ROMs and kernels with firewater, rumrunner and I'm still to try Sunshine, as I don't have the money right now and would like to save.

Can somebody please direct me in any sort of right direction and give me a sort of easy to understand method, they know work for an M7 which is unlock and rooted? I know a bit about ADB and how to use the codes, but I need to get the codes told to type them.

Anyone recently having any luck with any ROM/kernel and eg. firewater?

Thanks in advance

PS: Only second time posting on XDA, but I find it really interesting
[One (M7) Android Development] Nic2112:
I think you absolutely need S-OFF to do a conversion. You might be able to install a GPE Rom and then an Android L ROM once they are available, but the full RUU switch won't work without S-OFF.

I bit the bullet and paid 25$ for S-OFF, it was worth it.
[One (M7) Android Development] stefanorickeets:
I was on hboot 1.57, I tried many different custom ROMs and kernels with Firewater to get S-Off but none worked, it just kept giving me a "whelp!" message and saying that no amount of reflashing would help me. So I finally made up my mind to try Sunshine, got S-Off in about a minute. I gotta say that was the best $25 I ever spent.
[One (M7) Android Development] WeWantWok:
What ROM and kernel did you use when you tried Sunshine? I'm on a Sense based ROM now, InsertCoin, but Sunshine won't work because it says it's not a Sense based ROM?
[One (M7) Android Development] stefanorickeets:
I restored my nandroid backup of the stock Sense ROM that came with the phone and then used Sunshine to get s-off.
[One (M7) Android Development] holtenc:
any one have a version of this I can flash in recovery? for some reason my PC decided that it doesn't like my M7 in fastboot mode. .
[One (M7) Android Development] Ladrero:
Hi,

Thank you very much graffixnyc!! Now I have a fully HTC One M7 GPE.

However I have a little and not important issue with the easter egg. Same like this video. I know it's an M8 but I get the same bug.

3:35 minute

[YOUTUBE]hDsmK6tf-8A[/YOUTUBE]

Does Anybody has the same bug?
[One (M7) Android Development] stefanorickeets:
Yeah, it's the same here. No giant K, just a dark screen.
[One (M7) Android Development] king_david43:
I installed cm11 and then just followed firewater instructions and got s-off no problem on hboot 1.57
[One (M7) Android Development] Darnell_Chat_TN:
When a 5.0 OTA does come. We probably don't want to try flashing it.

http://www.androidpolice.com/2014/1...e-means-update-will-fail-system-modified-way/

It will be better to side load or get the RUU for 5.0 once made.

---------- Post added at 07:14 PM ---------- Previous post was at 06:55 PM ----------

But maybe it will work if root tools are removed.
[One (M7) Android Development] Bastaerd:
GPe 5.0 may be here earlier then we think :D
[One (M7) Android Development] icephreaq:
This particular problem will only be an issue if you've modified anything in the system partition. If you have rooted and want too take the OTA you will need to flash back to full stock or wait until a 5.0 RUU has been generated.
[One (M7) Android Development] liam_davenport:
I would wait for an RUU anyways so you don't run into any problems and you can clean flash :D
[One (M7) Android Development] Outcasst:
Would flashing the 4.4.4 RUU and then OTA to 5.0 straight away be as a good as a clean flash?
[One (M7) Android Development] liam_davenport:
Yes it won't be any problem just nice to do a fresh start every now and then :D
[One (M7) Android Development] Outcasst:
Well this would be the first time I'm converting my M7 to GPE. Will the OTA come out to everyone at the same time or would it depend on your network?
[One (M7) Android Development] liam_davenport:
Could be instant or take weeks also it doesn't matter about the carrier as long as your cid matches the one in the OP either Supercid 11111111 or GOOGL001
[One (M7) Android Development] Nic2112:
There are 2 possibilities.

- Your phone will get the OTA early, in which case you can share the OTA file if you know how, or install and enjoy it

- Someone will get the OTA and share the file. At that point it doesn't matter how fast google gets the OTA to your phone, you'll download it from XDA or somewhere and manually install it via the stock recovery (it's really easy).

So it doesn't matter much if you are picked early for the OTA because the second someone shares it, we can all have it. In fact google saves a lot of bandwidth by us sharing it so it's win win
[One (M7) Android Development] stefanorickeets:
If I get it early I'd definitely share it, but where do I find the OTA zip file once downloaded? Which root folder is it stored in? Are there any additional steps I'd have to take?
[One (M7) Android Development] Nic2112:
I know the 4.4.4 OTA for me simply goes to the download folder on the internal storage, and usually gets deleted after the reboot.
[One (M7) Android Development] stefanorickeets:
Really? I assumed it would be stored in a root folder. If I get it early I'll definitely post here.
[One (M7) Android Development] Nic2112:
It might not be that easy this time but there are a lot of clever people here.
[One (M7) Android Development] teport:
Running in to this problem.

First time back with an HTC since the nexus one. so bear with my on the of the HTC exclusive setting, options and what not.

I keep getting an error code "FAILED (remote: 99 unknown fail)" when i try and flash the ROM, I get the error code in the same spot i would get an error the first time I ran the code. this is a different code than what he said I would get. any direction on what i need to change is greatly appreciated!

Here is the code i get --------------------------------

Tanners-MacBook-Pro:Mac Tanner$ ./fastboot flash zip RUU-HTC_One_GE-4.4.2-3.62.1700.1_Rooted.zip

sending 'zip' (514596 KB)...

OKAY [ 20.864s]

writing 'zip'...

(bootloader) zip header checking...

(bootloader) zip info parsing...

FAILED (remote: 99 unknown fail)

finished. total time: 21.109s

Tanners-MacBook-Pro:Mac Tanner$

--------------------------------------------------------------

sOther Information:

Build Number 4.18.502.7 CL302626

Baseband Version "Unknown"

HBOOT 1.44

Radio 4A.17.3250.20
[One (M7) Android Development] jasalta387:
We will have to see if this is device-dependent. Last night I downloaded the 5.0 OTA for my Nexus 7 and had a look at the installer script: it still uses the old method of checking the signature file by file. I think there is still hope :)
[One (M7) Android Development] Outcasst:
Edit: Is there an RUU for 4.4.4? Or do I need to go through from 4.4.2 and OTA?
[One (M7) Android Development] dd98:
You need to run the ruu and apply the otas, graffixnyc said that when lollipop is out then an updated ruu will be released
[One (M7) Android Development] Outcasst:
Edit: Nevermind! Sorted.
[One (M7) Android Development] Goozy:
Yeah I saw that post earlier. I'm wondering if the RUU we have pieced together will pass the OTA check since technically it wasn't an official system image. I guess it was made from a system dump of all the partitions but I wonder if it will still have a problem. I wish Google would release system images for the GPE devices like they have for the Nexus devices.
[One (M7) Android Development] J73:
Can I flash the newest firmware? Or there is a different firmware for gpe?? Thanks
[One (M7) Android Development] maritimesbob:
I fancy having a nice clean GPE rom on my phone. Does this remove the custom recovery and relock the bootloader etc?

Thank you.
[One (M7) Android Development] liam_davenport:
Will change your firmware/recovery and splash screen and ofc rom but not lock anything :D
[One (M7) Android Development] stefanorickeets:
It will convert your device to stock GPE, so your recovery, firmware, hboot and splash screen will be replaced by the stock GPE ones. It will not relock your bootloader or S-On your device.
[One (M7) Android Development] maritimesbob:
Thanks for the info, can someone explain the benefits of flashing a GPE ruu over just flashing a GPE based rom in recovery? I appreciate hboot, radio etc are changed, but I am currently on 6.09.401 as I was on the latest stock Sense rom before starting with custom roms. Should I just remain as I am and flash a GPE rom in recovery instead?
[One (M7) Android Development] dd98:
the benefit is that running the ruu converts your phone into a 100% stock gpe so you get the updates quicker, but flashing a gpe rom doesnt convert your phone into a gpe phone, the ruu flashes the gpe hboot, radio, splashscreen, system and other partitions
[One (M7) Android Development] Dan37tz:
Sorry for the dumb question guys but does the bootloader need to be relocked in order to flash the RUU?

I know you have to relock the bootloader to flash the firmware packages.

I'm SuperCID, S-OFF and unlocked.
[One (M7) Android Development] theletterj:
Oh okay. I thought I was doing something seriously wrong. Thanks. I'll just flash the recovery back and forth for backups then.

In hindsight, this is probably one of the things graffixnyc and Argenist ran up against when first trying to get the thing dumped. Makes sense now.
[One (M7) Android Development] sophos9:
./fastboot reboot-recovery

Works on 1.54
[One (M7) Android Development] CheesyNutz:
if you can't read and dont understand how this works you rally have no reason to flash this
[One (M7) Android Development] artiemon:
He had the stock recovery on his device and wanted to boot TWRP from an image on his computer.
[One (M7) Android Development] killman2659:
I dont think it matters, i flashed the newest zip posted today while my bootloader was locked. (I locked it because i got the annoying unlock icon on boot up)

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

Okay, newest zip flashed fine, OS in boot still says 2.24... hopefully i didn't wipe for nothing and in the end we need the extra files
[One (M7) Android Development] gunnyman:
Yep. We couldn't get recovery to boot from a computer. Was a head scratcher for sure
[One (M7) Android Development] Chronos300:
This may sound like a stupid question but i'd rather have some clarification before I do it. If I flash the RUU will I need to flash the system system package as well? I am already S-OFF and SuperCID
[One (M7) Android Development] alanzo27:
First of all, I am extremely grateful for all of your hard work. Because of the good folk here at XDA I am now able to convert my One to a Google Edition. :D

I now have my bootloader unlocked, S-Off, My CID changed to GOOGL001 and my MID changed to PN0712000. I have also flashed the recently released Bootloader and recovery from the GE One.

I am having one small problem though.

I am able to flash the RUU without the SBL files no problem, by following the instructions.

I open a command window in my SDK folder, and use the following commands:

adb reboot bootloader

fastboot oem rebootRUU

fastboot flash zip RUU-HTC_One_GE-2.14.1700.15-no_sbl.zip

fastboot flash zip RUU-HTC_One_GE-2.14.1700.15-no_sbl.zip

fastboot reboot

All fine, boots up into Android. But when I try and flash the complete RUU with SBL, I get the following error:

C:\mini-sdk>fastboot flash zip HTC_One_GE_2.14.1700.15.zip

target reported max download size of 1526722560 bytes

sending 'zip' (438678 KB)...

OKAY [ 17.376s]

writing 'zip'...

(bootloader) zip header checking...

(bootloader) zip info parsing...

FAILED (remote: 24 parsing android-info fail)

finished. total time: 23.516s

Anything I am doing wrong?
[One (M7) Android Development] chiho0516:
Is changing mid needed after flash the RUU?

The tutorial thread http://xdaforums.com/showthread.php?t=2322820 says that the ota update cannot be installed by a different mid device; however, in the thread here http://xdaforums.com/showthread.php?t=2305490 , it does not state that changing mid is necessary after flashing the RUU.

I'm confused.

Also, in the tutorial thread, people reply that flashing a ruu right after those process is necessary. Can I use those process to write my mid as google editions' mid and then flash the RUU in this thread or I can just flash the RUU in this thread, because I have the super cid, and no need to worry about the mid? (I know you have not yet tried the RUU but just in theory.)
[One (M7) Android Development] gunnyman:
The newest pkg from uncon is complete
[One (M7) Android Development] monkeypaws:
Wow the helpfulness in this thread this waaay off.
[One (M7) Android Development] killman2659:
The RUU zip contains the system so you just flash it and you have a complete Google Edition :D
[One (M7) Android Development] Aerys:
Be sure your MID and CID match with the one in that file.
[One (M7) Android Development] gunnyman:
Edit

Derp
[One (M7) Android Development] killman2659:
All the required info is in the OP, if it seems difficult then read through more guides throughout the forum or try winging it. Believe it or not this can brick your phone if you don't know what you are doing, and I bet lots of people that have never used fastboot commands will try doing it because they want the full Google experience. Again, all the help you need is in other threads, the purpose of this thread isn't to spoonfeed people, it is to provide users the opportunity to convert their One to a Google Play Edition One.
[One (M7) Android Development] bbedward:
The stock GE boot loader reports OS-2.14.xxx

Are we missing something ?
[One (M7) Android Development] aznxk3vi17:
If we flashed your old RUU zip, uncon, should we re-flash the new version with the SBL files? What purpose do those files serve?
[One (M7) Android Development] sophos9:
Why do you expect something higher than 2.24.401.1 ?
[One (M7) Android Development] monkeypaws:
I think in the case I was quoting theybguybwasnt asking to be spoon fed and neither am I. In choosing to stay away. Don't see the benefit of going through all this trouble for a stock ROM or brick in my hands. I'm defending those that know some of what they ate doing but have simple questions. Replying with snarly remarks isn't helpful in answering the question. Point people to op or don't reply at all.

S
[One (M7) Android Development] mitchst2:
I'm in the same boat. Flashed this before then moved back to Sense. Now on Multirom with Sinless GPE and Max HD plus a couple of AOSP ROMs. I don't think Sinless or Skydragon will be far behind OTAs. In fact they could be quicker as Skydragon lollipop is already released on an M8 leak. I never got first round of OTAs always ended up sideloading. Personally I'll not be returning to this.

Sent from my HTC One