yashsingh1/xdaforums huggingface dataset:
[One (M7) Android Development] ClydeB1:
There is a CWM nandroid of 1.28.111.6 here (towards the bottom of the post) so you would need to change your recovery and then restore the nandroid. I'm pretty sure that recoveries are not likely to be different between the different regions, so you can try the 1.28 recovery from here (it's for region 161, but as I said I can't imagine that even HTC would release different recoveries per region)
[One (M7) Android Development] TM-87:
Do i need to change to CWM since i'm using twrp or is it crossplatform?

Also how do i change to CWM?
[One (M7) Android Development] Rioplatense:
What am I missing?

Hopefully someone who sees this has had the same issue or can identify what I'm doing wrong.

First, I'm a very casual modder, so my one was running 4.1.2 stock AT&T, unlocked with a few mods to the os like the hard press on the back key for menu and wifi hotspot. I accidentally restored to an old recovery which deleted my apps, so I thought it was a good time to install a custom rom. No matter what I did I could not get the rom to be found on the ad card.

I read somewhere that the stock kernel doesn't allow custom roms, so I found the thread about how upgrading firmware will change the kernel and hence I could flash a custom rom, I did the s-off and upgrade to firmware 4.22 but then my sd card wouldn't mount and wifi wasn't working, I wiped and rebooted not the touchscreen doesn't work.

So I was going to side load adb a rom but in recovery my device isn't recognized

So my android sdk is only 4.1, do I need to update my sdk and htc drivers to get my device recognized? Do I flash a custom kernel from adb shell? Anybody experience this?
[One (M7) Android Development] DeSaint2:
Yes you need updated sdk for it to be recognized. After that flash the latest twrp or cwm through fastboot. Twrp works well for sideload from personal experience. Then you should be good after flashing the Rom you want.
[One (M7) Android Development] ClydeB1:
Yes, you will need to flash the CWM recovery in order to use the CWM nandroid as CWM and TWRP are not compatible with each other. You flash it the same way you probably flashed TWRP via the command fastboot flash recovery nameofrecoveryfile.img
[One (M7) Android Development] gianmarco957:
Guys, I want to upgrade all (I've find the right firmware.zip yet) but after I upgrade the hboot with this .zip, how I can unlock the bootloader?
[One (M7) Android Development] ClydeB1:
You unlock it the same way you did previously using the unlock.bin file from HTC Dev. If you don't have the file check your emails from HTC otherwise reapply for the unlock code from HTC Dev or if S-Off you can also use revone to unlock again. If you aren't yet S-Off and may want to do so in the future, note that if you update your hboot beyond 1.44 then you will not be able to S-Off in the future (or at least until/if this is ever cracked)
[One (M7) Android Development] gianmarco957:
I've S-OFF..so I can unlock It with revone? Even if the Hboot upgrade from 1.44 to 1.xx?
[One (M7) Android Development] ClydeB1:
Actually I'm not 100% sure of that. I know you can't S-Off beyond 1.44 but don't know if revone unlock on 1.44+ will work. If you are S-Off through you should be able to flash the firmware without relocking the bootloader. The instructions in the OP were written before S-Off was gained.
[One (M7) Android Development] gianmarco957:
So I can try to flash it as a normal .zip witch the custom recovery? Or Should I use adb?
[One (M7) Android Development] ClydeB1:
No, still flash via fastboot
[One (M7) Android Development] Rioplatense:
Working

So I spent the better part of 2 nights only to figure out I needed to update the HTC drivers. Serious face palm, but what made it so frustrating is my sd card was not being recognized by windows or android, only in recovery, but I couldn't push anything to it. I was worried I fried the memory or broke the partition. So I upgraded sdk and the drivers then adb pushed the rom and everything seems to be working fine. I might need a new radio, I'm at work and it's only showing 1 bar, meh.

On another note the new firmware upgraded my hboot but kept my s-off so I have hboot 1.55 and am s-off
[One (M7) Android Development] jlevy73:
[MENTION=1582496]Mike19[/MENTION]86: Can you post the firmware.zip file for the newest 3.18 base? I am s-on but my device is M7_U so the CID & model matches that of the taiwan base that was released yesterday. Thanks in advance.
[One (M7) Android Development] DeSaint2:
Nothing will put you s-on unless you do it yourself intentionally. You can download a flashable zip for the radio. There's a couple threads around just make sure to check md5.
[One (M7) Android Development] AcerRacer:
I don't understand the md5. What exactely is it's purpose and what do u check it against?
[One (M7) Android Development] sirioo:
Firmware 2.24.401.8

x.xx.401.x - World Wide English (WWE)

modelid: PN0710000

cidnum: HTC__001

cidnum: HTC__E11

cidnum: HTC__102

cidnum: HTC__203

cidnum: HTC__405

cidnum: HTC__Y13

cidnum: HTC__304

cidnum: HTC__032

cidnum: HTC__A07

cidnum: HTC__J15

cidnum: HTC__016

Hboot: 1.54
[One (M7) Android Development] gianmarco957:
When I type fastboot oem xxRUU the screen became black with "HTC" but it doesn't reboot..I think I need to relock the bootloader..
[One (M7) Android Development] ClydeB1:
That is what it is supposed to do, that screen is the oem ruu mode. Just enter the command to fastboot flash the firmware, check for success and then enter command fastboot reboot. It's not necessary to relock.
[One (M7) Android Development] gianmarco957:
Oooooooo, thanks man..anyway, I was thinking that it was wrong, and I pressed the two buttons to return into bootloader..this evening I will try again..

Inviato dal mio HTC One con Tapatalk 4
[One (M7) Android Development] mike1986.:
I'm doing some maintenance in the first post, download links should be back soon.
[One (M7) Android Development] gianmarco957:
Thank gli for your support!

Inviato dal mio HTC One con Tapatalk 4
[One (M7) Android Development] josteink:
Just double-checking... This is stock hboot, secondary bootloaders, boot, recovery and all that stuff, but doesn't contain ANY of the sense-rom bits?

If you want to revert completely to stock, you will have to couple this with a Sense-ROM nandroid restore first?
[One (M7) Android Development] edgeball:
Did you ever got a response on that one? I'm looking for the same. Thanks
[One (M7) Android Development] Denpech:
It is very necessary Firmware package from 2.17.401.1 RUU, the reference in the second post does not work. Help!
[One (M7) Android Development] chong67:
I am confused.

How is this firmware here different than what is on the "Vomer's Ultimate AIO" firmware guide?

I am using his latest firmware: 3.22.1540.1
[One (M7) Android Development] ClydeB1:
These are the original signed firmware packages whereas the ones in vomers' guide are custom unsigned packages as in most cases the android.txt file has been edited and also the hboot and recovery files have mostly been removed. Vomer's packages can also only be flashed by S-Off devices whereas these ones can be flashed by S-On devices but only if the devices model id and cid match the info in the android.txt file.
[One (M7) Android Development] mike1986.:
All links are back working now. Also .666 firmware is added.
[One (M7) Android Development] rodenti:
mike1986, do you have the .661 firmware for Telus (Canada)?

Thanks!

Update: the ota is in this thread: http://xdaforums.com/showthread.php?p=45187010.

Is it as simple as taking the firmware.zip file out of the ota package?
[One (M7) Android Development] ClydeB1:
Yes it's as simple as that ;)
[One (M7) Android Development] mike1986.:
x.xx.661.x added to the first post.
[One (M7) Android Development] Metalshadowx2:
Is that the firmware for the new 4.3 telus update?
[One (M7) Android Development] BIGMOH:
It doesn't look like it :(

Details what is available [MENTION=1582496]Mike1986[/MENTION] is Firmware collection for different CID/MID HTC_One > 661: 1.29.661.17.zip 15514KB Sep 01 2008 07:50:56 PM

Although the Bell one is there.
[One (M7) Android Development] mike1986.:
I wouldn't care about the date. How can it be 2008? :)
[One (M7) Android Development] Metalshadowx2:
So if I flash a 3.22 rom and use our 3.23 firmware would that be a problem? Im mainly trying to flash this because I want the full LTE bars back because it mostly stays on 1 or 2 bars all the time.
[One (M7) Android Development] BIGMOH:
ahh gottcha :D

Thanks for the confirmation [MENTION=1631739]mike1986.[/MENTION] :good:

---------- Post added at 04:51 PM ---------- Previous post was at 04:50 PM ----------

Yup, you should be fine. I plan to do the same as i have the same issue with the radio :(

Oh BTW i just checked the 1.29.661.17.zip file and there is no telus radio in there :crying:

i'll try hunt it down...

but the idea would be replace the radio.img file in the Bell new FW.zip file :)

Or maybe someone who has it could link the file kindly :cyclops:
[One (M7) Android Development] bklam:
Does anyone have the Rogers 4.3 firmware? please and thank you.
[One (M7) Android Development] AnumEndzeit:
My HTC One's model id is PN0713000. That would tell me its a dev version but the CID, GLOBA001, doesn't match anything. Could someone please provide some insight?
[One (M7) Android Development] gendis1979:
No 4.3 for WWE?
[One (M7) Android Development] Goatshaver:
So I'm getting a little lost on the firmwares. I'm S-ON so I can't flash custom and the last one I saw was the 3.06.1700.10. Is there a newer official firmware that I can flash?

Thanks!
[One (M7) Android Development] InfinitiGuy:
The Telus x.xx.661.x file doesn't look right as it appears it's missing the firmware and radio.

When I take a look in the zip I only see (See attachment)
[One (M7) Android Development] FitAmp:
It wasn't a full firmware. That's the only stuff that was updated in the first ota
[One (M7) Android Development] ams75:
Where do I find the link to the latest x.x.661,x firmware. Thank you:)

---------- Post added at 10:57 PM ---------- Previous post was at 10:53 PM ----------

Where Can I find the latest Bell fw or atleast the latest radio included in the ota just came out. I am on custom fw 3.22.1540.1 & ADHD 22 but want to try the radio included with the latest Bell OTA.
[One (M7) Android Development] Metalshadowx2:
its in his firmware download folder. 3.23.666 is bell
[One (M7) Android Development] ams75:
Thanks! Found it. Any thoughts on if i should flash the 3.23.666.1 fw (currently on 3.22.1540.1 from Voomer's thread) and ADHD 22. Just have this nagging feeling that I might be missing something by not using the "official" fw for Bell. Is the hardware exactly the same for the different variants? I am somewhat new to this and any help would be greatly appreciated!
[One (M7) Android Development] InfinitiGuy:
I just finished doing the exact thing. I was on 3.22.1540 and flashed the official 3.23.666 from Bell on my device. This will overwrite your recovery, hboot, radio, and boot so if you want your custom recovery back, you'll have to re-apply it. so far everything appears to be working correctly.
[One (M7) Android Development] ams75:
Any improvements? :)
[One (M7) Android Development] InfinitiGuy:
Too early to tell.
[One (M7) Android Development] Metalshadowx2:
Does that help with the bars like for LTE? Cause before I would only get like 1 or 2 bars but this way I was told that it would go back to normal because we have matching firmware for matching rom. Although it would be nice if someone based the rom or made a canadian variant.
[One (M7) Android Development] InfinitiGuy:
Not sure the ROM matters as much as having the proper radio file installed on your device. I've always had a custom ROM and ran the default Bell firmware for a long time without signal issues. With the 2.xx and 3.xx firmware I did install different radio files and found they made the most difference.
[One (M7) Android Development] Metalshadowx2:
well then you must reflash the firmware right cause i never changed it and I think ARHD must have changed it?
[One (M7) Android Development] mixxy:
ARHD does not contain a radio or firmware
[One (M7) Android Development] Metalshadowx2:
so it must have been the sku file or the fact that its 4.3 and i need to use the bell or telus 4.3 firmware. So ill upgrade to 22 and use the 3.23.666 firmware.
[One (M7) Android Development] AcerRacer:
I'm on Bell too. Couple questions:

1. What part of the country are u in?

2. What Rom are u using?

3. Do you get more than 1-2 bars consistently of LTE with this new firmware?
[One (M7) Android Development] InfinitiGuy:
1. Toronto

2. ARHD 22

3. Yes (Depends on location)
[One (M7) Android Development] mike1986.:
Sprint firmware added.
[One (M7) Android Development] ams75:
Has the LTE signal strength changed for you since you switched from 3.22.1540 to 3.23.666.

Maybe I will also try the latest Bell FW as soon as someone tells me its better on the Bell network compared to 3.22.1540. WillI have to change the CID back to BM_..._01 or can i continue to use 11111111 when I flash the Bell fw.
[One (M7) Android Development] AcerRacer:
Could you also tell me the exact radio it shows your phone using on this .666 fw? I would like to get my hands on the radio only if possible as I don't know how updated/outdated this fw is that Bell is using. As well do you know where to get this radio? Thanks.
[One (M7) Android Development] darkidz555:
Whoever need firmware to return stock for ota wwe Asia 2.24.707.1 go to this website.

Www.htc1guru.com
[One (M7) Android Development] InfinitiGuy:
I haven't noticed a difference but at least now it's running an optimal radio for network it was destined for. I kept my CID as 11111111 and it accepted it fine.

---------- Post added at 05:22 PM ---------- Previous post was at 05:18 PM ----------

The radio in 3.23.666 is 4A.20.3263.16. I was previously running 4A.18.3263.15 which gave me great signal as well. As for the separate radio, unless someone can decrypt the current OTA firmware.zip file you'll have to apply the whole package which isn't a bad thing as it will give you all the current versions.
[One (M7) Android Development] AcerRacer:
Can you confirm on your phone that your radio is exactly this?

4A.20.3263.16_10.38k.1157.04L

I found it in the Radio Dump thread and just flashed it. At first glance, it doesn't appear to be better for me. I'm still full bars on HSPA, no LTE but when I go for a drive later I will see if the 4G gets a better signal. I'm in Vancouver so it could be they have shi t t y LTE coverage out here. Thanks.
[One (M7) Android Development] ams75:
Don't worry too much about the LTE bars instead take a look at the signal strength available under the settings and try speedtest to check your connection speed. At my location I am getting 1 LTE bar but my d/l speed using speedtest.net app is ~18Mbits/s so I am happy :) A few kms from here I do get a better signal and 2 LTE bars with speeds exceeding 40Mbps :)
[One (M7) Android Development] AcerRacer:
What would be a good signal strength? I've looked at it before but can't really make sense of it.
[One (M7) Android Development] InfinitiGuy:
Yes, that's what my baseband version reports on the phone.
[One (M7) Android Development] darkriderz:
Hello Guys,

Do flashing the 3.22.1540.1 firmware erase everything
[One (M7) Android Development] vahid-hetfield:
Hey guys

which frimware is for cid: H3G__001 ?
[One (M7) Android Development] InfinitiGuy:
No it doesn't.
[One (M7) Android Development] ClydeB1:
Flashing the original firmware doesn't, but unless you are S-Off and SuperCID, you would need to lock bootloader in order to flash the firmware on your Dev edition phone. If you then choose to unlock your bootloader again this does however wipe your device.
[One (M7) Android Development] chevymusclecar:
What is best firmware for att HTC one, att latest or gpe latest?
[One (M7) Android Development] cschmitt:
I'm running firmware from the recent ATT 4.3 leak. No issues.
[One (M7) Android Development] chicoquente:
Hey guys, I am having a hard time getting solid information on what I need to do here. This is my first android and as such have never updated the software before. I am currently running a Telus HTC One still on the 4.1.2. I am rooted, but running the stock ROM. I want to upgrade to 4.3 but can not get a solid guide to use on how to do it, and if I can in fact update without losing all my data. I let me phone download the OTA but fails in TWRP which does not surprise me. It downloaded 3.22.661.1

Any advice would be GREATLY appreciated.
[One (M7) Android Development] ClydeB1:
You can only install the OTA on a completely stock rom and with stock recovery. If it still you may also need to remove root. As you are still on 4.1.2 and possibly still on hboot 1.44 , if you think you may ever need S-Off at some stage, you would need to do this before updating via OTA as on the new hboot it is currently impossible to get S-Off.
[One (M7) Android Development] electronical:
My HTC One is currently all stock. Bootloader is untouched.

I did the DOS procedure: fastboot getvar cid

and i got the following info:

CID: HTC__A48

Mine is WWE (based on the software number in settings).

However, this particular model that i use is from Ukraine and it's running on the latest 4.2.2 and i'm still waiting for the official OTA 4.3, so i am wondering if rooting and installing the latest ARHD 22.0 will also automatically update my firmware?

Otherwise, if i relock and go back to stock in order to enable stock update, will it update my firmware to the latest stock when the official 4.3 updates eventually hits my device?

Also, since my particular firmware CID is not available in this thread, i would like to upload it in case others need it. How can i do that?
[One (M7) Android Development] ClydeB1:
The info presented in Settings shows you the base version that the rom you are using was built on, it is not necessarily your real base firmware. The CID you got via getvar is your actual CID and if you run fastboot getvar version-main, this will show you your true stock rom.

AFAIK your CID doesn't form part of the x.xx.401.x WWE region (unless it is a new addition to the region) as it is not one I've come across before. Installing a custom rom like ARHD 22 will not update your firmware and this can only be done either via an official OTA for your CID (when you eventually get one and provided you are on a stock rom with stock recovery) or by flashing an RUU for your device (if one is available, but these normally only come out months after the OTA if at all) or if you are able to S-Off your device then you can flash any firmware package to update. It is not necessary to lock your bootloader to install the OTA.

Once you do get the update you can extract the firmware.zip file from the OTA and upload it to Dropbox or similar file sharing sites and the OP can then download it and add it to the collection.
[One (M7) Android Development] electronical:
C:\mini-sdk>fastboot getvar version-main

version-main: 2.24.401.9

finished. total time: 0.000s

I have just unlocked and rooted. I did a nandroid backup, but it was only possible after installing CWM.

Does this mean that as of this moment, with my (unheard of) CID, i'm unable to get back to stock and receive OTA?

I searched on this site and i'm unable to find anything for the region UKR (i'm not from Ukraine, but it says UKR on the phone's side and its box): http://www.htcdev.com/devcenter/downloads
[One (M7) Android Development] ClydeB1:
Ok, your CID must be a new edition to the WWE 401 region then, but 2.24.401.9 is strange as the rom base as I have only seen 2.24.401.8 floating around the forum. You can try using the 2.24.401.8 stock odexed rom and flash the stock recovery and then hope that WHEN an OTA is pushed out for the 401 region that it will include your CID as part of the compatible CID's to allow you to install.
[One (M7) Android Development] electronical:
I was actually surprised that there was no previous mention of my CID nor software number 2.24.401.9 anywhere in my search. But then, i got my phone from a store in Dubai, so when i bought it, i didn't exactly have all the knowledge to decide on the spot. The hardware was perfectly built (which was my primary concern; no gaps, etc) and the software was working fine out of the box. I just happen to have a model made for/in Ukraine. I took a final screenshot of the 100% stock settings screen before i unlocked my bootloader today. I still have the nandroid backup (but it was made after installing CWM, so i don't know how useful that's going to be, since it's lacking stock recovery) but i can upload it if that's going to help the devs figure out something. It's about 1.5 GB so i would really appreciate if someone could confirm that the file would be truly useful, as it's going to take me days to upload the entire nandroid backup.

On another note, what if i change my CID? Wouldn't that resolve everything? I could then flash any of the easily available or popular RUU's? If i'm correct, that would enable me to go back to completely stock software with working official OTA from HTC. I would then have the most updated hboot with radio, etc. Then, i could install the latest ARHD custom ROM and i would have the best of both worlds (latest updated firmware + latest custom ROM). Am i right or is this just some silly fantasy? :cyclops:
[One (M7) Android Development] ClydeB1:
Strangely enough I came across another post a few hours ago where the user also had 2.24.401.9 - twice in one day LOL. You can always use your nandroid to return to stock and then try the 2.24.401.8 recovery. I'd really be surprised if HTC specifically developed a new recovery version for this fairly uncommon release after having released the major 2.24.401.8 release (but I guess anything is possible)

I also don't think there would be much interest in your build from a dev perspective as it is an old base and the only real interest may come from another 2.24.401.9 user who forgot to take a nandroid
[One (M7) Android Development] DeSaint2:
Unless you are s-off you can't change your cid. If you are s-off you could change it run Ruu for that region then update.
[One (M7) Android Development] electronical:
That might have been me - i've been posting all over the place looking for solutions to my "rare" CID problem. :o

OK, so let's say that i flash the stock recovery for another CID ( if there is still no RUU released in the future for my specific CID), is there a risk of bricking the phone? Or will the flash simply not work? Also, how important is it to update the firmware itself? I noticed in your sig that your hboot is 1.55. I only have 1.54 so i'm thinking maybe i shot myself in the foot for not waiting a few more weeks for the official 4.3 OTA update and unlocking my bootloader just a few hours ago. :eek:
[One (M7) Android Development] ClydeB1:
You won't brick your phone flashing another recovery. The worst that will happen is you may get a bootloop or not be able to enter recovery, but you can then just flash a custom recovery again. The reason why I am on 1.55 is that I was lucky enough to have hboot 1.44 initially and so could S-Off my device and so have been able to flash firmware.zip's to update to 1.55. I also haven't received an official OTA for 4.3 but I have been able to flash leaked firmware and now have flashed the developer edition firmware which was recently released.

When you flash a stock recovery and try to boot into it you should get a red triangle and exclamation mark. If you then press and hold the power button and vol up button it should boot into recovery.
[One (M7) Android Development] Kohr-Ah:
You just need to edit the Android info file to have your CID will fix your issue. The funny thing is when I developed firmware packages for the sensation I got packages from all over the world. I did MD5 after MD5 check on files. Kniw what? 95% of them all were the same minus usually the radio, rcdata, and trust zones.

Nothing to worry about you won't brick anything :) like Clyde said, if anything goes you will just have to reflash.
[One (M7) Android Development] Bliszcur:
sorry for my noob question? my phone Cid : htc_044 and Mid : PN0714000 . which one suitable?