yashsingh1/xdaforums huggingface dataset:
[HTC 10 Guides, News, & Discussion] matekaneve:
I don't think the ruu will fix your battery issue. Many people are having bad battery time after the Oreo update. However if you want to try you can flash RUU if you rename RUU to 2PS6IMG.zip, place it on your as card and reboot to download mode. The phone will find the file and you just need to follow the on-screen instructions. Make sure you backup all your files before as it will wipe everything including your photos on their internal storage!
[HTC 10 Guides, News, & Discussion] Phoinix:
Thank you very much, I have some doubt about it can fix the battery issue too, however this remains a good way to do a clean flash of the software for who are totally stock and have no twrp installed, is it?
[HTC 10 Guides, News, & Discussion] trantiendat3004:
hello i have htc 10 au kkdi ( japan) convert mid 2PS6200, CID 1111111111 android 7.0 . i can flash ruu 7.0 wwe ? sr my english not good
[HTC 10 Guides, News, & Discussion] fdgd1998:
Yes you can. SuperCID will allow you to flash any region RUUs and the mid model is the correct one.
[HTC 10 Guides, News, & Discussion] ryennn:
Hey guys, I'm trying to revert back to pure stock Oreo ROM after updating from Nougat with the Canadian Bell version (BM__001). I flashed a ROM right after updating to Oreo from Nougat without making a backup(never thought I'd go back lol) but I can't seem to find the stock RUU for that model/cid, and I'm guessing flashing the RUU from Nougat and re-updating to Oreo will not work since my firmware is updated?

I also tried flashing what I thought was the right version I found on here but it gave me this:

Can anyone help me out? Thanks.

edit: (S-ON)
[HTC 10 Guides, News, & Discussion] nitramus:
Personally I would change cid to us unlock/developer unlocked and use that ruu.

Edit: like buddy said right after me you need s-off to change cid and I'm pretty sure you also need s-off to downgrade firmware from oreo to noogat. Because oreo firmware with noogat software/os will result in no data/signal.
[HTC 10 Guides, News, & Discussion] Mr Hofs:
Please tell him that s-off is required.
[HTC 10 Guides, News, & Discussion] ryennn:
Is there any other way to revert back to stock Oreo without having to s-off by paying $25? This is kind-of the reason why I want to go back to full stock no-root too lol. My phone is super slow and laggy after installing a ROM. I'm also thinking of getting a new phone because of this and there's no reason for me to pay a fee to get it to s-off so that I could put it back to stock... :(
[HTC 10 Guides, News, & Discussion] 0xLeon:
So I got my new HTC 10 yesterday. Before migrating stuff from my One m7 I want to get more into the root stuff. I rooted my m7 and my Rhyme before that as well, but so far, I'm not so much into the rooting process.

Right now, I'm on full stock, only unlocked the bootloader so far.

CID: O2___102

MID: 2PS620000

Version: 1.21.206.4

S-ON

Bought this through my german carrier O2. Right now I don't get any OTA. As there's already a 1.53 out, this kind of bothers me. Is there a way to get the lastest firmware?

Also, before rooting and so on, I want to be able to get a full backup of everything necessary to be able to run OTA later. What would that be in particular? Recovery, Firmware, ROM, anything else? I read that you can't get stock recovery and boot from one device, you'd need two. So, anybody with an O2 HTC 10 here? And as there's nothing listed about this CID in the OP so far, what would be the best way to contribute from my side at this point?

Also, is there a beginners guide to all stuff regarding root etc.? I'm quite familiar with programming and stuff, I can imagine what most of those partitions like /boot or so do, but I want to learn all that. Like the porpose of all that different partitions (/boot, /data, /system etc.) and so on.
[HTC 10 Guides, News, & Discussion] Asselalf:
[MENTION=4958312]0xLeon[/MENTION]

Maybe it's better to use Sunshine and switch to S-Off. Then you can remove your O2 branding with the 1.30 RUU that is already available.

Gesendet von meinem Nexus 6P mit Tapatalk
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Currently uploading TWRP_pme_1.21.206.5_system_readonly backup to MEGA. Will share the link as soon as the backup is up and running.

Edit: [MENTION=4470081]topjohnwu[/MENTION] here you go! CID: O2___102 / MID: 2PS620000
[HTC 10 Guides, News, & Discussion] vicyang85:
HTC 10 Australia Optus/Virgin "system enhancement" update. Firmware version is 1.53.710.6
[HTC 10 Guides, News, & Discussion] 0xLeon:
I'm trying to avoid going S-Off. I mean, I'd like to go S-Off just like I did with my m7, but $25 seems like a total ripoff to me. Just my opinion.

Cheers. With that I should be able to backup my recovery at least, shouldn't I? Steps would be flashing TWRP to /boot, backing up the whole system including recovery, flashing the boot image from your backup to /boot and finally flashing TWRP again, this time to recovery. Correct me if I'm wrong, but this should give everything I need to go back to full stock in the future when O2 finally decides to release an OTA, shouldn't it?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Yes this is it. Would you mind sharing your recovery after you're done with those steps. Forgot to backup mine :(
[HTC 10 Guides, News, & Discussion] 0xLeon:
Sure, no problem. Few question before I start. How would I flash the boot backup? Just using fastboot flash boot boot.emmc.win using the file from your backup? Or do I have to do this from within TWRP?

And how exactly would I backup the stock recovery? I only found a command for the m8 but I'm not sure if this will work on the HTC 10 as well.
[HTC 10 Guides, News, & Discussion] Captain_Throwback:
The fastboot command will work fine for flashing boot.

You backup stock recovery the same way you backup anything else - using the TWRP "Backup" menu.
[HTC 10 Guides, News, & Discussion] nick.m.harris1:
Official Signed Firmware for 1.21.710.10 (CID HTC__039)

Does anyone know when i can find the official signed firmware for 1.21.710.10 for the HTC 10?

After moving to WWE (1.30.401.1 firmware and RUU) and seeing no improvement in the camera, i noticed yesterday an OTA update for 1.21.710.10 (ota is 1.53.710.6)

However OTA won't work, as i can't get back to the original firmware (i can of course flash a stock 1.21.710.10 backup)

I tried flashing the new firmware from the OTA to see if that would play nicely with OTA, and whilst it ensured i could make calls, it still would not let me do an OTA update

Any thoughts or assistance on the firmware greatly appreciated

FYI S-off and unlocked at present.
[HTC 10 Guides, News, & Discussion] yldlj:
Theres stock backups in op including recovery. There is no ruu for Australian firmware. You would have to change your Cid back.
[HTC 10 Guides, News, & Discussion] 0xLeon:
https://mega.nz/#!WJtkxJCQ

Stock Recovery 1.21.206.4

CID: O2___102

MID: 2PS620000

Thanks to [MENTION=5832952]HTCNerdYoda[/MENTION] for providing the necessary boot image. I have a system image backup as well, but that's alread yup with that CID.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Could you provied the full link. The crypto key is missing at the moment ;)
[HTC 10 Guides, News, & Discussion] yldlj:
How do you backup stock recovery?
[HTC 10 Guides, News, & Discussion] Captain_Throwback:
See the TWRP FAQ.
[HTC 10 Guides, News, & Discussion] yldlj:
What location is the ota firmware zip downloaded to?
[HTC 10 Guides, News, & Discussion] Captain_Throwback:
http://xdaforums.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297/post66879720

[MENTION=4470081]topjohnwu[/MENTION]

You might want to update Post #3 with the link from the above post. The OTA file always seems to end up at /data/data/com.htc.updater/files on these devices. I'm not sure how you found it in a different location, but this is where HTC's Updater app puts them.
[HTC 10 Guides, News, & Discussion] 0xLeon:
Sorry, I was a bit in a rush this morning. Here's the full link now:

https://mega.nz/#!WJtkxJCQ!9XJmXZmKp2sZK026d8OTQ8EfNnYN_7l9LSr_c_tnkZQ

Stock Recovery 1.21.206.4

CID: O2___102

MID: 2PS620000
[HTC 10 Guides, News, & Discussion] topjohnwu:
I've got this path on my M8 and Desire 820, and it's still located there (Desire 820 got OTA yesterday)

It might have changed in newer devices, I cannot test on my 10 because I'm unable to receive OTAs :p

Thanks for the heads up
[HTC 10 Guides, News, & Discussion] morphius88:
I have an unlocked htc m10 with SuperCID, me original CID was BS_US001.

I flashed the verizon radio to get it to work on verizon.

My current build number is 1.21.617.3, and I have S-off, root and twrp.

What do I need to do to get the latest update?

Please help.

Thanks
[HTC 10 Guides, News, & Discussion] basteagow:
The official RUU for the unlocked HTC 10 is here!

http://www.htc.com/us/support/rom-downloads.html#unlocked
[HTC 10 Guides, News, & Discussion] yldlj:
Post your firmware version someone might be able to help
[HTC 10 Guides, News, & Discussion] ryennn:
I'm not sure which is the firmware version but it's: OS- 3.18.666.1, BM__001, Android: 8.0.0, Bell Canada version of the HTC 10.
[HTC 10 Guides, News, & Discussion] yldlj:
Its unlikely that RUU has been posted. Why don't you perform a full wipe followed by another ROM? I'm on leedroid and it's not laggy at all and it's also stock based ROM.
[HTC 10 Guides, News, & Discussion] ryennn:
I'm actually on leedroid =X. Figured if leedroid lagged for me, any other ROM would be just as bad, if not worse. It felt fine right after I updated from Nougat to Oreo... thought I'd improve it by flashing leedroid but it's not working out for me :(
[HTC 10 Guides, News, & Discussion] nitramus:
does not look like there is a ruu for bell. problem should not be with the room but the phone or maybe it was a bad flash.

I would try with htc sync manager. don't know if it will do it caus have not used it in almost 2 years.

Or a full wipe again with leedroid. I have been using leedroid since day 1 with my 10 and never had any problem.
[HTC 10 Guides, News, & Discussion] Mr Hofs:
I hate to say this but if you flashed leedroid with a full wipe and it lags you are definitely doing something wrong, or the download is bad or something. I can tell you that the leedroid builds have never been lagging and if it does then leedroid had a perfectly fine explanation for it if it was rom related.

Sure you performed a good full wipe?
[HTC 10 Guides, News, & Discussion] mattie_49:
If you choose cleanslate kernel over stock kernel in aroma during initial setup, it drags and lags very bad. Goes away but takes time.
[HTC 10 Guides, News, & Discussion] yldlj:
Not for me. I have never chosen stock kernel
[HTC 10 Guides, News, & Discussion] ryennn:
I'm pretty sure It was a good full wipe. I did a full wipe to stock RUU Nougat. Then took the system updates to Oreo. From there, I did the full clean wipe leedroid flash from recovery. I mean, it's not REALLY bad, but it is definitely noticeable in many apps/games for example PubG Mobile. Even my keyboard takes a few seconds to pop-up sometimes when I'm trying to text, or on Chrome...

I've never had any problems with the previous ROM I used (Viper) or any problems at all with my previous phones... Maybe its the hardware not the software :confused:
[HTC 10 Guides, News, & Discussion] X46X:
Hi, can anyone help me with this error when I trying flash the Nougat firmware?

https://xdaforums.com/showpost.php?p=76546552&postcount=10
[HTC 10 Guides, News, & Discussion] yldlj:
Your flashing a firmware for s off
[HTC 10 Guides, News, & Discussion] X46X:
Ok, but where I can find untouched firmware for s-on?
[HTC 10 Guides, News, & Discussion] yldlj:
Delete..
[HTC 10 Guides, News, & Discussion] X46X:
Anyone have stock 2.41.401.41 firmware please?
[HTC 10 Guides, News, & Discussion] Mr Hofs:
Search the thread with the search box mate

https://androidfilehost.com/?fid=817550096634794647

Ooooh look that's it right?
[HTC 10 Guides, News, & Discussion] X46X:
Thanks, i find that but it is an OTA not only firmware is there any difference? I want that firmware to flash the Nougat firmware over Oreo while I'm S-On. Thats why I'm asking
[HTC 10 Guides, News, & Discussion] cyrusct82:
https://androidfilehost.com/?w=files&flid=213105
[HTC 10 Guides, News, & Discussion] X46X:
Thank you, but I need only firmware
[HTC 10 Guides, News, & Discussion] Mr Hofs:
The firmware is inside the ota
[HTC 10 Guides, News, & Discussion] X46X:
Yes it is, but it have only 60 MB and I can't open the firmware.zip it gives me an error
[HTC 10 Guides, News, & Discussion] cyrusct82:
https://androidfilehost.com/?w=files&flid=213099
[HTC 10 Guides, News, & Discussion] X46X:
Thank you, but still getting the same error

C:\Android\com>fastboot flash zip firmware.zip
target reported max download size of 1578400000 bytes
sending 'zip' (108123 KB)...
OKAY [ 5.269s]
writing 'zip'...
(bootloader) HOSD CL#857212
(bootloader) GPT (gpt_main_32g.img) is up-to-dated. [17408]
(bootloader) Perform pre-update
(bootloader) WARN Skip partition_info due to unmatched partition name
(bootloader) get 36 images from zip(zip_type=3)
(bootloader) ERR ZIP signature checking failed...
(bootloader) ERR [SD_UPDATE_ERR] Not allow flash image except boot/recov
(bootloader) ery/system
(bootloader) ERR [SD_UPDATE_ERR] update_fb_ZIP_buf: fail to flash zip: 1
(bootloader) ERR [SD_UPDATE_ERR] sddownload failed: 14
(bootloader) ERR Update zip file failed.
(bootloader) Update zip file OK
(bootloader) ERR ZIP ERROR CODE, 14
(bootloader) end@Done
FAILED (remote: 14 RU_ZIP_INFO_ERROR android-info missing or malformed )
finished. total time: 9.137s
[HTC 10 Guides, News, & Discussion] yldlj:
Please explain what your trying to achieve.
[HTC 10 Guides, News, & Discussion] aer0zer0:
Can't flash anything but signed images while s-on. You can't go backwards.
[HTC 10 Guides, News, & Discussion] X46X:
I'm trying flash Nougat firmware and RUU over Oreo while I'm S-On. Acording to this guide it is possible even on S-On device: https://xdaforums.com/htc-10/how-to/how-to-rollback-oreo-to-marshmallow-s-t3787101
[HTC 10 Guides, News, & Discussion] yldlj:
Seems like a lot of work just be be on Nougat. Easier just to pay 25$ and S OFF if you hate Oreo that much
[HTC 10 Guides, News, & Discussion] aer0zer0:
Lol...the zip file your flashing isn't signed... .you need the first one the guy linked (the large one).

You need to flash the full RUU. Just firmware zips wont help. You also need htc decrypt tool to actually get the hosd_signed out, unless you can open up the firmware zip. You can't just flash it either, you still need to change your version info with the version changer to get the hosd_signed to flash.

If you look at the fail in the script, it tells you the signature check failed.
[HTC 10 Guides, News, & Discussion] X46X:
I don't hate oreo, but I have a wifi problem on Oreo firmware/rom so I need try it on Nougat. I don't know if it software relater or hardware related (I don't have this issue a few weeks before when I was on Nougat..

So you mean that I have to decrypt whole RUU to get hosd and firmware? Because in the guide is that I have to flash 1. hosd from firmware 2. then firmware 3. flash RUU
[HTC 10 Guides, News, & Discussion] aer0zer0:
If you have already changed your version number to the Oreo version, you need to flash hosd_signed by itself, then the whole RUU. EVERYTHING has to be signed.

I converted my 10 from unlocked Oreo to nougat Verizon (I was soff, but since your SON, You need signed everything)
[HTC 10 Guides, News, & Discussion] X46X:
So you mean that I have to flash whole RUU after I flash the hosd_signed.img? Not only firmware (I can't find signed firmware) and then RUU? Now I extracting that signed Nougat RUU provided before.
[HTC 10 Guides, News, & Discussion] aer0zer0:
Correct, they never made signed firmware, just full RUUs.
[HTC 10 Guides, News, & Discussion] X46X:
Getting this error now with whole RUU. I have to flash RUU from SD Card? Or it is something else?

C:\Android\com>fastboot flash zip ruu.zip
target reported max download size of 1578400000 bytes
Invalid sparse file format at header magi
error: write_sparse_skip_chunk: don't care size 1950335038 is not a multiple of
the block size 4096
sending sparse 'zip' (0 KB)...
error: write_sparse_skip_chunk: don't care size 1950335038 is not a multiple of
the block size 4096
error: write_sparse_skip_chunk: don't care size 1950335038 is not a multiple of
the block size 4096
OKAY [ 1.046s]
writing 'zip'...
(bootloader) HOSD CL#857212
(bootloader) ERR lzipv1_init : Cannot read header len bytes
(bootloader) ERR lzipv2_init : Cannot open file /dev/fastboot_download_q
(bootloader) ImdZG
FAILED (remote: 99 RU_UNKNOWN_FAIL terrible mishap with original ret: 0)
finished. total time: 2.136s
[HTC 10 Guides, News, & Discussion] aer0zer0:
I'd pop the ruu on the SD card. Your doing it from fastboot oem rebootRUU ?

try on the SD
[HTC 10 Guides, News, & Discussion] X46X:
I'm on Nougat now :) Have signal, IMEI, seems everything working. Thank you very much!
[HTC 10 Guides, News, & Discussion] aer0zer0:
You should document what you did here.
[HTC 10 Guides, News, & Discussion] X46X:
Is there a OTA from Nougat to Oreo for WWE which I can flash while I'm S-On? Every time when I take OTA by official way, I have wifi issue on OREO. So i want to try install Oreo by some other way. What are the options while I'm S-On to get Oreo from Nougat?

I only find this OTA: https://androidfilehost.com/?fid=890129502657577071 Which way I can flash it?

[MENTION=5447216]aer0zer0[/MENTION] I did it here: https://xdaforums.com/showpost.php?p=76562498&postcount=15
[HTC 10 Guides, News, & Discussion] ali nz:
I suggest you to stay on nougat because oreo really sucks in many ways...most people who updated to oreo came back to N
[HTC 10 Guides, News, & Discussion] X46X:
I'm ok with Oreo, but I need to get my wifi working
[HTC 10 Guides, News, & Discussion] minhajlk:
Hi @santod040,

Thank you for sharing this file. I am on T-MOB010, bootloader unlocked and s-off stock 2.51.531.32. I would like to know If I change the CID to BS_US001, will I be able to flash this zip? Also will I be able to go back to nougat 2.51.531.32.

Appreciate your help.
[HTC 10 Guides, News, & Discussion] yldlj:
No, you need the zip that matches your CID. So if you change it to US001 you will need x.xx.617. being soff you can do whatever you want, downgrading, changing CID. going from Oreo to Nougat needs a few steps to get radio back but it's not hard.
[HTC 10 Guides, News, & Discussion] mattie_49:
Loving the Oreo with Lee-Droid after fixing everything on my end of course. I'd throw my device in the garbage before I'd go back. Android 8.0 is so much better
[HTC 10 Guides, News, & Discussion] minhajlk:
Hi,

Thanks for your response. So technically if I flash the 3.16.617.2 firmware I should be able to flash the Oreo zip right.

My main concern is to get back to stock 2.51.531.32 with stock radio, since I don't want to loose GSM/LTE connection. So in case something goes wrong if I flash 2.51.531.32 firmware will I be able to get back to previous stock state including radio?
[HTC 10 Guides, News, & Discussion] yldlj:
Just flash 3.16.617 RUU. If you want to go back to Tmob stock just change CID back and then flash the 2.51.531 RUU. If you think you might be flashing different regions just change CID to superCID (11111111) then you can flash whatever RUU you want. Going from an OREO ROM back to Nougat you will lose radio and IMEI but can be recovered by erasing persist.
[HTC 10 Guides, News, & Discussion] wetxxx:
I have no time Guys but Today is last day when I must go to seller and give my phone to service. When I find RUU 3.16.401.2 WWE for cid_032 polish Play. I have s-off and and must try change to s-On and I try to install from sdcard oreo and done.

"Live long and prosper"
[HTC 10 Guides, News, & Discussion] ziand:
Oreo OTA 3.16.709.15 for TW:

CID: HTC__621 | MID: 2PS620000

OTA_PERFUME_UHL_O80_SENSE90GP_MR_hTC_Asia_TW_3.16.709.15-3.16.709.8_release_524971sffn5y8k7sw0y18v.zip

Download from AFH
[HTC 10 Guides, News, & Discussion] tiga2001:
somehow the TWRP recovery didn't work at all for me. I'm not sure if it was because mine is s-on or what, but it would show up with an error when I try to do stage 2, and the phone would go into a boot loop. I had to put the 2PS6IMG.zip file into the external sd card and use download mode in order to get my phone to boot up again
[HTC 10 Guides, News, & Discussion] afzallakhani@gmail.com:
Guys help

I was on htc 10 s off unlocked official oroe ruu firmware.

I want to sell my phn so i thought that i should s on my phn. When i google how to s on on xda i found that i have to ho s on then again gain s off (s off/locked) and i gained s off/locked) for which i flashed twrp nd rooted my phn and did s off/locked. Then i s on'd my phn.

I was in state where my phn was s on locked and i did not have stock recovery (twrp was installed). When i rebooted my phn phn was encrypted (i did not set any encryption or password) then i tried flashing nougat firmware through download mode but it failed, then i understood that i can not go back to nougat from oreo with out s off.

Then i entered wrong encryption key 30 time (i thought that it will reset my phn and i can turn on but after the my phn does even enter to download mode.

PLZZ HELP I CAN NOT EVEN ENTER INTO DOWNLOAD MODE PLZZ HELP
[HTC 10 Guides, News, & Discussion] Stoney 666:
My cid says SPCS_001

Which files do I use to go back to stock?
[HTC 10 Guides, News, & Discussion] alicine:
Hi guys,

Recently i recieved OTA 3.16.709.15 but i have some problem with update.

my situation is ;

Stock Rom 3.16.709.8

Unlocked Bootloader

Stock Recovery

When i attempt to upgrade from recovery menu , im having following errors

E:Failed to parse build number in post-build-incremental=1012001.15

E:Failed to parse build number in post-build-incremental=1012001.8

Source: htc/pmeuhl_00709/htc_pmeuhl:8.0.0/OPR1.170623.027/1012001.8:user/release-keys

Target: htc/pmeuhl_00709/htc_pmeuhl:8.0.0/OPR1.170623.027/1012001.15:user/release-keys

Verifying current system...

E1000:System partition has unexpected contents

E:Error in /sideload/package.zip(Status 7)

Installation aborted

i updated current version as an ota , as far as i understand i must re install system.img but i have no clue if its true or not.
[HTC 10 Guides, News, & Discussion] BuildingAtom:
I had been hoping to post TWRP backups and OTA mirrors multiple times for the past year, but college kept me too busy to do anything.

CID: BS_US001/BS_US002 | MID: 2PS650000

2.51.617.32 -> 3.16.617.2_R3 OTA and TWRP backups, all on AFH

OTA_PERFUME_WL_O80_SENSE90GP_VZW_MR_NA_Gen_Unlock_3.16.617.2_R3-2.51.617.32_release_51977217592pwktflslzvl.zip

TWRP Backup of System Image and Boot Image

TWRP Backup of Stock Recovery

It seems like HTC changed the link for OTAs to http://fotadl.htc.com/secure/? I was unable to extract a working link from logcat since it seems like there's some sort of hash or other security feature to make unique links.

Anyway, I have OTA's from 2.38.617.5 to 3.16.617.2_R3 saved, and TWRP images of system, boot, and most recoveries from 1.96.617.2 to 3.16.617.2_R3 saved (only for the US unlocked variant though). I tried to see what has and hasn't been uploaded, but that started taking too long, since it seems like most have been posted. If for whatever reason someone needs one of these (probably older ones), just pm me, and I'll upload then.

---------- Post added at 07:50 PM ---------- Previous post was at 07:41 PM ----------

alicine, I'm no expert, but that's what it looks like to me too. If you can get a TWRP backup of the system image for 3.16.709.8, then you can use TWRP restore that image. Then, with fastboot, you can try to perform the OTA manually without the stock recovery. If that's not possible, you might have to backtrack a bit, and apply ota updates from there (and then you need to watch out for firmware changes), or you could look to using an RUU. I had a similar problem a long time ago, but I can't remember what I did anymore.