Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
robin0800
Old
#1  
robin0800's Avatar
Member - OP
Thanks Meter 28
Posts: 98
Join Date: Jan 2012
Default [Q] Adding CSC to custom ROM's

What I've Tried

Copy CSC folder to System, use this code *#272*IME* to select CSC XEU in my case, choose install and phone does a factory reset. Reset up phone and check CSC using *#1234# but CSC is still blank. How to get this to work?
 
vhick
Old
#2  
Senior Member
Thanks Meter 23
Posts: 140
Join Date: Feb 2012
Location: Antipolo City

 
DONATE TO ME
+1 for this question. I hope someone help with this one.
 
robin0800
Old
#3  
robin0800's Avatar
Member - OP
Thanks Meter 28
Posts: 98
Join Date: Jan 2012
Default How to change CSC

After further investigation it is the CWM recovery which stops this working you need stock recovery.

Also change SW_Configuration.xml file to reflect the csc folder

This is mine

<?xml version="1.0" encoding="UTF-8" ?>
- <SW-Configuration>
- <MobileData>
<PublicName>GT-I8150</PublicName>
<NickName />
</MobileData>
- <CustomerDataSet>
<CSCName>I8150XX</CSCName>
<CSCVersion>KL4</CSCVersion>
<NbCustomer>17</NbCustomer>
<CustomerData src="/Customer/XSK/customer.xml" />
<CustomerData src="/Customer/XEU/customer.xml" />
<CustomerData src="/Customer/XEZ/customer.xml" />
<CustomerData src="/Customer/XEO/customer.xml" />
<CustomerData src="/Customer/XEH/customer.xml" />
<CustomerData src="/Customer/XEF/customer.xml" />
<CustomerData src="/Customer/TPH/customer.xml" />
<CustomerData src="/Customer/TOP/customer.xml" />
<CustomerData src="/Customer/SMO/customer.xml" />
<CustomerData src="/Customer/SEB/customer.xml" />
<CustomerData src="/Customer/PAN/customer.xml" />
<CustomerData src="/Customer/MSR/customer.xml" />
<CustomerData src="/Customer/GBL/customer.xml" />
<CustomerData src="/Customer/CYO/customer.xml" />
<CustomerData src="/Customer/CPW/customer.xml" />
<CustomerData src="/Customer/COA/customer.xml" />
<CustomerData src="/Customer/BGL/customer.xml" />
</CustomerDataSet>
</SW-Configuration>


Hope this helps
 
pmeler
Old
(Last edited by pmeler; 29th March 2012 at 09:54 AM.)
#4  
Junior Member
Thanks Meter 2
Posts: 28
Join Date: Feb 2012
CWM Recovery is NOT the problem!

The problem is some Custom ROM deleted the files needed to do a CSC Switch.
For instance, Cow ROM v7 (Bionic Cow 2) don't have system\CSCFiles.txt. We don't know what required files removed from other ROMs.
So this is the workaround:

Replace following files on your current Custom ROM with your STOCK ROM
system\SW_Configuration.xml
system\CSCVersion.txt
system\CSCFiles.txt

The whole system\csc folder or just the CSC you want (ie:system\csc\XSE)
(Don't forget to check and fix the files permisson)

REBOOT

Switch CSC
dial :
*#272*[your Device IMEI]#
then select the CSC you want. Your phone will reboot with the new CSC applied

WARNING!!!
Switch CSC act as Full Factory Reset, so backup you data first
The Following User Says Thank You to pmeler For This Useful Post: [ Click to Expand ]
 
robin0800
Old
#5  
robin0800's Avatar
Member - OP
Thanks Meter 28
Posts: 98
Join Date: Jan 2012
Are you sure this works as I found it appeared to work but the CSC was never changed hence why I said use stock recovery.
 
vhick
Old
#6  
Senior Member
Thanks Meter 23
Posts: 140
Join Date: Feb 2012
Location: Antipolo City

 
DONATE TO ME
I think he means using that list of file from your previous stock rom.
 
robin0800
Old
#7  
robin0800's Avatar
Member - OP
Thanks Meter 28
Posts: 98
Join Date: Jan 2012
The files that are found in the /system root are copied there by the stock recovery it even prints messages to this effect on a reboot. Placing these files there because the other recovery does not do this may or may be not enough to switch CSC it rather depends what the difference in action is between the different recoveries and as I am no expert I don't know.
 
yannis_gr
Old
(Last edited by yannis_gr; 7th April 2012 at 05:29 PM.)
#8  
Junior Member
Thanks Meter 2
Posts: 24
Join Date: Apr 2012
First of all I want to thank you for learning so much just by reading you guys.. Moving from symbian to android was hard but you made it pretty easy..

But, this issue is too much for me..
I also tried to put stock csc on cowrom v7 without any luck..
I did exactly what pmeler suggests. Copy csc folder and system\SW_Configuration.xml
system\CSCVersion.txt
system\CSCFiles.txt from stock, check all permissions (with es file manager).
Reboot , then *#272*IME# but greek language won’t appear..

My (STOCK) phone’s info:
PDA : I8150XXLA2
Phone: I8150XXKL3
CSC: I8150DBTKJ1

Android version: 2.3.6
Base band : I8150XXKL3
Kernel : 2.6.35.7-perf…
Build Num.: GINGERBREAD.XXLA2

So, with my stock rom everything working as should be (greek language/samsung keyboard,T9)…

With Cow rom V7, I finnaly manage to change csc to I8150DBTKJ1 (same as stock) but it seems that the problem is the different PDA version so no greek lang. for me yet…

Please can anybody help with this?
I mean, whats the point of having these excellent Roms like Cow rom, Kezra’s (and archo's ICS maybe tomorrow ) , if we cant use our local lang. ?


P.S. i suppose its not a problem working without SIM?

..
 
robin0800
Old
#9  
robin0800's Avatar
Member - OP
Thanks Meter 28
Posts: 98
Join Date: Jan 2012
Did you try with stock recovery and if you use *#1234# does it show your csc has changed.
 
yannis_gr
Old
#10  
Junior Member
Thanks Meter 2
Posts: 24
Join Date: Apr 2012
1)No, I’m using CWM. Should I return to stock recovery?

2)Yes, it shows that csc has change (same as stock: I8150DBTKJ1) but I still don’t have selection for greek after reboot…

Maybe more files needed to copy from stock rom..?

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...