yashsingh1/xdaforums huggingface dataset:
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Yeah let's do this. Just report back here by quoting or mentioning me and we'll have a look.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Post #4 updated to latest RUU 2.46.617.2.
[HTC 10 Guides, News, & Discussion] Magic Stick:
I converted my T-Mobile Poland HTC 10 to WWE, but seeing how updates are done here, I'd like to convert to US unlocked. Can anyone relate - are these informations right?

Reading the thread/forums gave me the following informaton: using EU HTC 10 converted to US unlocked results in zero range loss in GSM and UMTS (since it's the same hardware?), can lose some LTE bands, but that deepends on which the carrier is using. So, I guess my signal shouldn't worsen in any way?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
You're right the signal should not worsen if running US unlocked on WWE carriers.

Take into consideration that that the case for US unlocked to be first in OTA for the most cases is due to the unlocked devices are more or less used for public testing. If everything seems fine the updates are ported to other versions.

And yes there have been problems in Europe considering users in the Netherlands. Bit this has been taken care of and might be missed in closed beta testing e.g. if there's been a lack of testers from the Netherlands
[HTC 10 Guides, News, & Discussion] RogerF81:
So right now, I'm on the WWE firmware. If I wanted to switch to the US unlocked firmware, would there be any negative side-effects? Is the German language included or is it only available on the WWE firmware? If I was on the US unlocked fw, I would have to choose unlocked firmware during rom installation as well, right?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Yes you'd have to choose unlocked FW on ROM installations. As far as I can tell there are no downsides. On the previous RUU german language has been integrated, thus I believe it still is, although I never tested the last one myself.
[HTC 10 Guides, News, & Discussion] RogerF81:
Great, thanks for your answer :)
[HTC 10 Guides, News, & Discussion] Tribbeh:
Bricked

Hey, I followed the tutorial and I'm stuck at the white HTC logo. In TWRP it says, failed to mount /preload (invalid argument). Thanks!
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Hello, which one did you follow. Via Nandroid or RUU, WWE or US Unlocked? I need those informations to investigate. Tried these methods multiple times without any problem. According to what you wrote I'd assume you took the Nandroid way. Thus I'd recommend you to try the RUU method.

Will test the Nadroid again myself as soon as I got some time and report back. Maybe I got to change something in my tutorial then.
[HTC 10 Guides, News, & Discussion] BillTheCat:
Having some trouble on this end, too.

Started with Factory Unlocked

cid: HTC__621

mid: 2PS620000

Unlocked/S-Off via Sunshine

Flashed TWRP & SuperSU

Changed to Super CID

Now I'd like to flash a North American RUU (RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.96.617.20), but...

I keep getting Error 155 when running from the desktop

Changing .exe to .zip running from SD card throws an error about the header not being right

I can't restore a nandroid

I can't relock the bootloader

On reboot, the phone just gets stuck on the black&white HTC logo.

I *am* able to get to bootloader and recovery, so that's something, I suppose.

Any advice would be appreciated.

Thanks!
[HTC 10 Guides, News, & Discussion] yldlj:
I pmd you before. if you want to flash US RUU Change your MID to 2PS650000. also you can't just change the exe to zip. You should be able to find an RUU in zip format. Or flash the. Exe from desktop
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
As [MENTION=4107018]yldlj[/MENTION] said below it's important to change the CID as well. Make sure your following my guide to the last detail, to be able to successfully de-brand your device. I wrote nothing about going superCID as this absolutely makes no sense on the HTC 10. Used the US CID and MID and flash the RUU.exe using admin privileges. Further more you'd have to extract the zip from the exe file. It isn't enough to just rename it.
[HTC 10 Guides, News, & Discussion] yldlj:
He's trying to stay on MM.
[HTC 10 Guides, News, & Discussion] BillTheCat:
Oh, ferfraksakes. That's exactly what it was! I was chasing the combination of CID and MID not knowing for sure what would match the RUU I wanted. Everything went fine. Flashed RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.96.617.20 without a hitch. I'll take a look at the OTAs to get to the latest MM and then nandroid so that I never, EVER have to do this again.

Thanks for everyone's help!!!
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
I know. But as far as I'm concerned this guide can be done with a MM RUU as well. And if he wants one then he has to search one and afterwards follow this guide.

Not meant to be rude mate, but users should be able to do and think of such a thing for themselves and got to be spoon fed. ;)
[HTC 10 Guides, News, & Discussion] BillTheCat:
The problem for me is that there were no cross-references between what ROM/RUU versions x.xx.617.xx correspond to which region and needed what MIDs.

We're all sorted, now. Thanks!
[HTC 10 Guides, News, & Discussion] yldlj:
Yeah I know man. Just wanted to mention it in case he follows it to a T and uses the N RUU in OP ?

---------- Post added at 07:53 AM ---------- Previous post was at 07:51 AM ----------

I think that's the latest MM. Glad you got it sorted.
[HTC 10 Guides, News, & Discussion] BillTheCat:
Look, this isn't my first rodeo, I've been around XDA for a good while. No need to be a wise guy. As I said, the problem in this case is that there's no cross reference for which CID/MID corresponds to which ROM/RUU in question. Not even in your thread, I might add, where you state specifically the MID should be 2PS620000, not 2PS650000 which is what I required to get the NA RUU working.

In any event, I do thank you guys for the assistance. I'm going to stick on the NA ROM for now. But by the benefit of your help, at least if I run into a problem, I'll know where to look.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Well the CID/MID combination for WWE and US Unlocked Respectively is mentioned in the according step of my guide. This I saw no need to mention it anywhere else, as I'm only dealing with de-branding to those two variants.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Those are the steps where they can be found :)
[HTC 10 Guides, News, & Discussion] trepqa89:
can you write a guide how to convert to USA version?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Mate it's already there. If you read the OP thoroughly you'll recognize that there is a post on how to convert to US Unlocked. To be precise it is in post #4.
[HTC 10 Guides, News, & Discussion] leonardojt:
please I am new here, will this work with HTC 10 sprint?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Don't own a Sprint device myself. Thus it would be on your own risk trying it. If I remember one of the users on this threat wrote that he demanded to US unlocked successfully, regarding his Sprint HTC 10.

If you decide to try, take care and have a Sprint RUU at hand.
[HTC 10 Guides, News, & Discussion] bootlooper:
It will but you need to do some other steps. Before flashing non-sprint firmware you need to backup your already simunlocked radio,modemst1,and modemst2 partitions. Flash non-sprint RUU. At this point your sprint phone will not have service due to incompatible radio partition so flash the backed up radio you made. If you stop here you will have working radio but will be simlocked. Flash backed up modemst1 and modemst2 and you will now be simunlocked.

Just went through this couple weeks ago. Sprint phone working on T-Mobile now. However volte and Wi-Fi calling, and carrier aggregation do not work for me. Doesn't really affect anything usage wise. Just bothers me that it's not fully functional.
[HTC 10 Guides, News, & Discussion] snake_mgs:
Hello everyone I hope you can help me, I would like to convert my device (OS 1.53.600.3 CID 032 MID 2PS62500 from Mexico, with latest Viper ROM installed) to the WWE version to receive the ota as the post says. I have several questions, some basic but this is the first time I will do S-OFF and convert the device, I hope you can help me:

1.- the latest version of sunshine still corrupts the data? Or I can skip step 8 of the guide.

2.- to do the conversion should I use a ruu.zip or ruu.exe equal to my current version but for the WWE version? or I can simply use the latest version of the WWE RUU

3.- If I only need to use the latest version, could you tell me which is the most recent RUU available to find it? Or if you have the link and can share it, even better.

4.- What is the difference between the CID HTC_001 and BS_US001 and which one should I use?

5.- Can I receive OTA being robot? If so, what should I do?

Thank you for your help
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
1. No. Latest version won't corrupt data any longer, as the homepage states.

2. Use the RUU.zip method mentioned in 3rd post to convert to WWE

3. 2.41.401.4 is the latest version available, forgot to update.

4. As it states HTC__001 = WWE, BS_US001 = US Unlocked

5. You can if you use Magisk root.
[HTC 10 Guides, News, & Discussion] snake_mgs:
Thx for the answers

2.- So as soon i get S-OFF with my current versión (1.53.600.3) and then convert my device i just Flash the ruu.zip right?

3.- can i use this file?

https://www.androidfilehost.com/?fid=673368273298942447

4.- sry again but which one its better for me? Its the same for my puposes? I read something about SuperCID too

Thx again [MENTION=5832952]5m4r7ph0n36uru[/MENTION]
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
2. Yes

3. Yes

4. Take the CID HTC__001 dir This WWE RUU. Nö need for super CID.
[HTC 10 Guides, News, & Discussion] snake_mgs:
Ok, ill try with HTC__001 i hope everything goes fine

Thx man

---------- Post added at 08:32 PM ---------- Previous post was at 08:26 PM ----------

Ok, ill try with HTC__001 i hope everything goes fine

Thx man
[HTC 10 Guides, News, & Discussion] pepino34:
I dont now, how next: after convert to WWE/US HTC__01 i have still S-OFF :(

I have PIN, finger lock, encryption lock after start and still S-OFF, i want OEM lock...

What is wrong?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
When running SunShine you should choose S-OFF/locked, to obtain locked bootloader while S-OFF. In that case you could change the CID to WWE, which ist HTC__001 btw, and MID if not already the correct one. Flash RUU and afterwards write secureflag using fastboot to go S-ON.

Please do some reading about such things before you proceed any further, as it seems you're not well informed about the nomenclature and what could go wrong. Otherwise I fear you might risk a brick in the long run, due to bit owing terminology and which things are where to be done.
[HTC 10 Guides, News, & Discussion] pepino34:
I went step by step and all works.

I change cid, of course to HTC__001 and mid, flash stock RUU.

How write secureflag?

I know, that my knowlegde is not perfect :(
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
fastboot oem writesecureflag 3

executed in download mode.
[HTC 10 Guides, News, & Discussion] pepino34:
Thank you :good:

But "fastboot oem lock" doesnt work.

I so sorry about my problem, i just wanna lock bootloader, to get 100% stock.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
To get your bootloader locked, you should have taken the SunShine option S-OFF/lovked, as this is a real locked state, while fastboot OEM lock gives you a re-locked. I elaborated this as well in one of my last answers.
[HTC 10 Guides, News, & Discussion] pepino34:
So, i must do again flash twrp and root by supersu and sunshine set correctly??
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Well yes, if you want an official locked state of your phone. Took those steps myself by doing the following:

1. left bootloader "unlocked"

2. fastboot writesecureflag 3 to gain S-ON/unlocked

3. flash TWRP and SuperSU

4. run SunShine using the option S-OFF/locked

5. reflashed RUU just to make sure everything is fine

6. double checked if MID/CID are set correctly to avoid the risk of a brick

7. fastboot writesecureflag 3 to gain S-ON/locked

Everything explained your doing - as always - on your own risk.
[HTC 10 Guides, News, & Discussion] pepino34:
Everything pass well, but still Unlocked and S-ON :confused::confused::confused:
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Then you chose the wrong setting during SunShine S-OFF!!! You got to read the prompts within the App carefully..
[HTC 10 Guides, News, & Discussion] pepino34:
OK, i tried both option in SunShine, but same end, S-ON and Unlocked.

(maybe can i use older version SunShine?)
[HTC 10 Guides, News, & Discussion] snake_mgs:
Hi again, i did all the steps and everything works, thank you, just 1 question

i receive OTA but i want root, u told to use magisk root but i need twrp to flash it y still can receive OTA with twrp or i need to flash stock recovery ?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Well the best way is to flash back stock recovery as an update arrives and install it. Nice part ist that Magisk, as well as MagiskSU are systemless and thus won't be detected as a change to system partition, meaning you could flash back TWRP after an OTA has successfully been installed and Magisk and MagiskSU will still be there.
[HTC 10 Guides, News, & Discussion] snake_mgs:
Understood thank you
[HTC 10 Guides, News, & Discussion] yoshjosh1985:
Thanks for confirming - which exact process did you use? Then this means we can still get OTA updates on the debranded version in Aus right?

Now I just get a new one for my wife and it is Telstra branded but I want same as mine HTC_039
[HTC 10 Guides, News, & Discussion] Cuffuffles:
I used the same process as stated in the OP, nothing had to be changed. I have however recently switched to superCID.

I can't comment on ota updates as I've been on some kind of custom rom since I had the phone.

I've had no problems with signal or LTE after this process and also no issues after SuperCID either.

Can't comment on VoLTE since again, custom roms.
[HTC 10 Guides, News, & Discussion] yldlj:
You wont get Aus updates but you will receive the update for WWE if you debrand to that. Also using WWE or US unlocked you will lose VOLTE as you need the firmware from your carrier to use it.
[HTC 10 Guides, News, & Discussion] yoshjosh1985:
Thanks for that.

But if the CID is HTC_039 this is the Australia code I believe. For example I have a 2nd HTC 10 that doesn't have this problem - it has CID HTC_039 straight out of the box.

So wouldn't this process just convert it to that?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
By And you meant an Australian device!? If so it has been misunderstood as a carrier maybe. For an Australian debranding it would in fact be WWE RUU and you'd use HTC__039 during the step regarding the change of the CID to be able to receive OTA updates.
[HTC 10 Guides, News, & Discussion] yoshjosh1985:
Right - yes it is an Australian one. That is why I was asking the guy that has Aussie one and did already.

So the only part that is different is manually setting the CID part to HTC_039 - everything else in the process is the same.

Sounds simple enough - I already unlocked, put TWRP and viper rom on my other phone. Not a lot different from that :P

---------- Post added at 07:45 AM ---------- Previous post was at 07:34 AM ----------

One more question - the links to SuperSU is an old closed thread. I assume we can just flash the latest TWRP zip file for SuperSu for this correct?

As I have already found the latest from Chainfires website?

http://www.supersu.com/
[HTC 10 Guides, News, & Discussion] yldlj:
Correct. 039 is the unbranded CID in Australia. So you are trying to convert telstra to unbranded Aus? Im not suprised seeing telstra are still on MM. You cant flash the WWE RUU if you have a CID of HTC_039. You will need to find the RUU for that CID. As for SuperSU just use the latest zip
[HTC 10 Guides, News, & Discussion] yoshjosh1985:
Thanks for that. Wondering does anyone know where I can get the ruu file for HTC 39 as seems very hard to find. Searched quite a lot.

Also I think it is the ruu for older android version mm version right? We flash that then this allows us to get ota for nougat? What if I get an ruu of nougat for htc 39 ? That should still work right?
[HTC 10 Guides, News, & Discussion] yldlj:
CID HTC_039 is on Nougat but Telstra is still on MM. Someone has posted the RUU for us ?

Page 34

https://xdaforums.com/htc-10/how-to/australia-htc-10-australian-t3393941/page36

So for the Telstra branded phone you can S OFF chamge CID to HTC_039 then flash the RUU in that thread. Im pretty sure thats what your are trying to do. Just remember Australia are usually the last to get updates.
[HTC 10 Guides, News, & Discussion] errikosd:
If you are going to pay to S-OFF at least go all the way to US Unlocked, to get all updates as soon as possible (at least that is the situation now).
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Hello guys just a quick heads-up. Will update this thread and my collection thread at the U11 forum tomorrow. Have been on a trip the whole day and need a rest now.

Cheers
[HTC 10 Guides, News, & Discussion] yldlj:
Thats not what he wants. Dont need to quote me as i was just explaining to someone else. But yeah i agree if VOLTE isnt needed.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
OP Updated

Updated all three guidelines in the OP according to the most recent changes. Those are:

SunShine no longer corrupts /data

SuperSU link pointed to Chainfire's Beta-Thread
[HTC 10 Guides, News, & Discussion] yoshjosh1985:
hi all - I have completed this and now have nougat installed.

Wondering if I should make it back to S OFF - since it seems don;t need S OFF and safer to make it S ON again.

Since can root and do many things. Seems safer to do this?

Anyone have any thoughts?
[HTC 10 Guides, News, & Discussion] yldlj:
Why? Theres no point to go back to S ON unless your taking your phone back under warranty. How is it any way safer to be S ON? My thaughts are enjoy your phone and stop messing with it before it becomes an expensive paper weight
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
If S-OFF/locked currently, going S-ON would mean being S-ON/locked afterwards, this no flashing if a custom recovery or anything like Magsik or SuperSU to be rooted.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
OP updated

All download links have been moved from MEGA over to AFH. As MEGA needs a registration to download files, I wanted to provide links that are available even though one doesn't have an account and/or doesn't want to create one..
[HTC 10 Guides, News, & Discussion] yoshjosh1985:
Right fair enough. Never had HTC before so not really sure about S OFF and ON etc.

So thanks all for your great help, wifes phone is now working well and I will leave it as is.
[HTC 10 Guides, News, & Discussion] bu3lwa:
Thanks a lot

I had changed my 10 from middle east version to US
[HTC 10 Guides, News, & Discussion] orvon.freeman:
Just so I dont get a paperweight, will this work on 1.21.617.3?
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Should work on your base as well. But as I wrote in OP I can't guarantee it, as I performed those steps coming from base 1.21.206.4 (german o2 device).

Performing the getvar all command, what MID and CID does your device currently have? If MID matches the one in OP title I'm quite sure that it'll work for you as well.
[HTC 10 Guides, News, & Discussion] Magissia:
You are pointing to htcdev, but some carrier may have versions that are not unlockable from htcdev. (There are douchbag carrier locking everything in europe too)
[HTC 10 Guides, News, & Discussion] orvon.freeman:
C:\Program Files (x86)\Minimal ADB and Fastboot>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: 0x61b000000

(bootloader) partition-type:system:ext4

(bootloader) partition-size:system: 0xef000000

(bootloader) serialno:X

all:

finished. total time: 0.360s

As per the back my MID is 2PS6500 not 2PS620000
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Taken in bootloader?

If so do it again in download mode please.
[HTC 10 Guides, News, & Discussion] orvon.freeman:
same result in Download and Bootloader
[HTC 10 Guides, News, & Discussion] Nosferatu.:
only one way to find out

Not worth the risk to me. Kept on 1.21.617.3 and flashed, S-ON, and threw on LeeDroid. Phone works fine.
[HTC 10 Guides, News, & Discussion] r0ckarong:
"got" and "htcdec" instead of "go" and "htcdev" (URL and link text both wrong). :eek:
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Sorry for this. Will correct it as soon as I'm home.

Thanks for the correction.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
OP corrected!
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
On the M9 the base of SKU x.xx.617.x were the developer editions. If this is still the case, those could be converted.
[HTC 10 Guides, News, & Discussion] Olli24689:
-can be deleted-
[HTC 10 Guides, News, & Discussion] dragon-tmd:
Not you in person., but the majority will because of battery life and camera.

Just my 2 cents ...
[HTC 10 Guides, News, & Discussion] orvon.freeman:
anybody try this on US unlocked?

---------- Post added at 12:48 PM ---------- Previous post was at 12:41 PM ----------

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot getvar all

(bootloader) kernel: lk

(bootloader) product: htc_pmewl

(bootloader) version: 1.0

(bootloader) imei:

(bootloader) version-main: 1.53.617.5

(bootloader) boot-mode: download

(bootloader) version-baseband: 1.0.U010071@60419.3

(bootloader) version-bootloader: 1.0.0.0000

(bootloader) mid: 2PS650000

(bootloader) cid: BS_US001

all:

finished. total time: 0.031s

After the 1.53 update now I get the info
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
You're already on a later base. I'd leave it the way it is. Waiting for the next WWE update to 1.53.401.x
[HTC 10 Guides, News, & Discussion] Viper4713:
Just curious but sense there is now a RUU available wouldn't it be easier after S-OFF and mid/cid change to just run the RUU? That's all it would take on an M8 for example, just curious if there is something else different about this phone besides the no radio data encryption problem.

I should note I do not have this phone yet, it will arrive tomorrow.
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Yes by now as the RUU is out it would be easier. Will add this information to post 2 as soon as possible. When I wrote this guide no RUU has been out, thus it had to be done the way I described in OP.
[HTC 10 Guides, News, & Discussion] :
Cannot agree with that. My M7 is on SuperCID for years and each OTA worked. In an OTA files are the valid CIDs specified, I've seen the SuperCID in each file I checked so far. My MID is still unchanged, my original CID was "HTC__102".
[HTC 10 Guides, News, & Discussion] 5m4r7ph0n36uru:
Yes it works on the M7, and does as well on the M8. But time changed with the M9 when receiving MM update and the 10. In both cases, the M9 as well as the 10 the SuperCID is no longer one of the sepcified CIDs that validate the OTA.

Guess you got to catch up a bit ;)
[HTC 10 Guides, News, & Discussion] :
Haha, okay, my mistake. Didn't know that. Thank you :)
[HTC 10 Guides, News, & Discussion] likeaknife:
Do you know if it now has LTE band 4 and if it didn't have it before?