yashsingh1/xdaforums huggingface dataset:
[HTC 10 Guides, News, & Discussion] JohnSoong:
You don't need root or unlocked bootloader if S-OFF. I converted WWE to US unlocked using the RUU.exe. All I have is S-OFF.

S-Off is only needed to change the MID & CID. If the MID & CID matched the RUU, you don't even need to be S-OFF. <But then you would not be debranding or converting anything!>

You can also install TWRP without unlocking the bootloader with S-OFF. So yes, you can do S-OFF with untouched bootloader and no root. <That way I don't have to worry about messing with passing safety net.>
[HTC 10 Guides, News, & Discussion] naikobz:
Is it possible to apply this guide with S-OFF / Unlocked ??

Sunshine does not let me apply S-OFF / Locked since it asks me to make format data, I have done it but the same message appears to me.

Thanks.
[HTC 10 Guides, News, & Discussion] errikosd:
I was referring to whether I can S-OFF from completely stock, without root or unlocked bootloader. Anyway, as stated above, it does not work with Nougat firmware, as SunShine cannot obtain temproot. You have to unlock via HTCDev and root and then run SunShine.
[HTC 10 Guides, News, & Discussion] errikosd:
So I did S-OFF and converted to US Unlocked, but I now find myself in the following situation:

Even though I selected S-OFF/Locked in SunShine, in download mode I get Unlocked/S-OFF. This results in SafetyNet failing. I assume it just sees the bootloader as unlocked.

Has this happened to anyone? Is there any way to set S-OFF/Locked right now, so that the device passes SafetyNet? (I use apps that require this)

I was thinking of going back to S-ON with "fastboot oem writesecureflag 3" and retry SunShine. Will that work or is there another way?

Also, I was wondering why I only get the red text on boot with the US firmware. I have reflashed European firmware and the red text went away.

UPDATE:

Issue solved. It turns out you have to tap exactly at the radio button (not on the text or anywhere else) when selecting "S-OFF LOCKED".
[HTC 10 Guides, News, & Discussion] errikosd:
Given the above, can I ask how you achieved that? What model did you have before converting?

I converted mine from WWE to US via RUU zip and cannot get past SafetyNet.

I am S-OFF/Locked and I have red text on boot, just as described above, therefore the software is considered "modified" and SafetyNet does not pass.
[HTC 10 Guides, News, & Discussion] cyrusct82:
Mine is WWE like yours. I am S-OFF/Locked like you with red text but mine passes all Safety Net test.

I have custom kernel Elemental X and Magisk 14.3.
[HTC 10 Guides, News, & Discussion] fdgd1998:
I am a Spanish user, and when I am connected to a HSPA network I am used to see the H+ icon for mobile data. With the US version of the rom I see 4G icon for HSPA, and 4G LTE for 4G.

So, I want to ask how can I change that, in order to see H+, 4G and 4G+ icons, because the others are a bit confusing to me, and the US version gets updates very often, not as here in Europe, we still are on July 2017 security patch...
[HTC 10 Guides, News, & Discussion] errikosd:
Thanks for the reply. So, if you know, what is it that enables you to pass SafetyNet? Elemental X of Magisk?

I am fine with flashing another kernel, but Magisk is quite unstable (and I do not need it, anyway).

I am trying to figure out a way to switch to US unlocked, stay as stock as possible and pass SafetyNet.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Easiest way would be to de-brand it. Having S-OFF/locked you might want to change CID/MID accordingly and flash the latest US Unlocked RUU.

after that procedure everything should work as expected. Even SafetyNet.
[HTC 10 Guides, News, & Discussion] errikosd:
Already did that, does not work (SafetyNet does not pass). The reason is that the partitions are signed with a different key and are thus recognised as "modified", according to the following:
[HTC 10 Guides, News, & Discussion] Kisakuku:
Any kernel that sets ro.boot.verifiedbootstate=green regardless of the value of androidboot.verifiedbootstate set by the bootloader should be sufficient. You don't need to install Magisk just for this.
[HTC 10 Guides, News, & Discussion] JohnSoong:
Another one here that rebranded to US unlocked and not able to pass safety net. (S-OFF, Locked)

So the solution is to flash a custom kernel? Any recommendation on a good one?

And with custom kernel, would I still be able to take OTA?
[HTC 10 Guides, News, & Discussion] errikosd:
I just installed ElementalX over WWE (my stock original firmware) and it passes SafetyNet. Will try over US Unlocked tomorrow.

EDIT: Works fine with US too.
[HTC 10 Guides, News, & Discussion] sony71:
helpe me

i get soff unloocked for my htc10 sprint ........ok

i convert the HTC 10 to WWE (.......mid: 2PS620000 cid: HTC__001 ) and After installing the rom.2PS6IMG_PERFUME_UHL_N70_SENSE80GP_MR_HTC_Europe_2.41.401.4_Radio_1.0.U010241a@61226_79.07_F_release_495903_signed i lost basedband ....:confused:

fix it :D
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Read the op!

Hi all,

please one last time: read the OP properly. It clearly states that my guide only works with GSM devices. Sprint however is CDMA and even if converted you always - meaning after every update - make sure you're running the CDMA firmware regarding the baseband. I wont't give any instructions on how to do it here though.

Regards

5m4r7ph0n36uru
[HTC 10 Guides, News, & Discussion] JamesBaxter:
Thanks for the guide mate works like a charm, used method #3. Only had a little bit of drama getting the RUU installer to work, vc++ redists 2008 fixed it for me.
[HTC 10 Guides, News, & Discussion] s2kaka:
(bootloader) kernel: lk

(bootloader) product: htc_pmeuhljapan

(bootloader) version: 1.0

(bootloader) max-download-size: 1579200000

(bootloader) serialno: ***********

(bootloader) current-slot:

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

(bootloader) version-main: 2.38.617.6

(bootloader) boot-mode: download

(bootloader) version-baseband: 1.0.C010031@60330.2

(bootloader) version-bootloader: 1.0.0.0000

(bootloader) mid: 2PS670000

(bootloader) cid: 11111111

all:

finished. total time: 0.007s

Here my info, can my phone convert to Us unlocked? I use HTC10 of AU japan
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
You did already. At least firmware wise. Without any guarantees, note down the current MID, change it according to my guide and tray to flash the RUU. If everything works after that, we got a confirmation. Otherwise you could change everything back to its original state.
[HTC 10 Guides, News, & Discussion] s2kaka:
It worked on HTC10 Japan. Thanks alot
[HTC 10 Guides, News, & Discussion] cedarknoll:
Does anyone know if it will be a problem if I do this without first sim unlocking? I am S-OFF and bootloader unlocked on US T-mobile (CID: T-MOB010 | MID: 2PS650000).

The reason I ask is I thought I was already sim unlocked, but I flashed leedroid and saying it is carrier locked and asking for a pin. I do not have a back up of my stock t-mobile anymore and there doesn't seem to be stock t-mobile backup or ruu available online. So I thought I could do this de-brand to us-unlocked but I don't want to cause more problems.

Thanks!
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Which software number on T-Mobile have you been running when stock. I'm quite sure there is one available. But it's only downloadable through a payed service as far as I can tell.

Edit: take a look here if interested.
[HTC 10 Guides, News, & Discussion] fdgd1998:
Direct download link to the T-Mobile RUU from HTC site:

http://dl3.htc.com/application/RUU_...8.2015082820.1510643823-1030933716.1501931113

But LeeDroid in carrier unlocked... Sorry for the question but, that pin could be the SIM pin??
[HTC 10 Guides, News, & Discussion] cedarknoll:
Thanks for the link! I'll check it out.

---------- Post added at 04:20 PM ---------- Previous post was at 04:17 PM ----------

Thanks the HTC link, for some reason the one l found on. Their site yesterday was down.

Yeah I ended up just buying a sim unlock on eBay. Seems to have resolved the issue. And I didn't have to go back to T-Mobile stock.
[HTC 10 Guides, News, & Discussion] capo56:
Originally EU version (CID=HTC__034 MID=2PS620000). I want to have EU LTE networks still, but rather to have US software that is receiving frequent updates via OTA. What should I change my CID and MID to? CHange CID to HTC__001 and keep MID or go to different? And of course want Oreo asap (now already available for us unlocked....)
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
US Unlocked is the same as yours. And if you want european LTE bands don't convert. US Unlocked often are the first to get an update, to test the changes on a larger user basis.
[HTC 10 Guides, News, & Discussion] capo56:
I appreciate your answer but I am still not much smarter :). On my previous CID (034)I was having as the last update available the one from August (I mean August security patch set). But I am sure that US version (not sure about others) were having few updates already since that (for example http://www.htc.com/us/support/htc-10/news/) that I didn't get. THis is approach I don't like and I thought this is because HTC only focuses on US with updates and giving it up with others. Is this the case or I get it wrongly?

What exactly do you compare with when you say "US Unlocked is the same as yours"?

Does the OTA update offerings depends on CID or MID or both?

Does WWE (HTC__001) covers US as well or US have some different CID?

Also I am doing the "De-brand/convert to WWE using RUU.zip" scenario but failing on step 8 (flash WWE RUU to convert). I am doing this with TWRP but it don't recognize the RUU zip file. (using the one from the related post). Any advise here please?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Comparing US unlocked with WWE (EMEA) ROM/firmware the only real difference is the firmware, or to be more precisely the radios. Thus you don't need to convert an international device with SKU 401 - meaning x.xx.401.xx Software numbers - to a US Unlocked variant. This won't gve you anything better than you already got. All updates to Taiwan and US Unlocked devices will come to the international variant as well. So yes you wring with what you stated above.

HTC OTA depend on CID, MID and Variant. E.g. international Devi es got the Devi d variant up, or uhl, while US Unlocked is of the device variant wl, or whl. You can't change that! If you now convert an international device to US Unlocked, or vice versa l, the following OTA might fail, due to an invalid device version.

Regarding your process read the manual again. It doesn't state anything on flashing a RUU through TWRP! If you're not familiar with such basics I guess you might not even know what you are doing and what might happen. Maybe you shouldn't tinker with your device until you gained a little bit more knowledge about such things. Otherwise you might easily run into a bricked device. Might be a little bit to expensive to end up as a paperweight.
[HTC 10 Guides, News, & Discussion] capo56:
Thanks again, but still confused...

I have read manual again before your answer already and the term "sd card" is very confusing in Android world :), but I have figured out that EXTERNAL SD card was meant so now I followed it succesfully.

OTA offered me some update then, but again this is just the one from July. Nothing newer available. Dissapointed. I don't care about radio's update as long as I don't there is any issue there. But I do care about security and I really want to have the latest updates available asap. And since I know there is the one with October updates (linked before) I would like to understand what should I need as device or it's settings to get that (as it is available for months already in US)?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Obvious: you flashed a WWE RUU as far as I got it. The one Oreo OTA/RUU available for now is US Unlocked. You got to wait for the correct one.

Might repeat myself but you honestly are not familiar enough with the basics such as device variants, CID, MID and so on. Please read up on it until you tinker the next time. S-OFF/unlocked e.g. doesn't at all affect OTA capability at all.
[HTC 10 Guides, News, & Discussion] capo56:
Meanwhile you are right that I don't understand the differences between CID, MID and so on, you didn't made it any more clearer. To be honest, I have flashed tens of phones before, but luckily for me none was HTC (this is where my confusion is coming from as many things are different). I spent last 5 years before buying HTC on Nexus phones and I am just shocked how HTC is (not) updating SW.

I would appreciate any link where CID, MID and variants are described. I would like to understand why Android security updates are coming to US devices and not to EU ones. I would like to know if I can somehow split my EU radio from android version (as in relation to android version the US software seems to be far more better in terms of updates).

I have successfuly changed the CID and MID to US version as well as RUU.exe. So far so good. I am still S-OFF and Unlocked. But eventhough CID&MID&Unlock is the same, I am not able to complete Oreo RUU (http://www.androidpolice.com/2018/01/11/unlocked-htc-10-now-receiving-oreo-update-via-ota-ruu/) as I am getting Error 132 - wrong signature.

And one thing to highlight - as this is not mentioned in your manual - unlocking bootloader with htcdev completely wiped my phone.....
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
That unlocking by HTCDev wipes your phone is mentioned during the unlocking process. As far as I'm concerned I take it for granted that users tinkering with their phones read the notes on screen as well as during the unlock procedure within the step by step guide on htcdev.com. If one doesn't care for reading the onscreen prompts or notes of the manufacturer, that's not my fault and everything that'd Be covered by such thing isn't in my guide.

As to CID, MID, variant. Those are terms and variables on every Android phone but Nexus/Pixel. The later two are kind of the iPhones of Android, as they are produced specifically on behalf of Google (Android) and are also updated by Google using their unaltered Stock Android. If it comes to all OEMs, be it Nokia, Samsung, Oppo, Huawei, HTC and so on - whom are adding an their own launcher and alter some one many other things, JTC is the best if it comes to updates. Yeah they are most of the time a little bit later than announced. But so far all is fine as far as I'm concerned.

Error 132 obviously informal you that the RUU used has a wrong signature. Did you flash the .exe with admin privileges!? If so and everything seemed OK it might also be a corrupted download. Try to look at the md5 of the file on HTCs server and double check after download. If the md5 has changed, that's for sure due to bad connectivity or something else that happens during the download.

Short crash course. Won't give any further details here on this thread:

CID: Carrier ID tells you from which country or carrier the device ist

MID: Model ID tells you if the device is single/dual SIM, GSM/CDMA, EMEA, america and so on

Variant: ul, uhl for single SIM world wide edition, wl, whl mainly single SIM US, Sprint Verizon Edwition, dugl dual SIM edition and so on.

MID and variantmy change from year to year, while CID are quite the same over the last years. Google will help you to find a list.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
[MENTION=1022706]capo56[/MENTION] this is the text I guess you didn't read properly during unlock. There it stats that the phone gets wipe due to a factory reset. It has been the same on every HTC for years.
[HTC 10 Guides, News, & Discussion] capo56:
Thank you very much.

Please don't take me wrong, I didn't intend you to think I am blaming you for anything. Please just take is as my recommendation how to make your great manual even better (especially for users not knowing HTC's specifics...) ;)
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Thanks l. Was a little bit stressed and I've been away on a working trip since Wednesday. Today is the first day at home. My fault as well. So I'd say all fine.

Will thing of adding some more information to the manual later today.
[HTC 10 Guides, News, & Discussion] Dr0idGh0sT:
Hello

I have bought used HTC 10, it's verizon version, but seller tells me, this is de-branded. If i need flash custom ROM, what ROM i need? for verizon HTC 10? or not? And i receive official updates?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
It is de-branded indeed. It's running the according firmware of a US Unlocked model, this should support all GSM bands. Try to check for OTA and have a look if you might be able to update to Oreo.
[HTC 10 Guides, News, & Discussion] Dr0idGh0sT:
there are no updates for my phone :D

Two month ago i have bricked HTC M9 and now i'm afraid :D If i flash RUU it possible to bricke my device?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
If it really once was a CDMA device it is indeed risky. Never tinkered with them myself. This I can't tell you what to do. You could try to download the Oreo RUU from HTC USA, but I won't take any responsibility if it would go wrong.
[HTC 10 Guides, News, & Discussion] Dr0idGh0sT:
I don't need bricke my device :D I think change phone is better choose.
[HTC 10 Guides, News, & Discussion] fdgd1998:
I think it's better rather than flashing, bricking and couldn't have it changed.
[HTC 10 Guides, News, & Discussion] Dr0idGh0sT:
I have sold my phone :(
[HTC 10 Guides, News, & Discussion] fdgd1998:
And what are you going with now?
[HTC 10 Guides, News, & Discussion] Dr0idGh0sT:
I need LG V20.
[HTC 10 Guides, News, & Discussion] fdgd1998:
I've read that's a good device.
[HTC 10 Guides, News, & Discussion] Dr0idGh0sT:
Yes this is good device, HTC 10 have better display, but V20 have big :D Also V20 camera is better. I love HTC, But i have not money for better HTC smartphone :(
[HTC 10 Guides, News, & Discussion] fdgd1998:
The U11+ are so expensive but very beatiful. Hope HTC lows the price in their next flashships. Or even a Pixel ( made by HTC).

One thing I don't like from the HTC 10 is thar the screen has low brightness levels.
[HTC 10 Guides, News, & Discussion] Dr0idGh0sT:
And also battery life is not good.

Whuy U11+ expensive ?
[HTC 10 Guides, News, & Discussion] fdgd1998:
~700€ here in Spain
[HTC 10 Guides, News, & Discussion] Dr0idGh0sT:
What about LG V30 or Huawei Mate 10 price? I think 700€ not expensive, because all other phones have same or high price.
[HTC 10 Guides, News, & Discussion] fdgd1998:
When you don't have 700€ for a mobile phone is expensive. I bought my HTC 10 for 325€ new, no opened box. Maybe in the future...
[HTC 10 Guides, News, & Discussion] Dr0idGh0sT:
Yes, It expensive for us. I have bought HTC 10 for 230$ and now LG V20 for 250$. But other phones are more expensive :D :(
[HTC 10 Guides, News, & Discussion] huszi1:
Hi,

I did super cid on my phone, but the simple cid getter still says HTC__034

what happened?
[HTC 10 Guides, News, & Discussion] santod040:
CID Getter only reads your build.prop.

That only reflects the rom you're running and its intended CID.

Not your actual CID.

Trust what you see in Download Mode, not that app.
[HTC 10 Guides, News, & Discussion] huszi1:
Thanks!

According to these, If MID of my phone is same the US unlocked model,(2PS620000) and my CID is 11111111, can I flashing the WWE RUU ZIP?

thanks a lot!
[HTC 10 Guides, News, & Discussion] yldlj:
Yes. But US unlocked MID is 2PS650000. WWE is 2PS620000
[HTC 10 Guides, News, & Discussion] huszi1:
Thanks
[HTC 10 Guides, News, & Discussion] Buppy84:
Does need radio flash.

I have debranded my sprint htc 10 by using ruu.exe. Then device failed to detect any sim. After lot of searcing I found solution. I downloaded both us unloacked & sprint rom. Then decrypted sprint ruu.exe by ruu decryption tool. Then flashed the sprint radio.img file. After this my device radio is working and detecting sim card. Now i have received notification for oreo ota update. Can anyone tell me will i need flash sprint radio.img file from sprint oreo ruu.exe again if i update to oreo via ota?
[HTC 10 Guides, News, & Discussion] bootlooper:
You will need to reflash the sprint radio. You will also need to backup and flash your modemst1 and modemst2 to keep the sim slot unlocked or at least I did.
[HTC 10 Guides, News, & Discussion] Buppy84:
So that means I have to wait until sprint oreo ruu.exe is live to decrypt it for extracting radio.img file. Still it is not realeased in official page htc.com/us/support/htc-10-sprint/news

But us unlocked oreo is realesed htc.com/us/support/htc-10/news

I need both ruu.exe. as i bought a used htc 10 in s-off but bootloader locked condition, fastboot flash radio radio.img command doesn't work in my mobile. Instead i need to make a zip file with android.txt of us-unlocked & radio.img file of sprint. Then fastboot oem zip radio.zip work in my mobile. So may be i will have to wait for long time. Does anyone know how to stop the oreo update notification? It is regularly annoying me.
[HTC 10 Guides, News, & Discussion] bootlooper:
I updated to Oreo last night by OTA. I used the sprint radio from the most current RUU for sprint on HTC.com website. You do not need sprint Oreo release to do this. I used the RUU decrypt tool to get the radio image extracted from RUU. Then I flashed the modem partitions I already had saved.

I just saw the curve ball of s-off but bootloader locked. I THINK you can re-download sunshine since it is associated with a phone serial number, not an account and bootloader unlock with no monetary expenditure.

I think if you do that it will wipe your data

Edit: Sunshine now claims no-wipe on their page

Edit2: sunshine webpage says s-off locked behaves exactly the same way as s-off unlocked so nothing special required.
[HTC 10 Guides, News, & Discussion] Buppy84:
Now i have found a solution to stop ota update notification. In settings>app>updater needed to block notification. Now updater app can not show any notification to annoy me.
[HTC 10 Guides, News, & Discussion] Barracuz:
Ok i did some reading and still a tad confused. Is the 6200 and 6500 variants exactly the same? Some people say its the same, only diffrence is the firmware/rom versions used. Then ive read some posts where people have gone grom 6200 to 6500 and miss out on lte bands 2 and 4 here in the US.

I have a 6200 and I cant find any new 6500s online. So im planning on switching it to 6500 but if im gonna have problems with lte i think ill just return this phone.

FWIW i bought this phone off ebay as new and us unlocked. Seller lied and sent me 2ps6200 flashed phone, I checked in download mode. its alsu using software 2.41.400.5 which is the chinese version. The back of the phone says 6500 like the us version. I dont know if its just a us phone flashed with chinese firmware or if it a chinese phone with a diffrent case. I have a tmobile sim card in the phone right now and i can only get edge network service.

Update:

Ok so i found out the phone was already s-offed. Im guessing this is a factory unlocked US phone that was flashed with chinese software to be sold as international. This would explain why there are ZERO US unlocked phones and there are only International unlocked phones. Anyway I can get 2g now but still no 3g, 4g or lte. I guess now i can contact tmobile and see if it something on their end.
[HTC 10 Guides, News, & Discussion] gtrgonchi:
Him guys i have an htc10 tmobile us but when i'm trying to flash RUU, error 155 don't let me continue, i've changed cid to BS_US001 and mid is 2PS650000. Can someone help me please?
[HTC 10 Guides, News, & Discussion] santod040:
Are sure you are S-Off and both the CID and MID changes were successful?

Check the output of your fastboot getvar all.

Assuming they did change, which RUU are you trying to use?

If it's the .exe for US Unlocked Oreo, try the .zip version I have posted HERE a while ago within THIS THREAD instead...