yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi Note 7 Pro ROMs, Kernels, Recoveries,] r00tluser:
Best ROM out there

Hi OP

First, thank you very much for all the effort you put to bring this amazing ROM.

This is my review after using the ROM for 3 weeks.

Pros:

- Improved camera, QR codes are scanned perfectly like for WhatsApp web and Entrust Entitlement registration.

- In call volume bug fixed where user hears the maximum volume in the phone earpiece.

- MicroG install makes a great deal of battery save.

- Vendor and Kernels are decently updated

- Audio Enhancer ported from memeui :D works like charm

Cons

- FM Radio is broken, no kernel support found.

- Encryption is not possible with this build.

- Network traffic is not visible.

In the matter of evaluation, I'd rank it above AEX or crDroid on battery optimisation.

I'd love to hear from OP on this.
[Xiaomi Redmi Note 7 Pro ROMs, Kernels, Recoveries,] crazySID:
Is it going to be official anytime soon?
[Xiaomi Redmi Note 7 Pro ROMs, Kernels, Recoveries,] aadityaraj1:
Well, he ain't working on this.

And FM and encryption works but network traffic will not work because of notch situation and merothh working on LOS everything's at Telegram group.

---------- Post added at 12:11 AM ---------- Previous post was at 12:09 AM ----------

No, not this one but the other one which everyone is using.
[Xiaomi Redmi Note 7 Pro ROMs, Kernels, Recoveries,] crazySID:
Which one? could you link me please
[Xiaomi Redmi Note 7 Pro ROMs, Kernels, Recoveries,] aadityaraj1:
o-O-o unofficial | violet

https://t.me/lineageosviolet
[Xiaomi Redmi Note 7 Pro ROMs, Kernels, Recoveries,] no.1opensourcelover:
Good for google haters

An good option for those who are looking for degoogled roms
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] homer1005:
hi all, I would have a question to ask you since you are more experienced than me .. I would like to know if it is possible to modify an original firmware and then install it via odin so that the guarantee is not affected, such as removing system apps that are not needed to nothing and remove that annoying beep that you hear every time you turn up and down the volume ... thanks to all
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] UNIK97122:
no, you need root
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] vash_h:
No it won't work. But you can do it and flash it on via twrp and yes you'll need root.

Many ppl has done that and they call it custom rom.
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] homer1005:
but twrp and custom roms are not yet available right?
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] dayl1ght:
If you only delete system app only need ROOT , so you have admin rights to delete it

dont need custom roms, use orginal firmware but less apps ;D
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] homer1005:
Yes but with the root lost the warranty and the banking app don't work
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] dayl1ght:
yes, if you root lost the warranty, but with Banking app maybe a fix to hide the root ;)
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] homer1005:
How do it?
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] UNIK97122:
don't try to root your new device if you don't used to root...

try before with old device because it is dangerous if you don't know how to do:(
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] homer1005:
I says to hide the root for the banking app
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] UNIK97122:
Magisk Manager

but i don't know if it's ok for S20 series:angel:
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] homer1005:
I'm wait
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] Orphee:
Actually it depends on the banking app...

For mine, no matter what I try, banking app is not working on my S20. MagiskHide & co... nothing....

A specific xposed module would probably do the job but I don't have coding skills with Xposed.
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] dayl1ght:
yes , need a Kernel with bypass service .

if you root get 0x1 = root , 0x0 = no root , with kernel bypass the 0x1 so get root and 0x0 .

only wait and drink tee
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] homer1005:
can you tell me how to do it?
[OnePlus 8 Pro Questions & Answers] samyuan9826:
As 8 Pro comes with android 10, oneplus navigation is no longer available (aka navigation gesture bottom) - is there a way to bring this back?
[OnePlus 8 Pro Questions & Answers] varunpilankar:
There are 2 options for navigation bar - 1. Home, Back, Recent and 2. Navigation Gesture.

If you want to get the 3. Option which is 2 button navigation bar (pixel like) you can do it using adb command

make sure your USB Debugging is enabled & your computer has adb installed.

Open cmd & type below mentioned command:

adb shell cmd overlay enable com.android.internal.systemui.navbar.twobutton

Remember you might have to do this again if you reboot your phone.

Good luck [emoji1695] [emoji56]
[OnePlus 3T Questions & Answers] bird333:
In particular, the bluetooth volume. I would like to increase the in-call volume too. I am running Resurrection Remix, blue spark kernel, and Magisk is installed. Surely there is some way to increase these volumes. Help.
[OnePlus 3T Questions & Answers] BillGoss:
Have a look at https://xdaforums.com/oneplus-3t/help/low-call-volume-t3575675
[Lenovo Z5 Pro GT Questions & Answers] Jono sadeli:
Hi guys..

I Really need help...

So, i have lenovo Z5 Pro GT, with stock ROM and ZUI Version is 10.5.304 ST.

Bootloader still locked.

Seems normal, right.

So, here the problem, when i want to check my balance via dial up like *123# then i press yes/call....puuffff, gone, back to input number screen, and yeah, in my device is nothing sim card apps..

I really need help how to fix this, thanks before..

Stay safe , stay at home, and stay healthy everywhere you are.. GBU :angel:
[Touch GSM ROM Development] !Aman!:
07/08/2009: I don't have Elfin anymore, so please DO NOT PM me asking how to CID unlock/USPL related questions. if you have any difficulty, post in this thread and wait for your fellow members to reply. thank you!

ELF IPL 1.17.0002 & USPL 1.17.0000​

This is a newer version of USPL for Elf (based on SPL 1.17.0000) for CID unlocking on similar lines of pof's Elf_USPL based on Elf SPL 1.11.0000.

Credits:

1. pof: for the 1st Elf USPL 1.11.0000.

2. ayyu3m: first person to test new USPL 1.17.0000 for me coz i dont have an Elf.

Note:

1. Should be used only on Elf with IPL 1.1X.XXX2. Some Elf owners have been using USPL 1.11.0000 with IPL 2.2X.XXX2 already without any problem. If that is the case, this USPL should work for those IPLs as well, but i can not guarantee.

2. Keep a shipped ROM for your phone in case of emergency.

3. If you are already using patched SPL 1.11.0000, then you can just run the romupdateutility.exe inside RUU folder to flash this SPL.

4. As it is based upon Elf_USPL, 'rapi' should be enabled before using it.

5. Check post 2 for USPL 1.19.0000, post 3 for USPL 2.26.0000 and post 4 for USPL 2.28.0000.

Don't hold me responsible if something goes wrong :D
[Touch GSM ROM Development] !Aman!:
Elf USPL 1.19.0000 by kokotas

ELF IPL 1.19.0002 & USPL 1.19.0000​

Another new USPL 1.19.0000 based on Elf original SPL 1.19.0000 has been patched by kokotas for CID unlocking. The nbh file of this USPL ready to be flashed can be downloaded here.

The procedure of flashing it is similar to previous USPLs and the instructions in post 1 apply to this USPL as well.
[Touch GSM ROM Development] !Aman!:
ELF & ELFIN IPL 2.26.0002 & USPL 2.26.0000

ALWAYS HAVE AN ORIGINAL STOCK ROM AS A BACKUP IF IT DOES NOT EXIST YOU ARE ONLY INCREASING THE RISK OF GETTING INTO MORE TROUBLE
​

Instructions for ELF.

EDIT 30/07/08: As confirmed by eshield (http://xdaforums.com/showpost.php?p=2465989&postcount=96), Elf owners can directly upgrade the IPL/USPL.

EDIT 06/09/08: Directly upgrading IPL/USPL in one go may or may not work for all of Elf owners (if the Elf is pre-release or old one). If your phone (Elf only) is stuck at Smart mobility screen with IPL 2.26, SPL 2.26, try downgrading the IPL to 1.19 or 1.17.

For users that already have IPL 2.2X series

First make sure your device is application Unlocked. By installing EnableRapi.Cab & Cert_SPC.Cab on your device, then reboot the phone.

Take out MicroSD card from Slot.

Connect Device through Active Sync.

Run the elf-uspl.exe from the Extracted Download (ELF_USPL_2.26.0000.zip)

Watch Screen and Press Enter When Asked.

Screen should Jump to White on Phone and on PC Flashing Loading Bar will Show.

Stuck in Black Ducky Loading Screen?, check Active Sync Connection or Do a hard reset on Phone first. But be sure to do the last Actual Flashing in White Screen. Sometimes this needs a few tries to go through white screen.

Done.

For users that have IPL 1.1X series

Steps below are all recommended to remove Micro SD card.

First Make sure you allready have a Patched Pre 2.26 SPL (ELF_USPL_1.17.0000.zip)

You can install this Patched Wit the Same Instructions as above for the 2.26 SPL.

Then When you have a Patched 1.1X SPL install the 2.26 IPL (ELF_IPL_2.26.0000.zip)

After you have rebooted you can confirm your SPL & IPL versions by pressing Reset Button With Stylus and Pressing and Holding the Camera Button to get into TriColour Bootloader.

Reset Phone Back into the OS And follow instrcutions above for Flashing Patched 2.26 SPL.

At this point you do not to install CertSPC.cab & EnableRapi.Cab

Done

Unless you are familiar with these processes do not try them, and wait for more confirms.

Flashing is done at own Risk and might Void your Warantee.

Note:

You can also update the IPL&USPL to 2.26 together in one go if you are already using the USPL 1.17.0000 or USPL 1.19.0000. This has been tested by ChiemY(http://xdaforums.com/showpost.php?p=2454555&postcount=44). So,if you are willing to upgrade together, download the ELF_IPL-USPL_2.26.0000.zip file and run the romupdateutility.exe.
[Touch GSM ROM Development] !Aman!:
ELF & ELFIN IPL 2.27.0002 & USPL 2.28.0000 V2​

Guys/gals, the USPL 2.28.0000 based on original SPL 2.28.0000 is ready for both Elf and Elfin :D

It wouldn't have been possible without the help of cmonex.

Credits:

1. cmonex : For helping me to solve problem of phone stuck in bootloader with original SPL 2.28 and checking the other patches.

2. pof : For the CID unlocking patch etc.

3. marchese : For the IPL 2.27.0002.

Procedure: the procedure remains the same as the prvious versions.

EDIT 30/07/08: As confirmed by eshield (http://xdaforums.com/showpost.php?p=2465989&postcount=96), Elf owners can directly upgrade the IPL/USPL.

EDIT 06/09/08: Directly upgrading IPL/USPL in one go may or may not work for all of Elf owners (if the Elf is pre-release or old one). If your phone (Elf only) is stuck at Smart mobility screen with IPL 2.27, SPL 2.28, try downgrading the IPL to 1.19 or 1.17.

Those who want to upgrade to IPL 2.27.0002 and USPL 2.28.0000 together in one go, can download IPL_2.27_USPL_2.28.zip, the ready to flash RUU_Signed.nbh file.

EDIT 28/10/2008:

New released USPL28_V2 which has an extra feature (apart from the normal CID unlocking features etc) that you can flash ROM of any size now even below 50 MB using RUU. Yes, this USPL V2 removes the restriction of 50 MB size of ROM for normal RUU and that means the OS.NB doesn't need to be hexed if it is below 50 MB and one doesn't need to flash using SD card in order to gain the extra space.

BIG thanks to cmonex for enabling this feature. Enjoy!

Donate to cmonex
[Touch GSM ROM Development] !Aman!:
Ipl 3.07.0002 & Uspl 3.07.0000

IPL 3.07, 3.10 & USPL 3.07, 3.10​

This is the latest version of the IPL/USPL based on the original WM 6.1 WWE ROM 3.07.720.03. This USPL will:

1. CID unlock the device for flashing any ROM

2. Remove the restriction on minimum size (previous limit was 50 MB) of the ROM.

PS: the procedure to flash the USPL is same as before. If you are already using some USPL (USPL 1.17, 2.26, 2.28 etc), then you just have to flash the new NBH with RUU. Enjoy :D!

EDIT (17-11-08): New IPL 3.10.0002 and USPL 3.10.0000 attached
[Touch GSM ROM Development] !Aman!:
Ipl & uspl 3.14

IPL & USPL 3.14​

Here is newest IPL and USPL 3.14 :D. thanks to GPRS for sharing the original source of this IPL and SPL. The features and procedure to flash this USPL are same to that of previous USPLs. I've tested it on my Elfin and it works well :)

Enjoy :D
[Touch GSM ROM Development] !Aman!:
07/08/2009: I don't have Elfin anymore, so please DO NOT PM me asking how to CID unlock/USPL related questions. if you have any difficulty, post in this thread and wait for your fellow members to reply. thank you!
[Touch GSM ROM Development] !Aman!:
Dump the SPL from Elf(in)

Those who are interested in dumping their SPL from the phone, please follow the steps below:

1. Download the attached archive (thanks to kokotas).

2. Unzip it somewhere (preferably to the root of a drive).

3. Connect your phone to PC with USB cable.

4. Make sure that ActiveSync is working.

5. Run the DSPL.bat file and follow on-screen instructions.

After the SPL dump is finished, you will get a new file named SPL.nbx in the unzipped folder. But this will be a 512 KB dump file and CAN NOT be flashed to Elf/Elfin as such. Therefore, if someone wants to make a working SPL of the dump, please PM me the link of the dumped SPL.nbx file and i'll make a flashable SPL of the same.

EDIT: there is an easier method posted by dsixda to dump the SPL in this thread, i recommend to use that instead of this one.
[Touch GSM ROM Development] dsixda:
http://xdaforums.com/showthread.php?t=406721

Unlocks the CID (country ID) so that you can flash any Elf ROM to your phone.

Instead of flashing the USPL you can also run the temporary USPL (white screen method), but if you flash a bad ROM (bricks your phone) then you are in trouble, as the temporary USPL makes your phone back to CID locked afterwards.

The temporary USPL method also is annoying because it requires you to remove your sim/memory cards and may take several attempts to get it finally working... The flashed USPL, on the other hand, will let you run just the Update Utility and nothing extra... plus it works the first time always.
[Touch GSM ROM Development] kokotas:
Dumping your IPL

1.Download the attached archive & extract on Desktop.

2.Go inside the folder DumpIPL & run the DIPL.bat

3.If everything went ok, you'll find your dumped IPL.nb in that folder soon:)

4.Do not use the generated file for flashing untill you post it in this thread & someone check that it's a "good" IPL!
[Touch GSM ROM Development] ckpv5:
Hi

I am very sure mine one is an ELF (64/128) and confirm that changing pagepool size also works using ELF method on NBH file. My ELF is set at 6MB PP.

Moreover, changing the pagepool size with the attached pagepool changer for ELF is not a problem at all. Thanks to the creator for the pagepool changer.

*edit

Not only the boot time is reduced, the ELF now runs faster and the memory management is amazing, mine is set at 6MB PP, always show 25-26MB free memory

at most of the time after closing all application except background processes. I can say the memory leak is almost zero.

And the best of all, to flash a ROM, I do not need to take out the SIM card and Memory card.

Rgds
[Touch GSM ROM Development] dsixda:
BTW, one thing I noted with 2.26 patched is that when I try to flash a ROM it will complain about Error 328 (I think), saying that the Update Utility is not compatible. This happens whenever the ROM says it has a version of 1.000.00.0 in the Utility. So if I change it to something like 3.000.00.0 in HTC Tools then it flashes fine
[Touch GSM ROM Development] Noonski:
Doesn't happen with me on my ELF and out of laziness i have version 1.000.00.0 set.

(or it might be because of my flashing frenzy)

I can Up my Update utility Next thing morrow.

Okay so it might be a little ELFIN sickness then ;)

It Propably won't make a difference but here's My Ruu anyway
[Touch GSM ROM Development] ChiemY:
upgrade from 1.19 to 2.26 ?

For the upgrade to 2.26, the procedure say to use elf-uspl.exe to upgrade the

SPL 2.26. If we have the IPL on 2.26 and the USPL 1.17 (or 1.19) why we cant

just update directly from the bootloader ?

And about the upgrade from IPL/SPL 1.19 to IPL/SPL 2.26 directly

in one file from bootloader ?
[Touch GSM ROM Development] !Aman!:
guys/gals...new USPL 2.28.0000 is ready and available for download in post 4 on first page :D.

yes, u should be able to do that directly. those instructions have been posted by Noonski as he was the one to test that on Elf (remember, i don't have Elf to test). but u can try ur method. if it works well, i'll modify the post :)
[Touch GSM ROM Development] Noonski:
Well it was only after ckpv5 confirmed it.

Yes Merged Posts.

The reason why i did not Flash both SPL and IPL at the same time is because i like safety.

So is the version number of ROM flashin related to ELFIN's only?

(You know where you need to put 2.x into HTCRT)

As you can see below.... Why.... Some might do some different Flashing methods and as more Confirms come in this might change the method.

If there's anything none of us want to happen is someone to Brick their phone.
[Touch GSM ROM Development] ayyu3m:
Boot Time vs Patched SPL's

Note: Time measured from the time 'Smart Mobility' appears on the screen. Soft Reset repeated 2-3 times on each USPL

1) USPL 1.11 (IPL 1.11) : ~50 secs

2) USPL 1.17 (IPL 1.11) : ~55 secs *

3) USPL 1.17 (IPL 1.17) : ~55 secs *

4) USPL 1.17 (IPL 2.26) : ~59 secs **

5) USPL 2.26 (IPL 2.26) : ~48 secs ***

6) USPL 2.28 (IPL 2.26) : ~48 secs

Conclusions:

* USPL 1.17 takes ~5 secs longer than USPL 1.11 (bit suprising)

** USPL 1.17 with IPL 2.26 takes distinctively ~60 secs from all the other combinations. Indeed a non-bootable combination.

*** USPL 2.26 and USPL 2.28 takes lesser time to boot conclusively

NOTE: This evaluation alone DOES NOT conclude you must use the latest SPL and IPL. But it gives you a CHOICE, to choose from different IPL and USPL, you can use to customize your device. Pagepool was not taken as a factor, and conducting Boot Time on a pagepooled ROM may also vary the results comparatively.

AND: i did this evaluation to show respect and appreciation on behalf of all others, to those members who give their precious time to this forum and bring out these patches, so that it may and does, help improve the way we can speed up and customize our elf and elfin. :D :D

And yeah, I got BSoD for the first time, when i flashed IPL 2.26 and USPL 1.17 and tried to interrupt a soft reset. This concludes what kokotas has said abt non-bootable combinations, like IPL 1.XX with SPL 2.XX or vice versa
[Touch GSM ROM Development] ckpv5:
USPL 2.28

Tested on my ELF, it works nicely. My SPL now 2.28.0000.

Will test further once AB release a new UCE ROM whether can flash without taking out the SIM card and memory card :)

Any chance to have IPL 2.28 too ?

Rgds
[Touch GSM ROM Development] !Aman!:
i'm glad it works for u. i have not found IPL 2.28 as yet. however there is IPL 2.27 dumped by someone today and yet to be tested.
[Touch GSM ROM Development] !Aman!:
yup, i'm happy if everybody else is :)

although i owe it greatly to cmonex who helped me to get over the problem with the original spl 2.28.

yes, and thats probably the reason why there have been so many bricks in the past.
[Touch GSM ROM Development] dsixda:
That's strange, can you take a picture of that screen and post it here?
[Touch GSM ROM Development] nathan_barstow14:
I can't figure out how to check my CID/DID... whenever I try to run the device_info batch program, it just get error after error saying that the attached device is not functioning? My phone works fine, never had a problem with it, and it syncs up without a problem. I'm running Vista 32-bit btw.

On my bootloader screen, I get the "tricolor" picture, but it says:

VOGU100

SPL-2.01.0000

CPLD-3

Don't know if that helps at all... I'll take a picture of it when I get home if you still want it...
[Touch GSM ROM Development] dsixda:
No wonder - you are in the wrong forum. Your device is an HTC Touch Vogue, not HTC Touch Elf/Elfin.
[Touch GSM ROM Development] nathan_barstow14:
Holy crap...never caught that. Sorry about the problems guys :o
[Touch GSM ROM Development] badaas:
LOL sorry but this made me laugh on a boring slow night at work!! :rolleyes:
[Touch GSM ROM Development] Fego:
How to read IPL SPL version?

Hi,

this is surely a stupid question, but how can I read IPL SPL versions on my ELF? I have been searching the forum, everyone seems to know their versions, but I can't figure it out :confused:

Thanks a lot!

Ferran
[Touch GSM ROM Development] dsixda:
Dude, check the sticky thread at the top of the forum (self-explanatory title - "Avoid Confusion and Damage"). Or, just try out the program in my signature that checks CID and Device ID - it will give IPL/SPL too.
[Touch GSM ROM Development] Fego:
****! I didn't see that! :(

Sorry for previous post, feel free to remove it. And Thank you very much!!

Ferran
[Touch GSM ROM Development] rodrigo05:
Elfin CID unlock. help me please!

I have an Elfin and unable to unlock the CID.

I install new roms, but I can not unlock the device ...

please help me, I tried many things and nothing worked ...

can someone tell me what do I get?

the information from my device are:

======================================

Your HTC GSM Touch device information

(from dsixda @ xda-developers.com)

======================================

Touch version: Elfin

Device ID: ELF010052

CID : HTC__001

IPL: 2.20.0002

SPL: 2.20.0000

Model No. : ELF0300

Part Number : 99HEH109-00

RAM: 128 MB

ROM: 256 MB

MCC+MNC: None

help me please!!!

* Excuse me by the English, was generated by google translator...
[Touch GSM ROM Development] !Aman!:
follow the procedure exactly like mentioned here:

http://xdaforums.com/showpost.php?p=2506093&postcount=136
[Touch GSM ROM Development] rodrigo05:
work?

thank you very much!

Follow all the steps ... the progress bar or not took 10 seconds to go from 0% to 100%. But the message indicated success .. is so fast? how do I give?

======================================

Your HTC GSM Touch device information

(from dsixda @ xda-developers.com)

======================================

Touch version: Elfin

Device ID: ELF010052

CID : HTC__001

IPL: 2.27.0002

SPL: 2.28.0000

Model No. : ELF0300

Part Number : 99HEH109-00

RAM: 128 MB

ROM: 256 MB

MCC+MNC: None

SPL and IPL have been updated. I can install any rom now?
[Touch GSM ROM Development] !Aman!:
yes, it takes only a few seconds to flash ipl/uspl. 10 minutes is the default time for of full ROM hving ipl,spl,splash, ext_rom, radio and OS.

and yes u can install any ROM now.
[Touch GSM ROM Development] rodrigo05:
rom

I know where I can inform / try, the WM6 in the Brazilian Portuguese? I found here in a forum (Backup_Vivo) but does not work in my device... when I install, the installation concludes successfully, but not restart when leaving the first screen (smart..) * same problem that happened to someone else who tried to install and posted it on the topic
[Touch GSM ROM Development] fex:
I have an elf running cid unlocked with

IPL 1.16.0002

SPL 1.11.0000

can I upgrade to IPL :2.27/SPL :2.28 directly with the RUU_signed.nbh from this thread

http://xdaforums.com/showpost.php?p=2416549&postcount=4

Also are there any benifits to upgrade besides cid unlock?

Im a bit wary of upgrade as I have no original stock rom available

thanx
[Touch GSM ROM Development] rodrigo05:
original rom

you should find your original rom here:

http://xdaforums.com/showthread.php?t=379034&highlight=portugues
[Touch GSM ROM Development] !Aman!:
PLS DISCUSS ABOUT IPLs/USPLs ONLY IN THIS THREAD
[Touch GSM ROM Development] Fego:
Fabulous!

Following eshield steps I jumped from 1.11 and pof's USPL, in one step to 2.27/2.28. Everything went smooth, and now the speed is noticeably higher :D

I'll keep testing for a while to make sure :)

Thanks a lot man!

Ferran
[Touch GSM ROM Development] 2006zagreb:
can't unlock the CID
[Touch GSM ROM Development] !Aman!:
did u read this:

http://xdaforums.com/showpost.php?p=2506093&postcount=136