Hey guys,
Actually I very new to Samsung and android as well , I would like to know the meaning and the responsibility of some terms that I have never used to,
CSC eg (I9000GVD2JP5) meaning and function ?
kernel eg. (2.6.32.9) meaning and function ?
PDA eg. (I9000BUJP7)
PHONE eg. (I9000BUJP5) meaning and function ?
512.pit, 803.pit and 513.pit meaning and function ?
The above, are my versions, but I don't know what each is responsible for, I realized that the PDA is the rom it self, so If you don't have much to say about it, please igonre it.
Why some roms do contain its kernel and CSC from samfire, and why other roms don't??
and what will be the result If I installed a rom from samfire for a certain CSC that it the installed on my device, and why it is not included like others??
Thanks in advance for any one who can help
check here it may help
http://forum.xda-developers.com/showthread.php?t=800257
A Samsung Galaxy S ROM has a few parts :
kernel -> includes the linux kernel, which is the core of the Android OS, drivers to communicate with the hardware. Froyo includes Linux 2.6.32. Gingerbread is 2.6.35. But in our particular case the kernel file also includes an initial ram disk, a bunch of scripts and drivers usefull to boot the device
PDA -> most of the stuff, android and samsung applications, ringtones, etc.
Modem (or phone) -> the radio firmware. Without this you have 0 communication with the cell tower.
CSC -> customisation for a particular provider or country
The PDA can also include the kernel (zImage file)
kulachi543 said:
check here it may help
http://forum.xda-developers.com/showthread.php?t=800257
Click to expand...
Click to collapse
Thank you, not exactly what I asked for, but it helped me indeed, to know the difference between country codes, and the criteria of how to choose my rom
zorxd said:
A Samsung Galaxy S ROM has a few parts :
kernel -> includes the linux kernel, which is the core of the Android OS, drivers to communicate with the hardware. Froyo includes Linux 2.6.32. Gingerbread is 2.6.35. But in our particular case the kernel file also includes an initial ram disk, a bunch of scripts and drivers usefull to boot the device
PDA -> most of the stuff, android and samsung applications, ringtones, etc.
Modem (or phone) -> the radio firmware. Without this you have 0 communication with the cell tower.
CSC -> customisation for a particular provider or country
The PDA can also include the kernel (zImage file)
Click to expand...
Click to collapse
Thank you, you got me a brief answer but very informative, that make me know the exact differences but to be true, I want to know further. I am not a developer but always feel interested to know everything.
do you anything about 512.pit, and the 803.pit, 513.pit
pit files are, from what I understand, partition tables for your phone. You mostly only need 512.pit
It depends on the particular rom 512 isthe most used
Sent from my GT-I9000 using XDA App
From what ive heard 512 pit is the best one to use
Pit is only used if needed its not a standard part of flashing unless instructed to use a pit dont .
CSC country specifics gives the phone a list of local networks instead of manual network entry .
Phone = Modem and its critical too have the right one for your area .
Samfire not used on this forum so dont know .But stock answer would be that every rom is individual and has individual components .
Different rom with a CSC or different CSC just means that you may not get all the Samsung apps for the original country and you may have to enter networks APN details manually .
Rom can consist of single file with PDA Phone CSC and kernel installed as PDA via Odin.
Or it can be split usually into PDA Phone CSC/Modem
jje
here for letter code explanation
http://forum.xda-developers.com/showthread.php?t=800257
Related
Hi all, im new to android and i recently purchased a samsung galaxy S. i come from htc windows mobile and i need help understanding the different components of ROM in the galaxy S/android.
right now i have
PDA: I9000XXJF3
Phone: I9000XXJF3
CSC: I9000XAJF3
basically, i dont really understand what are those things. Im assuming phone=modem/radio, and pda=ROM revision.
1.what is CSC?
when i downloaded a new ROM from samsung-firmware, there is only one file in it, which is PDA.
2.do i need all 3 components to ensure the phone is usable after flash?
3.can i mix and match any phone and csc file from different ROMs?
4.im trying to get my phone to work in china, is there any region specific PHONE or CSC file that i should use, or can i just use any Europian files and they will work automatically in china?
5.is there some kind of HSPL thing in android phones i need to take care of before flashing so i wont brick my phone?
i find them really complicated, in htc windows mobile phones, there are only 2 things to consider and they are straight forward. Radio ROM is what it is, Radio. and there is the ROM version, which is straight forward as well. and they can be mixed and matched as long as the phone model is the same. no region problems. can someone help me to understand this from a windows mobile user perspective please? thank you.
Hi
I'm newbee too - and it seems that we are on our own, since nobody here answers Q unless the Q is top dollar relevant :-(
I've f/w updated my Galaxy S Gt-i9000 twice.
I did it PRECISELY as described in the "how-to-doc" that U-ll find on Samsung-firmware. And YES; they say use PDA if there's only one file.
What I did, was looking carefully at the printed screens in the how-to-guide.
CSC: Language-something.
PDA: ...?
After fW update I "reset-to-factory". Don't know if thats needed. Maybe it resets original fw? Does it load settings/fw from ROOT.... Don't know; but would like to know if somebody would be so kind.
Kindly (but...)
I think the reason for no answers is that they have already been answered in the forum.
Frezore is right. Questions like that stay unanswered because they have been asked 100 times before. I'll make an faq thread tomorrow morning.
Basically:
CSC is country specific code. It's some app as well as settings for 3G network providers and things like that. However, as of now only russian and region independent CSCs are available with the newer ROMs. In order to get internet on your phone in china you'll have to enter the APN manually. Info like that varies per provider and its easily found using google.
The phone file is what you would call the radio rom.
The PDA is the ROM. The software/firmware. It include android and all the apps that get installed along with it like samsungs touchwiz and swype.
It is preferable to update all three at the same time, however, not always necessary. An outdated modem (phone) firmware might result in compatibility issues (although very unlikely) and old CSCs can cause problems if the apps are outdated or apn settings are wrong.
However, CSCs, phone and pda files ate always distributed in complete packages so there really isn't abig deal.
There is no such thing as HSPL. Firmwares on samsung phones are installed using Odin (samsung-firmwares.com).
If you factory reset (just like on the wimo phones) you'll revert to the original settings of the rom/firmware you currently have installed. To get your phone completely back to factory settings you'll have to flash the factory rom that came with your device.
FAQ thread tomorrow.
Sent from my GT-I9000
FrezoreR said:
I think the reason for no answers is that they have already been answered in the forum.
Click to expand...
Click to collapse
Sorry, but i not see any sticky about that, and yes, Im same like alexnvidia , old WM user, but dont know much, aka nothing, about Android, because it is relative new OS, and total otherwise than Windows Mobile.
Example: No where i cannot read, how i can enter in terminal mode on Galaxy ? No sticky, no wiki, no google, and nowhere...
Thanks any on answer forwarding
Best regards
miro666 said:
Example: No where i cannot read, how i can enter in terminal mode on Galaxy ?
Click to expand...
Click to collapse
Terminal mode? It's a kind of Linux. Just download and install terminal software, there are plenty of them on Market.
To those who are flashing firmware,
May I know what does the CSC file do? I notice I can flash the firmware CODE and MODEM file with different CSC, looks like my phone is still working.
And different CSC are different in size.
Any idea?
Sent from my GT-I9000 using XDA App
CSC is the Country/Carrier Specific Code (not sure exactly which it is, both kinda make sense). It contains the files for customisation for specific networks, so will have the APN settings, maybe custom ringtones or backgrounds, and can have programs too. Some CSC files contain a lot more than others, hence the file size differences.
Mixing different PDA/PHONE/CSC files is certainly possible, although it might be best not to stray too far on the PDA and PHONE side. The CSC isn't really very important in most cases - at worst you'll probably just have to set up the APN manually.
Mithent said:
CSC is the Country/Carrier Specific Code (not sure exactly which it is, both kinda make sense). It contains the files for customisation for specific networks, so will have the APN settings, maybe custom ringtones or backgrounds, and can have programs too. Some CSC files contain a lot more than others, hence the file size differences.
Mixing different PDA/PHONE/CSC files is certainly possible, although it might be best not to stray too far on the PDA and PHONE side. The CSC isn't really very important in most cases - at worst you'll probably just have to set up the APN manually.
Click to expand...
Click to collapse
Thanks for that definition. I am new to Android and very new to Rooting so have been trying to find out why I can't do a backup and the CSC file was a definition I was struggling to find using Google. Just need to find out what XUE is now as Google just tells me it it a Chinese name!.
Thanks again,
h4lf47r1ck said:
Just need to find out what XUE is
Thanks again,
Click to expand...
Click to collapse
XEU is just the csc code for Europe.
Different regions have different codes.
will flashing a european pda and modem with asian csc do harm to the phone?
Nope no harm...
Thanks for the reply. Does that hold true even if the csc is taken from a froyo firmware? Just wanna be sure prior to flashing so i'm asking.
Sent from my GT-I9003 using Tapatalk
Just to be sure. Csc from asia froyo and pda from gb euro
Sent from my GT-I9003 using Tapatalk
Will I lose my warranty if I flash with another CSC? I would like to flash to something better, I've found my stock PDA and PHONE files to download but CSC is unavailable ( CSC:I9000GCROJV7). Or Can I somehow extract CSC from my phone to computer?
Of course flashing the phone with Odin makes you lose the warranty on the phone, but sometimes Service Centre don't mind on that if there is a hardware issue. I advise you to read carefully guides before starting any operation
Can anyone explain what a Multi-CSC is (in terms of files) ? Can there be many types of Multi-CSCs also I mean, one Multi-CSCs that covers a certain geography/market & another CSC that covers another geography/market ?
I know I'm 2 months behind on my reply, but your question has been *partially* answered.
CSC stands for "Consumer Software Customization" and can cause loss of service if it is set wrong. In the US, there are both GSM and CDMA networks and are carrier specific. The radio channels are also carrier specific, so there might even be a differemt CSC between commercial and corporate users. Flashing a CSC for AT&T on a Verizon branded phone will (more than likely) break the functionality of LTE capability,calling, text messages, and data usage.
I flashed an outdated ROM on my Note 3 last year and I couldn't access my carrier network until I flashed back to JasmineROM.
Long story short, unless you are changing carrier networks and have a carrier branded phone, it's probably wise not to mess with it. Unlocked SIM card users (NOT unlocked bootloader or rooted; completely different) may get away with flashing the international firmware, but I don't know for sure.
Hi,
I have tried to look around for an answer to this Q, but none has given a technical answer, just a general "do it, don t worry , don t do it...".As anyone knows, every update Samsung releases is released by Countries or "areas". The CSC defines these areas and throu the correct code it is pushed via kies only to the given Countries.. Now, I wonder what happen if I flash thru Odin a new FW ( say the newest 2.2.1 JS3 that is made by a single tar file including a CSC XEU) to a NON XEU Samsung, my case being italian is ITV ...I know that I should have a working phone, 2.2.1 update , in italian language yet with a CSC XEU....so what? what are the tecnical implications or changes I have? different setting to radio? Swipe not working? Wrong APN...??? DIFFERENT IMEI??the typical known things are that I will not be probably be able to connect thru Kies, and lost my warranty . But ...what else? If these are the only things, If I have to worry about my warranty, then I can always reflash wth the original ITV FW....mmmh, anyone can explain me the associated risks/ pros and cons? thanx a lot
Essentially its the networks local to that CSC .
ITV csc is going to give you your local networks .
SER csc is giving Russian networks
XEU is UK and Ireland
You flash a CSC for your area .
jje
Thanx JJE....but, if I understand well, flashing a FW with a different CSC would NOT give me my local networks and therefore ( this is the point) I should not be able to find them...well, this it seems not to be true. Many users living in different countries have flashed the first 2.2.1 JPY XEU appeared on dec 2010 yet I think they have been able to connect to their networks...I mean, not sure about that biut I guess that if they could have not , they would have noticed....
Manual entrant of networks .
CSC gives
Sales code dat selling network branded O2UK
Others xml Vibrate on Off latin IME
Feature xml add in for operators to use
Customer xml a list of networks and network information
Contents db data base file
Loose in a rom not in CSC is
CSC Files text
/system/csc/customer.xml
/system/csc/others.xml
/system/csc/sales_code.dat
/system/csc/feature.xml
/system/csc/contents.db
/system/T9DB/qwerty_sv.kdb
/system/T9DB/phonepad_sl.kdb
/system/T9DB/phonepad_cs.kdb
/system/T9DB/qwerty_hu.kdb
/system/T9DB/Samsung_400_FRlsUN_xt9s.ldb
/system/T9DB/qwerty_sl.kdb
/system/T9DB/phonepad_nl.kdb
/system/T9DB/Samsung_400_ELlsUN_xt9.ldb
/system/T9DB/qwerty_nl.kdb
/system/T9DB/phonepad_sk.kdb
/system/T9DB/Samsung_400_PTlsUN_xt9.ldb
/system/T9DB/qwerty_sk.kdb
/system/T9DB/qwerty_el.kdb
/system/T9DB/Samsung_400_ENubUN_xt9.ldb
/system/T9DB/qwerty_it.kdb
/system/T9DB/qwerty_pt.kdb
/system/T9DB/qwerty_pl.kdb
/system/T9DB/Samsung_400_DEusUN_xt9.ldb
/system/T9DB/qwerty_es.kdb
/system/T9DB/Samsung_400_SVusUN_xt9.ldb
/system/T9DB/Samsung_400_ITlsUN_xt9.ldb
/system/T9DB/phonepad_hu.kdb
/system/T9DB/phonepad_fr.kdb
/system/T9DB/phonepad_hr.kdb
/system/T9DB/qwerty_ko.kdb
/system/T9DB/phonepad_es.kdb
/system/T9DB/Samsung_400_CSlsUN_xt9.ldb
/system/T9DB/qwerty_hr.kdb
/system/T9DB/phonepad_ro.kdb
/system/T9DB/phonepad_ko.kdb
/system/T9DB/phonepad_en.kdb
/system/T9DB/Samsung_400_NLlsUN_xt9.ldb
/system/T9DB/qwerty_fr.kdb
/system/T9DB/qwerty_de.kdb
/system/T9DB/Samsung_400_ROlsUN_xt9.ldb
/system/T9DB/qwerty_cs.kdb
/system/T9DB/phonepad_sv.kdb
/system/T9DB/Samsung_400_SKlsUN_xt9.ldb
/system/T9DB/qwerty_ro.kdb
/system/T9DB/phonepad_el.kdb
/system/T9DB/Samsung_400_HUlsUN_xt9.ldb
/system/T9DB/phonepad_pt.kdb
/system/T9DB/phonepad_de.kdb
/system/T9DB/Samsung_400_PLlsUN_xt9.ldb
/system/T9DB/Samsung_400_HRlsUN_xt9.ldb
/system/T9DB/qwerty_en.kdb
/system/T9DB/phonepad_pl.kdb
/system/T9DB/Samsung_400_ESlsUN_xt9.ldb
/system/T9DB/phonepad_it.kdb
/system/T9DB/Samsung_400_SLlsUN_xt9.ldb
/system/SW_Configuration.xml
/system/wallpaper/drawable/7858 The O2 Image 800x960px_small.jpg
/system/wallpaper/drawable/7858 The O2 Image 800x960px.jpg
/system/wallpaper/default_wallpaper/default_wallpaper.jpg
/system/CSCFiles.txt
CSC Version = product code
jje
All a CSC is, is a bunch of text files that tell Android what to set as default when there is no data partition.
It contains your default APN. As well as the default "home" bookmark in the browser, and any other bookmarks that may show up by default. It contains default settings for keyboards, like languages and if click sounds/vibrations are on or off.
Just extract one of the csc *.tar files and open all the files in WordPad or something similar. There's nothing there that can possibly hurt your phone if you go to another CSC. It's JUST settings that can be changed and saved when you're booted into android and have a data partition.
hello,
my phone is branded to orange in the uk. i have been looking into this for the past 3 days.
i am now at the point where i am ready to flash with odin but i am unsure which firmware to flash with, and i have read so much info im getting my head all wrapped around the situation
basically my current firmware is
PDA:I9000 BVJS4
PHONE: I9000 BVJP4
CSC: I9000 ORAJS4
version 2.2.1
i have looked at http://www.samfirmware.com/WEBPROTECT-i9000.htm and the amount of firmware staggers me not one all i am requesting if someone would be so kind and reply saying "flash this one mate"
i may have already read the answer but i have spent 3 days trying to figure it out for myself.
it was locked to orange but i have since unlocked it. it is currently rooted.
im not particularly bothered about warranty because i can add it to my home insurance to cover loss or damage. and from what i have read the phone is difficult to brick fully,
i have the download mode already, its just a case of get the firmware and flash.
i apologise for the very long post and i hope someone can help me
thanks for reading.
EDIT: i already have a backup of the efs folder
in my opinion don't use odin only , only if you want stock or root . Go to Doc Rambone's kitchen and build yourself your desired rom . I suggest JS8 wipe (you will lose all your data) or nonwipe ( you will have crappy data from previous rom ) , select your own csc if you want APN Settings , hardcore/SuperCurio/DamianGTO(never tested this) Kernel at your own desire , an european modem , themes sounds and boot amination at your own desire and need , and at apps and tweaks choose what you think you will use. SORRY FOR CRAPPY ENGLISH ( I'm not a native English speaker and I wrote very quickly .
I agree you can choose a CSC to suit your network .
CPW CSC covers all UK networks .
XWJS8 v9.9.5 WIPE base rom
CPW csc
Hardcore's Kernel *RECOMMENDED* kernel
JPX modem
Apps choose what you want .
Themes and boot animation choose what you want .
http://romkitchen.org/sgs/?s=generator
http://forum.xda-developers.com/showthread.php?t=817703
jje
thamks guys, i have used odin to flash the new jvk firmware, (there is an app on market for my apn settings (im on giffgaff))
i have used criskelo's rom in the develeopment forum with his theme.
it really does amaze me when only 2 weeks ago i didnht know anything about odin or flashing and now i can downgrade/upgrade my firmware using odin, root it. and its all thanks to this wonderful website!
i even know how to install different themes etc and now i just installed a battery im just astounded.
there are a few other questions:
1) if i want to change my theme, can i just install it over the old one using cwm?
2) is there a thread/website etc where i can download certain mods? (ie i see a few of the themes have the market in different colours, different lock-screens, i just wondered if there was another place where i can get these from to install)
3) http://forum.xda-developers.com/showthread.php?t=934729&highlight=theme+creator i have found this but there doesnt seem to be a guide or anything, i cant get it to download the framework from my phone? i have tried in usb mode (kies and mass storage) download mode and mounting usb storage from the cwm. what i havent ried is with debugging mode on.
gazza1988 said:
thamks guys, i have used odin to flash the new jvk firmware, (there is an app on market for my apn settings (im on giffgaff))
i have used criskelo's rom in the develeopment forum with his theme.
it really does amaze me when only 2 weeks ago i didnht know anything about odin or flashing and now i can downgrade/upgrade my firmware using odin, root it. and its all thanks to this wonderful website!
i even know how to install different themes etc and now i just installed a battery im just astounded.
...
Click to expand...
Click to collapse
hi gazza1988, good to know u were able to debrand and flash the firmware through ODIN.
I also got my SGS through 3 UK. Its unlocked now.
But i am not am not able to install any apps and market is also not working. I also want to remove the branding.
My current config is :
PDA : I9000NEJP5
PHONE : I9000NEJP2
CSC : I9000HCGJP5
I want to flash to a stable stock firmware. Some people on forums suggested to flash JS8.
I downloaded I9000XWJS8 from samfirmwares.com but it has only one file - NEE.tar (which i guess is PDA file).
Will my current modem and CSC be compatible with I9000XWJS8 ?? Do i need to include .PIT file and select repartition ??
hi, if you want to debrand you will need new complete (ie 3 firmwares csc pda phone etc)
i assume you have odin already
if you want to debrand then download the jpu firmware (has all 3 files) here http://hotfile.com/dl/99955459/dea6962/I9000XXJPU.rar.html password for archive is samfirmware.com
once you have flashed that one go back into download mode and flash the NEE.tar as PDA to update to JS8.
gazza1988 said:
hi, if you want to debrand you will need new complete (ie 3 firmwares csc pda phone etc)
i assume you have odin already
if you want to debrand then download the jpu firmware (has all 3 files) here http://hotfile.com/dl/99955459/dea6962/I9000XXJPU.rar.html password for archive is samfirmware.com
once you have flashed that one go back into download mode and flash the NEE.tar as PDA to update to JS8.
Click to expand...
Click to collapse
Thanks for the quick reply man !!!
Do i also need to select PIT file and select re-partition ??
Also samfirmware has listed I9000XXJPU firmware download as 1 file only. Link
Like this :
I9000XXJPU ## | 512.PIT | Version 2.2.1 | 2010 December | DOWNLOAD | 1 file select NO .PIT
I've have started the download anyway, so lets see.
As i'm using my SGS in India, is it better to flash an Asian firmware with CSC which has info about indian networks ?? Can u tell me which Asian firmware on this page has all 3 files ?
possibly would be better to flash asian but what the effects of changing from one region to another are im not 100% may be worth startin a new topic in this forum as people are less inclined to look in here as they think my issue is being seen to by someone else.
the asian firmware for india is DD (ie I9000DDxxx so i would guess that the I9000DDJF2 would contain all 3 files to flash then you would have to flash I9000DDJP6 to get indian stock froyo firmware. but i would ask a more experienced person about moving regions i was a noob at this 2 weeks ago.
i am 90% certain that flashing indian firmware would debrand and enable the market, it may be worth adding a post to this thread detailing what you have now and what you would like (ie branded uk firmware to stock indian firmware - it may also be worth asking if you can use european firmware with a indian csc as i have read the indian froyo is not very good)
the reason you cant download apps from the market would be your location (ie the phone's firmware is 3 UK and you are in india so it get "confused". do you have 3g connectivity.
i have researched some of this and the CSC (country specific code) is what holds the apn settings etc so you would need an indian csc
gazza1988 said:
... do you have 3g connectivity ...
Click to expand...
Click to collapse
Yes, i have 3g, but not able to sign in to google account even with 3g. And the strange part is that i can't even directly install most of the apk files. Adobe flash player apk didn't install. Even asphalt 5 didn't install. I was able to install Winamp for android. I downloaded many apks for the internet (some of them specifically packed for SGS) but 99% of them don't install on my SGS.
I have started this thread, so lets see.
Is I9000XXJPU a Unbranded firmware ?? I think we can safely assume that if I9000XXJPU firmware is designed for factory unlocked phones sold by samsung in Europe when i could solve the market issues. And i can manually enter the APN settings of my network. The issue currently i think is the 3 UK crap.
Hi all,
I've been searching around in XDA and Google for info but can't seems to find anything useful.
The I9000 that I'm using, doesn't support UMTS 850 (also known as Telstra NextG), which I thought can be enabled by replacing the Modem/Radio. So I looked around on how to do this.
I tried the keys to "enable" the 850 but doesn't work.
So my only option is to replace the modem/radio.
Anyone kind enough to show me what is the latest modem/radio that supports UMTS 850 by default for I9000 and how to replace them, eg. is it the "phone" and "CSC" file?
I'm noob but knows how to use odin. Just wanted to be sure on how to replace it properly.
Just to clarify as well on below as the info I'm getting is always patchy.
* Is the Radio/Modem from other models or similar models, are compatible with each other?
* Radio or Modem means the same?
* In Odin, PIT file is the partition information required when you are re-partitioning, is that right?
* In Odin, Bootloader is kernel file, is that rigtht?
* In Odin, PDA file is the firmware itself, is that right?
* In Odin, what PDA stands for?
* In Odin, Phone file is the Radio/Modem, is that right?
* In Odin, CSC is the location aka branded phone, is that right?
Apology for all the questions but noob needs information
My phone specs below
Model: GT-I9000
Android ver.: 4.0.4
Baseband: I9000XXJVK
Kernel: 3.0.8-g4dc1367pinky-ghost
ROM: MIUI-2.5.11
Cheers,
John
Some modems are compatible with other devices but not all.
*Radio/Modem are same things.
*Yes, PIT file is partionning info required in case of re-partitionning.
*Bootloader isn't kernel file, it's the thing who order the phone booting (get verification).
*In Odin, PDA is the kernel file.
*In Odin PHONE is the firmware himself.
*In Odin,the CSC square is the modem/radio file.
This questions can appear silly but it's the only way to learn, all masters passed by this path ^^.
To use your UMTS mode try this Modem and reply me results :
https://www.dropbox.com/s/17akbe0hgfxv4ua/radio-cm-7-ics-nexuss_captivate-uckf1-signed.zip
For me UGJL2 Or UGKG3, or if you have so much luck you can use TUMJP4(I didnt had success searching it), the first two are fine though. Google them and flash them with clockworkmod recovery.