yashsingh1/xdaforums huggingface dataset:
[HTC 10 Guides, News, & Discussion] Hans_Schlila:
So hi there,

I was on Nougat Firmware and Leedroids V.4.0.0 and wanted to upgrade to Leedroid´s Oreo Rom and Oreo Firmware.. Problem now is how to Flash s-on oreo Firmware? :D I tried the sd Card method and renamed "2.41.401.41--3.16.401.2_S-On_firmware.zip" to "2PS6IMG.zip" like in the sdmethod guide... but couldn`t copy it to sd it says device not available anymore but however different files (i.e leedroids oreo Rom from svn did work fine)... so i Need a s-on Firmware ugrade guide :)

EDIT:

Problem was that i missed to install htc´s official usb Driver (Link) so adb worked but device couldn´t be found in htc download mode...

so for users who want to s-on Flash oreo Firmware, install them first and then Flash as in guide from page 1 :

(1) "htc_fastboot oem rebootRUU"

(2) "htc_fastboot Flash zip Firmware.zip"

(repeat (2) for complete flashing )

(3) Flash custom recovery like twrp since firmwareupgrade flashes stock recovery

(4) in twrp Flash leedroid v5.0.0 Rom

done :) Oreo Firmware+ rom
[HTC 10 Guides, News, & Discussion] Siminica:
could you please tell me: are you s-on? by downgrading to 2.41.401.4 you mean the RUU?

Thank you
[HTC 10 Guides, News, & Discussion] santod040:
These type of posts belong here:

https://xdaforums.com/showthread.php?t=3735658
[HTC 10 Guides, News, & Discussion] Hans_Schlila:
I´m on Leedroid´s V5.0.0 Oreo (dirtyflashed it) and Nougat Firmware (2.41.401.4) while getting bootloops (wanted to upgrade firware afterwards to be safe) ... as I understand Oreo is still unstable on HTC 10, so i revert back to v4.0.0 Rom? :)
[HTC 10 Guides, News, & Discussion] dark3bod:
I'm on 2.41.401.41

Status:

S-on

Twrp - rooted

And system is modified

How do i incrementally update

Do i use twrp to flash 2.41.401.41--3.16.401.2_S-On_firmware.zip

Or go back to stock again.
[HTC 10 Guides, News, & Discussion] santod040:
You don't flash firmware in Twrp for starters.

If you're just wanting to update firmware, in preparation to flash a custom Oreo rom(theres only one currently) then you can do so by following the instructions on the first page using the appropriate firmware zip.

If you want to update firmware and the OS/stock software, then you need to be fully stock and either take the OTA the usual way or download it from the zip provided in the updates thread.

This thread is firmware only.
[HTC 10 Guides, News, & Discussion] nitishkrp:
Currently, I'm on LeeDroid 4.0 (nougat)

FW-2.41.401.41 Europe

S-ON

CID- HTC__J15

MID- 2PS620000

I want to flash LeeOreo rom.

can u pls guide me to what are the steps to follow to flash LeeOreo?
[HTC 10 Guides, News, & Discussion] xunholyx:
This is a thread on how to flash modified firmware to S-Off HTC 10s. It is not a help thread, especially when it has nothing to do with flashing firmware to S-Off devices.

You should ask in the LeeDroid ROM thread instead.
[HTC 10 Guides, News, & Discussion] Sneakyghost:
What he said.
[HTC 10 Guides, News, & Discussion] jowandrys:
can i install the last oreo firmware on my Sprint htc 10??
[HTC 10 Guides, News, & Discussion] santod040:
Yes, you can do whatever you want...

Do I suggest it? No

Would I? No
[HTC 10 Guides, News, & Discussion] jowandrys:
thanks for clarifying my concern... because i was afraid in brick my phone installing this one

what i Will do is to wait until sprint release there firmware... do you think that it should be the right decision ?
[HTC 10 Guides, News, & Discussion] santod040:
Yes, I would wait if it were me.
[HTC 10 Guides, News, & Discussion] Black-FR:
As the first post of the thread already states, the files within this thread are for GSM devices and aren't compatible with sprint devices.

So... you are in the wrong thread, for a sprint device and you should wait, until sprint releases the Oreo update for your device.
[HTC 10 Guides, News, & Discussion] jowandrys:
thanks bro...and I'm sorry for post in the wrong thread... i was just worry about this process of moving to oreo....

---------- Post added at 04:01 PM ---------- Previous post was at 04:01 PM ----------

thanks bro. for clarify my concern....
[HTC 10 Guides, News, & Discussion] santod040:
US Unlocked Oreo 3.16.617.2 firmware

Recent Firmware Additions from santod040

(SneakyGhost is not responsible for the files in this post, nor did he ask that I post them. He did however give me permission to post them here)

Downloads are currently located directly in this post and are not indexed in the OP.

​

WARNINGS:

All new files are untested by me personally but are verified to be working.

You understand that you are choosing to flash these files at your own risk and nobody is to blame if something should go wrong.

Please see notes below.

This firmware is for OREO ONLY

Once you update to Oreo, you will no longer have a baseband if you try to return to Nougat.

No RUU will fix it.

Only upon returning to Oreo will you have a baseband again!

YOU HAVE BEEN WARNED

NOTES:

I have provided 3 different zips for the Oreo US Unlocked 3.16.617.2_r3 firmware

Please pay attention to the details and choose the proper package for your situation.

2.51.617.32--3.16.617.2_S-On_firmware.zip - Can be used on S-On devices to incrementally update firmware from 2.51.617.32 and will replace Twrp with stock recovery

3.16.617.2_FULL-WIPE_firmware.zip - Can be used on S-Off devices to update from any previous firmware and will replace Twrp with stock recovery and WILL WIPE

3.16.617.2_NoBootImg_Twrp3.2.1-2_firmware.zip - Can be used on S-Off devices to update from any previous firmware and will update Twrp to 3.2.1-2 and WILL NOT WIPE

CREDITS: All the HTC Legends out there ;)

Other stuff

This stuff, that stuff, and some more stuff....

ENJOY! :good:
[HTC 10 Guides, News, & Discussion] Jpwner:
Correct me if I’m wrong, if I were to install the no wipe by using the SD method, I cant install an older firmware using the same method? Because I was on nougat and went back to marshmallow. I’m s-off, and intentional unlocked.
[HTC 10 Guides, News, & Discussion] santod040:
Never said you CAN'T do that.

I said you will lose your baseband/radio if you DO.

Just saving folks from finding out the hard way...
[HTC 10 Guides, News, & Discussion] Jpwner:
Ah I see now, I’m guessing this only happens on Oreo firmware since I was on MM firmware when I bought my phone, went to N and then back to MM. Also wouldn’t I be able to just re-flash the radios or is it more complex than that?
[HTC 10 Guides, News, & Discussion] santod040:
This is Oreo specific, as you would have heard about it before otherwise and why I posted a large note about it upon posting Oreo firmware.

It is specific to OREO.

The whole reason I mentioned that no amount of RUU flashing would change it, was exactly what I meant.

So yes, that also applies to manually flashing a radio, since the RUU would also historically replace/fix the radio.

To summarize, yes it is more complicated then that, or there would be no need for warning or concern.

Oreo places firmware bits in different locations and upon reverting to Nougat, some things get lost/broken in that reversal.

Until there is a proven method to get things sorted after a downgrade, consider it impossible, or at the very least, not a straight forward process has been figured out.

You are more then welcome to verify this yourself, if you have your doubts.

Or even prove me wrong by being that guy who found the solution.... ;)

In case you haven't seen the entire thread about the issue, LOOK HERE

As that's where any further discussion on this should take place.
[HTC 10 Guides, News, & Discussion] Boostjunky:
Were it that simple, the warning wouldn't be necessary. Flashing a firmware package (including Nougat or any other previous version of HTC10 firmware) already flashes radios during that process, so flashing them on their own makes zero difference.

There's currently no known way of getting baseband back on nougat or earlier firmware after updating to Oreo firmware.

Edit: Ninja'd by Santod040...
[HTC 10 Guides, News, & Discussion] Rojax:
Confirming Oreo US Unlocked 3.16.617.2_r3 worked great! Thanks a ton [MENTION=1331268]santod040[/MENTION]
[HTC 10 Guides, News, & Discussion] magistrateee:
Just wanna double check that when upgrading from a custom Nougat ROM to any custom Oreo ROM (such as leedroid) I have to install this firmware first then install the custom ROM in TWRP? I have to install the no wipe oreo firmware then the dirty flash a custom Oreo ROM if I want to keep all my data?

I was just wondering is 3.16.617.2 the Oreo firmware that was pulled by HTC or is this a newest one and is working fine? Just wanna know because I don't want to have any trouble since downgrading is currently not possible or is just complicated.

Thanks.
[HTC 10 Guides, News, & Discussion] v1r0x:
I wanted to install 3.16.617.2_NoBootImg_Twrp3.2.1-2_firmware.zip to flash an Oreo ROM afterwards. But the MID in the zip doesn't match my MID. I know, that I can change the MID in the zip to match my MID, but I'm not sure if it is safe to do so, because this is a US zip and I'm on a int device. Is it safe to flash a US firmware with modified MID on a Int device or will it brick my device?

Thanks in advance!
[HTC 10 Guides, News, & Discussion] santod040:
Why not look further back and just use the International firmware I posted?
[HTC 10 Guides, News, & Discussion] v1r0x:
:o Because I'm an idiot... ;)

Thought this was the first post regarding the firmware (since US base was released before Int). Thanks for the help!
[HTC 10 Guides, News, & Discussion] pbigband:
I'm trying to upgrade via the 2.41.401.41--3.16.401.2_S-On_firmware.zip; however, I needed to trick the checking process by changing the CID within the .zip file as it shows "7 RU_CID_FAIL" (during SD-card Method). Doing so, I couldn't extract the zip file as it says "invalid zip file" or "cannot open the file as archive" depending on the unzip program I tried. So, I reckon maybe something is wrong with the s-on zip file?

My phone is MID: 2PS620000 but CID: VODAP021 (this usually works with the international variants so I was giving it a try here with your zip).

Thanks in advance!!
[HTC 10 Guides, News, & Discussion] santod040:
First of all, you can't "trick" anything, you are s-on.

Second of all, the firmware zip is just fine.

S-on, requires a signed, untouched firmware zip.

Extracting it or changing the contents in any way at all, breaks that digital HTC signature which being s-on requires.

So, what you are trying to do, is not a proper procedure for an s-on device and will not work that way.

You are going to have to look for or wait for files specifically for Vodaphone Australia. (or gain s-off)
[HTC 10 Guides, News, & Discussion] kallardo:
I was flashed ruu zip.

İnstall stock recovery.

Lock the bootloader with fastboot.

But still software status: modified and *RE-LOCKED* text

How can I fix this ?
[HTC 10 Guides, News, & Discussion] yldlj:
First you can ask in the correct thread. I suggest Q&A
[HTC 10 Guides, News, & Discussion] pbigband:
Oh okay, any chances of this variant to come around in your thread tho? T-T
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Well maybe you'd better ask where that belongs. Team Sunshine has a nice, neat thread of their own I believe, and they have an irc channel (on freenode, called #sunshine-support) where both beaups and jcase are around, and if not, other helpful people are.

Locking and unlocking is beyond the scope of this thread.

This thread solely deals with modified firmware packs. Both the full stock and the TWRP no wipe variants are modified and that's what we'd like you to focus on in this thread.

It might be a good idea to familiarize with this thread by reading the first 4 or 5 posts.

This is a note to everyone:

I have spoken with Santod on the matter of providing firmware and can gladly say that he is kind enough to help out here. This means the way the packs are provided is slightly different than what i used to do.

It also means how much support is given here is now defined by Santod, at the very least in regards to his own packs.

What does not change are the most basic rules on XDA: no ETA questions and stay on topic.

I also asked Santod to refrain from giving access to the infamous "no-red-text" Bootloader hacks. As long as this is my thread, that topic is not permitted here. This comes from my personal stance on user safety. It's better that way.
[HTC 10 Guides, News, & Discussion] gerzii:
[MENTION=1331268]santod040[/MENTION]: thank for ur hint, in the another thread. Flashing was working now and also the is recognized :=) Would sent u a beer, for ur help :=)

I just have one Problem still:

GooglePlay Services cant start and i also cant add a google-konto.

i treid to install newest version, but it doenst work -.-
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Feel free to read my post right above your post. It applies to you as well. Thank you.
[HTC 10 Guides, News, & Discussion] treetolber:
So I'm a little confused with my own situation and wanting to upgrade.

I am S-Off with US Unlocked, CID BS_US001, baseband 2.37.531.5. My confusion is the fact that I have a US Unlocked CID but my firmware is TMOUS. I think this is due to having flashed Viper10 5.1.1 and chose T-Mobile US in Aroma.

I want to be able to flash Leedroid 5.0 which I have read requires the EU CID.

My question is since I am S-Off do I need to RUU the most recent Nougat firmware before changing CID to EU or can I simply change CID, flash EU Oreo firmware, then proceed with Leedroid 5.0 flash?
[HTC 10 Guides, News, & Discussion] santod040:
I can see why you're confused, because none of that makes sense.

Boot to Download mode and enter the following fastboot command:

fastboot getvar all

Paste the results minus your IMEI and serial.

We'll go from there...
[HTC 10 Guides, News, & Discussion] treetolber:
Thanks for the help. Information below:

(bootloader) kernel: lk

(bootloader) product: htc_pmewl

(bootloader) version: 1.0

(bootloader) max-download-size: 1579200000

(bootloader) serialno:

(bootloader) current-slot:

(bootloader) imei:

(bootloader) version-main: 2.46.617.2

(bootloader) boot-mode: download

(bootloader) version-baseband: 1.0.U010241a@61107

(bootloader) version-bootloader: 1.0.0.0000

(bootloader) mid: 2PS650000

(bootloader) cid: BS_US001

all:

finished. total time: 0.062s

*Update*

I guess my firmware is US Unlocked not TMOUS, now that I see it here.
[HTC 10 Guides, News, & Discussion] pinktheater:
I'm scratching my head around this. I'm trying to install the latest Firmware for my international HTC 10. I want to try the SDCard method but I'm facing error “10 RU_MODELID_FAIL”

I remember the I faced the same thing when i did the process for my M9. By then, I changed the 'android-info.txt' file with my correct MID. My issue right now, is when I run the command to get my info, i don't see the mid:

C:\adb>fastboot getvar all

(bootloader) version:0.5

(bootloader) ramdump-mode:false

(bootloader) variant:Surf eMMC

(bootloader) secure:yes

(bootloader) version-baseband:

(bootloader) version-bootloader:

(bootloader) max-download-size: 0x20000000

(bootloader) partition-type:cache:ext4

(bootloader) partition-size:cache: 0xe000000

(bootloader) partition-type:userdata:ext4

(bootloader) partition-size:userdata: 0x60e000000

(bootloader) partition-type:system:ext4

(bootloader) partition-size:system: 0xef000000

If I run "fastboot getvar mid" it returns blank

Sorry if I sound noob :D
[HTC 10 Guides, News, & Discussion] santod040:
Download Mode, not fastboot
[HTC 10 Guides, News, & Discussion] santod040:
Correct, US Unlocked.

Just go grab the US Unlocked Oreo RUU and flash it.

Then you can flash LeeDr0id or whatever you want.

His rom requires Oreo firmware period, no specific need for it to be WWE or any certain CID.. (nor is there much of a difference)
[HTC 10 Guides, News, & Discussion] Rolo42:
You have to follow the instructions included with the custom ROM since they may be different. Some (most?) do NOT work with Oreo firmware.

Posted somewhere is the comparison of what was pulled by htc and a download here showing that they are the same. If you think you want to downgrade, then be sure you can (not whether "it is possible" but that YOU can downgrade). I'd have to ask, why upgrade with the intent of downgrading?
[HTC 10 Guides, News, & Discussion] treetolber:
I thought the US Unlocked Oreo RUU was retracted. That's why I thought I had to change CID to EU prior to flashing Oreo.
[HTC 10 Guides, News, & Discussion] santod040:
It was, but is still available.

Issue was a signature problem, which meant nobody could flash the RUU without flashing firmware first.

That is not an acceptable path for standard users, so it was pulled.

The RUU itself is fine and I have even posted a zip version which works without the need for firmware flashing first and can be used with s-on even.

Those items can all be found in their respective thread, along with the discussion that explains all of what I just summarized(again), even though I didn't want to.

Look HERE

AND

HERE

Everything you are asking about is posted there and also explained as well.

Just might have to do a little reading....

But by all means, if you wanna change your CID and jump through the conversion hoops back and forth, then go right ahead.

Everything needed for either path has all been made available to you.
[HTC 10 Guides, News, & Discussion] treetolber:
I found your post with it. Thanks a lot!

---------- Post added at 09:45 AM ---------- Previous post was at 09:42 AM ----------

I appreciate you repeating the info. I replied before I did a search. But I was able to find your original post. Thanks again.
[HTC 10 Guides, News, & Discussion] pinktheater:
You're the man! haha

So now my issue is that it won't let me install it because I'm getting "the android-info.txt is malformed".

I've downloaded the file two times, with same results. My info is:

C:\adb>fastboot getvar all

(bootloader) kernel: lk

(bootloader) product: htc_pmeuhl

(bootloader) version: 1.0

(bootloader) max-download-size: 1579200000

(bootloader) current-slot:

(bootloader) version-main: 2.41.400.5

(bootloader) boot-mode: download

(bootloader) version-baseband: 1.0.U010241a@61226

(bootloader) version-bootloader: 1.0.0.0000

(bootloader) mid: 2PS620000

(bootloader) cid: HTC__060

This is what the android-info has:

modelid: 2PS620000cidnum: HTC__060cidnum: BS_US002

mainver: 3.16.617.2

btype:1

aareport:1

hbootpreupdate:1

nohardreset: 1

rompack: v2

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

Based on your experience, how should my file look like? :confused:
[HTC 10 Guides, News, & Discussion] santod040:
You're trying to flash US Unlocked files on top of an India HTC 10

Notice your version: 2.41.

400

.5 (not x.xx.617.x)

400 = India

401 = WWE

617 =US Unlocked

etc

etc

etc

Look in the Update thread (HERE) that I just linked to the last guy in here and you will find the Nougat RUU link I posted for your HTC 10 India device.

You'll have to OTA to Oreo when it's available for your region (or convert and I'm not helping with that).
[HTC 10 Guides, News, & Discussion] pinktheater:
Ok, so I went ahead and S-OFFed the device in order to make life simple I guess :p

I always thought I had a US Unlocked version not an Indian HTC 10.

So now that I'm S-OFF, do I still need to use the previous information you provided (HERE) or can I use PMEWL_2.51.617.21_Unlocked_TWRP3110_NoWipe?

By the way, I appreciate your patience with this :D
[HTC 10 Guides, News, & Discussion] santod040:
You'll wanna see the conversion thread.

To learn about changing CID and MID.

Then you can decide if you wanna flash that Nougat firmware or the Oreo one.

Since I thought that was your plan...

If intending to update to Lee's rom, maybe just the Oreo firmware and then his rom.

But again, that's all for the conversion thread or somewhere else then here, sorry.

It's up to you, where you go from here.

[emoji106]
[HTC 10 Guides, News, & Discussion] pinktheater:
Yeah, I'm shooting for just Firmware and Lee's ROM. Being that the case, I can go with the FW and then flash the new ROM ;)

Thanks!
[HTC 10 Guides, News, & Discussion] AndriiT:
What is mean "*** Fused ***" in Download Mode and "S-On Production" in Bootloader Mode?
[HTC 10 Guides, News, & Discussion] santod040:
Already explained in Updates thread...
[HTC 10 Guides, News, & Discussion] xunholyx:
That question has nothing to do with this thread.

Ask here instead
[HTC 10 Guides, News, & Discussion] desiboy501:
I upgraded to the Oreo FW (Full_3.16.401.2_NoBootImg_Twrp3.2.1-2_firmware.zip) and all seems to have successfully installed (download mode shows correct FW version). I am also S-OFF / Unlocked. I then went ahead to flash LeeDroid V5.0.0. Oreo ROM and that also seems to have loaded successfully. However, upon first reboot after loading the ROM, the phone keeps on going straight into Bootloader mode. Any thoughts on troubleshooting steps? I installed the ROM with a full wipe too and have also done a FORMAT. Confused! Thanks!
[HTC 10 Guides, News, & Discussion] 2LoT:
Sorry for silly question. Just got 2nd hand HTC 10. Should this thread be modified to include the Oreo firmware? The title of the thread and also the first page to include download instructions?

More importantly, are the instructions in Page 1 still relevant for Oreo firmware, which I think might be on post #1761, Wwe oreo 3.16.401.2 firmware
[HTC 10 Guides, News, & Discussion] Sneakyghost:
Yes and no.

There never is a "should" on XDA, but yes, it "could" be done...

This is something I "used" to do. It's essentially eating too much of my time and also, it's gotten utterly boring. So I'm not doing this anymore. I have stopped doing anything for XDA users. I do stuff for myself sometimes though.

I might be updating the first page eventually when I have nothing else to do and am bored to death and have just any reason to update my HTC 10. Ooops. I don't have a HTC 10 anymore. I gave that to my niece.

Not today though. Today I'm working all day.

Or maybe not ever.

I don't know. Why don't you update it or make your own thread? You seem very motivated?
[HTC 10 Guides, News, & Discussion] Xenomorphys:
Hello, I wish I could install the latest LeeDrOiD ROM but I am under Viper ROM.

I know how to install everything but I do not know which firmware to choose:

https://xdaforums.com/showpost.php?p=75282739&postcount=1801

AT & T / Cricket

Sprint / Boost / VirginMobile / ACG / C Spire

T-Mobile / Metro PCS

Unlocked / Developer

I thought to install the Unlocked.
[HTC 10 Guides, News, & Discussion] Sneakyghost:
1.) How shall we advise you, if you don't tell us which device you have? A fastboot getvar all output is the minimum requirement to get any advice.

2.) Since you're looking for advice on HTC's stock RUU downloads, this thread here is the wrong place to ask, since we're only providing modified firmware for devices that have been set S-OFF.

Please do ask in a relevant stock RUU thread and then don't forget to tell people which phone variant you're using.