yashsingh1/xdaforums huggingface dataset:
[HTC Desire X] MaartenXDA:
Re: [BOOTLOADER] SuperCID 11111111

No problem :)

And thank you for pointing out the location of the CID, must have overlooked it.

Did it work for you?

Sent from my awesome fridge
[HTC Desire X] gbueno6:
Just to be sure, I need to be in "normal" system (not fastboot or hboot or recovery) to do this steps right?

I'm asking that because I'm facing this error:

root@android:/ # su

root@android:/ # dd if=/dev/block/mmcblk0p7 of=/sdcard/mmcblk0p7

dd if=/dev/block/mmcblk0p7 of=/sdcard/mmcblk0p7: cannot open for write: Read-only file system

I should say I have neXus last kernel and TWRP installed.

Thank you very much!!
[HTC Desire X] MaartenXDA:
Re: [BOOTLOADER] SuperCID 11111111

Try using those commands in recovery, then it'll work.

Sent from my awesome fridge
[HTC Desire X] gbueno6:
I found out which was the mistake: I was in Hard Disk mode. In charge only mode it worked. Now I'll transfer the file again, reboot to bootloader and see if it worked!

By the way, did it work for you?

Thank you
[HTC Desire X] MaartenXDA:
Re: [BOOTLOADER] SuperCID 11111111

Yep, worked for me.

But still, please report.

Sent from my awesome fridge
[HTC Desire X] gbueno6:
Not for me! :((

I'll try again later because I don't know what I'm doing wrong!
[HTC Desire X] Len:
So, just in case... restoring old CID = changing value to old CID?
[HTC Desire X] rey71ng:
Great job, but I don't think I will need this thing. Nevertheless it's great job done, because AFAIK changing CID will help to get rid of sim lock by such operators as Verizon, Orange, Vodafone. Am I thinking the right way?
[HTC Desire X] nadzorni:
A huge thanks to all the devs who worked on this. :D
[HTC Desire X] ranalakshay36:
Re: [BOOTLOADER] SuperCID 11111111

Doesn't that mean we can now achieve S-OFF.? :D
[HTC Desire X] hell_lock:
Great work! I have contacted the devs of facepalm to get us S-OFF. They were waiting for us to get superCID .
[HTC Desire X] vogonpoetlaureate:
Yes, keep a backup of the file handy so you can just restore it if you need to.
[HTC Desire X] gbueno6:
Please, to all the guys that have made it, can you tell me what kernel and recovery did you have installed?

Because I've tried it again, every single step, and I'm still with my carrier CID: ORANG309.

Thank you very much!
[HTC Desire X] meyssam:
HT__044

Hello and thank you for the nice info...

I have tried several times on CID HTC__044 and still i'm on the same CID...

is there any comment or solution for this?

anyway thanks a lot...
[HTC Desire X] vogonpoetlaureate:
Edit: Nah that shouldn't matter.
[HTC Desire X] gbueno6:
Thanks!

I see "ro" so that's why is not working. It seems strange considering I have flashed neXus V3 kernel which has System Protection Disabled but I've flashed it again and see if I see "rw" instead of "ro".

Thank you again!

EDIT: Tried again with a "fresh" flash of neXus kernel and no way to make it work. I'm getting kind of desperate :(
[HTC Desire X] meyssam:
I have tried it with system protection off even and still the same...

What I need is just to flash back to the the factory firmware, My phone is Asian (Singapore) and I coudnt find the Asian RUU till now...

I cant flash the European version because of the CID...

I dont know what to do...
[HTC Desire X] gbueno6:
By the way, do we need to have the bootloader re/locked instead of unlocked? I'm asking this because in the original thread (http://xdaforums.com/showthread.php?t=1671396) it is said after writing the superCID to unlock the bootloader!!

@the people who succesfully write the supercid, did you have the bootloader relocked or unlocked?

Thank you very much!
[HTC Desire X] nadzorni:
from htc one x thread
[HTC Desire X] vogonpoetlaureate:
Yeah my mistake. System write protection shouldn't matter here, since /dev is mounted separately and is rw to the root user. I believe there is something else affecting the ability of some people to overwrite their block files in /dev. I'm looking into it.

---------- Post added at 02:51 PM ---------- Previous post was at 02:49 PM ----------

You'll want to get SuperCID because we currently only have European RUU.
[HTC Desire X] Stereo8:
Re: [BOOTLOADER] SuperCID 11111111

That's the AT&T One X and that thread is for unbranding it so it can be unlocked using htcdev.com

Flowed from my HTC branded muffin...
[HTC Desire X] vogonpoetlaureate:
Further testing is revealing some problems as some folks are unable to write the file back to the phone. We're looking into it, but in the meantime, could anyone who has had success following the steps outlined in the OP please report their ROM, kernel and hboot versions. Thanks for your patience.
[HTC Desire X] MaartenXDA:
Yeah. Guys, this will not work for now. I don't know what I did but it doesn't work for me anymore.

We need someone to find out how to disable /dev/ write protection without S-Off.
[HTC Desire X] navmad:
What!!!... I had been trying this since morning and couldnt get it working.. No matter what I do, it just shows the same HTC_038 :D...

Thought i was doing something wrong...!!!

How did you make it work man?????
[HTC Desire X] jcase:
One of the bootloaders (probably sbl2) is write protecting the mmcblk0p7 block device. It may "look" like it has been written, but has not.
[HTC Desire X] navmad:
I even tried this... A bit too ambitious i know :D
[HTC Desire X] navmad:
But how could only Maarten do this? :-o

---------- Post added at 11:58 PM ---------- Previous post was at 11:55 PM ----------

@MaartenXDA... You must have done something RIGHT dude.

:confused:
[HTC Desire X] vogonpoetlaureate:
He's a ninja. :cool:
[HTC Desire X] MaartenXDA:
Re: [BOOTLOADER] SuperCID 11111111

Lol, nope.

I think it's like jcase said, it shows that it's changed, but it actually isn't.

Sent from my awesome fridge
[HTC Desire X] nadzorni:
hi

Hm,maybe he have htc one x in desireX cases :P
[HTC Desire X] navmad:
Re: [BOOTLOADER] SuperCID 11111111

If that's the case, I'd say you started a premature thread :D...

Anyways, I learned a lot in one day..

Thanks bud. :)
[HTC Desire X] aco_kuna:
Not work on my Desire X CID_032
[HTC Desire X] vogonpoetlaureate:
Re: [BOOTLOADER] SuperCID 11111111

Yeah, it seems that /dev/block/mmcblk0p7 has a secure flag set that prevents writing to it. In order for us to get SuperCID, we need to develop a workaround for that first. At least we know now where the CID is kept. So that's something to work with. :)
[HTC Desire X] rogers_law:
I did the way what you show, but everytime i reboot it, it still keep on the same cid, my cid is VODAP022
[HTC Desire X] vogonpoetlaureate:
Re: [BOOTLOADER] SuperCID 11111111

Yeah, Maarten should update his post to indicate that it is unlikely to work.
[HTC Desire X] vogonpoetlaureate:
A few things I've learned about this partition ( /dev/block/mmcblk0p7 ).

It has a secure_flag that acts like the system write protection. This flag is set from the bootloader before the kernel loads. So even though you appear to be able to overwrite the file using dd, it does nothing.

The partition houses the CID, IMEI, and radio config data ( rcdata.img ).

It is entirely likely that S-OFF is achieved through this file as well.

A hardware device exists that claims to support setting the Desire X to SuperCID. Others have achieved this on other devices using a procedure probably such as the one described here.

Your local mobile phone repair technician may be able to get you SuperCID if they have such a device.

Software hacks have been devised to defeat the secure_flag on other HTC devices by means of a kernel module.

It's possible that such solutions might work on the Desire X platform, but the software would need to be ported and tested by an experienced kernel hacker/developer.

SuperCID is desirable for two main reasons. First, it's good for non-European users who need to use the European RUU (the only one we have available atm) to restore their phones to stock ROM. Second, it will potentially enable the Facepalm S-OFF folks to port their S-OFF utility to the Desire X.

So when will a software solution to SuperCID be available for the Desire X? Probably not for a while. A hardware solution is reported to exist, and may be the only solution for now.
[HTC Desire X] hell_lock:
Re: [BOOTLOADER] SuperCID 11111111

I will look into making the module for this phone soon. Thanks for the informative post
[HTC Desire X] ShadowCodeGaming:
Re: [BOOTLOADER] SuperCID 11111111

Interesting topic

Verstuurd van mijn HTC Desire X met Tapatalk
[HTC Desire X] jodge:
not advertising!! only info

available retail aftermarket S-OFF solution: http://forum.gsmhosting.com/vbb/f35/worlds-first-htc-s-off-card-1599539/

available supecid, boot repair, unlock..etc solution via jtag: http://www.jtagbox.com/jtag-news/ri...nbrick-unlock-supercid-imei-repair-supported/

maybe look into your local gsm service shop who knows :)
[HTC Desire X] dansou901:
Is there some progress on this one? Would be great to have SuperCid and S-Off.
[HTC Desire X] Aamirx27:
I did everything Sucessfully but when i reboot i still have the same code HTC__o44

what is the issue?
[HTC Desire X] ShadowCodeGaming:
The issue is the fact that you didn't read the thread.

Verstuurd van mijn HTC Desire X met Tapatalk
[HTC Desire X] neXus PRIME:
It's actually not his fault. We can't expect people to come and read ALL of thread before trying.

OP should mention in title as well as get this thread locked until he finds something related to actually changing cid.
[HTC Desire X] ShadowCodeGaming:
When a thread is only 4 pages, i expect people to read it. Come on, it's like 10 minutes and it might save you from wasting time or bricking your phone. Agreed about the title thing.
[HTC Desire X] Aamirx27:
Actually the fact is that you didnt read the thread...

its now mentioning that its not working, not at the time when i tired and in single step everything was right and on reboot it was the same...

I dont know y some people are short-Tempered...
[HTC Desire X] ShadowCodeGaming:
How does you not knowing it doesnt work because you didn't read have any relation to the fact that you think i didnt read it? I have read the entire thread and am following it ever since it was first posted. Im done arguing with you

Verstuurd van mijn HTC Desire X met Tapatalk
[HTC Desire X] MaartenXDA:
Well, when you said it didn't work I had already put "THIS DOESN'T WORK FOR NOW, DON'T TRY" high in the main thread.

Sent from my awesome fridge
[HTC Desire X] neXus PRIME:
Really no need to argue over a thing which doesnt even work yet. I'm sure, when Maarten finds a solution, he'll update this thread with proper date of change.

@aamirrasool,

dear, strictly speaking, the xda rules DO expect us to SEARCH/SEARCH/SEARCH, READ/READ/READ, then SEARCH a bit more, and then make a POST. its a crazy place to be :good:

Anyways......................... Can't we all just, get along now ? ;);)

Regards

Yasir
[HTC Desire X] Dark Passenger:
Any one tried this method for SUPERCID its for droid dna and requires a locked bootloader.

Supercid-droid dna

only ICS not JB.
[HTC Desire X] mhb92:
is there any risk trying this? :S
[HTC Desire X] dansou901:
Besides bricking your phone?

I think it won't work, because it has been made specifically for their device...
[HTC Desire X] Dark Passenger:
can someone tell me what hboot is ?

is it the bootloader or is the bootloader hardcoded into the device(never changed).

Reason the cid is hardcoded into the bootloader parameters and then forwarded to the kernel cmdline.
[HTC Desire X] hell_lock:
hboot is like the partition table for the device.. thats what I have heard
[HTC Desire X] dansou901:
Could be compared to grub under Linux and contains something similar to master boot record of hard disks.
[HTC Desire X] Dark Passenger:
grub doesnt set kernel parameters here the bootloader sets certain parameters that are then passed to the kernel cmdline.

looks like the cid might be checked by the hboot and any changes get overwritten at boot by the bootloader(hence kernel parameters).

in theory if the kernel parameter for cid is not passed to cmdline then after applying this(the one mentioned in this thread) method the supercid should stick.

but you need a guy experienced in htc devices and good with kernel to try this.
[HTC Desire X] Stereo8:
HBOOT is just another name for bootloader...

Sent from my awesome, stock, Nexus7!
[HTC Desire X] Dark Passenger:
Ooooh so it can be modified but with a risk of bricking....and no sources :(.....
[HTC Desire X] Stereo8:
Technically, we are enabled to modify the bootloader with s-off, but on some devices supercid is achieved before s-off...

Flowed from my HTC branded muffin...
[HTC Desire X] Dark Passenger:
its possible with a modified kernel but the question is how to bypass the cmdline check(they are parameters that are set during boot).

since the kernel sources are available this is possible but I don't have the knowledge(first time tried to do this) actually I came across this accidentally.

So to summarize

change setting of cid via kernel cmdline.

apply stated method here.

test.

possible outcomes :

>its working.:victory:

>its not working.:(
[HTC Desire X] Jann F:
You mean the parameters handed over from hboot to the kernel?

Seen this too on my Desire S with logcat during boot, but it only masks the CID for Android, hboot still has the original CID or am I wrong?
[HTC Desire X] Dark Passenger:
Yes that's correct.

If my understanding of the hboot is correct this should work but there is a serious chance of a bricked device.

I think we should edit the values such that the kernel passes the one parameter(Cid).while rest are passed by hboot so if kernel parameters override thehboot ones thhe Cid will overwrite every time the user boots but that's pretty warped.

another option is to switch off the kernel flag to take parameters from hboot(precautionary mesure : define them in the kernel).

and apply the said method.
[HTC Desire X] Jann F:
well, you are trying to hardcode the CID parameter, but that wont' work, because OTA' and RUU's still look at the hboot parameter...

Just masking the CID on a ROM via Kernel won't give us any benefit, because the hboot will remain the same.

There is also no chance to brick our device with such a method ^^
[HTC Desire X] radkol:
Guys,

has anyone tried this method, rebooted and they copy back the partition with "dd" into file and checked whether the CID there is changed or not?

Anyone tried in another way, tried the method they tried to update with official unbranded RRU without rebooting and so on?

I'm interested in S-OFF or SuperCID because I want to get rid of my Orange due to there is no even a single update, real shame.
[HTC Desire X] Jann F:
now read the thread again and carry on...

it istn't possible yet to write to those partitions due to S-On till now.

We need some people from the Revolutionary team to investigate our chances, but till now we're trapped with the device we have.
[HTC Desire X] BABAK236:
Hi

I have Super CID on Desire_X ....i did via Jtag..(Device is S-On)

So,,What's You Need? Partition Info?System Dump?? or Anything...??

if i can Help,Plz let me know How can i help....

Thanks
[HTC Desire X] musician_it:
hi

You're an Iranian?
[HTC Desire X] hell_lock:
contact this guy and help us getting s-off

http://xdaforums.com/member.php?u=2376614
[HTC Desire X] BABAK236:
Hi

Of Course ,I am....

---

Why? Can I Talk Persian With You...???
[HTC Desire X] neXus PRIME:
hi

He is stuck on ics. He has not received official JB update. Please help him get it if you have. He has been suffering a lot. Almost made 50+ posts asking again and again "is JB out in iran?"
[HTC Desire X] Jann F:
As you can see from his Info, no JB on his phone either, JUST WAIT!
[HTC Desire X] old.splatterhand:
Have you tried to ask moonshine.io?

Please do, its THE big thing, for now!:good:
[HTC Desire X] neXus PRIME:
I have mailed the moonshine team.

However, i dont see the long term benefits of getting s-Off...... What we need right now are AOSP devs for cm10 and future. Even if we get s-off, what will we flash??
[HTC Desire X] navmad:
That poor guy from Iran is craving for it. I hope we get s-off. At least for him

navmad
[HTC Desire X] BABAK236:
Hi

Aha...

I Haved 1.xx.401.1....Then received 1.xx.401.3 OTA (19mb I think)...Then Receive 2.20.401.5....

But I Can't Find Any RUU For HTC_J15 CID...

If Anyone Have This RUU,Plz Send Link To Me....I Can Downgrade H.boot And Flash ICS for HTC_J15 Then Check For JB Update

-----

---------- Post added at 11:43 PM ---------- Previous post was at 11:36 PM ----------

Hi again...

This is Possible ,I Try Make backup With CWM,Then Other Guys Restore it.....?

if Possible,What Happen For CID After Restore Done? Maybe Restored Phone have a 11111111 CID...? Or CID not Touch During Restore..???

Also Making Backup As Normal Way? Or I Need Use Some Special Work For making Backup?

Thanks
[HTC Desire X] Jann F:
Do a NAND Backup via TWRP ICS if you have an unlocked bootloader.

But as long as you are super CID you should better not touch anything now, if your bootloader is still locked and wait for the guys to get S-Off.

You will be able to restore to every hboot and CID if you are S-OFF, but flashing hboot is a bit more risky then and not recommended ^^

when those guys are really able to get you S-Off and probably help us to get S-Off without super CID or just set super CID, we would also be able to flash everything at once and modify hboot etc, restore any RUU, write S/N, IMEI and several other things.
[HTC Desire X] cucoarac:
Does SuperCid 11111111 means Sim unlock?

I want to ask is SuperCid means also sim unlock? I have a sim locked Desire X and i want to unlock it.

Thank you
[HTC Desire X] Jann F:
SuperCID means you can flash every RUU.

Sim Unlock is named S58Data Clear and it can be achived when S-OFF or if you are lucky and you have a HTC SmartCard.
[HTC Desire X] 0zura:
I found this for One SV

http://www.android-hilfe.de/root-cu...eitung-supercid-11111111-fuer-htc-one-sv.html

Can anyone who has the knowledge about that read/test it?

Maybe its the same like the first post

The site is in german....

0zura
[HTC Desire X] dansou901:
It's definitely the same. But it won't work for our device like MaartenXDA stated, it's because of the new HTC security implemented. I don't know why it works for the One SV (it was released three months after the DX), maybe HTC are treating the One Series different than the Desire series...
[HTC Desire X] azraelcelt:
what about making something like a goldcard ?
[HTC Desire X] Jann F:
You can start, go and make one if you know how to!
[HTC Desire X] Will_Xda:
If Its the Same procedure as for other HTC phones then Ive got one now (it wont help us out tho)

Sent from my HTC Desire X
[HTC Desire X] nightwalkerkg:
How about this ? Can this help ?

http://xdaforums.com/showthread.php?p=17247562
[HTC Desire X] dansou901:
I don't understand what goldcard really does. Will it get us SuperCid? If yes, then it might help. Someone should ask in this thread then.
[HTC Desire X] Will_Xda:
I had to create a goldcard to downgrade my Hboot to be able to Run a S-off exploit for my old HTC Wildfire, So correct me If Im wrong but no it wont it would allow us to downgrade to specific Hboot if an exploit was Made but only for a certian Hboot Version..... So it might be helpful later on

Sent from my HTC Desire X
[HTC Desire X] ckpv5:
IS HTC Wildfire has internal storage ? If I'm not wrong and what I observed... goldcard works only for devices with no internal storage... like HTC Desire.
[HTC Desire X] Will_Xda:
Yes Thats right, so it would be no help to us ?

Sent from my HTC Desire X
[HTC Desire X] dansou901:
HTC One SV has no internal storage?

EDIT: It has internal storage, so it's not related to this.
[HTC Desire X] ckpv5:
We're talking about the goldcard when we mentioned internal storage, not about hex editing... they are two different things
[HTC Desire X] Will_Xda:
Did Anyone try what was put in the SuperCid Onesv thread ?

Sent from my HTC Desire X
[HTC Desire X] pyriel4u:
Tried to superCID, not working

Hey guys!

Just as info: Tried tu superCID my Desire X based on instructions in this thread.

Sorry to say It's not working for now.

adb says it writes to partition but on reboot nothing happens.

Setup:

Desire X with unlocked bootloader

recovery TWRP

ROM mySENSEdx+ RC3.0

PROTO PVT SHIP S-ON RL

hboot: 1.25.0002

radio: 1.15.40.04

CID: HTC__032

I wanted to unlock network as my phone is locked on Orange carrier.

I poked around and noticed some reference to simlock on mmcblk0p5, but I guess that block is for predefined messages returned by the phone.

Found this in mmcblk0p3:

SetHTCRegionInfo: CID=%s, PID=%s, IMEI=%s, SECU_FLAG=%d, UNLOCK=0x%X....**Start reading back and check the difference (verify by address number)**..**Start reading back and check the difference (verify by particular buffer)**...Usage: SetSkuID (example: 'skuid 1 26' stands for setting field 1 to 125Band)...Usage: setgpio <gpio_no>(dec) <gpio_value>(hex) [<gpio_cfg>(hex)=GPIO_NO_PULL [<in/out>=1]].....Usage: (1)LED_CHARGING,(2)LED_OVERTEMP (3)LED_DISCHARGING (4)LED_Charging_Full (5)LED_Charging_L ..

Looking at a 1.24 ver i found the same block in radio.img. So could mmcblk0p3 be the radio section?

From what I understand Simlock option in bootloader menu is used by operators to lock the phones to network with some kind of JAVACARD inserted (i dont know if this is a SIM or a SD card, but i think is a SIM card).

Hope a workaround for the SuperCID is found soon without the need to S-OFF.

In the end I want to thank the devs for putting such effort into new discoveries and making our lives more interesting :)
[HTC Desire X] BABAK236:
Hi Guys

I Have Solution/File/Address For S-OFF ,Also Can Set SuperCID Via Fastboot Command After S_OFF....

But,I'm Not Developer For This Model...I'm Working over JTAG,,S-off Via Driect Writing via Jtag I Mean

--

So,If Any One Can Work on For Flashing my S-OFF File with Windows or etc ,PLEASE Contact me at ICQ or Here Link

http://forum.gsmhosting.com/vbb/f634/

---

Or Maybe want post more info here?

Babak Nuri

Thanks
[HTC Desire X] Bradypodion:
TARAAAA!!

http://rumrunner.us/instructions/
[Samsung Galaxy Nexus] kevinzone:
scrolling and such on homescreens is as fluid as it can be. But when i enable glovebox on android 4.2.2 it becomes pretty choppy. Very noticeable. Like 20fps. How can i fix it? And its not a memory issue as in my apps i still have 200mb free
[Samsung Galaxy Nexus] Beezer80:
Well, for starters that's a nexus 4 in the demo video (quad core vs. Galaxy Nexus which is dual core). Its also lags for me trying to launch stuff. I'm running cm10.1 with a stock kernel.

I'd skip it and wait on Ubuntu if that's your jam.

Sent from my Galaxy Nexus
[LG Optimus Black] Trey07:
Hi guys I installed Cyanogenmod 10 on my Lg but later I decided to remove it so I used a Smart Flash Tool with V20O firmware but now my device stuck on the Lg screen....please help
[LG Optimus Black] HuEx:
reflash the rom again by smart flash tool
[Verizon Samsung Galaxy Note II] kieranoneill:
Hello all, I have an issue where the game Asphalt 7 keeps crashing usually 10 mins into gameplay, also can happen when reaching certain areas on the track. My Note 2 is rooted with the latest stock 4.1.2 ROM. Also has redpill kernel (apps are being installed the External SD, this is a redpill hack)

Any ideas what could be causing this? It's really annoying as I love playing the game!

Many thanks,

Kieran
[Verizon Samsung Galaxy Note II] kintwofan:
What variant do you have. I've never heard of red pill kernel on Verizon
[Verizon Samsung Galaxy Note II] kieranoneill:
Sorry forgot to mention, I have the GT-N7100 international version. I'm in the UK

Cheers
[Verizon Samsung Galaxy Note II] kieranoneill:
Ah crap, I've posted in the wrong forum :/ sorry
[Verizon Samsung Galaxy Note II] kintwofan:
Ya that's what I thought. It happens.
[HTC Droid DNA] damagickid:
Will this may be a stupid question. But will the old version of unlocking the phone work?
[HTC Droid DNA] Bigandrewgold:
What do you mean.
[HTC Droid DNA] damagickid:
The first way back in november that jcase posted.
[HTC Droid DNA] cquick97:
I don't believe it works with the OTA if that is what you are asking.