yashsingh1/xdaforums huggingface dataset:
[HTC 10 Guides, News, & Discussion] Captain_Throwback:
Um, if you're S-ON and bootloader locked, can't you just take an OTA normally? I'm not sure I understand the question.
[HTC 10 Guides, News, & Discussion] :
but there're some countries having new ota and mine still not, can't I flash theirs?
[HTC 10 Guides, News, & Discussion] Captain_Throwback:
Not while S-ON and locked.

You'd have to unlock your bootloader, S-OFF your device, and then convert yours to a generic version, which would mean you'd lose any carrier-specific software your device might be running.
[HTC 10 Guides, News, & Discussion] :
oh, thank you so much for this information.
[HTC 10 Guides, News, & Discussion] antonyyip:
Hi everyone, anyone has HTC 10 Hong Kong version 1.92.708.3 RUU? I like to return to stock ROM but stuck at here. Searched over Internet and no luck. My phone now is unlocked bootloader using HTCDev and flashed a custom ROM. HELP!!
[HTC 10 Guides, News, & Discussion] topjohnwu:
I'm busy with schoolwork, and in my very limited free time I'd like to spend more time in developing (Magisk and Viper stuffs), so please let me know if anyone is willing to help me maintaining this thread, I'll add you to contributor of this thread, so you can update the OP when people provide new stuffs across the world!
[HTC 10 Guides, News, & Discussion] arneetsingh:
Hello everyone,

Here are the details of my HTC 10 Indian Varient

[IMG="HTC 10 (India)"]http://i.imgur.com/L35ihUu.png[/IMG]

(bootloader) kernel: lk

(bootloader) product: htc_pmeuhl

(bootloader) version: 1.0

(bootloader) version-main: 1.95.400.3

(bootloader) boot-mode: download

(bootloader) version-baseband: 1.0.U010141a@60714.2

(bootloader) version-bootloader: 1.0.0.0000

(bootloader) mid: 2PS620000

(bootloader) cid: HTC__060

Can anyone please provide stock Recovery and Rom files for this version.

Many Thanks
[HTC 10 Guides, News, & Discussion] Qevinator:
Hi guys,

I've got a strange problem, hopefully someone can help me. I'm unlocked and rooted. When I clear cache and Dalvik in TWRP, in the 'Android Optimizing Apps'-screen there are only 5 apps to optimize. This should be 260+ apps. It happened before, but the problem disappeared when there was an Android update. Unfortunately a couple of weeks later, the problem resurfaced overnight. The result of the fact that the majority of apps aren't optimized is buggy performance. For instance Poweramp stutters when playing a song.

Does anybody recognize this problem?
[HTC 10 Guides, News, & Discussion] Salem's galaxy:
hello, ive got a Bell variant HTC 10 with the CID BM 001. I need to send this in for repair. Im currently running viper 3,5 and am s-on with bootloader unlocked. I have a stock back up but was wondering wha would be the best way to return the device to the state of being 100% stock ready? I'm not sure which RUU would work and I know I have to get the sunshine app to go s-off in order to flash the RUU. Ive spent a bit of time researching but I really hope someone has any idea? Any help would be greatly appreciated.
[HTC 10 Guides, News, & Discussion] candleworth7808:
You don't have to go s-off to flash a RUU.zip from SD card or run a RUU.exe from PC. I would go to the HTC website and search for latest RUU. Then I would search on XDA to see if there is a RUU.zip which IMO is easier.
[HTC 10 Guides, News, & Discussion] tihimasmo:
Hi I'm stuck and hope someone could help.

Trying to revert from Leedriod to stock went through following steps:

-get CID

-flash correct ruu.zip

-flash stockrecovery.img failed (cannot flash this partition in s-on state)

-fastboot oem lock failed (unknown command)

Bootloader says unlocked s-on.

Now I don't really have to go full stock. I'm all good if I can have devunlocked s-off, only so I can recieve nougat ota.

All help appreciated, cheers!
[HTC 10 Guides, News, & Discussion] yldlj:
Whats your cid? Whats your firmware?

After flashing RUU that should give you full stock. No need to flash anything else.
[HTC 10 Guides, News, & Discussion] tihimasmo:
Having read some more I think I understand the problem better. There will never be any OTA for me unless i flash one. So what I can do now is flash latest RUU and wait for someone to post an OTA for my cid when nougat arrives.

I have CID HTC__034 and there's no RUU exe for that CID.
[HTC 10 Guides, News, & Discussion] yldlj:
Yes there are plenty of RUU zips for you. Once you RUU your device you will be completly stock and ota's will work fine for you. What is your firmware version using the getvar all command in download mode?
[HTC 10 Guides, News, & Discussion] tihimasmo:
version-main: 1.95.401.3

thanks
[HTC 10 Guides, News, & Discussion] yldlj:
The ruu available is for 1.90.401. Seeing you are S ON you cant downgrade firmware. To get back to be able to take the ota you will need a stock system img, boot and recovery. You should read the op.
[HTC 10 Guides, News, & Discussion] tihimasmo:
I did that. Installed stock system and boot. Couldn't flash recovery due to s-on.

The firmware i gave you is the one i restored to (leedroid) after failing to flash recovery.
[HTC 10 Guides, News, & Discussion] yldlj:
Firmware doesnt get restored with ROM. Not sure why you couldnt flash stock recovery. Was the system image and boot for 1.95.401.3?
[HTC 10 Guides, News, & Discussion] tihimasmo:
My bad. I didnt flash RUU earlier. I tried but downloadmode failed, unknown file.

After that i flashed twrp restore file 1.80.401.3. I didn't getvar afterwards but had no errors so I took for granted it was successful.

After that I failed to flash stock recovery and restored old leedroid backup after *facedesk* x3.
[HTC 10 Guides, News, & Discussion] yldlj:
I would try searching this thread for 1.95.401.3 system image, boot and recovery. Flashing a system image does not change firmware. Your getvar version will not change unless you flash a firmware or take an OTA thats has an updated firmware.
[HTC 10 Guides, News, & Discussion] tihimasmo:
Oh, great idea.

Problem remains that I can't flash recovery.
[HTC 10 Guides, News, & Discussion] Chrypsisilon:
Try it like i did serveral times because i do have the same issue since some releases, but it always worked for me.

Download the OTA / Recovery from here and follow this short guide.

## OTA Unavaiable ##

- Copy OTA to SD Card

- SuperSU Uninstall -> Fully Un-Root (Make sure root is gone, try it with an file browser)

- Boot into Recovery Mode

- Restore System Image and Boot

- Fastboot

- fastboot flash recovery "HTC Stock Recovery"

- Boot into Recovery Mode

- Red Triangle

- Press Power and Volume Up

- Install OTA from SD Card
[HTC 10 Guides, News, & Discussion] StelardActek:
After a LOT of messing around, I managed to get my HTC__039 back to 1.21.710.10, and let it do the OTA thing normally all the way up to 1.80.710.1. Now it wants to download the 1.95.710.3 update, but when it reboots to recovery to install it, it sits on the exclamation-triangle-phone screen for a while then reboots. I used the logcat trick to find out what file it's downloading (OTA_PERFUME_UHL_M60_SENSE80GP_hTC_Asia_AUS_1.95.7 10.3-1.80.710.1_release_485177ikbgq5hk29ds4tus.zip), put it on the SD card and went into recovery to manually install it. However, it says it's expecting a different build fingerprint.

Expected:

htc/pmeuhl_00710/htc_pmeuhl:6.0.1/MMB29M/761759.1:user/release-keys OR

htc/pmeuhl_00710/htc_pmeuhl:6.0.1/MMB29M/797255.3:user/release-keys

My phone:

htc/pmeuhl_00710/htc_pmeuhl:6.0.1/MMB29M/748430.6:user/release-keys

Any ideas?
[HTC 10 Guides, News, & Discussion] tihimasmo:
This is where I'm stuck. When I try flash recovery I get "cannot blah blah that partition when s-on"

But it's cool. I'll just wait til someone posts nougat ota.
[HTC 10 Guides, News, & Discussion] nkk71:
I don't think blah blah is part of the output, and since it seems nobody ever wants to post their full command prompt / terminal output (which would include the commands you actually typed),

We'll just have to keep guessing what you did.....

How about you flash blah blah in download mode, not bootloader mode.
[HTC 10 Guides, News, & Discussion] Tarima:
Anyone have a stock system image + boot backup for Unlocked 1.96.617.20 ahead of tomorrow's Nougat uptate?

I think I had mounted system as -rw when I made a backup of my own untouched system. Ota would still fail right?
[HTC 10 Guides, News, & Discussion] Golv:
Please, could somebody upload new stock backup (after solving twrp problem) or system dump 2.28.617.8?

THX!
[HTC 10 Guides, News, & Discussion] dj_chapz:
I captured an OTA update and the name is ... 1.95.401.4-1.95.401.3 ...

Shouldnt the 2nd version be higher or did I miss something here? The zip is around 60 MB.

I see others are also higher-lower. Nevermind.
[HTC 10 Guides, News, & Discussion] tihimasmo:
I don't remember the exact words so I subbed with blah blah but it wasn't about download mode or bootload mode, only a preposition or some such. The gist of the error message was that I could not perform "fastboot flash recovery stockrecovery.img" with s-on. It was performed in download mode. I don't think I have issued any commands ever in bootloader mode.

Thanks for your feedback. I'll be sure to ss my next prompt.
[HTC 10 Guides, News, & Discussion] nkk71:
The exact error message is/was "cannot flash this partition in s-on state" which is what aboot (aka bootloader mode) would report if you try to

fastboot flash <name of partition> <name of file>

in bootloader mode

hosd (aka download mode) has completely different error reporting, possibly a signature verification fail, possibly something else, but not "cannot flash this partition in s-on state", it just does not have that text in it.

So (unless you were s-off) should flash it in download mode.
[HTC 10 Guides, News, & Discussion] tihimasmo:
Woooow! Can I have been that tired? I based whole chains of thinking on a silly mistake like that. I think I'm gonna find some railroad tracks and lie down, god how stupid of me.

Thanks for pointing it out to me!
[HTC 10 Guides, News, & Discussion] dj_chapz:
I have tried all possible ways to restore full stock to receive OTA-s but nothing worked. Download mode reports OS 1.95.401.3 but there is no system + boot image recovery for that version.

Currently having untouched 1.80.401.3 and I cant download OTA. Tried flashing OTAs manually to get system to 1.95.401.3 but everytime fails with message that the system has been mounted as R/W. I spent 5 hours already trying different combos and nothing works....

Anyone that could help?
[HTC 10 Guides, News, & Discussion] nkk71:
You probably were too tired, but no worries, you just weren't able to flash recovery.... I usually end up wiping my phone completely, and spending the next 4 or 5 hours not sleeping because I'm trying to restore my phone, with an old backup :rolleyes::eek::eek::crying::crying:
[HTC 10 Guides, News, & Discussion] tihimasmo:
It was just like you said. Everything worked fine in download mode, geez.

This takes me back to my wildfire days. I lost track of how many times i bricked that device due to sleepy mistakes.

---------- Post added at 11:08 PM ---------- Previous post was at 10:32 PM ----------

I can't help, only tell you that now I have replicated the steps you've taken and ended up at the same spot. Same firmware and same rom. No OTA and no RUU working.
[HTC 10 Guides, News, & Discussion] Salem's galaxy:
Hey all, would I be safe flashing the stock recovery on my bell Canada variant?
[HTC 10 Guides, News, & Discussion] razorbh666:
back to stock

hi everyone.im on maximusHD 2.7.0 ROM and i want to go back to stock rom.

but latest version i find is 190.401 zip and its lower than my current version of my rom(195.401)

and in flashing i get error code19.any idea??ijust want go back to stock
[HTC 10 Guides, News, & Discussion] yldlj:
What firmware are you on? Not ROM but firmware. Also how are you trying to flash RUU?
[HTC 10 Guides, News, & Discussion] allhill:
so if i want back to stock rom (for OTA), just restore the twrp backup, then flash stock recovery, rite?

i leave my unlocked and s-off bootloader :D
[HTC 10 Guides, News, & Discussion] yldlj:
Yes
[HTC 10 Guides, News, & Discussion] razorbh666:
im on 190.401.4 .and using this method

fastboot oem rebootRUU

fastboot flash zip Rom.zip

to flash 190.401.5 .but i get version error and error code19

i search the net but i didnt find 195.401.5 stock zip to flash there was only 190.401.1
[HTC 10 Guides, News, & Discussion] yldlj:
I dont know the error code sorry. Thaught you might be trying to downgrade firmware which can only be done while S OFF. So you are trying to flash the 1.90.401.5 from the OP? I flash my RUU by renaming the zip to 2PS6IMG.zip place it on sdcard and boot to downloade mode, then press up to flash.
[HTC 10 Guides, News, & Discussion] allhill:
glad to hear that, so as long as the bootloader already unlocked and s-off, it's same method like my old m7
[HTC 10 Guides, News, & Discussion] yldlj:
Restore unmodified system image, boot and stock recovery then take the ota.
[HTC 10 Guides, News, & Discussion] angelo.bautista5:
someone got 1.96.709.5 untouched TWRP image? pls. post link. thanks
[HTC 10 Guides, News, & Discussion] fabiere:
When will we see the Android N update for unlocked HTC10 ?
[HTC 10 Guides, News, & Discussion] ordeniz:
It's already out
[HTC 10 Guides, News, & Discussion] fabiere:
I can't see it in the first post
[HTC 10 Guides, News, & Discussion] ordeniz:
Well. It's out there. But not in the post,yet. :p
[HTC 10 Guides, News, & Discussion] yldlj:
When will people start searching themselves and stop being so lazy?
[HTC 10 Guides, News, & Discussion] fabiere:
Tanks for the free agressivity, It's just a simple question because i've seen the viper's rom and i search the stock version since this moment...

The Lazy Man...
[HTC 10 Guides, News, & Discussion] yldlj:
Your very welcome
[HTC 10 Guides, News, & Discussion] Sivat:
THE OTA has already been pushed to US unlocked 10s.
[HTC 10 Guides, News, & Discussion] skyhawkrr:
Hey thanks for this thread! This is a noob question but how can I contribute?

I recently messed up my US Unlocked HTC 10 and had to decrypt the 1.96.617.20 RUU in order to replace the stock recovery and radios... which weren't listed here. I have those files now though, is there any way I can put them up for others? Just curious.
[HTC 10 Guides, News, & Discussion] santod040:
Firmware packages are all available here:

http://xdaforums.com/showthread.php?t=3387520
[HTC 10 Guides, News, & Discussion] FarmGeek4Life:
Since nobody else has posted this yet (PME_WL):

OTA download link from 1.96.617.20 to 2.28.617.8, BS_US001/BS_US002:

http://fotadl-az.htc.com/secure/OTA....96.617.20_release_4904334idhv55ulwjkhgkg.zip
[HTC 10 Guides, News, & Discussion] mattie_49:
What is the above. ?
[HTC 10 Guides, News, & Discussion] Tarima:
The Nougat OTA update package for the Unlocked 10.
[HTC 10 Guides, News, & Discussion] mattie_49:
Can I flash this through stock recovery as update. Verizon HTC 10 s-off and unlocked.
[HTC 10 Guides, News, & Discussion] Tarima:
As I said it's for Unlocked so this won't be compatible with your phone. You'd have to convert your phone to Unlocked software first then you can take Nougat. Else it's best to just wait until Verizon updates theirs to nougat.
[HTC 10 Guides, News, & Discussion] mattie_49:
Thanks it's gotta be soon surely. I ran ruu for update. Still not here
[HTC 10 Guides, News, & Discussion] Tarima:
It's gonna be some time early in 2017 for carrier-branded phones, as stated by HTC.
[HTC 10 Guides, News, & Discussion] EnGiDrOiD:
back to stock

C:\adb>fastboot getvar all

(bootloader) kernel: lk

(bootloader) product: htc_pmeuhl

(bootloader) version: 1.0

(bootloader) imei: **********************

(bootloader) version-main: 1.92.708.3

(bootloader) boot-mode: download

(bootloader) version-baseband: 1.0.U010141a@60714.2

(bootloader) version-bootloader: 1.0.0.0000

(bootloader) mid: 2PS620000

(bootloader) cid: HTC__622

anybody can help me to get the stock ruu for this htc 10 :confused:
[HTC 10 Guides, News, & Discussion] yldlj:
Are you S OFF?
[HTC 10 Guides, News, & Discussion] Yusuke14:
2.28.617.8 RUU

http://dl3.htc.com/application/RUU_PERFUME_WL_N70_SENSE80GP_MR_NA_Gen_Unlock_2.28.617.8.exe

Haven't noticed anyone post this yet, so here it is, the RUU to our first nougat update :)
[HTC 10 Guides, News, & Discussion] angelo.bautista5:
hi guys, do you have 1.96.709.5 stock recovery? i'm on custom ROM and S-ON and I want to update my firmware from 1.96.709.5 to 1.98.709.5 by going back to stock. the problem is i don't have 1.96.709.5 stock image to flash on TWRP. 1.92.709 stock image is the one available. is it also possible to update 1.98.709 by flashing 1.92.709 stock image on twrp, although my base firmware is 1.96.709, and manually flashing 1.96.709 - 1.98.709 OTA, ? I've never tried this one yet so i'm asking if anyone who has tried it already.

thanks in advance
[HTC 10 Guides, News, & Discussion] blueberry60:
New 2PS6IMG zip file based on 2.28.617.8 to flash easily from download mode:

2PS6IMG_2.28.617.8.zip

md5: 7226b28443e9e4882e369d8f82b2cb10

modelid: 2PS650000
cidnum: BS_US001
cidnum: BS_US002
mainver: 2.28.617.8
btype:1
aareport:1
hbootpreupdate:1
nohardreset: 1
rompack: v2
resparseoption: -S150M
erasepartition: cache
eraseonflash: system
eraseonflash: userdata
eraseonflash: aboot
eraseonflash: adsp
eraseonflash: slpi
eraseonflash: boot
eraseonflash: cpe
eraseonflash: hosd
eraseonflash: hyp
eraseonflash: radio
eraseonflash: cradio
eraseonflash: recovery
eraseonflash: rpm
eraseonflash: pmic
eraseonflash: xbl
eraseonflash: sdi
eraseonflash: tz
eraseonflash: rfg_1
eraseonflash: rfg_2
eraseonflash: rfg_3
eraseonflash: sp1
eraseonflash: cota
eraseonflash: devcfg
eraseonflash: cmnlib32
eraseonflash: cmnlib64
eraseonflash: keymaster
eraseonflash: lksecapp
eraseonflash: apdp
eraseonflash: msadp
eraseonflash: venus
eraseonsoff: frp
eraseonsoff: carrier
erasepartition: extra
erasepartition: ssd
erasepartition: devinfo
ASN1DERencoding: on
[HTC 10 Guides, News, & Discussion] minur:
thank you
[HTC 10 Guides, News, & Discussion] EnGiDrOiD:
no i am actually still s-on and i am running viper 3.5.0 rom

i contacted HTC support and they told that the RUU for HTC__622 is only available at HTC honk-Kong repair center
[HTC 10 Guides, News, & Discussion] w69:
Off the topic but i desperately need the list of software numbers and their origins like 401 international unlocked and 701 asia taiwan Singapore unlocked etc. Can someone help?
[HTC 10 Guides, News, & Discussion] Captain_Throwback:
Have you tried "search"?
[HTC 10 Guides, News, & Discussion] yldlj:
There is one available for you but its a lower version and wont flash if your S ON
[HTC 10 Guides, News, & Discussion] EnGiDrOiD:
Ok man i really appreciat your help

Lets say if i s-off with sunshine

So i am able to run any ruu?
[HTC 10 Guides, News, & Discussion] yldlj:
Any RUU for your device yeah. Here is a decent list of RUU'S thanks to stiflz.

https://www.androidfilehost.com/?w=files&flid=74636
[HTC 10 Guides, News, & Discussion] aer0zer0:
Does this wipe data as well?
[HTC 10 Guides, News, & Discussion] 2WildFirE:
Thanks for sharing, is always good to have on SD ext!

Powered by HTC 10
[HTC 10 Guides, News, & Discussion] lordmago:
If I remeber well, yes it does.
[HTC 10 Guides, News, & Discussion] sardelisp:
is it necessary to lock bootloader before flash ruu.exe?

i am s-off bootloader unlocked.
[HTC 10 Guides, News, & Discussion] fmedrano1977:
No

Sent from my HTC 10
[HTC 10 Guides, News, & Discussion] buko_s:
Looking for a

1.21.401.4 TWRP Backup (Untouched System Image + Boot) and matching firmware.

thx
[HTC 10 Guides, News, & Discussion] Electronic Punk:
Try manually flashing the 1.30.401.1 firmware and restoring someones stock nandroid of 1.30.401.
[HTC 10 Guides, News, & Discussion] :
Cool :) yeah the watermark would be annoying
[HTC 10 Guides, News, & Discussion] topjohnwu:
Updated post #2 and #3 with guides from my previous guides.

It contains some pretty nice tricks, it's good for you to know :)
[HTC 10 Guides, News, & Discussion] gusoldier:
Do you know how I can get back to Locked status again? I'm s-on.

(want to exchange my Grey for a silver one)
[HTC 10 Guides, News, & Discussion] Captain_Throwback:
Best you can do is RELOCKED with "fastboot oem lock".
[HTC 10 Guides, News, & Discussion] cauqazn:
Does bootloader need to be relocked for OTA? I was rooted/twrp/bootloader unlocked and just RUUd to stock and flashed stock recovery from OP 1.27.617.3. Bootloader is still unlocked. Can I get OTA ?
[HTC 10 Guides, News, & Discussion] gusoldier:
Thanks, will try that.
[HTC 10 Guides, News, & Discussion] Captain_Throwback:
Yes, you can get OTA while unlocked.
[HTC 10 Guides, News, & Discussion] george241312:
Does it show up in Bootloader mode or download mode ? if it does its probably burned into the screen. just replace the LCD on it when it becomes affordable.

If you can take a screenshot of it its not burned into the screen.
[HTC 10 Guides, News, & Discussion] demi9od:
Sorry if this has been asked, but I am wondering if flashing the 1.21.617.3 stock recovery in this thread will allow me to install the 1.30 OTA once it is available?

I have TWRP, SU, and Xposed installed, and I think I have allowed some apps to make modifications to /system (Better Battery Stats, Wakelock Detector, etc.).
[HTC 10 Guides, News, & Discussion] Nosferatu.:
I'm looking to upgrade the firmware from 1.21 to 1.30 on a US model. Doesn't appear to be a safe/easy way to do this? Would it be do-able after the device is rooted and custom ROM installed or would I have to revert everything back to stock?

I'm not new to rooting/flashing phones BUT this is my first HTC device so learning/reading all this S-OFF and changing CIDs and whatnot is a bit of a learning curve and I don't want to soft/hard brick the device.

EDIT: If I wanted to go to "stock/stock" how would I flash the stock recovery down the road? E.G. get back to stock recovery/ROM for 1.21? Is it through ADB? If so (just because it's a delicate process that can be screwed up) what's the method? I'm using to using ODIN in the past on Sammy stuff and I don't see those types of things on HTC devices.
[HTC 10 Guides, News, & Discussion] demi9od:
I believe if you have the stock ROM with systemless SU and there is a 1.21 recovery available for your CID, you should just be able to "fastboot flash recovery 1.21_recovery_img_here" via ADB in download mode. The OTA should then show as available and install. I'd wait for an expert to respond, but that's how this looks to me. You will probably need to flash TWRP again after the OTA installs and re-install the SU zip to gain root again.

edit: Ah you asked about firmware specifically and didn't mention an OTA. I haven't researched that one yet, but the OTA update would take care of the firmware. For a custom ROM you are best off waiting for the ROM maker to release an update incorporating the new firmware. To go back to stock, RUU.
[HTC 10 Guides, News, & Discussion] Nosferatu.:
I could care less about OTAs. I've never taken them on all previous phones I've used. I like the custom ROMs and they stay more up to date. I'm specifically wanting the firmware update so I'm on the same playing field as everyone else for future upgrades. I indirectly asked this in another thread where I found a 1.30 firmware file. Would this be safe to use on a US model?

This post...

http://xdaforums.com/showpost.php?p=66770503&postcount=14

...from this thread (see original post)

http://xdaforums.com/htc-10/how-to/guide-how-to-drand-convert-htc-10-to-t3374593/
[HTC 10 Guides, News, & Discussion] topjohnwu:
The firmware can be extracted from the OTA file (look post #2, #3 for more info).

But it is not a full firmware package, it only contains bits of it.

Personally I won't mix firmware versions. I will change my firmware only if I can switch entirely to another version by a full firmware package or RUU.

I plan to write a script to backup your current full firmware, and you can revert it if you're S-OFF. But this is quite a dangerous procedure, I have to check if everything is working as expected before releasing it.