PDA refers to the build version of the firmware
Phone refers to the baseband/modem version
CSC is the consumer software customisation and is specific to geographical region and carriers. It contains the software packages specific to that region, carrier branding and also APN settings for data connection, MMS etc for your service provider.
CSC has nothing to do with what languages the firmware supports and it will not add keyboard language support either.
.PIT refers to the partition information table you only need it if you screw up your partition table or if the firmware specifically requires it because of a change in the partition table layout. It's very likely you may never have to use this.
If the package only contains one .tar archive then it will have everything, pda+phone+csc, in the one file.
If it has multiple .tar archive then:
• The .tar with modem in the name is the phone/baseband bit of the package
• .tar with csc/multi-csc in the name is the csc bit of the package
• .tar with code/PDA in the name is the PDA part of the firmware package
If this is the case you will need to put these .tar archives in the specific areas of Odin to flash the update
You do not need to root or unroot the device to update the official firmware.
Please ensure that KIES is closed and not running in the system tray! Kies doesn't like Odin, it's like the big brother who's always jealous that his little brother is getting to flash all the phones so he starts to flash block.
Regarding change logs. Samsung thinks firmware should be like a box of chocolates, you never know what you’re gonna get and that all a big part of the surprise user experience program so they don't publish any change logs.
Just extract Odin folder and keep the odin3.ini file in it.
----- FLASHING WITH ODIN v1.85 -----
1. Just download the firmware version you want from the second or third posts and extract the .tar or .tar.md5 file in the archive and save it somewhere
2. Reboot your phone to download mode.
To get download mode shut down the device. After it shuts off completely simultaneously press the Down volume key+press the power button .
You should see a warning asking you to press volume up if you want to continue or volume down to cancel, press volume up. You are now in download mode!
3. Start Odin
4. Click on the PDA button and browse to the .tar or .tar.md5 file that you extracted in step 1
If the package has more than one .tar archive then they will be labelled with PDA, Phone/Modem and CSC. Just put them in the corresponding section of Odin
5. PLEASE DO NOT PUT .PIT FILE AND DO NOT, I REPEAT, DO NOT TICK REPARTITION.
Should look like this screenshot:
If the package contains 3 files it should look like this:
6. Connect the USB cable and wait for the ID:COM section to turn yellow
7. Click start to flash
8. Do not disconnect the cable or turn off the device, it will reboot when it finishes.
It will not wipe your phone if you flash as recommended
You will lose root if your device was rooted!!
In case to fulfill warranty requirements you need a clean installed firmware.
The best way to do that is installing the right firmware wich at the same time unroot your device.
----- FLASHING WITH MOBILE ODIN PRO -----
----- SHORT INTRODUCING -----
Mobile ODIN - Full firmware flashing straight from the device itself!
Mobile ODIN is the on-device firmware flasher of choice. Just throw those firmware files on your (internal or external) SD card, start Mobile ODIN and flash away.
!!! Your device must be rooted to be able to use Mobile ODIN. Check the list below to see if your device is supported !!!
If you use the EverRoot option, Mobile ODIN will root the firmware while you flash it. Checking out that new leaked firmware? No reason to lose root!
Flashing with Mobile ODIN does NOT increase your custom kernel flash counter or make the yellow warning triangle appear.
All partitions are supported, as are loose files, .tar files and .tar.md5 files. Mobile ODIN will even check the MD5 signatures before flashing. While in theory Mobile ODIN can repartition and flash EFS and bootloaders, it will cowardly refuse to do so, for your own safety.
! USE AT YOUR OWN RISK !
----- DEVICE SUPPORT -----
See the forum thread on XDA-Developers.com ( http://forum.xda-developers.com/show....php?t=1347899 ) for more information on how to get your device supported.
----- DOWNLOAD -----
Referring to xda thread http://forum.xda-developers.com/show....php?t=1347899
Mobile ODIN Pro - (Android Market Website) Google Play (Mobile + Desktop)
----- FLASHING PROCEDURE -----
This is only a Guide for How to flash via Mobile Odin Pro!!!
CSC codes represent the locale settings, apps, etc for a specific country, region, or even carrier. for example, TYG is the
official code for Hong Kong, with default locale set to Traditional Chinese, timezone set to GMT+8 and come with some localized apps for Hong Kong.
And since there is no carrier specific CSC - so they dont have other CSC code, while in England for instance, there are branded or specific carriers CSCs
However, the CSC used are not necessarily bound by your country, region or carrier.
I am in Germany and got a Hong Kong device so the official CSC should be TYG, but on my phone i installed the P6800XXLA3 Firmware wich CSC is ATO and now i can get OTA updates over Network and Kies from Austria
-->ANC, ARO, CTI, PSN, UFN
-->HUT, OPP, OPS, TEL, VAU, XSA
-->AOM, ATO, DRE, MAX, MOB, MOK, ONE, TRG
-->BAE, BSE, PRO, XEB
Bosnia and Herzegovina
-->BHO, BHT, TEB
-->BTA, BTM, TMR, ZTA, ZTM, ZTO, ZVV
-->CMF, GBL, MTE, MTL, OMX, PLX, VVT
-->BMC, RGS, TLS
-->CHB, CHE, CHL, CHT
-->CHN, CMC, CUH, INT, M00, TEC, TIY
-->CGU, COB, COL, COM
-->CRO, TRA, TWO, VIP
-->ETL, KBN, O2C, OSK, TMZ, VDC, XCS, XEZ
-->CST, DCN, DOR
-->AUC, BOG, COR, DIX, FTM, NRJ, OFR, ORC, ORF, SFR, UNI, VGF, XEF
-->DBT, DTM, DUT, EPL, MAN, MBC, VD2, VIA, XEG
-->AOC, COS, CYO, EUR, GER, TGR, VGR
-->PAN, TMH, TMO, VDH, WST, XEH
-->HFC, HYA, IMS, INA, IND, INS, INU, REL, TAT
-->AXI, SAR, XSE
-->CEL, PCL, PTR
-->FWB, GOM, HUI, ITV, OMN, TIM, VOM, WIN, XET
-->JBS, JCN, JCW
-->DCM, SBM, VFK
-->EST, KCL, KMB, KZK, SKZ
-->CCM, FME, FMG, MXS, XME
-->SEM, TCE, TMM, UNE
-->FWD, MAT, MED, MWD, SNI, WAN
-->BEN, KPN, MMO, ONL, QIC, TFT, TNL, VDF, VDP, XEN, PHN
-->ECT, GCR, MML
-->BPC, PBS, PCW PeruPEB, PET, SAM
-->PEB, PET, SAM
-->FAM, GLB, SMA, XTC, XTE
-->ERA, IDE, PLS, PRT, XEO
-->OPT, TCL, TMN, TPH, XEP
-->CEN, PCI, TPR
-->CNX, COA, HAT, ORO
-->AZC, BLN, EMT, ERS, GEO, MTV, SER, SNT
Serbia and Montenegro
-->MSR, PMN, SMO, TOP, TSR
-->BGD, XSO, XSP, MM1
-->GTL, IRD, ORS, TMS
-->XFA, XFC, XFE, XFM, XFV
South West Asia
-->AMN, ATL, EUS, FOP, XEC
-->BAU, BCN, BME, BSG, BTH, COV, HTS, SEN, TET, TLA, TNO, VDS, XEE
-->AUT, MOZ, ORG, SUN, SWC
-->BRI, CWT, TCC, TCI, TWM
-->CAT, THE, THL, THO, THS
-->BAS, KVK, TLP, TRC, TUR
-->KVR, SEK, UMC
United Arab Emirates
-->AFR, ARB, ITO, MID, XSG
-->BTC, CPW, H3G, O2I, O2U, ORA, TMU, TSC, VIR, VOD, XEU
-->AWS, CLW, DOB, TMB
-->NA, FPT, PHU, SPT, TLC, VTC, VTL, XEV, XXV