People of EU may already have the new KD-4 update .Samsung released a Froyo update for 551 in last week April.
The KD4 firmware is less buggy .It has Froyo 2.2.1 .Touchscreen lag seems to be fixed .Applications are launched a bit quicker.Nothing radical but still an update.Random freezes are fixed and problems with gmail app are supposed to be fixed.
Edit : It is the KD4 update ,sorry for the error
Edit 2 : Odin and flashing firmware is not for the weak.It seriously voids the technical warranty.Your phone can brick .You can become strong though
Edit 3 :It never bricked for me and I hate KIES and jokers known as Samsung support
Edit 4: Once in a while if the CSC doesnt back up ,you will be stuck to free apps only android market.In that case I dont have any Solution as of now except to be a supreme cheapskate.
EDIT 5 : This method may not work for the I5510L ,I5510M,I5510T ,I5510 BR versions.
Last edited by Tresezk; May 20th, 2011 at 11:34 AM.
The Following User Says Thank You to Tresezk For This Useful Post:
1.)Either one will work but I will go for OXXKD3 one since it has the newer CSC.
CSC are region specific settings .
2.)JK 4/5 was stable Froyo 2.2
KA2 and KA7 were attempts at Froyo 2.2.1 but there were glitched.
Phones would freeze randomly ,the lock screen was not responsive and there was a lag noticed in touch screen.When searching for networks phone would suddenly freeze.
KD4 may seem a minor update but the lock screen and touchwiz is more responsive.Phone doesnt freeze randomly.Smoother UI.The KIES and UMS option which wasn't available if you installed another Launcher now works with ADW,GoLauncherEx .Its 2.2.1 at the very least ,could be 2.2.2.
5. Set the phone as a download mode
"You have to set the phone as a download mode by pressing "Q" Key + Power Key simultaneously before connecting to PC "
Hi, nice guide karandpr!! Only one question regarding CSC, to make sure I understand it correctly.
1.- I backup my data with Ti Backup. Although I couldn't find anything that says "CSC" in Ti Backup Is it the "Country, Language, Time" option?
2.- I flash with ODIN following the guide you posted with the 4 files that come in the I5510XWKD4 package (including the CSC file).
3.- I reinstall Ti Backup and restore all my data and... everything should be working?
Sorry to ask but it will be the first time I flash and I don't wanna mess up my phone. I'm mainly confused about the CSC part.
Is the Backup->Restore with Ti Backup enough? Or do I need to generate a CSC file somehow and replace the one in the I5510XWKD4 package with my own when flashing?
Thanks for helping us get the most from our phones!
EDIT: Ok I think I found it, there's something called "CSC 1.0" listed as a system app+data, I guess that's it. This doesn't clear the doubt about generating the CSC file being necessary tho[/B]
Last edited by splattx_x; May 18th, 2011 at 05:11 PM.
Reason: Found it!
Hi, nice guide karandpr!! Only one question regarding CSC, to make sure I understand it correctly.
1.- I backup my data with Ti Backup. Although I couldn't find anything that says "CSC" in Ti Backup Is it the "Country, Language, Time" option?
2.- I flash with ODIN following the guide you posted with the 4 files that come in the I5510XWKD4 package (including the CSC file).
3.- I reinstall Ti Backup and restore all my data and... everything should be working?
Sorry to ask but it will be the first time I flash and I don't wanna mess up my phone. I'm mainly confused about the CSC part.
Is the Backup->Restore with Ti Backup enough? Or do I need to generate a CSC file somehow and replace the one in the I5510XWKD4 package with my own when flashing?
Thanks for helping us get the most from our phones!
EDIT: Ok I think I found it, there's something called "CSC 1.0" listed as a system app+data, I guess that's it. This doesn't clear the doubt about generating the CSC file being necessary tho[/B]
CSC is important if you want to access the market of your country or have custom keyboard like AZERTY for france.
To change the country code ,
type *#06# for your IMEI
then type
*#272* IMEI #
you get a list of codes.
Google up and find your country's code
Click forward after typing.
A factory reset will be done and you will be able to access your country's market/settings
Usually your country is listed in the CSC file
But sometimes it is not .
so backup and restore will restore the CSC file.
You will still have to manually change the country code.
The safe way
use *#*#4636#*#*
to check your CSC code .
cross check with samfirmware whether the firmware listed is present or not.
If European then the given CSC is good enuf
If Asia/Arabic then download the corresponding firmware and extract the CSC and use that CSC with the other three files in odin.
If it aint listed
then backup/restore your CSC
Last edited by Tresezk; May 18th, 2011 at 09:26 PM.
The Following User Says Thank You to Tresezk For This Useful Post:
Thanks so much, you've been most helpful. I just wanna point out that I had to type *#1234# code (Firmware version) to get CSC code and it said CSC:I5510LCTIJK1 I'm guessing that CTI is my CSC code (since its the name of the service provider). Thanks to you I'm confident enough to flash new firmware!! But not right now because it's late and I better do it well rested. Thanks so much!!
Actually it's Slovenian .It's shocking and annoying the first time .
Check your market .If it doesnt work,change your country from the procedure above.
Last edited by Tresezk; May 19th, 2011 at 08:45 AM.
CSC is important if you want to access the market of your country or have custom keyboard like AZERTY for france.
(snip)
then backup/restore your CSC
yes, I'd like to find a way to have my AZERTY keyboard in a less hackish version than this page
But basically, the only files that Ti Backup produced that have csc in their names are :
com.samsung.sec.android.application.csc-20110427-191117.properties
com.samsung.sec.android.application.csc-20110427-191117.tar.bz2
and they do not look like a CSC file should look.
So basically, how does one backup and restore a csc file ?
And if I reflashed my phone already, isn't it too late to backup the csc file that will bring my AZERTY keyboard back ?
yes, I'd like to find a way to have my AZERTY keyboard in a less hackish version than this page
But basically, the only files that Ti Backup produced that have csc in their names are :
com.samsung.sec.android.application.csc-20110427-191117.properties
com.samsung.sec.android.application.csc-20110427-191117.tar.bz2
and they do not look like a CSC file should look.
So basically, how does one backup and restore a csc file ?
And if I reflashed my phone already, isn't it too late to backup the csc file that will bring my AZERTY keyboard back ?
Too Late dude sorry
You french by any chance .Bonjour !!!!
Anyway cheer up dude XW,XX CSC supports France !!!
then type
*#272* IMEI #
IMEI is your IMEI number
you get a list of codes.
Google up and find your country's code
Click forward after typing.
A factory reset will be done and you will be able to access your country's market/settings
Try the code SFR ,XEF
Yes it works.My Qwerty became Azerty for a short while. I was goofing around
Last edited by Tresezk; May 19th, 2011 at 09:39 AM.
OR maybe not : i made a full Ti Backup before my first flash. Is there any way to find the csc file in the dozens of files that are in the backup ?
You guessed it. Bonjour très cher. OK, I unlucky used the BSE firmware, so i'll reflash with the CSC - I5510OXXKD3 firmware and report back.
Thanks !
First check in the menu if you have SFR or XEF by chance then flash it .
First check in the menu if you have SFR or XEF by chance then flash it .
Alas no. Plenty of codes that relate to Spain, Greece, and lots of central Europe countries according to Samsung Letter Code - www.SamFirmware.com, but none that relates to France such as SFR or XEF.
Alas no. Plenty of codes that relate to Spain, Greece, and lots of central Europe countries according to Samsung Letter Code - www.SamFirmware.com, but none that relates to France such as SFR or XEF.
Very weird. the Firmware with GT-I5510-CSC-MULTI-OXXKD3.tar.md5 offers :
ATO = AUSTRIA
AUT = SWITZERLAND
CYO = GREECE
FOP = SPAIN
IRD = SLOVAKIA
MOT = SLOVENIA
etc... (central europe countries mostly, and 2 unkown codes : NDN and NEE - this list looks pretty much the same as what I remind of what GT-I5510-CSC-BSEJK1.tar.md5 offered).
Anyway, no code related to France.
I was able to flash correctly, thanks for your help guys. But I lost 3G and GPS seems to not be working either. My phone model is i5510L which now I think was there for a reason... I was able to restore my CSC by backing up some files + Ti backup. That worked fine so when I get home I'll explain how to do it, it's easy.
My question is, are the firmwares from samfirmware the same as compiling the code from opensource.samsung? Is there a way to compile the kernel from opensource.samsung (they provide some separate files for i5510L which I would have to learn how to use) and mix it with the rom so I can flash a more specific firm?
On the bright side, the phone seems more responsive (specially everything music related), I seem to get better reception and calls sound somewhat clearer (although this last one could be a coincidence)
I was able to flash correctly, thanks for your help guys. But I lost 3G and GPS seems to not be working either. My phone model is i5510L which now I think was there for a reason... I was able to restore my CSC by backing up some files + Ti backup. That worked fine so when I get home I'll explain how to do it, it's easy.
My question is, are the firmwares from samfirmware the same as compiling the code from opensource.samsung? Is there a way to compile the kernel from opensource.samsung (they provide some separate files for i5510L which I would have to learn how to use) and mix it with the rom so I can flash a more specific firm?
On the bright side, the phone seems more responsive (specially everything music related), I seem to get better reception and calls sound somewhat clearer (although this last one could be a coincidence)
Ouch !I was reading XDA and saw that
Try this ,worth a shot .
*#*#2263#*#* - Set GSM/UMTS band
For 3G (WCDMA All)
*#*#1575#*#* – GPS test
for GPS
I didnt notice the L .Should have included in the disclaimer .My mistake .
What are the files that are extra.
Last edited by Tresezk; May 20th, 2011 at 11:31 AM.
The Following User Says Thank You to Tresezk For This Useful Post:
*#*#2263#*#* - Set GSM/UMTS band
For 3G (WCDMA All)
*#*#1575#*#* – GPS test
for GPS
What are the files that are extra. I didnt notice the L .Should have included in the disclaimer .My mistake .
Don't worry I knew what I was getting into when I flashed. I'm just too curious and like to try things anyway. Worst case scenario I take to service and they reflash their crappy old, filled with bloatware firmware and I get 3G back. Thanks for caring and for your help, I will try those codes. Now I'm at work so later when I get home I'll post howto backup CSC and the "L" files to see if I can figure something out.
DISCLAIMER: Please bear in mind that my flashing didn't end up perfect and I'm still learning. That said, we're just gonna be copying some files so I think it's kinda harmles to the phone. Also note that I used the OXXKD3 version of KD4 so I can say it applies to this version. It worked for me, but it doesn't mean it will necessarily work for you, I post this because I think it's important that we share our experiences so we can learn from each other. Also I cannot guarantee that it will restore everything. In short what I mean is you do this under your own risk.
1. use the *#272* IMEI # and check your CSC is not listed there
2a. if it is then you're one lucky bastard, select it and click "install". Congrats! You're DONE!
2b. if not (Which is our case), go to /system folder and look for the file CSCFiles.txt
2. to make things easier copy it to your sdcard and then download it to a pc so you can watch it during the procedure.
That file lists all the files that the phone uses to install a new CSC when you enter the code *#272* IMEI # so basically what we have to do is go through the system folders looking for those files and back them up in the sdcard or to a pc (your choice). Also back up with Ti Backup.
3. Flash.
4. After flashing go to the /system/csc folder. Inside this folder we have subfolders named with the codes of all the CSC included in the CSC file. What we need to do is create a folder with our CSC name (my case it was CTI) and then put all the files we backed up earlier in it.
5. Take your backed up CSCFiles.txt and back it up again, we're gonna be modifying it (TIP: if you're using Root Explorer for this process RE makes a backup for you named CSCFiles.txt.bak).
6. Now we are going to tell android where the files are now so it can install them. Open your CSCFiles.txt for editing (note: I edited with Root Explorer, I just opened the file with windows Notepad to copy some sections for this post and it opened all in one long line, so it's probably not a good idea to edit it on windows) mine looked something like this
you can tell there are some customized animations (with the operator logo) and sounds, then some bloatware and apps (which I didn't chose to restore) and then there are these files
I only copied these files to the /system/csc/CTI folder we previously created and now comes the "tricky" part. You have to copy the files maintaining the path that the file says. i.e. the CSCFiles.txt goes into /system/csc/CTI/system/CSCFiles.txt then sales_code.dat goes in folder /system/csc/CTI/system/csc/sales_code.dat and so on. Then we have to edit our CSCFiles.txt to reflect these new paths so it will look something like this
*#*#2263#*#* - Set GSM/UMTS band
For 3G (WCDMA All)
*#*#1575#*#* – GPS test
for GPS
I didnt notice the L .Should have included in the disclaimer .My mistake .
What are the files that are extra.
These are the files that I downloaded from opensource.samsung.com I looked at them but they seem to be only about Bluetooth, screen but nothing about 3G also I tried selecting the (WCDMA All) but still doesn't work... But what bothers (and troubles) me more is the GPS since it's not country specific at all by definition... It just makes no sense. I think my phone has won a visit to the service