[Q] SuperCID or not? - Desire HD Q&A, Help & Troubleshooting

Hi,
I hope this is the correct forum now for the Question.
I followed guides to get Radio S-Off and SuperCID. This appearently worked and asking gives the SuperCID:
Code:
# AT(at)CID?
(at)CID: 11111111
But the Bootloader (SHIP) still passes androidboot.cid=VODAP120 to the kernel (Previous A1 Austria Branding). And therefore the DHD still sends this cid during the OTA update check for example (which results in not showing the 1.72 update).
Is there any way to fix this? (Do I have to install another bootloader?)
Any Ideas where the DHD still remembers VODAP120?

CIDs
After some Additional Testing: There seems to be something wrong with SuperCID.
If I change the CID to something other than 11111111 with Easy Radio Tool, this CID (HTC__102) gets used by the bootloader and also the DHD then shows HTC__102 on getprop ro.cid.
If I set it back to 11111111 the ro.cid again displays the original VODAP120.
So, what is wrong with superCID - and what exactly is the benefit of superCID anyway?

SuperCID appearently is not necessary for downgrading a HTC Stock ROM. So I am fine for the moment with cid HTC__102 and SW 1.72.405.3
anyway I am still confused about all of that.

Htc_102 is an unlocked/unbranded wwe phone so I guess super cid doesn't matter in this case since that code amounts top the same thing - being able to use any sim card.
Sent from my performance enhanced Desire HD.

Yup. That is why I set it with the Easy Radio Tool.
Still somewhere in in the depth of the DHD it still remembers the VODAP120. But now it does not cause any probs any more.

It is a bug in gfree, the core app that my tool uses. Devs are working on it, but your device does still have real SuperCID. It is just the software side that thinks otherwise.

Related

[Q] Keeping HTC DEsire HD unlocked

I had a previous thread before but it seems to be deleted... sorry?
ive followed threads http://forum.xda-developers.com/showthread.php?t=905003
and http://forum.xda-developers.com/showthread.php?t=857537
Ah i ok i just thought because i have S-OFF, i would be able to install the stock rom it anyway, so ive done that and installed the stock PD98IMG 1.32.405.6
Is there anything else i need to do to prevent the phone from locking again? also ive read about this clockworkmod recovery and rom manager.... is that needed to keep my unlock or anything? thanks again guys.
You do not need to do anything anymore, your phone will remain unlocked until you lock it again using Radio S-OFF tool.
Sent from my Desire HD using Tapatalk
Also i have set my "CID" to stock HTC__001, but im not sure what this is meant to do as it seems to have made no difference?
... and your saying that for my phone to become locked again, i would have to change it to s-off, then click "sim unlock" again?
The radio S-OFF tool does not change your software CID, it changes the bootloader CID. So there it makes huge difference. You can try it, you no longer need a goldcard
For your phone to become locked, yes, you have to select S-ON and put your branded CID to your phone (if your phone is branded, that is). The SimUnlock cannot be undone, and it does not matter, because anybody can unlock their phones when they just pay for the code. The difference is that radio tool is free.
thanks for the reply mate..
i just have one question "For your phone to become locked, yes, you have to select S-ON and put your branded CID to your phone"... i have put S-On back, as i was worried i would make changes by accident to the nand so i put it back to s-On just incase, and my phone isnt locked its still unlocked?
... also im not following you with the CID idea, the phone was/is branded to Orange UK, so i set the CID to stock HTC__001, but this has made no differerence and still seems to be branded...?
and when you say it changes the boot loader CID, do you mean the white recovery screen etc? and when you said it makes a huge difference, what do you mean by that?
You say that your phone is still unlocked after S-ON, what do you mean by that? You cannot install a custom rom, so it is not unlocked. Root is possible with S-ON, but try modifying something in /system/..
And what do you mean about phone still being branded after HTC__001? The CID is just a permission to install different ROMs from different sources, for example HTC__001 allows you to flash any WWE ROM. You probably had ORANG001, with that it was not possible to flash HTC WWE ROM.
by unlocked i mean, can accept any simcard from any network, for example i am using an o2 simcard in it. it is S-ON, im just wanting to make sure i dont lose my unlock.
also what does WWE mean. sorry for the noobness guys.

[Q] Gingerbread not updating OTA on debranded DHD running stock ROM

Debranded my handset with a stock HTC ROM, and now instead of getting OTA updates earlier I get them later. The check for update box does absolutely nothing.
Can anyone help me ascertain why? Running 2.2.1 build 1.72.405.3
Or at least help me update.
Thanks,
Jake
How did you debrand? I also debranded my phone (was on T-mobile) by using a goldcard and using that to install a stock ROM but that wasn't enough. You'll need to change your phone's CID (an ID that determines which ROMs you can install - stock, Vodafone, T-Mobile etc), or SuperCID (install any ROM).
In order to do that, you will probably need to downgrade your ROM. Simply follow this guide:
http://forum.xda-developers.com/showthread.php?t=905003
After the downgrade, follow these steps:
http://forum.xda-developers.com/showthread.php?t=857537
The author's Easy Radio Tool allows you to do various things (S-OFF, SimUnlock, SuperCID). The only thing you need to do to get the OTA is to perform the last command in the list on the application (Stock CID), although of course you can do all the other stuff as well.
I just simply did the Stock CID and immediately afterward could get the update notification. My previously T-Mobile Desire HD is now running the shiny new 2.3 update nicely.
How do I check whether I have SuperCID, as I followed this tutorial here:
http://forum.xda-developers.com/showthread.php?t=857444
So I *should* have it.
I debranded by following the above tutorial and installing a stock ROM which I downloaded from here.
According to this post,
Checking the device state:
- Go to the bootloader (turn fastboot off, turn off phone, hold vol- and power)
- If it says ACE PVT SHIP S-OFF in the first line, your device is Radio S-OFF
- If it says ACE PVT ENG S-OFF, you have ENG S-OFF, go to System info
- If system info CID is 11111111, your device is SuperCID
- And if you can verify either Radio S-OFF or SuperCID (and you did both), it worked fine and you have both of them
- You can check your original CID by going to radio tool folder with cmd and typing: "adb shell getprop ro.cid"
Click to expand...
Click to collapse
Although SuperCID allows you to install RUUs from anywhere, I wonder if it would also prevent you from getting the OTA update. It's possible that, when you preform a check, the phone sends your CID to HTC's servers which see if your CID has an update, and a CID of 11111111 will never have. If all else fails, try setting your CID to the stock HTC one rather than SuperCID.
Ah I don't have ENG S-OFF, and when I go into FASTBOOT and select BOOTLOADER it returns me to the 'main menu', followed by a short period where everything is non responsive and a brief message flashed in green about a few files. Is this normal when attempting to access the BOOTLOADER menu with ENG S-OFF?
Yes that's normal. I believe the delay is the bootloader scanning the SD card for a firmware file.
So I can't check my SID?
To check it I have to get ENG S-OFF, and to get ENG S-OFF I have to permroot my phone, for which I have to flash back to a 1.32 build...
Also, if I flash back to 1.32 to permroot and S-OFF etc, and *then* I finally update OTA to the latest will that not remove my permroot and S-OFF like it did with the 1.72 OTA update? Would I have to install a full RUU rather than update? But then surely I can never update...
This confuses me.
If you update using the OTA, you will lose your root but you won't lose your S-OFF as far as I'm aware. According to the instructions on the One click Radio S-OFF tool, in order to revert back to stock you have to use the tool again to S-ON, which implies that S-OFF is retained between firmware updates.
So, if you permroot (downgrading to 1.32 if needs be) and then use the Radio S-OFF tool to set your CID to stock you should be able to get the OTA update and get future ones too.
*Edit* just looking at the instructions for the One Click tool, it looks like you can do a temproot if you just want to set the CID to stock.
Every time I run visionary and try to temproot it gets stuck on the plain black screen after the "attempting to temproot now". Have to press the home key (and wait) to back out of the app, any successive launches just take me straight back there.
Are you sure you've downgraded and running the 1.32.405.6 ROM? Have you got USB debugging enabled?
Sent from my Desire HD using XDA App

[Q] Can't flash stock ROM

For a few weeks my Desire has been playing up and unpredictably reboots, seemingly at random. Initially I thought it might be a software issue with the ROM I was using, but the same thing happened with various other ROMs I've tried since. So I'm thinking it's a hardware issue and I'll need to send my Desire in for service.
Normally I'd thoroughly read the forums and work out how to go back to a stock ROM, but I'm running out of time - only a few days left under warranty. Therefore this cry for help...
When I got the device it came with a 2.29.405.2 ROM and a 32.49.00.32U_5.11.05.27 radio ROM. I used unrevoked3 to root the phone and have been using custom ROMs since.
I've downloaded RUU_Bravo_Froyo_HTC_WWE_2.29.405.2_Radio_32.49.00.32U_5.11.05.27_release_151783_signed.exe, but every time I'm trying to flash it, the process aborts during 'updating signature...' and I end up with:
Code:
ERROR [131]: CUSTOMER ID ERROR.
The ROM Update Utility cannot update your Android phone.
Please get the correct ROM Update Utility and try again.
Not sure what I'm doing wrong. Maybe I'm using an RUU for the wrong area? I'm pretty sure the original ROM was WWE though (it definitely was 2.29.405.2 / 32.49.00.32U_5.11.05.27). I've read somewhere that you can't just flash an RUU if it has a lower HBOOT version... Do I need a goldcard or what's the best way to go back to the stock ROM?
Any help would be much appreciated...
Just in case, here's what my bootloader info:
BRAVO PVT4 SHIP S-ON
HBOOT-0.93.0001
MICROP-051d
TOUCH PANEL-SYNW0101
RADIO-5.11.05.27
Aug 10 2010,17:52:18
You only need a goldcard if you are branded right now..
So is your phone branded with a carrier rom, then you must make a goldcard.
I think customer id error is due to incorrect goldcard.
There is a newer version, 2.29.405.5 I dont know if that's gonna work but worth a try.
You can also try to put the zip on your sd card instead of running an exe on your pc, assuming that you run the exe.
Thanks for the quick response.
My Desire was unbranded, so I guess I won't need a goldcard then.
I've downloaded the newer RUU version you mentioned, but got the same error message...
So far I've only tried the .exe, but I'll see if I have more success with the .zip.
Could the issue be that my current HBOOT version is higher than that of the RUU?
You can try to flash 2.3.3 from htcdev.com it's works for all hboots and without goldcards
boy_in_oz said:
My Desire was unbranded, so I guess I won't need a goldcard then.
Could the issue be that my current HBOOT version is higher than that of the RUU?
Click to expand...
Click to collapse
Since you get a CID error, I would definitely try a goldcard.
You can also try flashing the downgrader from alpharev first.
ETA: I think the latter would help.
from alpharev site: said:
# Downgrade protection, these HBOOTs cannot be overwritten by an OTA or RUU, unless you flash a downgrader HBOOT first.
Click to expand...
Click to collapse
-Jobo
@MatDrOiD (vv post below) Good point. I failed to notice that.
@touch of jobo:
Flashing downgrader from AlphaRev is not possible, the OP is S-ON.
@OP:
Check bortak's guide to bring your phone back to stock.
Have you tried step 7 in Bortak's guide? (http://forum.xda-developers.com/showthread.php?t=1275632) It was the solution for me! I skipped the downgrading part (had the same hboot as you have, so that shouldn't be a problem) and went on with phase 2.
If your phone was indeed unbranded, the goldcard should not be a problem as I understood..
Thanks guys. I'm at work at the moment but will give Bortak's guide a shot when I get home tonight and report back then.
The definition of unbranded is a bit different. Unbranded does not exactly mean that there isnt a carrier logo. HTC manufactured and sold phones in India as an example is for all intents a branded Device. It's the INFOCID property that defines whether branded or unbranded.
fastboot oem gencheckpt
Click to expand...
Click to collapse
Inside an RUU zip is a small text file. Open it and see if your INFOCID value is included. If not, you cant flash that RUU without a goldcard. See my sig for the unbricking guide, which explains this.
From my Guide:
Find out if you have a generic unbranded HTC Desire, or a branded one. A branded Desire has a special Code (Customer ID) which prevents you from flashing a ROM meant for any other brand and also blocks a Generic WWE RUU. If you're from India, it is branded with HTC_038. If you're unbranded, things are looking much easier for you, as generic WWE RUUs for SLCD are easily available. Run the following code from the sdk folder to find out if your device is branded
Code:
fastboot oem gencheckpt
This displays the CustID Code as HTC__ (and a number). If these numbers are the same as included in the cidnum value in the file android-info.txt, your device is unbranded. I have noted the following cidnums are unbranded: HTC__001, HTC__E11, HTC__N34, HTC__203, HTC__102, HTC__K18, HTC__405, HTC__Y13, HTC__A07, HTC__304, HTC__016, HTC__032. I'm not sure whether it is an exclusive list. To find out if an RUU is compatible for your ROM, the value displayed by fastboot oem gencheckpt has to be included in the cidnum list of the RUU. If it isnt included, you will need to use a goldcard to bypass the cidnum checks done by the RUU.
Check if you have made a goldcard (A goldcard is a normal microsd card modified to become special while your device was in working condition. It will allow you to restore your device using a generic RUU or an OTA or allow you to switch between software meant for different regions). The purpose of a goldcard is that when apparently incompatible ROMs are flashed with a goldcard inside the device, the flashing process skips certain checks like the Customer ID check (and hence no CID error). Note however that you cannot ordinarily install software of a lower version just because you have a goldcard. Note also that it is the software version which is important, and not the Bootloader version. Note that if you want to downgrade your software to a lower version, it is easiest to use Teppic74's utility (Link1 or Link2), and downgrade to his version of the RUU (1.21), then upgrade to your version of RUU. If your device is SLCD, always make sure the software you're about to flash does support an SLCD screen. As a general rule of thumb, flashing any version <2.0 may be dangerous. Teppic74 assures us that the version 1.21 his utility comes with, is compatible with SLCDs.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Wow, I would have never guessed this... With fastboot oem gencheckpt I found that the CID is T-MOB101... i.e. my Desire is actually branded! I bought it from mobicity in Australia as an imported unlocked phone and *assumed* that it was unbranded... So it's not surprising that the RUU gave me a customer ID error. (This also explains why the OTA update failed while I was still using this ROM).
What's really weird though is that the version of the ROM that the phone came with was definitely 2.29.405.2 with baseband ROM 32.49.00.32U_5.11.05.27... I did some googling today, but couldn't actually find a T-Mobile ROM with these version numbers
My guess is that mobicity imported the phone and flashed a stock HTC WWE ROM so they could sell it in Australia...
Any thoughts on this? I'm assuming that means that I do need a goldcard after all to go back to the stock ROM?
Ok, as I couldn't find a T-Mobile ROM with the aforementioned version numbers, I eventually decided to make a goldcard and flash RUU_Bravo_Froyo_HTC_WWE_2.29.405.2_Radio_32.49.00.32U_5.11.05.27_release_151783_signed.exe. The whole process worked fine without any error messages and the RUU reported success at the end.
Unfortunately my bootloader still displays the same info as in post 1, i.e. I'm still on HBOOT 0.93.0001. I would have expected this to revert back to 0.93... Did something go wrong with the updating procedure?
The issue is obviously still that the original ROM seemed to be a T-Mobile ROM (in fact I think a German one as fastboot oem gencheckpt reports the carrier as TMD), so I'm not sure if the service point will accept the unbranded WWE ROM I flashed.
The other option might be to flash the official HTC Desire Android 2.3 Upgrade from www.htcdev.com, but I think it's not compatible with T-Mobile Germany Desires... If I could flash this, it would at least be an official release and the service point shouldn't complain. Does anyone know how easy it is to root/S-OFF/install custom recoveries/ROMs afterwards? From what I read, I would need to use revolutionary, right?
Any alternative suggestions would be much appreciate...
Your are totally fine with 2.29 RUU. Hboot would only update if you flash 2.3.3 RUU. Did not read about guys who "bricked" their phone by using 2.3.3 RUU on a desire by T-Mobile.
Sent from ICS with Transparent XDA App

[Q] Can i flash JB rom with Sense with CID: 11111111?

Hi,
I would like to flash the newest InsertCoin rom to my One X, but i can't figure out if it will work.
In this thread http://forum.xda-developers.com/showthread.php?t=1920060 it says that i need a certain CID - and my CID is 111111, so it doesn't match (and i tried to change it, but can't).
So - does anyone know if it will work?
And if it doesn't work, will it brick my phone og will i loose any information? (i made a backup in recovery)
fakta said:
Hi,
I would like to flash the newest InsertCoin rom to my One X, but i can't figure out if it will work.
In this thread http://forum.xda-developers.com/showthread.php?t=1920060 it says that i need a certain CID - and my CID is 111111, so it doesn't match (and i tried to change it, but can't).
So - does anyone know if it will work?
And if it doesn't work, will it brick my phone og will i loose any information? (i made a backup in recovery)
Click to expand...
Click to collapse
your CID doesn't support the latest JB Firmware...so DO NOT FLASH THAT!
Hmm... That's not what i was hoping for...
So i will have to find a way to change my CID...?
Do you know how i got that CID? As far as i can read, everybody else has more "random" CID's... I'm an HTC ambassador (i work at a phone company in Denmark) so maybe i got a pre-production model?
fakta said:
Hmm... That's not what i was hoping for...
So i will have to find a way to change my CID...?
Do you know how i got that CID? As far as i can read, everybody else has more "random" CID's... I'm an HTC ambassador (i work at a phone company in Denmark) so maybe i got a pre-production model?
Click to expand...
Click to collapse
you can't change your CID cause you are not S-OFF.... you will have to wait.... every phone has a different cid
Dammit...
Thanks for the help anyway
I actually considered flashing it just to try, but i think you just saved my phone...
And i suppose no one knows when we will get S-OFF...?
You know... i might be missing something here, but isn't CID - 11111111 SuperCID??
Surely that would mean the device is already S-Off??
In recovery it says from the top:
UNLOCKED
ENDEAVORU PVT SHIP S-ON RL
HBOOT-1.12.0000
and so on...
I'm guessing that means it is ON?
Yeah that means it's S-ON, but if you had CID 11111111 then thats SuperCID and the CID restrictions wouldn't apply to you.
I don't quite understand how you can have a SuperCID device thats S-On, but if it's a special one from HTC, then who knows?
Mines the same. Weird combo from what I've been reading on here... hopefully there'll no more restrictions or anything... no waiting until every other CID has it first!
Sent from my GT-I9300 using xda app-developers app
Brownie2k said:
Yeah that means it's S-ON, but if you had CID 11111111 then thats SuperCID and the CID restrictions wouldn't apply to you.
I don't quite understand how you can have a SuperCID device thats S-On, but if it's a special one from HTC, then who knows?
Click to expand...
Click to collapse
So in other words i can "safely" flash the JB rom?
If it doesn't work anyway, can i get back to ICS without a wipe?
I think i'm just about to get VERY happy
If you do have CID: 11111111 then yes, i'd say you can safely flash the new HBOOT, BUT because you're not S-Off, you can't go back to HBOOT 1.12.
You need to make a nandroid backup of you ICS Rom so if you don't like Jellybean, then you can go back to ICS through restoring. Beware though, things like CM10 etc don't work on the new HBOOT at the moment.
did you try fastboot oem writecid HTC_001 while in bootloader ? if device stops responding until reboot it means it wont work
Yes you can..my HOX has S-OFF and SuperCid and i was able to flash the new hboot.
volcomnator999 said:
Yes you can..my HOX has S-OFF and SuperCid and i was able to flash the new hboot.
Click to expand...
Click to collapse
Not all SuperCID devices are S-Off. S-Off also allows you to flash an older hboot, which cannot be done with SuperCID alone.
Yes this looks like superCID but I don't know if it will support the JB firmware... Better not to try
matt95 said:
Yes this looks like superCID but I don't know if it will support the JB firmware... Better not to try
Click to expand...
Click to collapse
The worst that could happen is that the new hboot is rejected. That's seems like an entirely recoverable scenario.
Then what does SUPER CID mean if you cannot flash the new Hboot, so it isn't that SUPER!
webpatrick said:
Then what does SUPER CID mean if you cannot flash the new Hboot, so it isn't that SUPER!
Click to expand...
Click to collapse
It means you can run any RUU
It will support the new HBOOT i'd imagine, If you've got SuperCID it's like being region free.
I can't see why it wouldn't work, it's worked for other people, thats one of the advantages of being S-Off, so you can SuperCID and flash any HBOOT (+Downgrade if you're S-Off)
Brownie2k said:
It will support the new HBOOT i'd imagine, If you've got SuperCID it's like being region free.
I can't see why it wouldn't work, it's worked for other people, thats one of the advantages of being S-Off, so you can SuperCID and flash any HBOOT (+Downgrade if you're S-Off)
Click to expand...
Click to collapse
He is not s-off

RUU OPTUS_001 x.xx.980.x AUSTRALIA

Hi,
I have been searching for an RUU for the australia optus branded HTC one V (CID 980 or OPTUS_001) but have had no luck.... does anyone know where I can get it? I would be eternally grateful as my one V constantly reboots due to a radio update ota...
Have since rooted and installed many different custom roms with no change in the outcome... so i unfortunately need the RUU otherwise the phone is going to have to become a paper weight.
I've also tried many other RUU;s for different CIDs but with no luck (they all say wrong CID).
I would even be prepared to pay someone if they needed me to!!!
check the htcdev website. if an ruu was released for your device,it would be there.
There's no RUU for OPTUS001 CID as of what I know.
MameTozhio said:
There's no RUU for OPTUS001 CID as of what I know.
Click to expand...
Click to collapse
Ok thanks guys. So am I right in saying that there is NO way I can change my CID (to 111111) because its not possible to gain S-Off on the HTC One V?
Then this means there is no way I can use another RUU to revert the phone back to stock because it will only accept the OPTUS001 RUU?

Categories

Resources