yashsingh1/xdaforums huggingface dataset:
[One (M7) Android Development] descenpet:
customs are not signed :p

anyone can make them easily.
[One (M7) Android Development] cristian2206:
so to be clear...i can remove hboot and recovery ? do i have to edit the .txt file after i remove those 2 .img?

edit: i flashed 2.24.401 and i dont have a recovery now
[One (M7) Android Development] robstunner:
I'm not seeing a custom 2.24 firmware, unless you either flashed the wwe version or the only custom in op which is 2.17
[One (M7) Android Development] descenpet:
Then just flash any recovery you want :p

---------- Post added at 01:34 AM ---------- Previous post was at 01:31 AM ----------

Mike didn't upload 2.24 custom so you won't find it on first page. You can make it yourself or get the one uploaded by others. Vomer's guide has a link if you want a link
[One (M7) Android Development] cristian2206:
2.17.401.1 has proximity sensor issues that's why I flash 2.24 but I forgot about hboot :( and it updated to 1.54. Can I flash RUU now to go back to 4.1 with hboot 1.54?
[One (M7) Android Development] descenpet:
if you are asking if you can run old ruu when you have 1.54 hboot, yes you can if you have s-off.
[One (M7) Android Development] robstunner:
Thanks man! DLed it from his thread and it's up and running
[One (M7) Android Development] Magpir:
Here are 2 files,

If u flash this

yr S-off , custom recovery and still Hboot 1.44 intact, u can use revone

on this. If u are already S-off , rooted and want to just upgrade the firmware flash this

2.27.707.1-custom firmware.zip

Yr S-off may be gone but u cannot use revone commands anymore . Hboot will be upgraded to 1.54 , custom recovery will be removed and potential problems later one . Flash this if u want just like the Stock OTA upgrade

2.27.707.1-Unmodified firmware.zip

---------- Post added at 05:07 AM ---------- Previous post was at 05:00 AM ----------

U need to remove 3 thing sif u want to flash firmware on S-off phone

Boot.img - Kernel ( this is stock kernel ) remove if u are on custom rom

recovery.img ( HTC recovery) remove if u ant yr TWRP or CWM intact

Hboot ( remove if u want to keep yr phone Unlocking bootloader ability )

---------- Post added at 05:10 AM ---------- Previous post was at 05:07 AM ----------

TO all noobs

first u need super CID 11111 to flash any region firmware or custom firmware

remove these files from any downloaded firmare.zip if u find them inside

Boot.img - Kernel ( this is stock kernel ) remove if u are on custom rom

recovery.img ( HTC recovery) remove if u want yr TWRP or CWM intact

Hboot ( remove if u want to keep yr phone Unlocking bootloader ability )
[One (M7) Android Development] GCbard:
Where are these firmware updates from? does it matter for example if one loads a firmware update from ASIA in the US?
[One (M7) Android Development] Magpir:
These are from Asia HTC one OTA update .

yes u can use these firmwares but u need super CID
[One (M7) Android Development] ilal2ielli:
Going by this thread: http://xdaforums.com/showthread.php?t=2223236

Looks like since the Asian/Singapore (707) model shares same radio, you should be fine.

Hadn't seen the 2.27 firmware floating around yet though.

I typically wait for more people to verify everything is ok with a new firmware before flashing it for my model.
[One (M7) Android Development] Stanlehh:
any idea where can I get 1.29's WWE firmware.zip? need to downgrade my hboot
[One (M7) Android Development] descenpet:
just get it out of any 1.29 ota. or there is unmodified hboot only in the red text removal thread.
[One (M7) Android Development] Stanlehh:
i can just flash unmodified 1.44 hboot into my phone currently with 1.54 hboot?

i'm already s-off atm, do you think I should downgrade back to 1.44 hboot?
[One (M7) Android Development] descenpet:
you can. but i can't answer you should do it or not. it's up to you.

what do you need it for anyway?
[One (M7) Android Development] Stanlehh:
I was just thinking in case in future I need revone to lock and unlock bootloader when returning back to stock since the new hboot (1.54) does not work with revone from what I read in the s-off thread.

so I was hoping to get some advices

Anw I managed to find a 1.29 firmware zip but I compared with 2.17/2.24 as posted in #1 & #2,

my 1.29.zip does not contain tz.img, tp_SYN3032.img, rpm.img, cir.img, adsp.img, sbl2.img, sbl3.img

is this normal?
[One (M7) Android Development] descenpet:
you can do that if you want. i saw some people who said they did and they dont seem to have any problem. another way is, as long as you stay s-off, you can flash 1.29 RUU and lock using revone.

1.29 firmwares you can find are extracted from otas. it is normal that they don't contain those images since those parts are same as what come pre-installed. if you want to get those partitions back to stock 1.29 too, you will have to use RUU.
[One (M7) Android Development] Stanlehh:
Yeap, I will stay s-off for sure, I have made an edit to my post above with regards to the files that are missing in the 1.29 firmware.zip that I found, is it still safe to flash them like that?

I did go over to the modified hboot thread and did a search and the OP said that it is possible to downgrade hboot using the the hboot file posted in the thread.

So i'm wondering if I should just flash the hboot only to downgrade instead of going through flashing 1.29/2.17/2.24 firmware all over again
[One (M7) Android Development] descenpet:
i saw your edit so i edited mine too. :p

if you mean safe as in brick related, it most probably won't brick yours. but i don't know what kind of other weird issues you will have if you flash more than hboot from 1.29.
[One (M7) Android Development] Stanlehh:
Guess I might be better off leaving it alone until it is really needed then I figure if I should downgrade my hboot then. shouldn't let itchy fingers overtake my mind.

Thanks anw! :good::D
[One (M7) Android Development] mobileman88:
These worked well. Thanks!
[One (M7) Android Development] Mace490:
Does anyone has the new firmware from Vodafone Germany?

The update is already rolled out and i hope some or Mike could it in the OP.

I am S-On and want to flash the right firmware because i dont want to go S-Off.

THX
[One (M7) Android Development] Bellitsch89:
I think S-off doesn't work with new base?

Sent from HTC ONE using ViperOne and Tapatalk 2
[One (M7) Android Development] tiho5:
Check android-info.txt file in the firmwares which were posted already and

1 if your CID is already mentioned there and

2 the firmware package isn't modified, but an original (taken from an OTA)

u can still successfully flash it being S-On
[One (M7) Android Development] mobileman88:
It is not the base but rather the hboot. If you are already soff you are ok
[One (M7) Android Development] cristian2206:
i guess we can always flash old RUU 4.1 to get back hboot 1.44 , of course if u still have s-off
[One (M7) Android Development] mobileman88:
True. That's why is always good to have s off
[One (M7) Android Development] bigystyle84:
My Cid: ROGER001

I have a Rogers variant of the HTC One (Same as AT&T Model). I'm actually using it on Virgin Mobile Canada though.

I'm confused what to do here. I am am rooted, unlocked, S-Off'd and still on stock 4.1.2 rom.

I want to try Android Revolution 12 but am wondering If I should update my firmware first, and if it's even possible. Anyone help me or point me in right direction? Would be really appreciated. Is it even needed?
[One (M7) Android Development] mobileman88:
If you are going to ARHD 12.1.You should upgrade the firmware. However you might want to try different radios for what works best for your carrier. Firmware contains drivers which should match the ROM you are using. Your current firmware is best for 4.1.2 but not 4.2.2 which ARHD 12.1 is based on
[One (M7) Android Development] Ashalak:
I am currently on a 4.1.2 ROM running 1.29.401.12 firmware and my device is currently S-OFF using Revone with SuperCID and TWRP installed.

Is it generally agreed that if I flash the latest firmware I should remove the latest 1.54 hboot in favour of my existing 1.44? Even if I flashed the new 1.54 hboot I am assuming my S-OFF wouldn't change, but just for the sake of future complications would it be best to delete it to keep my existing 1.44 hboot? Also, I would delete the recovery.img from the firmware to preserve TWRP, but I am running the existing stock ROM so I could leave the newer firmware boot.img - Or is that likely to cause issues?

Just wanted to get confirmation before flashing! :)

Thanks.
[One (M7) Android Development] descenpet:
Hboot is not really an issue. Your s-off will stay. You can downgrade it anytime if you want to use revone, as long as you stay s-off. You can delete it if you want to.

Deleting recovery is fine. You will keep your Twrp that way and you won't need to reflash.

You should delete boot.img. it won't work well with any other Rom except 4.2.2 stock.
[One (M7) Android Development] mobileman88:
If your device is s off you do not need to worry about hboot
[One (M7) Android Development] bigystyle84:
Thanks for the response - I realize I should upgrade the firmware - Question is how? What file do I use?

I'm confused with the OP's... My CID is Roger001. Can I upgrade my Firmware? It's not listed anywhere. (Probably because Rogers Canada hasn't pushed 4.2.2 yet I'm assuming).
[One (M7) Android Development] descenpet:
if you are already s-off or if you are going to s-off, you can use any 4.2.2 firmware. else you will have to wait for your carrier to roll out update.
[One (M7) Android Development] runganwt:
Simple steps

1) S-off your phone use tools of your choice. (I use revone ;))

2) Download Custom Firmware (You cannot use Stock since there is no Stock Firmware for your CID yet, as I understand)

2.1) If you already have SuperCID, then you do not need to edit you firmware you can skip to step 6

3) Open custom firmware (recommended to use 7-Zip by right click an choose "7-Zip" then "Open archive"

4) Open file "Android-info.txt" (by right click edit) then edit MID in file to match your MID and add or edit CID to match your CID then save it.

5) Copy Edited Firmware file to the same folder of your adb and fastboot, Connect your phone to PC, Open command prompt

6) Type command "adb reboot bootloader" Enter (your phone will boot to bootloader screen)

7) At command prompt, Type "fastboot oem rebootRUU" (your phone will go in RUU mode and show HTC logo)

8) Type "fastboot flash zip <name of your edited firmware file>" Enter

9) On command prompt will tell you to run the same command immediately, Just do it (by press UP arrow key to call previous command)

10) This time will flash new firmware to your phone, on you phone now will show green progress bar. Patiently wait until it show "finish" on you command prompt.

11) Then type "fastboot reboot-bootloade" (with "-" this is not typo mistake)

12) Then your phone will boot into bootloader and get yourself new firmware.

Enjoy.
[One (M7) Android Development] bigystyle84:
Thank You! Will try when I get home from work.

I am already S-OFF using the revone method.

Question - I can use the Custom Firmware in this thread I'm assuming, but main question - Do I still need to relock my bootloader prior to completing this? Thanks for all the help. I'm new to the HTC world.
[One (M7) Android Development] tiho5:
With S-Off there is no need to relock your bootloader.
[One (M7) Android Development] runganwt:
You do not need to re-lock your bootloader...:o
[One (M7) Android Development] mobileman88:
No need to relock it. It will work well as long as you are s-off
[One (M7) Android Development] Magpir:
from any firmware u download

u can remove these 3 . it is better to do so

boot.img ( kernel , u dont need this if u are already on a custom rom/kernel)

recovery.img ( Recovery, always remove this if u want CWM.TWRP intact)

hboot.img ( Remove this if u want to retain root capability)

and of course u need to superCID if u are flashing foreign firmwares not intended for your device
[One (M7) Android Development] ccs8teen:
Does anyone have the old firmware from 1.29.707.x RUU?

2.24.707.x firmware seems to be causing issue with the proximity sensor.
[One (M7) Android Development] GCbard:
I thought you could upgrade hboot and still have root.
[One (M7) Android Development] tiho5:
You're right. :)
[One (M7) Android Development] naishadh:
Any one have Indian update custom firmware zip..707?
[One (M7) Android Development] 4305ms:
Im getting this when i try flashing the firmware.zip ...

sending 'zip' (41196 KB)...

OKAY [ 3.191s]

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: 10.716s

----------info--------------------

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.54.0000

(bootloader) version-baseband: 4A.16.3250.24

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 1.29.401.16

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

(bootloader) serialno: FA35RW908010

(bootloader) imei: 354436058315449

(bootloader) meid: 00000000000000

(bootloader) product: m7_ul

(bootloader) platform: HBOOT-8064

(bootloader) modelid: PN0710000

(bootloader) cidnum: HTC__E11

(bootloader) battery-status: good

(bootloader) battery-voltage: 4268mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: dirty-d16dc66985

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.047s

what am I doing wrong?
[One (M7) Android Development] DeSaint2:
You aren't running the command a second time like it says too at the end of the output.

Edit: nice catch. Wasn't paying attention when I quoted haha.
[One (M7) Android Development] tiho5:
Remove information from these lines:

serialno:

imei:

Someone might decide to use them...
[One (M7) Android Development] mobileman88:
as long as you are s-off, you can always downgrade hboot and root is not dependent on s-off.

---------- Post added at 06:53 AM ---------- Previous post was at 06:53 AM ----------

You just need to run it twice as stated in the OP
[One (M7) Android Development] ilal2ielli:
Remove the quoted poster's imei and serial number.
[One (M7) Android Development] Pwnjabi:
I dint knew it before so jst sharing this tip

If u dnt want S-OFF & cannot find zip with matching CID & still want to update ur firmware

Just unroot,flash stock rom,do the OTA update & root again;)

I jst did it. :D

---------- Post added at 02:55 PM ---------- Previous post was at 02:54 PM ----------

http://xdaforums.com/showthread.php?t=2207874
[One (M7) Android Development] spdrosin:
Hey guys. Need some help please:

Why do I get error on flashing the new firmware on Ubuntu?

I did "fastboot oem rebootRUU", was stuck on silver logo, rebooted with the buttons on HBOOT and:

"fastboot flash zip /home/user/firmware.zip

sending 'zip' (41196 KB)...

OKAY [ 3.561s]

writing 'zip'...

FAILED (remote: not allowed)

finished. total time: 3.596s"
[One (M7) Android Development] descenpet:
that silver logo is ruu mode.. and you are supposed to do fastboot flash zip while on that screen.
[One (M7) Android Development] spdrosin:
That easy? Instructions confused me. Thank you so much mate.
[One (M7) Android Development] azrael97c:
would anyone know the difference between the hboots of the 2.24.401.1 and 2.24.709.1 firmwares? MD5s are different, and the hboot file seems to be the only file that is significantly different (since the boot.img and recovery.img files can be left out)
[One (M7) Android Development] descenpet:
no one noticed any functionality difference so far. seems like things that doesn't work on one doesn't work on other too.
[One (M7) Android Development] azrael97c:
was kinda expecting that answer... could just be a label difference or something with no functional difference... anyhow thanks
[One (M7) Android Development] °Dexter°:
Hi, i'd need t-mobile firmware, but link is broken.

Can anyone repost it?

Thank you

Nvm, I was wrong, I'd need O2 DE firmwre, does anyone have that one?
[One (M7) Android Development] Pitrick:
Would anyone know how to dump all the firmware images from a stock s-off One?
[One (M7) Android Development] lmerega:
Ok, here is what I've done:

1 - revone -l (locked the device)

2 - Downloaded FW 2.24.401.1

3 - Extracted to c:\tmp

4 - Deleted boot, hboot, recobery

5 - zipped the remaining files in firmware.zip

6 - Installed fw as in 1st topic

7 - Rebooted

8 - revone -u

No I have old Hboot, my CWM and everything working flawlessly

HTH
[One (M7) Android Development] tiho5:
the package you flashed contains a stock boot.img

So it replaced your boot.img

Start by flashing the boot.img of your rom. "fastboot flash boot boot.img" (also "fastboot erase cache" before and after that command as a good measure)

By the way same goes for recovery. :)
[One (M7) Android Development] descenpet:
you would have to just unlock it and flash a custom recovery, then use adb push/sideload to transfer rom.zip to phone and flash it.
[One (M7) Android Development] Pumper1:
Thanks for your answer.

I think one problem is that this phone is S-ON. Is there any way to make it S-OFF without copying files to the phone?
[One (M7) Android Development] descenpet:
if you want s-off, you should have done it before upgrading firmware.

now that you are on new hboot, you won't be able to get s-off. you will have to wait until a new way to s-off is found. that could be days or months away.
[One (M7) Android Development] Pumper1:
Thank you for the idea.

I did some research how to use them and finally I've managed to flash the ROM with sideload.

Now it works perfectly. :)
[One (M7) Android Development] ImSpecial:
First off sorry for being a lazy noob.

Now, do I really need to mess around with relocking the bootlader if i have s-off? There must be a simpler way then this :confused:

:fingers-crossed:
[One (M7) Android Development] DeSaint2:
You do not need to relock if you have s-off
[One (M7) Android Development] Pumper1:
Well, I'm not sure is it the simpler way but I did it like this:

- Restart your phone to Bootloader mode

- Go to Fastboot

- Connect your phone to your PC

- Wait for the connection completed

- In command prompt go to the location where your fastboot.exe is.

- Type the following command:

fastboot oem lock

That's it. :fingers-crossed:
[One (M7) Android Development] angusc:
Good answer......but that wasn't his question :p

Sent with desire from My One
[One (M7) Android Development] Pumper1:
Probably I've misunderstand the last part. :o
[One (M7) Android Development] incarceration:
How do I do this?

I have the AT&T HTC One, and would like to upgrade my Firmware to the latest firmware before flashing a ROM (ARHD)

Here is my getvar results:

version: 0.5

version-bootloader: 1.44.0000

version-baseband: 4A.16.3250.24

version-cpld: None

version-microp: None

version-main: 1.26.502.12

version-misc: PVT SHIP S-OFF

serialno: ******************

imei: ********************

meid: 00000000000000

product: m7_ul

platform: HBOOT-8064

modelid: PN0712000

cidnum: CWS__001

battery-status: good

battery-voltage: 4190mV

partition-layout: Generic

security: off

build-mode: SHIP

boot-mode: FASTBOOT

gencheckpt: 0

Is it determined if not changing the MID has any side affects even when there's a successful flash?
[One (M7) Android Development] donmarkoni:
Remove your s/n and imei! Could be used and abused.
[One (M7) Android Development] incarceration:
Woops, thanks!

Do you know anything about SuperCID?
[One (M7) Android Development] donmarkoni:
Yep. I know that I don't need it. :D HTC__032

You can read [GUIDE][MOD]Firmware Flashing & Hboots red warning gone, including few interesting links at the end of first post. Then decide if you need it.

AFAIK, CID is the last thing stopping you from flashing totally wrong stuff to your phone after going S-OFF.

I recommend going all custom and not thinking of stock and OTA updates, cause many regretted walking that path.
[One (M7) Android Development] Ramazor:
I need some help about flashing ARHD 12.1. to my HTC One. Since I am for the first time on HTC device, I have a few questions.

I have already Rooted + Unlocked my HTC One and flashed Rootbox, and now I want to flash ARHD but I need to flash that new firmware from OP because I would love to use MoDaCo SWITCH in the near future (I need it for theme develoment).

1. Is it safe to Relock and then Unlock my device all over again?

2. If so, what do I need? Do I need to have ROM, kernel or recovery files ready to flash again after I relock the phone and flash firmware because my current ROM is for unlocked bootloader only (I think).

Thanks :)

ow yeah, it's WWE.
[One (M7) Android Development] descenpet:
are you s-on or s-off? what's your original cid and build number? what firmware are you now on?

if you are s-off, relocking is not needed.

if you are s-on, and your original need to be 401 or 707 or 709 to be able to install new firmware. and you will need to relock if you are s-on.

relocked and s-on with custom rom will not boot. you will need to unlock after flashing firmware. then flash custom recovery and custom rom of your choice.
[One (M7) Android Development] c5satellite2:
Just flashed 2.24 fw, removed hboot, boot and recovery. Edited txt with my mid and cid, flashed successfully first time. Thanks for the package.

Side note, WiFi signal is definitely better at range after updating fw. Also running the new radio.
[One (M7) Android Development] throcker:
Hi, is there a way to upgrade if I used moonshine S-OFF?

is actually what I did, and now my device is S-OFF, with firmware upgraded but I can't re-unlock bootloader...
[One (M7) Android Development] Ramazor:
Thanks. Original CID is HTC_032, am I still able to do it? Am I going to need push superuser again? My bootloader is 1.44 if that helps.

EDIT: It's S-ON
[One (M7) Android Development] biohaz55:
Ok..... there's a guide here which will take you through the process of flashing the firmware and s-off.

Read through it and make sure you understand and are happy with what you are about to do before proceeding
[One (M7) Android Development] miciohd2:
Link broken

Hi guys,

I need the firmware.zip for T-Mobile 1.29.111.11 but the link in first page is broken.

Anyone can submit a working link please...?

Thaks a lot
[One (M7) Android Development] vcdwelt:
Look here: http://xdaforums.com/showpost.php?p=42639122&postcount=617

It's down for a long time :(
[One (M7) Android Development] miciohd2:
Damn...
[One (M7) Android Development] vcdwelt:
Have you tried the Dropbox Link in the linked post?

Can't try from work, because dropbox is blacklisted here :eek:

If link doesn't work i can upload the file again later today.
[One (M7) Android Development] miciohd2:
Yes, it doesn't work.

I would really appreciate, thanks a lot...
[One (M7) Android Development] uthmani:
I have updated my firmware using the method in original post. I am now running the following:

Firmware: 2.24.401.1

HBOOT: 1.54.0000

I am also 'RELOCKED'.

The problem I have is that I can no longer boot into recovery. What steps do I need to take to flash a new ROM?

I believe it is unlock bootloader and flash new recovery? Yes/No?
[One (M7) Android Development] descenpet:
Yes
[One (M7) Android Development] mike1986.:
How many firmware zips I missed? Any list? :D
[One (M7) Android Development] descenpet:
2.24.707.1 (asian wwe m7_ul)

then those 4.1.2 updates for at&t and tmous

and there might be more

that is not counting gpe ones :p