yashsingh1/xdaforums huggingface dataset:
[One (M7) Android Development] iElvis:
Noticing a definite improvement with sensitivity on the capacitive buttons. Also seems a bit snappier overall.
[One (M7) Android Development] paparis13:
Thanks Mike!!! New firmware works like a charm!!!!:good::good::good:
[One (M7) Android Development] F4M0U569:
wrong thread
[One (M7) Android Development] c5satellite2:
I am on ATT with stock cid and mid, s-off and unlocked bootloader. Do I need to relock bootloader to update firmware? From what I have read it looks like unlocked is ok, but I just want to double check. Thanks in advance.
[One (M7) Android Development] godfirst:
No you don't need to relock. I'm on att and all went well.
[One (M7) Android Development] gunnyman:
what advantage is there to updating the firmware?

I'm running a 2.17 based ROM and everything seems fine without it.
[One (M7) Android Development] descenpet:
many have confirmed touch, especially long press home menu, working alot better.

seems to solve proximity issues as well.
[One (M7) Android Development] c5satellite2:
New radio, fixed touchscreen firmware, and it is the matching firmware for the 2.17 Rom.

Just remember it will delete your data if you do not remove the dzdata files from the zip prior to flashing, mentioned within the last few pages. I am about to flash it myself and will report back in a few.

And it will break touchscreen in recovery, there is a modded twrp posted with the proper kernel that will fix it.
[One (M7) Android Development] gunnyman:
ah ok. Think I'll hold off until 2.18 or whatever drops officially
[One (M7) Android Development] poppycrumbs:
Anything done for camera? Seems better... or is it due to 4.2.2 ROM?
[One (M7) Android Development] c5satellite2:
Had to change mid and cid in text to match. After changing those, first flash did nothing, ran it a second time(takes a little while be patient) and it went through fine. Long press home for menu works much better now, actually works every time. Success!

Modded TWRP touch input works also. It is in the TWRP thread.

Thanks again Mike!:D
[One (M7) Android Development] descenpet:
not sure about that. i don't use camera much. hope those who use regularly would be able to answer you on that.
[One (M7) Android Development] c5satellite2:
Take the plunge it is worth it. Just mod the zip, remove all dzdata files, edit txt file with your mid and cid, rezip with store (no) compression and you are good to go. No need to relock bootloader before flashing. Flash twice, first time does nothing, just run the command again.

Directions are in the op. Ignore relock bootloader part.

---------- Post added 14th June 2013 at 12:08 AM ---------- Previous post was 13th June 2013 at 11:48 PM ----------

WiFi performance at the edge of coverage has improved for me. Same spot I always sit outside the house has doubled in speed after flashing this.
[One (M7) Android Development] itzsnookums:
I think the camera is better in low light for sure
[One (M7) Android Development] c5satellite2:
Just watched HQ video on YouTube with the app, video started quickly, didn't pause, lag, or buffer once. Was never able to before at this distance from my AP.

---------- Post added at 12:39 AM ---------- Previous post was at 12:22 AM ----------

Yeah, it seems better here too. Hard to be sure because it is so good in low light to begin with.

It's absurd how little light it really needs.
[One (M7) Android Development] Skizzy034:
I think I posted this in the wrong section a min ago so I'm gonna post it here.

I just wanna be absolutely sure that I can just delete the radio and it will still flash? I flashed the eng-hboot from the DNA, changed my MID to PN0710000 and now I wanna flash the 2.17 from Mike's guide but without the radio. Is that ok and possible but just deleting the radio.img?
[One (M7) Android Development] jdh10475:
I'm on AT&T ARHD 10.2 just had a few questions about flashing the zip you posted.

Do I have to have superCID to flash the zip you posted?

Also just use "fastboot flash zip firmware.zip" to flash? Thanks
[One (M7) Android Development] iElvis:
Yes to supercid.

reboot to bootloader

fastboot oem rebootRUU

fastboot flash zip firmware.zip (will likely need to do this twice)

fastboot reboot

Check your bootloader screen to be sure it worked. You'll see hboot 1.54 and OS 2.17 if so.
[One (M7) Android Development] Trahald:
Hi guys, I have changed my CID to SuperCID but how can I change to modelid to install the firmware or can I just install like that? I have a T-Mobile version.
[One (M7) Android Development] Skizzy034:
Ok everything said successful but it booted back up into ARHD 10.2. I thought flashing this was supposed to wipe the data?
[One (M7) Android Development] proctologist:
http://xdaforums.com/showthread.php?t=2322820

http://xdaforums.com/showthread.php?t=2321613

---------- Post added at 07:27 AM ---------- Previous post was at 07:26 AM ----------

Data does not equal system.
[One (M7) Android Development] gavinfabl:
iElvis - the best instructions out of loads and loads of pages. But I have a quick question. I'm running android rev 10.2, s-off, superCID 11111111.

So first I must update the recovery using the link , delete the dzdata files out of the zip and then flash custom firmware. Not bothered about red text. I am right in saying there is nothing to do after this ?

So the instructions for the firmware are -

adb reboot to bootloader

fastboot oem rebootRUU

fastboot flash zip firmware.zip (will likely need to do this twice)

fastboot reboot

But for the recovery what and when do I do this? And what do I type? I've read so much I've gone overload.
[One (M7) Android Development] proctologist:
Assuming you are referring to the zip he posted:

Just flash one of the fixed touch recoveries (assuming you want TWRP) found on this page..

Forget losing your data (dzdata is already removed from that zip).

The red text is already gone in the provided Hboot..

Just flash the zip he provided.
[One (M7) Android Development] poczynek:
So CWM will work fine but not the touch part? i.e. just use hardware keys?
[One (M7) Android Development] c5satellite2:
Yes.
[One (M7) Android Development] poczynek:
Thanks. And what do the dzdata files actually do?
[One (M7) Android Development] kdevid:
Sucessfully flashed and didnt wiped anithyng...

And latest CWM Touch is working too (Touch)

deleted these files

dzdata_64g.hdr

dzdata_64g.img

dzdata_32g.hdr

dzdata_32g.img

dzdata_16g.img

dzdata_16g.hdr
[One (M7) Android Development] gavinfabl:
Ok, so I flash the recovery first?
[One (M7) Android Development] proctologist:
It doesn't matter. I flashed it after.
[One (M7) Android Development] ghostENVY:
When I try flashing the firmware package I get this error "FAILED (remote: 41 model id check fail)"

Any help ? I have CID HTC_001 its an ATT Phone as well.
[One (M7) Android Development] proctologist:
Flash it twice. It normally fails the first time.
[One (M7) Android Development] gianton:
You need SuperCID and S-OFF.
[One (M7) Android Development] proctologist:
You don't. You need one of the supported CIDs (which he has).
[One (M7) Android Development] gianton:
Model ID has to be PN0710000
[One (M7) Android Development] ghostENVY:
I had to edit my Text android file to my appropriate Model ID which was 712000. Thx for the help guys. Flashed great :D

So do I need to flash the newest touch mod for recovery?
[One (M7) Android Development] gianton:
There is a new unofficial version of TWRP recovery with the 2.17 kernel in it. If you can't find it let me know and I'll upload it.
[One (M7) Android Development] hunter-S-T:
OK, I flashed firmware and everything went well, cmd says flashed succesfully but phone screen still shows the green bar not full. Is it supposed to be like that and I just type reboot or did something went wrong here?
[One (M7) Android Development] gianton:
Wait for it to finish
[One (M7) Android Development] hunter-S-T:
how long? it's like 10 mins allready...
[One (M7) Android Development] Electronic Punk:
Download was fine, as I also grabbed the OTA file myself to check.
[One (M7) Android Development] m3dd0g:
Error while flashing my cid 102

C:\fastboot>fastboot flash zip firmware.zip

sending 'zip' (37873 KB)...

OKAY [ 3.119s]

writing 'zip'...

(bootloader) adopting the signature contained in this image...

(bootloader) zip header checking...

(bootloader) zip info parsing...

FAILED (remote: 99 unknown fail)

finished. total time: 3.366s
[One (M7) Android Development] mike1986.:
Re-lock your bootloader.
[One (M7) Android Development] :No-Frost::
Mike, I've tried to flash the zip following the instructions but this is what I've received from fastboot:

C:\One>fastboot flash zip firmware.zip

sending 'zip' (37873 KB)...

OKAY [ 3.039s]

writing 'zip'...

(bootloader) adopting the signature contained in this image...

(bootloader) zip header checking...

(bootloader) zip info parsing...

FAILED (remote: 99 unknown fail)

finished. total time: 3.289s

EDIT

Just saw that I must re lock the bootloader

Also, the file is not firmware.zip, it's 1.29***** but it's just a name so I don't think ti will harm the system if I change the name of the file to firmware
[One (M7) Android Development] mike1986.:
just rename it to firmware.zip, name of .zip doesn't matter.
[One (M7) Android Development] Badr_75:
Hi all,

Will theses operations wipe my data ?

Thanks,

Badr_75.
[One (M7) Android Development] m3dd0g:
How i can re lock the bootloader sorry my first HTC :D
[One (M7) Android Development] mike1986.:
Normally re-locking and re-unlocking should wipe data but I know cases when it does.
[One (M7) Android Development] mike1986.:
fastboot oem lock
[One (M7) Android Development] m3dd0g:
After re locking i get this

C:\fastboot>fastboot flash zip firmware.zip

sending 'zip' (37873 KB)...

OKAY [ 3.047s]

writing 'zip'...

(bootloader) adopting the signature contained in this image...

(bootloader) signature checking...

FAILED (remote: not allowed)

finished. total time: 6.631s
[One (M7) Android Development] raimondomartire:
sorry mike but with this file we overwrite also CWM recovery. Right?
[One (M7) Android Development] mike1986.:
Your modelid and cidnum matches?
[One (M7) Android Development] mike1986.:
Yes.
[One (M7) Android Development] :No-Frost::
Ok, should I've be worried?

C:\One>fastboot flash zip firmware.zip

sending 'zip' (37873 KB)...

OKAY [ 3.043s]

writing 'zip'...

(bootloader) adopting the signature contained in this image...

(bootloader) signature checking...

(bootloader) zip header checking...

(bootloader) zip info parsing...

(bootloader) checking model ID...

(bootloader) checking custom ID...

(bootloader) checking main version...

(bootloader) checking hboot version...

(bootloader) start image[hboot] unzipping for pre-update check...

(bootloader) start image[hboot] flushing...

(bootloader) signature checking...

(bootloader) [RUU]WP,hboot,0

(bootloader) [RUU]WP,hboot,99

(bootloader) [RUU]WP,hboot,100

(bootloader) ...... Successful

FAILED (remote: 90 hboot pre-update! please flush image again immediately)

finished. total time: 11.086s
[One (M7) Android Development] m3dd0g:
Cidnum is right HTC_102 but where can i see my Model id ?
[One (M7) Android Development] mike1986.:
No, I don't think you should be worried. Flash now custom recovery :)
[One (M7) Android Development] mike1986.:
fastboot getvar all
[One (M7) Android Development] edgarf28:
I got the same error, after re-locking my bootloader.

EDIT: And radio or HBOOT version number is not changed.
[One (M7) Android Development] sean.trinidade:
it'll always fail the first time - try flashing it twice.
[One (M7) Android Development] :No-Frost::
but I need to unlock bootloader first right?

Also, would it be possible to go into the rom now to make a backup with titanium Backup? or the system has already been wiped? :( (should have done this before try anything lol)
[One (M7) Android Development] ghostENVY:
Can you upload it for me please? I was only able to find the 2.5 Version . Thx alot :highfive:
[One (M7) Android Development] Sneakyghost:
Its a normal firmware.zip that only contains the images plus android-info.txt? Yes? Then it doesn't reboot by itself.

Once Console Output says SUCCESS you can type fastboot reboot-bootloader or fastboot reboot.
[One (M7) Android Development] hunter-S-T:
Thanks man. All went well, rebooted without a problem.
[One (M7) Android Development] gianton:
Here mate https://www.dropbox.com/s/hc417bjfu8wnwij/217fw_openrecovery-twrp-2.5.0.0-m7.img
[One (M7) Android Development] Philstadt:
okay,

i had an t-mobile cid....

unlocked bootloader first, s-offed then und changed cid to super cid (11111111111)

the latest firmware of 4.2.2, can i flash the zip right through the recovery without any probs?

Or do I have to do other steps?
[One (M7) Android Development] pablo11:
You cannot flash through recovery. Look back a couple of pages and you will find instructions. This can only be flashed through fastboot from your bootloader.

Don't do it if you don't know what you're doing.
[One (M7) Android Development] Philstadt:
okay, ty,

but its working with my super cid right?
[One (M7) Android Development] gianton:
Yes it works with S-OFF SuperCID and unlocked bootloader. Your Model ID must be PN0710000
[One (M7) Android Development] pablo11:
^^^^What he said..........

If your model ID is not PN0710000 there are further steps needed as you will find out if you read this thread.
[One (M7) Android Development] gunnyman:
can someone with a Mac tell me how to remove the dzdata files without corrupting the zip. In the past when I've tried to edit a rom.zip file when flashing I get a signature fail error.
[One (M7) Android Development] descenpet:
signature fail? are you not s-off?
[One (M7) Android Development] gunnyman:
I am S-off I haven't flashed anything yet. Was just wondering if I needed to do anything special when removing the files from the zip.
[One (M7) Android Development] descenpet:
nope, nothing special need to be done when removing dzdata*. if you think you made a mistake while removing it and don't know what you did wrong, there are some others who posted their zip with dzdata* already removed. you can try those.
[One (M7) Android Development] gunnyman:
Thanks Got it done. :)
[One (M7) Android Development] iElvis:
Reposting:

If anyone wants to use it, this is the zip file I created. It differs from the OP as follows:

-dzdata files removed

-radio removed

-stock hboot replaced with modded hboot with red text removed by baadnewz [Edit: does not include faulty android-info.txt; safe to flash this]

Flash at your own risk but this worked for me! Must be flashed in rebootRUU per OP not recovery.

firmware.zip - 10.07 MB

-No need to relock if s-off

-ATT branded devices don't need to edit MID

-Need to update TWRP for touch to work in recovery [https://www.dropbox.com/s/6jantdamt0hyrbs/217fw_openrecovery-twrp-2.5.0.0-m7.img - unofficial]
[One (M7) Android Development] Dartman-x:
I see iElvis' link to his modified firmware zip that has also has the modded hboot removing the red "danger Will Robinson" text. As an ARHD faithful user, I am concerned about the possibility of unforseen issues with the ROM if I stray from the stock hboot. Can someone set me at ease, or alternatively post a firmware zip that has the dzdata stuff deleted, but still has the stock hboot? I would be very grateful. I have the new radio already, and don't care if it gets reinstalled. Thank you!
[One (M7) Android Development] b3ndech0:
Here you go: http://xdaforums.com/showthread.php?p=42561755
[One (M7) Android Development] Dartman-x:
Thank you! That thread moves too fast for me.
[One (M7) Android Development] mindfever91:
Can it be that upgrading HBOOT breaks touch on AOSP roms? Just tried installing CM and it didn't work, reflash or reboot didn't help.
[One (M7) Android Development] iElvis:
The new firmware includes new touchscreen drivers, so that is quite possible.
[One (M7) Android Development] mindfever91:
That's a bummer. How can this be likely fixed? New kernel source?
[One (M7) Android Development] iElvis:
Downgrading your touchscreen drivers. We had to do this with the One X when JB was released.
[One (M7) Android Development] biffsmash:
Anyone know how to revert back to the older firmware? Touchscreen doesn't work with 4.1.2 Roms anymore with the newer firmware and I see no benefits to having the newer firmware on testing either. Cheers.
[One (M7) Android Development] sean.trinidade:
You need S-OFF for that. Just flash the old firmware in the same way you did the new one.
[One (M7) Android Development] godfirst:
New firmware is based on 4.2.2 no need to flash if your running anything lower then 4.2.2 :D
[One (M7) Android Development] andyt315:
Just wondering what exactly this custom firmware for new base 4.2.2 benefits are? It seem old firmware working perfectly fine on Ahrd 10.2. Do i need to install it? Will I notice any improvement if I install new custom firmware?
[One (M7) Android Development] descenpet:
most noticeable improvement is touch, especially long home for menu. doesn't fail once so far with new firmware.
[One (M7) Android Development] biffsmash:
I am S-OFF, and i've reflashed the older firmware, and my baseband is now 4a.14.3250.13_10.33.1150.01L which I believe is the old one, but trying to reinstall 4.1.2 roms results in inoperable touchscreen.

I wanted to try the new firmware to see if it improved the 4..2.2 roms which I find extremely laggy, and as the firmware made no difference I wanted to go back.

---------- Post added at 04:49 PM ---------- Previous post was at 04:47 PM ----------

I've reinstalled the old firmware and touch is still broken on 4.1.2 roms. which is a shame seeing as only the 4.1.2 roms are good enough to use in comparison to stock at the moment.
[One (M7) Android Development] Electronic Punk:
The old firmware would have to have a tp*.img - OTA so far have not had that, perhaps if someone has the 1.28 decompiled?
[One (M7) Android Development] descenpet:
maybe the old package doesn't include touch panel firmware. check if it contains tp_SYN3202.img.
[One (M7) Android Development] biffsmash:
The old firmware doesn't seem to contain tp_SYN3202.img. I'll sit tight. 4.2.2 isn't running too bad at the mo. Cheers guys
[One (M7) Android Development] Dartman-x:
I've seen mixed directions on this, so forgive the question. My CID is CWS_001. Can I flash the firmware or must I switch to SuperCID? Thank you.
[One (M7) Android Development] sean.trinidade:
You'll need to SuperCID (or at least change to a CID that is supported)
[One (M7) Android Development] Electronic Punk:
http://bugsylawson.com/files/category/287-decrypted-ruus/

These seem to contain the older TP stuff. If someone is willing to test and remove all they don't want to flash and then fix up the android-info I am sure that would roll them back.

Of course if anyone has a decompiled 1.28 RUU that would be better, but I was not able to find one.

Or even recovering from someone who has not yet done it in the same way you backed up your radio.
[One (M7) Android Development] MrGriffdude:
Whats the difference between that version of TWRP and the stock 2.5.0.0 I have already?
[One (M7) Android Development] descenpet:
that version have touch drivers from 2.17 kernel so it will work with new touch firmware.
[One (M7) Android Development] MrGriffdude:
Can it be dirty flashed or would you recommend flashing it with adb?

Sent from the basement where I reside...

(IT'S MY MOM'S)
[One (M7) Android Development] descenpet:
what do you want to dirty flash? it is just recovery. just flash in fastboot.
[One (M7) Android Development] MrGriffdude:
I come from a galaxy s 2 where recoveries could be flashed within other recoveries to switch them

Sent from the basement where I reside...

(IT'S MY MOM'S)
[One (M7) Android Development] descenpet:
recoveries doesn't come in flashable zip format here so you can't do that here. just flash in fastboot and it will completely overwrite your current recovery.
[One (M7) Android Development] lonewolf083:
hey i am in France

i have S-OFF my One and run ARHD 10.2

i want to update my firmware and my HBOOT

but i dont want to loose my data

can i delete all dzdata files in the zip from post #2
[One (M7) Android Development] iElvis:
There is no "dirty flashing" recoveries with HTC. You can only have one recovery, and whatever you flash will completely overwrite whatever was there before.
[One (M7) Android Development] descenpet:
yes
[One (M7) Android Development] lonewolf083:
i have to flash in fastbootRUU ???

no need to relock bootloader ???

sorry for my noob questions but i dont want to brick my One :laugh:
[One (M7) Android Development] descenpet:
yes, flash in RUU mode. no relocking needed
[One (M7) Android Development] MrGriffdude:
Thanks for clearing this up coming from a gs2 it's like learning a different language and customs for a different culture lol

Sent from the basement where I reside...

(IT'S MY MOM'S)
[One (M7) Android Development] nolimit78:
It totally is. If you need any help or guidance let me know. I've worked on both and I truly prefer HTC as it seems cleaner (rooting, flashing, S-Off) than Samsung (rooting, flashing, flash counter, modems blah blah)
[One (M7) Android Development] MrGriffdude:
At the moment I think I'm doing pretty good I have s-off and supercid and am unlocked lol

Sent from the basement where I reside...

(IT'S MY MOM'S)
[One (M7) Android Development] :
how do I flash the second zip from RUU im on the RUU now all I see is an HTC logo, s-off btw
[One (M7) Android Development] Android The Greek:
You must let the phone boot up 5 to 10 min. If not you can reflash a rom or backup in recovery
[One (M7) Android Development] :
I understand that im in rebootRUU now, I tried flashing the zip file that was modified a page or so ago and just got failed and that my device ID didnt match but that makes no sense cause the poster said it should work for AT&T devices without modifying MID or whatever... thanks!
[One (M7) Android Development] c5satellite2:
Edit the text file in the zip. Modify the mid to match yours. Same thing happened to me on ATT as well. Probably because I didn't have super cid.

"Fastboot getvar all" from command prompt in fastboot USB will give you your device info.
[One (M7) Android Development] :
okay I changed my MID to developer edition and now im getting an error on ARHD 10.2

trying to flash the file from post #2 and did the command

adb fast flash zip firmware.zip (which is what I renamed it)

get an error:

FAILED (remote: 90 hboot pre-update! please flush image again immediately)

finished. total time: 5.691s

O_O
[One (M7) Android Development] Android The Greek:
Immediately run ruu again you need to run it twice in a row

---------- Post added at 02:59 PM ---------- Previous post was at 02:58 PM ----------

At least your heading in the right direction;)
[One (M7) Android Development] bjg020683:
I need help please. I keep getting unknown error
[One (M7) Android Development] Android The Greek:
Post your terminal results
[One (M7) Android Development] bjg020683:
How do I put the firmware in fastboot exe directory?
[One (M7) Android Development] Android The Greek:
Download firmware. Cut and paste to the platform tools folder in your sdk folder
[One (M7) Android Development] bjg020683:
I don't have a ask folder in my platform tools
[One (M7) Android Development] c5satellite2:
He meant sdk/platform-tools. Basically wherever you have fastboot and adb
[One (M7) Android Development] bjg020683:
I moved the firmware zip in platform tools
[One (M7) Android Development] Android The Greek:
Sdk
[One (M7) Android Development] itzsnookums:
I have two Devices, one with the firmware upgrade and one without running Android HD, there is a difference and its noticeable.
[One (M7) Android Development] :
LOL sorry.. that was funny.
[One (M7) Android Development] bjg020683:
Gotcha
[One (M7) Android Development] MrGriffdude:
If I'm on trickdroid will this method erase or can I just restore a back up afterwards

Sent from the basement where I reside...

(IT'S MY MOM'S)
[One (M7) Android Development] descenpet:
it won't erase anything if you flash it with dzdata* removed from zip