[Q] CSC unknown even after flashing the stock CSC - Galaxy S III Q&A, Help & Troubleshooting

Hi, I've been searching the forums and google for a solution to this problem, but despite I've seen some possible solutions, I haven't been able to get it solved.
My current installed custom ROM is based on the ALF6 firmware (Xlite ROM V7). My phone is ALF5.
If I dial *#1234# I get the following:
AP: I9300XXALF6
CP: I9300XXLF5
CSC: Unknown <--- problem?
I have tried the following:
1) Flash the original stock rom (PDA, PHONE and CSC files separately). It works OK (shows ALE7 as CSC), but when I restore the nandroid backup of my custom ROM, the CSC gets lost again, so it looks like the nandroid backup contains also the CSC. I don't know where exactly is stored the CSC in the nandroid backup. I suppose it's stored in the system partion, but I'm not sure about this.
2) Flash the original stock rom CSC (only the CSC file) using Odin. It doesn't work. After booting, it shows again CSC:Unkdnown
There's a third solution, but it's very slow and I haven't tried yet, because I'm not sure if it will work. I use solution (1), and then I use CF-root to get root and recovery and then I install the custom ROM again and recover the app's using Titanium Backup, but I don't know if flashing the custom ROM will get rid again of the CSC.
Is there a way to restore my nandroid backup without restoring the CSC?
Any suggestion will be very much appreciated.
By the way, the phone works OK, it's just that it's annoying to see this unknown value in the CSC.
Thanks in advance.

Try that:
-Install the rom you want
-flash CSC only with odin
-start your phone
-dial *#272*YOURIMEI#
-select the good csc and apply
BE CAREFULL: it will erase all your apps and data so make a backup of them
If dial *#272*YOURIMEI# shows nothing, just do a factory reset from settings

Mopral said:
Try that:
-Install the rom you want
-flash CSC only with odin
-start your phone
-dial *#272*YOURIMEI#
-select the good csc and apply
BE CAREFULL: it will erase all your apps and data so make a backup of them
If dial *#272*YOURIMEI# shows nothing, just do a factory reset from settings
Click to expand...
Click to collapse
OK, I'll try, but I suppose I can skip the first step, can't I?. Because I already have a custom ROM installed (of course, with unknown CSC issue).
I'll flash the CSC again, start the phone, dial, select csc and reboot. Then I will recover the apps with TB.
OK?

joanquro said:
OK, I'll try, but I suppose I can skip the first step, can't I?. Because I already have a custom ROM installed (of course, with unknown CSC issue).
I'll flash the CSC again, start the phone, dial, select csc and reboot. Then I will recover the apps with TB.
OK?
Click to expand...
Click to collapse
Yep!
If your rom is already install you can skip the first step

Mopral said:
Yep!
If your rom is already install you can skip the first step
Click to expand...
Click to collapse
It didn't work. After dialing, it does nothing. Then, as you suggest, I return to factory defaults, I reboot the phone, and I try again, and nothing

Nandroid open backup
Navigate to systemext4 and open with win rar or similar .
Extract CSC folder
CSC Version Text
SWConf xml
Replace your custom rom files with above and flash .
jje

Go to system/csc with root explorer (or similar app) and tell me what you have in this folder
Edit: try JJEgan solution first (forget that myself 'cause I do not use nandroid backup...)

JJEgan said:
Nandroid open backup
Navigate to systemext4 and open with win rar or similar .
Extract CSC folder
CSC Version Text
SWConf xml
Replace your custom rom files with above and flash .
jje
Click to expand...
Click to collapse
In my nandroid backups, the CSC folder contains the following files:
contents.db
customer.xml
language.xml
others.xml
sales_code.dat
I don't understand what am I supposed to do now. Can you please explain again?
Thanks.

Extract CSC folder extract full folder from the rom the two below are single files .
CSC Version Text
SWConf xml
Replace CSC folder CSC version text and SWConf file in the existing rom with the folder and files above into the custom rom file .
Or the same files on your phone via root explorer but i don't know if replacing directly on the phone works as i dont use CSC .
jje

JJEgan said:
Extract CSC folder extract full folder from the rom the two below are single files .
CSC Version Text
SWConf xml
Replace CSC folder CSC version text and SWConf file in the existing rom with the folder and files above into the custom rom file .
Or the same files on your phone via root explorer but i don't know if replacing directly on the phone works as i dont use CSC .
jje
Click to expand...
Click to collapse
OK, I have extracted the CSC folder and those two files from my nandroid backup. I have replaced them onto the existing ROM (I have backed up first the existing ones). I have rebooted the phone. It doesn't work.

We will start the hard way:
-install your stock rom
-root it
-with root explorer, go to /system/csc and copy what is here on your external sdcard
-also copy /system/SW_Configuration.xml file
-tell me what was in the /system/csc folder
Next instructions when it will be done

I've had the same issue.
I just solved it by flashing the csc from odin.
I'll have to lookup the thread but i guess it was in the one with original roms which provided the csc's for all countries.
Edit
http://forum.xda-developers.com/showpost.php?p=26530885&postcount=10
Sent from my GT-I9300 using Tapatalk 2

Mopral said:
We will start the hard way:
-install your stock rom
-root it
-with root explorer, go to /system/csc and copy what is here on your external sdcard
-also copy /system/SW_Configuration.xml file
-tell me what was in the /system/csc folder
Next instructions when it will be done
Click to expand...
Click to collapse
I have a similar problem. My CSC is XSA (Australia unbranded) and I have not been able to download a separate CSC file for it.
I have copied the /system/csc dir and /system/SW_Configuration.xml files.
/system/csc folder contained:
contents.db
customer.xml
default_workspace.xml
langugage.xml
others.xml
sales_code.dat
Please advise how I need to customise the above files.
Also, will I be able to flash a custom ROM, then copy the above file and be alright?
Thanks!

Related

[Q] ROM Multi-CSC Error [SOLVED]

I flashed the new ROM (9100XWKDD_I9100XXKDH_I9100XEUKD1) and now in Recovery I see the error in the attached pic.
Is this normal? If not, how do I fix it? I've tried reflashing the ROM several times through odin with just the ROM loaded in PDA.
Code:
-- Applying Multi-CSC...
Installing Multi-CSC
Can't access to '/system/csc/XEU/system/'.
Successfully applied multi-CSC.
Normal. Well, I assume it is because mine does the same!
I managed to get rid of the error by flashing ROM I9100XEKDB which also finally gave me a list of CSCs to choose from. Before there was just the one (XEU) CSC listed.
Only problem is the I9100XEKDB ROM doesn't include a XEU CSC and when I flash back to the KDD ROM I get a similar error and only SEK is listed in the CSC list.
Code:
Can't access to '/system/csc/SEK/system/'.
After flashing the ROM with XEU CSC you need to format and the reflash the phone with the same firmware to get it back to XEU. This is how I did it to get back to XEU from some German csc.
After flashing I9100XWKDD_I9100XXKDH_I9100XEUKD1 I wiped cache and did a factory reset through Recovery. This brought me back to my original error but atleast I now have the XEU CSC, still unable to view or select any other CSCs via the Dailer.
I then performed a factory reset through the Settings menu. Same result as above. Also tried a factory reset using code *2767*3855#
Intratech, do you have the error in post #1?
I might flash the O2 ROM which has a different CSC and the back.
Edit: flashed O2 ROM (I9100XWKDD_I9100XXKDH_I9100O2UKD1) and same error during install and in Recovery. CSC menu only shows XEU, it should show O2 CSC.
Now flashing the XEU ROM for what must be the 20th time today
SOLVED
Fixed it
Found this thread in the SGS forum from where I downloaded the XEU CSC files.
In adb shell noticed the files I downloaded above were already there but in the wrong folder.
Files were in ./system/csc
Files should be in ./system/csc/XEU/system/csc
I don't know why files were copied in the wrong folders and if I flash the ROM will it happend again. If / when I do I'll update here.
The original files are in a RO filesystem. My linux mounting skills being weak I installed Root Explorer and extracted the XEU folder (downloaded from thread linked above) to ./system/csc.
Deleted the original files which were already there (listed below for anyone else with the same problem) and then via Dialer entered code *#272*imei#. Success, CSC XEU was displayed, selected, installed and phone hard reset. Upon reboot bootloader showed XEU installed successfully.
Code:
/system/CSCVersion.txt
/system/CSCFiles.txt
/system/SW_Configuration.xml
/system/csc/feature.xml
/system/csc/sales_code.dat
/system/csc/contents.db
/system/csc/customer.xml
/system/csc/others.xml
Edit:/ The fix wasn't permanent Reflashed the ROM and same error which is strange. If there is some thing wrong with ROM then others should have the same error. It can't be my phone.
Have you looked inside CSCVersion.txt? There's a whole bunch of paths for files. I think it would be wiser to edit it rather than delete it entirely and replace it with the one you suggest.
I checked the paths in CSCVersion.txt to see where the files should be. First time I did delete the originals and copy the downloaded XEU folder.
The second time I moved the original files.
If I can around to it again I'll rename the patch in CSCVersion.txt and see if that helps. Thanks for the tip.
I flashed the FW released today and back to the same error. As far as I can tell it doesn't affect phone in any way. Just no options to choose another CSC. It's stuck on XEU which is OK as I'm in the UK.
Still no correction to this ?
O get this error with the XEU KE7.
SOLUTION
I have found a solution...
I had the problem myself with can not acces to /system/csc/VAU/system/
Download "Root Explorer" and Install
Make sure you go to the main folder (not sd cards)
click "system" then "csc"
The file system in there is Read/Only, so you must make it Read/Write by clicking the Mount R/W, it will become Mount R/O.
Now press the menu button and click "New Folder"
Make the a folder you need, Which in your case's it is "SEK" or "XEU" then in that folder make another one called "system"
All those folders are case sensitive i think... just do it in case.
Now... On all 3 folders (csc, SEK/XEU, & system) touch & hold the folder till "options" appears, then click "permissions"
and tick all boxes.
Abracadabra, hey presto... The problem will be gone now!
.......I'm not entirely sure why this problem is out there or what it does as the folders seem to stay empty, but it WILL fix your problem. I am only new to android but i love problem solving
----Not sure if permanent or not but easy as..
Hope this helps...
PrinceWicked69
PrinceWicked69...Just logged in to thank you for your solution & say that you are the BEST!!!
Wish i would of saw this ealier, has the same ish issue with getting back to H3G.
Error very like your own.
Factory reset didnt fix it for me either, i tryed setting full write access on the csc folder (i didnt create the folders needed)
In the end the thing that fixed it for me was formatting the /system part which isnt normally wiped, error still appeard but i was then back on the correct region code.
When i just changed it using a csc file, it showed on my phone but when plugged into kies still was showing up as kor.

[Q] Some Questions About Flashing and Firmware

I am sorry if my thread doesn't belong to this section. I have tried to search but I don't get satisfactory information. My questions are:
1. Which one from all files inside the firmware tar that contains the CSC part? Is it cache.img or hidden.img?
2. Do all CSC files reside in the /system/CSC folder?
3. I have the conclusion that the image/bin file inside the firmware will be used to wipe/format the corresponding partition i.e. factoryfs.img for /system partition, etc. Is that true?
4. Is it possible to just flash the PDA/Phone(Modem)/CSC part individually? If I am not mistaken, we can use Odin just to flash the kernel.
5. Is it possible just to create firmware tar file containing just one image to update specific partition? E.g. file containing just factoryfs.img
6. Beside the img file which must be in the compressed ext4 image, can we just use tar command to create the firmware for Odin?
7. Suppose I only have the PDA part of the firmware and use it to flash my SGS2, since the /system partition will be wipe out, does it mean I will loose/corrupt my CSC part?
Thanks in advance.
ynamojn said:
I am sorry if my thread doesn't belong to this section. I have tried to search but I don't get satisfactory information. My questions are:
2. Do all CSC files reside in the /system/CSC folder?
No some are in the root of the system folder namely . CSC files txt CSC Version txt and SW Configuration xml
4. Is it possible to just flash the PDA/Phone(Modem)/CSC part individually? If I am not mistaken, we can use Odin just to flash the kernel.
Yes Modem CSC and Kernel can be individual Odin flashes .
PDA also if its a three part firmware .
jje
Click to expand...
Click to collapse
JJEgan said:
I am sorry if my thread doesn't belong to this section. I have tried to search but I don't get satisfactory information. My questions are:
2. Do all CSC files reside in the /system/CSC folder?
No some are in the root of the system folder namely . CSC files txt CSC Version txt and SW Configuration xml
4. Is it possible to just flash the PDA/Phone(Modem)/CSC part individually? If I am not mistaken, we can use Odin just to flash the kernel.
Yes Modem CSC and Kernel can be individual Odin flashes .
PDA also if its a three part firmware .
jje
Click to expand...
Click to collapse
Thanks for your answer. I have managed to open the cache.img. My conclusion is that if I flash without the CSC part, I will loose some apps and APN seetings. But the system will still be usable. I only need to manually input the APN setting.

[Q] Is it possible to backup your rom, including csc et al

Is it possible to backup your rom, including csc et al?
These files are not available, for my country, in the original firmwares thread.
Is it wrong to assume that copying the csc folder will back it up?
Your help will be greatly appreciated.
2 options.
use CMW as your backup app and you'll be able to back it all up.
find the Rom your using in intratech post-
http://forum.xda-developers.com/showthread.php?t=1075278
and just extract the CSC from there and there you go
how to know which one is it?
go to settings----about phone.
I have checked Itra's post for my phone, pda and csc and found none matching.
Does CWM work without first flashing a rom? As in, on the stock rom?
swnt said:
I have checked Itra's post for my phone, pda and csc and found none matching.
Does CWM work without first flashing a rom? As in, on the stock rom?
No you require a rooted kernel with CWM 4 .
CSC folder + CSC files txt + CSC version txt + SW Configuration .xml are the files i back up and copy back .
jje
Click to expand...
Click to collapse
Thanks, and then restoring these and selecting it using csc selecting restores it to the original state?

[Q] How to restore EFS folder [empty folder]

I made the silly mistake of not doing a complete backup of my EFS folder before flashing my cellphone with a custom ROM:crying:
and now my EFS folder is empty;if I delete it with ES File Manager (my phone is rooted) as soon as I reboot the phone, the EFS folder is created again,
but it is empty.I'm able to make and receive phone calls,send and receive sms,use wireless,bluetooth and gps,but if I dial *#06# my IMEI is blank.
With Galaxy Tool Box (the Rom installed it) --> Device Information I can see my correct IMEI (same number write in the battery slot).
I have a CWM backup and these files are in the backup folder: .android_secure.vfat.tar / boot.img / cache.rfs.tar / data.rfs.tar / nandroid.md5 / system.rfs.tar
Could one of these files help me restore my EFS folder (with all the files ofc)? Even the Product code is gone (KIES doesn't recognize the device)
I've got the the original stock firmware for my italian GT-S 5830i ,and I've tried to flash it with ODIN (PDA/MODEM/CSC) but that was pointless.
Thanks in advance for your time and consideration.
Have a nice day.
[email protected] said:
I made the silly mistake of not doing a complete backup of my EFS folder before flashing my cellphone with a custom ROM:crying:
and now my EFS folder is empty;if I delete it with ES File Manager (my phone is rooted) as soon as I reboot the phone, the EFS folder is created again,
but it is empty.I'm able to make and receive phone calls,send and receive sms,use wireless,bluetooth and gps,but if I dial *#06# my IMEI is blank.
With Galaxy Tool Box (the Rom installed it) --> Device Information I can see my correct IMEI (same number write in the battery slot).
I have a CWM backup and these files are in the backup folder: .android_secure.vfat.tar / boot.img / cache.rfs.tar / data.rfs.tar / nandroid.md5 / system.rfs.tar
Could one of these files help me restore my EFS folder (with all the files ofc)? Even the Product code is gone (KIES doesn't recognize the device)
I've got the the original stock firmware for my italian GT-S 5830i ,and I've tried to flash it with ODIN (PDA/MODEM/CSC) but that was pointless.
Thanks in advance for your time and consideration.
Have a nice day.
Click to expand...
Click to collapse
The EFS Partition doesn't contain any files, it only contains raw HEX Data so it is normal for it to be empty. I recommend you install a custom kernel then flash the stock ROM via Odin as this has worked for me in the past.

How to make a efs restore flashable zip?

I have my EFS backup as a .tar.gz. After I extracted it shows me several files. I think, I should copy/push all these files to /efs folder. But the problem is I have no idea about the zip file contain updater-script.
How to I make a updater-script?
Thanks!
android addicts said:
I have my EFS backup as a .tar.gz. After I extracted it shows me several files. I think, I should copy/push all these files to /efs folder. But the problem is I have no idea about the zip file contain updater-script.
How to I make a updater-script?
Click to expand...
Click to collapse
1) the search will give this answers
2) .tar files can be flashed with Odin as "PDA"
3) The normal method is here
If you Have a Backup and you want to restore it, this is one method
1) Download Root Explorer, or Xplore, or any root browser from Play Store and use it to
2) Search you internal SD card for sdcard/backup/efs or any other backup you have for your efs
3) Copy nv_data.bin, nv_data.bin.md5 paste them (means overwrite existing files) into /efs in your Internal Phone memory
4) Fix permissions by Click on efs folder and keep it pressed to open the menu and click on permissions and set them to rw_r_r_ ( Owner = read & write - Group = read only and Others = Read only), after this Save using menu and exit using menu
5) Power down phone and reboot into recovery and wipe cache before rebooting phone to get back your original IMEI
Click to expand...
Click to collapse
Check this out! Links to useful Guides and " Banned " Documentaries ​
xsenman said:
1) the search will give this answers
2) .tar files can be flashed with Odin as "PDA"
3) The normal method is here
Check this out! Links to useful Guides and " Banned " Documentaries ​
Click to expand...
Click to collapse
Thanks xsenman. Looks like my CWM zip not working. I added a sample test file inside the efs folder, but after flash the zip, it still remain in there. My update-script file has delete("/efs/"); command.
android addicts said:
Thanks xsenman. Looks like my CWM zip not working. I added a sample test file inside the efs folder, but after flash the zip, it still remain in there. My update-script file has delete("/efs/"); command.
Click to expand...
Click to collapse
sorry man, I do not want to mess with this command or file, as it can cause serious problems for you. . Since this deals with IMEI, it would also be illegal in this server (XDA) but not others.( MOD's would be inclined to close it where editing or deleting of IMEI is discussed) Like I already mentioned earlier the root explorer method would be the safest way to overwrite existing IMEI. and Odin3 has a phone EFS clear function.
Check this out! Links to useful Guides and " Banned " Documentaries ​
Ops i guess you misunderstands. I don't want edit my SGS3 IMEI. Because I already have my i9300 working efs backup. I want to make CWM flashable EFS restore zip file (my phone efs).
Yesterday after I reseted flash counter my efs wiped. Then I can't even boot ( can boot into cwm)
After that I had to flash Samsung firmware and restore my old efs backup using root file app (like you mentioned this thread, yes its easier).
Normally I use aosp (CM) ROM. Specially cm. In future if it again wipeout my efs folder, I want to flash my backup efs using cwm (without flashing stock firmware with Odin). Its faster.
In my previous post I mention added a sample file mean, I added a text file to that zip. Not a edited or hacked nv_data.bin and nv_data.bin.md5 files .
I guess this is not an illegal.
Sent from my GT-I9300 using Tapatalk
very informative, im glad i was turned on this topic. i learned alot.. thanks..

Categories

Resources