Right, I'm sick of waiting for my regions update (I'm actually still on 1.30 because of this) and would like to change to the .401 region which is HTC__034 from memory (I'm HTC__039)? I've changed CID in previous HTC handsets but they've had permanent S-OFF and I'm a bit confused with the steps on the U12. Anyone got a guide that I can follow so I don't end up bricking my handset?
I borrow this thread.
https://forum.xda-developers.com/htc-u11/how-to/to-modify-cid-mid-s-devices-t3771570
Does the above thread link method for changing CID & MID works on U12+ too ?
Anyone can enlighten ?
Are we able to change CID on U12+ using the below method ?
Related
Hi everyone,
I got a branded Desire S (Vodafone Portugal) and I would like to change its CID in order to turn it unbranded. I have tried the fast boot method of "fastboot oem writecid HTC__001" and it gives me back an error as "COMMAND ERROR!!!" with no real specification of what error it is.
Is there a way that i can change the CID?
smash_07 said:
Hi everyone,
I got a branded Desire S (Vodafone Portugal) and I would like to change its CID in order to turn it unbranded. I have tried the fast boot method of "fastboot oem writecid HTC__001" and it gives me back an error as "COMMAND ERROR!!!" with no real specification of what error it is.
Is there a way that i can change the CID?
Click to expand...
Click to collapse
Hi,
This is a SENSATION forum.
malybru said:
Hi,
This is a SENSATION forum.
Click to expand...
Click to collapse
Yes I noticed it i already asked the moderation if they could move the thread to the Desire S section.
I need to find this out to? I dont want to root my Desire S, I just want to changde CID so i could put unbranded software to it...?
You can just create a GoldCard and make it work, without root or S-Off.
Earlier today I created a GoldCard and upgraded my DS using the European RUU and I'm S-ON & Unrooted.
See here: http://forum.xda-developers.com/showthread.php?p=19171606
doghous said:
You can just create a GoldCard and make it work, without root or S-Off.
Earlier today I created a GoldCard and upgraded my DS using the European RUU and I'm S-ON & Unrooted.
See here: http://forum.xda-developers.com/showthread.php?p=19171606
Click to expand...
Click to collapse
Yes I know that works I have a Goldcard. The thing here is that I would like the phone to be completely unbranded without the need os special cards so in case i want to sell it or send it to warranty it won't be noticed that i changed something there. So if there is a way to re write de CID it would be good.
Well i actually successfully installed the unbranded european ROM 1.28.401.1 using the gold card. But now i can't receive OTA updates. Is there a way to get it to work?
Why don't you run the European RUU 2.10 version (RUU_Saga_S_HTC_Europe_2.10.401.5_Radio_20.4801.30. 0822U_3822.10.08.04_M_release_219480_signed) from the following link:
http://forum.xda-developers.com/showthread.php?t=1002506
That's what I did
smash_07 said:
Hi everyone,
I got a branded Desire S (Vodafone Portugal) and I would like to change its CID in order to turn it unbranded. I have tried the fast boot method of "fastboot oem writecid HTC__001" and it gives me back an error as "COMMAND ERROR!!!" with no real specification of what error it is.
Is there a way that i can change the CID?
Click to expand...
Click to collapse
Just to answer your question:
(I may need to be corrected on this one)
Based on my observation and experimentation. The CID that you are trying to change, or the CID that the RUU is checking is actually on the build.prop on your phone.
Code:
ro.aa.maincid
But there are two checks that I've observed. Even though you changed the maincid, the corresponding cwkey should be changed accordingly.
cwkey created on your phone corresponds on what is on the build.prop and I believe is also being checked by RUUs.
And maybe just to be on the safe side, RUUs do check what is on your build.prop. If they are not what your RUU wants, it will not push through. Hence, you need a GoldCard.
I myself don't exactly, by codes, know how the GoldCard bypasses the checks. All I do know, is that it works.
Skanob said:
Just to answer your question:
(I may need to be corrected on this one)
Based on my observation and experimentation. The CID that you are trying to change, or the CID that the RUU is checking is actually on the build.prop on your phone.
Code:
ro.aa.maincid
But there are two checks that I've observed. Even though you changed the maincid, the corresponding cwkey should be changed accordingly.
cwkey created on your phone corresponds on what is on the build.prop and I believe is also being checked by RUUs.
And maybe just to be on the safe side, RUUs do check what is on your build.prop. If they are not what your RUU wants, it will not push through. Hence, you need a GoldCard.
I myself don't exactly, by codes, know how the GoldCard bypasses the checks. All I do know, is that it works.
Click to expand...
Click to collapse
So what that means is the phone has to stay branded? There is no way that we can fully unbrand the phone by changing the CID?
And after we use the Goldcard what happens to the CID of the phone?
smash_07 said:
So what that means is the phone has to stay branded? There is no way that we can fully unbrand the phone by changing the CID?
And after we use the Goldcard what happens to the CID of the phone?
Click to expand...
Click to collapse
The goldcard does not alter the CID. It just tells the bootloader to ignore the CID check when running a RUU.
One way to alter the CID is to XTC clip the phone.
Well i ended up doing what you all suggested and flashed the RUU with the 2.10 european rom with the goldcard in it.
But something went wrong and my Desire S is in a strange situation. For some reason the Goldcard did not work like the first time and gave me a CID error. But it flashed the hboot 2.00.0002 but retained the 1.28 rom i had installed on it. I have used the HTCDev method to unlock the bootloader but everytime i try to flash the 1.28 RUU again (to flash the old hboot again) it gives me an "unknown error" that is actually a security error.
Is there a way to get the old hboot back?
smash_07 said:
Well i ended up doing what you all suggested and flashed the RUU with the 2.10 european rom with the goldcard in it.
But something went wrong and my Desire S is in a strange situation. For some reason the Goldcard did not work like the first time and gave me a CID error. But it flashed the hboot 2.00.0002 but retained the 1.28 rom i had installed on it. I have used the HTCDev method to unlock the bootloader but everytime i try to flash the 1.28 RUU again (to flash the old hboot again) it gives me an "unknown error" that is actually a security error.
Is there a way to get the old hboot back?
Click to expand...
Click to collapse
My reply to this post of yours is already a hint.
Use search PLEASE.
Hello,
I am new to HTC ChaCha and I've got a bunch of questions.
At first my ChaCha doesn't come from official distribution. Therefore I haven't got right CID. I've got Dutch CID (HTC__E11) instead of the the one for East Europe (HTC__032) where the Czech locale is included. Is there a way how to change It when I am S-ON? Now I'm using some apps from Market to run it proper way (morelocale 2 and ChaChaCzech keyboard) but in some aspects it's not perfect (I can't use prediction, etc.)...
As I read, when I go for the XTC-Clip, it'll change my CID to SuperCID. What exactly does it mean? Will I be able to list and set all locales? Or will be able to change it from SuperCID to another one?
The last question. Where is the CID stored in ChaCha? If I am able to obtain temp-root, I should be able to change CID as well or not? I've tried flashing misc with changed CID by flash_image but it didn't work. It just helped me to flash Europe RUU, but the CID wasn't preserved.
Thank you.
janplacek said:
Hello,
I am new to HTC ChaCha and I've got a bunch of questions.
At first my ChaCha doesn't come from official distribution. Therefore I haven't got right CID. I've got Dutch CID (HTC__E11) instead of the the one for East Europe (HTC__032) where the Czech locale is included. Is there a way how to change It when I am S-ON? Now I'm using some apps from Market to run it proper way (morelocale 2 and ChaChaCzech keyboard) but in some aspects it's not perfect (I can't use prediction, etc.)...
As I read, when I go for the XTC-Clip, it'll change my CID to SuperCID. What exactly does it mean? Will I be able to list and set all locales? Or will be able to change it from SuperCID to another one?
The last question. Where is the CID stored in ChaCha? If I am able to obtain temp-root, I should be able to change CID as well or not? I've tried flashing misc with changed CID by flash_image but it didn't work. It just helped me to flash Europe RUU, but the CID wasn't preserved.
Thank you.
Click to expand...
Click to collapse
You need the goldcard tool for efficiency. search in the forum or google goldcard.exe, but its a simple win app that makes your SD a goldcard if you follow the instructions. Then You can install various packages from the SD.
As far as I know (afaik ) the CID can be changed only if your radio is S-OFF'ed via XTC clip.
You can try this: http://forum.xda-developers.com/showthread.php?t=1408888 but I'm pretty sure it won't work.
Hello. I'd like to know the required steps to convert a carrier branded and customized ChaCha to a stock one.
I know it is not just "flash another rom". I flashed the stock spanish rom in the spanish orange chacha and the keyboard layout is different.
Also, the apps that tells info about the device still show orange related stuff.
Does the CID relate to this??
Thanks all.
--
Saludos y cerveza.
Required steps to achieve this would be to firstly gain S-OFF, then obtain SuperCID. Once SuperCID '11111111' is written, you are able to flash any official RUU, including the non-branded generic ones such as WWE.
Looks like obtaining S-OFF is only done with the XTC Clip (hardware box) at this stage, although I'm unsure if the HTCDev unlock for the ChaCha will allow you to alter CID (I'd be highly surprised).
Changing CID is a few simple fastboot commands, but won't work until S-OFF is achieved.
Do you have access to an XTC Clip at all?
You could give it a shot at a GSM service/shop around your area. They usually have XTC Clips and an S-OFF is about 9-10 euros. He'll set SuperCID automatically.
Alex C. said:
You could give it a shot at a GSM service/shop around your area. They usually have XTC Clips and an S-OFF is about 9-10 euros. He'll set SuperCID automatically.
Click to expand...
Click to collapse
If I S-OFF my ChaCha, it will stay that status for ever and ever, won't it?
Can I put *ANY* CID once the ChaCha is S-OFF'ed? Even the original one?
Thanks.
tokafondo said:
If I S-OFF my ChaCha, it will stay that status for ever and ever, won't it?
Can I put *ANY* CID once the ChaCha is S-OFF'ed? Even the original one?
Thanks.
Click to expand...
Click to collapse
You can happily reset your CID at any time, to any carrier
juzz86 said:
You can happily reset your CID at any time, to any carrier
Click to expand...
Click to collapse
Thanks. I contacted one of the local 'liberadores' (unlockers) and I'm waiting for its answer.
I have been doing a lot of reading up on changing the branding/region of the U11 and think I have the steps worked out. Would just like
someone who has done this to comment on if it seems right to them.
So Going from DUGL India to DUGL EMEA I would
1. Install sunshine for s-off so I can change the CID, current MID is the same as EMEA.
2. Change CID from download mode, fastboot oem writecid HTC__034
3. Download and install EMEA ruu
Thanks, MadMungo
Well I had time to give it a go and was successful. I am now on the (HTC__001) EMEA dual sim firmware from the (HTC__060) Indian dual sim firmware.
If anyone else wants to give it a go it was real simple, I just followed the following steps
1. Install sunshine for s-off to change the CID.
1a. Download EMEA RUU and copy to root of SD card and rename to 2PZCIMG.zip
2. run Sunshine to boot into s-off download mode,
2a. Change CID by running fastboot oem writecid HTC__001 on PC
2b. press Volume Down button to cancel RUU update and check CID = HTC__001
3. select reboot to Download Mode
3a. press Volume Up button to confirm flash of RUU
4. Once phone has been rebooted enjoy setting up new phone on EMEA firmware.
hope this helps someone else out there.
MadMungo said:
Well I had time to give it a go and was successful. I am now on the (HTC__001) EMEA dual sim firmware from the (HTC__060) Indian dual sim firmware.
If anyone else wants to give it a go it was real simple, I just followed the following steps
1. Install sunshine for s-off to change the CID.
1a. Download EMEA RUU and copy to root of SD card and rename to 2PZCIMG.zip
2. run Sunshine to boot into s-off download mode,
2a. Change CID by running fastboot oem writecid HTC__001 on PC
2b. press Volume Down button to cancel RUU update and check CID = HTC__001
3. select reboot to Download Mode
3a. press Volume Up button to confirm flash of RUU
4. Once phone has been rebooted enjoy setting up new phone on EMEA firmware.
hope this helps someone else out there.
Click to expand...
Click to collapse
Nice little guide mate. May I make a suggestion though. The better CID if one lives in central Europe would be HTC__034 as far as I remember.
Sent from my HTC U11 using XDA Labs
Thanks for the guide, am planning to change Indian Dual Sim CID to US Single Sim is tis achievable? please advise.
5m4r7ph0n36uru said:
Nice little guide mate. May I make a suggestion though. The better CID if one lives in central Europe would be HTC__034 as far as I remember.
Sent from my HTC U11 using XDA Labs
Click to expand...
Click to collapse
Hey, I am in Australia and bought the phone from overseas vendor as it was cheaper and I needed a dual sim phone so I didn't have to carry 2 phones around. I now have a different job and don't have a need for dual sims I was wondering if it is possible to set the phone up as a single sim by changing the CID to one of either HTC__001 Prefered, (HTC__M27, HTC__002, HTC__034 Optional) and the MID to 2PZC10000.
MadMungo said:
Hey, I am in Australia and bought the phone from overseas vendor as it was cheaper and I needed a dual sim phone so I didn't have to carry 2 phones around. I now have a different job and don't have a need for dual sims I was wondering if it is possible to set the phone up as a single sim by changing the CID to one of either HTC__001 Prefered, (HTC__M27, HTC__002, HTC__034 Optional) and the MID to 2PZC10000.
Click to expand...
Click to collapse
Why wouldn't you use it as is, You could use the second SIM tray as an SD tray and all fine. Why convert it.
Sent from my HTC U11 using XDA Labs
5m4r7ph0n36uru said:
Why wouldn't you use it as is, You could use the second SIM tray as an SD tray and all fine. Why convert it.
Sent from my HTC U11 using XDA Labs
Click to expand...
Click to collapse
Thats what I am doing now. Am just curious if it is possible.
MadMungo said:
Well I had time to give it a go and was successful. I am now on the (HTC__001) EMEA dual sim firmware from the (HTC__060) Indian dual sim firmware.
If anyone else wants to give it a go it was real simple, I just followed the following steps
1. Install sunshine for s-off to change the CID.
1a. Download EMEA RUU and copy to root of SD card and rename to 2PZCIMG.zip
2. run Sunshine to boot into s-off download mode,
2a. Change CID by running fastboot oem writecid HTC__001 on PC
2b. press Volume Down button to cancel RUU update and check CID = HTC__001
3. select reboot to Download Mode
3a. press Volume Up button to confirm flash of RUU
4. Once phone has been rebooted enjoy setting up new phone on EMEA firmware.
hope this helps someone else out there.
Click to expand...
Click to collapse
Hey,
Thanks for the help and the guide. I was trying to do exactly the same thing.
I got stuck at the final stage. I was trying to SD card flash one of the combined nowipe firmware zips (https://androidfilehost.com/?fid=817906626617943112) and I get an error 10 when flashing, which makes no sense because the MID on my phone and in the zip are both correct. CID changed successfully and checked. S-OFF all ok and booted using sunshine before trying to flash the firmware.
any ideas? perhaps I am trying to flash the wrong thing and I have to do a full RUU flash somehow? Trying to avoid this because running leedroid rom and am lazy to setup again.
thanks for any ideas, Russ
bigruss said:
Hey,
Thanks for the help and the guide. I was trying to do exactly the same thing.
I got stuck at the final stage. I was trying to SD card flash one of the combined nowipe firmware zips (https://androidfilehost.com/?fid=817906626617943112) and I get an error 10 when flashing, which makes no sense because the MID on my phone and in the zip are both correct. CID changed successfully and checked. S-OFF all ok and booted using sunshine before trying to flash the firmware.
any ideas? perhaps I am trying to flash the wrong thing and I have to do a full RUU flash somehow? Trying to avoid this because running leedroid rom and am lazy to setup again.
thanks for any ideas, Russ
Click to expand...
Click to collapse
Russ,
Sorry to here you are having troubles. I am just a user, no technical knowledge but will try to help.
As far as I can tell from reading various posts on this, you will need to flash to the latest stock RUU, https://androidfilehost.com/?fid=745425885120762674 . Then you can flash the OTA http://fotadl-az.htc.com/secure/OTA_OCEAN_DUGL_N71_SENSE90GP_HTC_Europe_1.27.401.11-1.27.401.5_release_512994zou8hacebhmotmqg.zip using the original stock recovery, no need to be S-OFF for OTA flash.
Unfortunately you will then need to start with leedroid rom all over again.
Maybe one of the more technical guys could help you if you ask in the Firmware collection How-To Thread
thought that might be the case, thanks for the reply, much obliged.
HTC U11 India Oreo update:
https://forum.xda-developers.com/u11/how-to/collection-htcu-u11-ruu-firmware-t3612048/page99
Can we try something similar with the HTC TW ROM. I am guess its CID is 80.
I am guessing that the TW ROMs would receive updates from HTC before other regions.
Any inputs will be appreciated
Thank you!
Oreo update for the u11 EMEA from nougat 1.27.401.11
Hello guys, would really appreciate it if someone updates me on how to bring my U11 EMEA to Android 8.0 Oreo. I am currently running nougat version number 1.27.401.11. Thanks. Will keep checking this thread
benardssekitte said:
Hello guys, would really appreciate it if someone updates me on how to bring my U11 EMEA to Android 8.0 Oreo. I am currently running nougat version number 1.27.401.11. Thanks. Will keep checking this thread
Click to expand...
Click to collapse
Unlock bootloader via htc dev website.
Flash twrp.
Flash magisk
Buy s-off for $25 via sunshine.
Change cid to BS_001
Flash 1.xx.617.xx firmware (same version as you already have running on the phone but 617 region).
Update to oreo via ota.
Job done.
You will need the htc_fastboot.exe that is specifically made by htc for flashing. You can find it all over the m9 forums or on Google.
Thanks
benardssekitte said:
Hello guys, would really appreciate it if someone updates me on how to bring my U11 EMEA to Android 8.0 Oreo. I am currently running nougat version number 1.27.401.11. Thanks. Will keep checking this thread
Click to expand...
Click to collapse
Well, there's an OTA Update that will take you straight to Oreo from the version you're currently on. No need to unlock bootloader or anything else. It's there in this thread
You wouldn't lose any data either, but just take a backup nonetheless.
---------- Post added at 07:55 PM ---------- Previous post was at 07:52 PM ----------
MadMungo said:
I have been doing a lot of reading up on changing the branding/region of the U11 and think I have the steps worked out. Would just like
someone who has done this to comment on if it seems right to them.
So Going from DUGL India to DUGL EMEA I would
1. Install sunshine for s-off so I can change the CID, current MID is the same as EMEA.
2. Change CID from download mode, fastboot oem writecid HTC__034
3. Download and install EMEA ruu
Thanks, MadMungo
Click to expand...
Click to collapse
Is there any particular reason why you wanted to (and subsequently) move(d) from Indian region to EMEA (I am guessing 1 reason to be quicker OTA updates). As far as I know, the Indian ROM doesn't have any bloatware.
That said, if there are any advantages (in terms of performance/battery life/etc) do let us know and I will move too. he he!
SKU 401 is already an EMEA device. He seems to try to change to US Unlocked unless I don't know for what that might be good. In addition this will probably keep to problems on further updates, as he can't change the confirmation of the variant from DUGL to WHL as this won't be altered by S-OFF or any step that could and might be taken.
I'd stay on Indian version 1.27.401.11 and await the upcoming Oreo update.
Sent from my HTC U11 using XDA Labs
Thanks all, but I guess will just wait for the Oreo update for the HTC U11 EMEA from nougat 1.27.401.11 coz I don't seem to find it on the links posted earlier. I don't understand y HTC doesn't just post the RUUs for each CID so that we can do it ourselves coz it seems not to be able to keep up with either the demand or it's own promises
I noticed that HTC always updates their Taiwan model of their phones first. I decided to unlock my bootloader and S-off to change my CID to the Taiwan version. Sadly it keeps saying invalid CID. The CID is the only thing that needs to be changed, since the MID is the same anyways (both are 2PZC300000). After doing some research the CID seems to be: HTC_621 and STOCK EMEA: HTC_034. How come changing the CID gives me an error? Has anyone else actually even tried this? Or was this never possible to begin with? Is this maybe blocked by HTC? I rememeber Changing CID and MID on my One M9 really easily. I was able to install the US unlocked RUU. The reason I'm specifically choosing Taiwan RUU is because of the dual sim functionality. I'm afraid the US unlocked won't even work since that one is single sim and I don't really want to risk it.
EDIT: Typo in the title. It should be: DUGL Taiwan. The: H was a mistake.
EDIT: I was able to change the CID. I made a dumb mistake by not reading that you need to use two underscors. Like this: HTC__621. Instead of HTC_621. All I need to do now is flash Taiwan RUU and see what happens.
EDIT: succesfully flashed and updated to the latest version on Taiwan firmware