[ROM] Release: I9000XFJP7 - MultiCSC(s) Europe - Galaxy S I9000 Android Development

Few facts about this version:
OFFICIAL release
Version: 2.2 Froyo
PDA version I9000XFJP7
PDA Build time: 2010.10.27 09:38:44 KST
PDA Changelog: Unknown
MODEM version I9000XXJPP
MODEM Build time: 2010.10.26 16:19:10 KST
MODEM Platform: Infineon X-Gold 616
This rom is very similar if not identical with previously released official I9000XWJPA and I9000XXJPO roms. The main difference is the language support.
The rom can be used with any of the CSCs listed below.
Swype languages supported by XFJP7:
Swype: Bulgarian, Croatian, Danish, Dutch, English, Finnish, French, German, Korean, Norwegian, Romanian, Serbian, Slovenian, Swedish
I have not modified the code in any way, although I have repacked the release to make CSC selection possible.
Usually Odin3 images are provided in a single integrated .tar package which contain all of the necessary files. This way the CSC cannot be selected separately.
That is why I splitted the release in three different parts (CODE, MODEM, CSC).
Since Odin3 has flashfile checksum support I also added md5 hash tail to the .tar files. This way is more secure because Odin will not allow flashing corrupted images. Flashing takes a bit longer thou because the checksums are checked in the beginning of the update process.
You need to download two files.
GT-I9000_I9000XFJP7_I9000XXJPP_CODE-MODEM_OSP-MID.exe
CSC_I9000?????? (CSC of your selection)
Note: The files are 7zip Self Extractors, double click to extract.
Download links:
GT-I9000_I9000XFJP7_I9000XXJPP_CODE-MODEM_OSP-MID
CSC_I9000NEEJP4 (Single CSC, Pcode "NEE")
CSC_I9000XEEJP4 (Single CSC, Pcode "XEE")
CSC_I9000XENJP2 (Single CSC, Pcode "XEN")
CSC_I9000OXAJPO (Multi CSC, Pcodes "CPW", "DBT", "KOR", "XEO", "XEU")
CSC_I9000OZSJPD (Multi CSC, Pcodes "BRI", "TGY")
CSC_I9000DBTJP3 (Single CSC, Pcode "DBT")
CSC_I9000ERAJP2 (Single CSC, Pcode "ERA")
CSC_I9000XEFJP3 (Single CSC, Pcode "XEF")
CSC_I9000TMNJP3 (Single CSC, Pcode "TMN")
CSC_I9000ITVJP3 (Single CSC, Pcode "ITV")
CSC_I9000GVODJP7 (Single CSC, Pcode "VOD")
CSC_I9000SERJP1 (Single CSC, Pcode "SER")
CSC_I9000OXXJP7 (Multi CSC, Pcodes "ATO", "AUT", "BSE", "CNX", "COA", "COS", "CRO", "CYO", "CYV", "EUR", "HAT", "IRD", "MET", "MOT", "MOZ", "MSR", "MTL", "O2C", "O2I", "ONE", "ORO", "ORS", "SEB", "SIM", "SMO", "SUN", "TMZ", "TOP", "TPH", "TRA", "TSR", "TWO", "VDH", "VDI", "VIM", "VIP", "VVT", "XEH", "XEO", "XEZ", "XFA", "XFC", "XFE", "XFM")
CSC_I9000O2UJP3 (Single CSC, Pcode "O2U")
CSC_I9000OJPJPF (Multi CSC, Pcodes "EGY", "JED", "KSA", "MAT", "MED", "MID", "MMC", "MWD", "PAK", "THR", "WAN", "XSG", "XSS")
CSC_I9000TWMJP6 (Single CSC, Pcode "TWM")
CSC_I9000OXFJP6 (Multi CSC, Pcodes "BHT", "CNX", "COA", "ERO", "HAT", "KOR", "MSR", "MTL", "ORO", "SIM", "SMO", "TMT", "TOP", "TRA", "TSR", "TWO", "VIM", "VIP", "VVT")
How to check which CSC (major) version you should use:
Open dialer and type: *2767*4387264636#
The second line will read: PCode:GT-I9000HK?xxx.
Make the last three characters match with the CSC product code.
So how to proceed:
Put your phone to download mode (hold down: volume down, home key, power)
DO NOT plug in your phone yet, Odin / driver does not like it at this stage.
Start Odin3
Tick "Re-Partition", check that "Auto Reboot" and "F. Reset Time" have been ticked.
Click "PIT" button and select s1_odin_20100512.pit file.
Plug in the phone and wait until Odin finds it.
Click "Start" button... <Firmware update start...> <Get PIT for mapping...> appear. The phone will turn off and the screen indicates "Reset". Wait until Odin indicates "Pass".
Plug out your phone, remove the battery, put it back in and put phone to download mode again.
Click "Reset" button in Odin and untick "Re-Partition" box.
DO NOT select PIT file again.
Click "PDA" button and select "CODE_I9000XFJP7.tar.md5" file.
Click "MODEM" button and select "MODEM_I9000XXJPP.tar.md5" file.
Click "CSC" button and select the desired version "CSC_I9000???JP?.tar.md5".
Plug in the phone and wait until Odin finds it.
Click "Start" button and wait until phone reboots with the new software version.
When using a *Multi CSC* you need to select the CSC matching your product code (see above how to check). Open the dialer and type *#272*IMEI# (IMEI being... your 15 digit IMEI code )
Then select the desired CSC version from the list and press "Install".
The phone will reboot once the change is done.[/B]
The rom is a middle package as usual, so no bootloader included.
Regards.
- Nottingham

thanks!
10 chars.

Thanks dude

thx man !!!!

Hi Richthofen, can you provide CSC for Swisscom (SWC) ?
Thanks.

could you please also provide CSC for india ... INU.

Thank you Richthofen. Now I`m covered by warranty as it is the official ROM for my country

Thanks !!!

Hi!
I cannot seem to open the CSC_I9000XEEJP4 (Single CSC, Pcode "XEE")-file. 7z gives me an error about "unsupported compression method for CSC_I9000XEEJP4.tar"

Would appreciate it very much if a CSC for Globe Philippines could be uploaded.
Thanks!

razze76 said:
Hi!
I cannot seem to open the CSC_I9000XEEJP4 (Single CSC, Pcode "XEE")-file. 7z gives me an error about "unsupported compression method for CSC_I9000XEEJP4.tar"
Click to expand...
Click to collapse
try the latest 7z beta

Swype
No Portuguese Swype, no joy.
But thanks for firmware Richthofen.

Thanks, that did the trick.
I still get an error saying "there is no correct record at the end of archive", but at least I can access the file inside.
Is it possible to flash just the cache.rfs over an existing setup (including custom kernel with lagfix) to update the CSC, or will I just get myself into trouble this way.
And if so, is there an easy way to update to the correct CSC?

Fast download link:
All CSC and GT-I9000_I9000XFJP7_I9000XXJPP_CODE-MODEM_OSP-MID.rar.

I selected CSC_I9000OXXJP7 (EUR) for Greek language, but in the settings>locale it hasn't such an option for Greek!
What could be wrong???

giokou said:
I selected CSC_I9000OXXJP7 (EUR) for Greek language, but in the settings>locale it hasn't such an option for Greek!
What could be wrong???
Click to expand...
Click to collapse
CSC file is not for language in firmware, it is for APN network settings...
Regards

hello all,
which CSC file including Turkish language. i tried CSC_I9000OXXJP7 multi csc file but not included Turkish language. please help.

I was say: CSC file is NOT FOR LANGUAGE, it is for NETWORK APN SETTINGS.
Regards

Richthofen please tell people about CSC file.
And interest me, can I flash CSC CSC_I9000OXXJP7 , although i have GT-I9000HKDDBT Product Code (unbranded and unlocked) than in nature need have CSC_I9000DBTJP3
Regards

@Richthofen
wanted please ask
if you can do
CSC Canada BMC
New I9000UGJK3 Froyo
Greetings
And thank you very much

Related

[ROM] Release: I9000XWJM9 - MultiCSC(s) Europe

Few facts about this version:
INTERNAL release (not official, obviously)
Version: 2.1 Eclair
PDA version I9000XWJM9
PDA Build time: 2010.09.06 15:53:48 KST
PDA Changelog: Unknown
MODEM version I9000XXJM4
MODEM Build time: 2010.08.31 10:26:45 KST
MODEM Changelog: Unknown
The modem firmware has been updated from I9000XXJM3 used in my previous releases to I9000XXJM4 (final). This version should have some actual changes too (besides fixed typos in operator names).
All CSC versions are I9000???JM1 and unbranded, but CSC´s for specific operators (Vodafone for example) are included.
UI / Swype languages supported by XWJM9:
UI: Czech, Danish, Deutsch DACH , Dutch, English, Estonian, Finnish, French, Greek, Hungarian, Icelandic, Irish, Italian, Kazakh, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Russian, Slovakian, Spanish, Swedish, Turkish, Ukrainian
Swype: Croatian, Czech, Danish, Deutsch DACH ,Dutch, English, Finnish, French, Greek, Italian, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish
I have not modified the code in any way, although I have repacked the release to make CSC selection possible.
Usually Odin3 images are provided in a single integrated .tar package which contain all of the necessary files. This way the CSC cannot be selected separately.
That is why I splitted the release in three different parts (CODE, MODEM, CSC).
Since Odin3 has flashfile checksum support I also added md5 hash tail to the .tar files. This way is more secure because Odin will not allow flashing corrupted images. Flashing takes a bit longer thou because the checksums are checked in the beginning of the update process.
You need to download two files.
GT-I9000_I9000XWJM9_I9000XXJM4_CODE-MODEM.7z
CSC_I9000?????? (CSC of your selection)
I know this is not nearly all of the excisting variants, but repacking the softwares is quite a slow process for certain reasons. I have access to pretty much any Samsung firmware, so if you find a variant missing you can send me pm. I can have a look.
Download links:
GT-I9000_I9000XWJM9_I9000XXJM4_CODE-MODEM.7z
CSC_I9000DBTJM1 - Generic Germany (Unbranded, PCODE DBT)
CSC_I9000OXAJM1 - Generic Europe Multi-CSC (Unbranded, PCODE(s) CPW, DBT, ITV, KOR, XEF, XEO, XEU)
CSC_I9000OXEJM1 - Baltic, Kazakhstan, Russia, Ukraine Multi-CSC (Unbranded, PCODE(s) SEB, SEK, SER, SKZ)
CSC_I9000OXXJM4 - Europe - Africa Multi-CSC (Unbranded, PCODE(s) ATO, AUT, CNX, COA, COS, CRO, CYO, CYV, EUR, HAT, IRD, KOR, MET, MOT, MOZ, MSR, MTL, O2C, O2I, ONE, ORO, SEB, SIM, SMO, SUN, TMZ, TOP, TPH, TRA, TSR, TWO, VDH, VDI, VIM, VIP, VVT, XEH, XEO, XEZ, XFA, XFC, XFE, XFM
CSC_I9000BMCJH2 - Bell Canada (Branded, PCODE BMC)
CSC_I9000HUIHUI - Tre H3G Italy (Branded, PCODE HUI)
CSC_I9000OLBJG4 - Asian Multi-CSC (Unbranded, PCODE(s) CCM, DGI, GLB, MIS, MM1, SIN, SMA, STH, THL, UMB, XEV, XME, XSE, XSO, XSP, XTC, XTE, XXV)
CSC_I9000OPSJG1 - Optus Australia (Unbranded, PCODE OPS)
CSC_I9000XEEJM1 - Generic Nordic (Unbranded, PCODE XEE)
CSC_I9000TMNJM1 - TMN Portugal (Branded, PCODE TMN)
CSC_I9000TMNJM1-CLEAN-v2 - TMN Portugal (Custom, PCODE TMN)
CSC_I9000XECJM1 - Generic Spain (Unbranded, PCODE XEC)
CSC_I9000PANJM1 - Telenor Hungary (Branded, PCODE PAN)
CSC_I9000PRTJM2 - Play Poland (Branded, PCODE PRT)
CSC_I9000SWCJM1 - Swisscom Switzerland (Branded, PCODE SWC)
CSC_I9000TENJM2 - Telenor Norway (Unbranded, PCODE TEN)
CSC_I9000TIMJM2 - TIM Italy (Branded, PCODE TIM)
CSC_I9000TMHJM2 - T-Mobile Hungary (Unbranded, PCODE TMH)
CSC_I9000GVD2JM3 - Vodafone Deutschland (Branded, PCODE VD2)
CSC_I9000XEFJM2 - Country Specific France (Unbranded, PCODE XEF)
CSC_I9000XENJM1 - Country Specific Netherlands (Unbranded, PCODE XEN)
How to check which CSC (major) version you should use:
Open dialer and type: *2767*4387264636#
The second line will read: PCode:GT-I9000HK?xxx.
Make the last three characters match with the CSC product code.
Extract the downloaded .rar archives to the same folder.
The archives are contain .tar.md5 files. Do not open them with Winrar for example. They are compressed Odin images which do not need unpacking.
So how to proceed:
Put your phone to download mode (hold down: volume down, home key, power)
DO NOT plug in your phone yet, Odin / driver does not like it at this stage.
Start Odin3
Tick "Re-Partition", check that "Auto Reboot" and "F. Reset Time" have been ticked.
Click "PIT" button and select s1_odin_20100512.pit file.
Plug in the phone and wait until Odin finds it.
Click "Start" button... <Firmware update start...> <Get PIT for mapping...> appear. The phone will turn off and the screen indicates "Reset". Wait until Odin indicates "Pass".
Plug out your phone, remove the battery, put it back in and put phone to download mode again.
Click "Reset" button in Odin and untick "Re-Partition" box.
DO NOT select PIT file again.
Click "PDA" button and select "CODE_I9000XWJM9.tar.md5" file.
Click "MODEM" button and select "MODEM_I9000XXJM4.tar.md5" file.
Click "CSC" button and select the desired version "CSC_I9000???JM?.tar.md5".
Plug in the phone and wait until Odin finds it.
Click "Start" button and wait until phone reboots with the new software version.
When using *Multi CSC* you need to:
Turn on USB debugging and plug in the phone.
Open command prompt and type:
Code:
adb shell
am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig
Then select the desired CSC version from the list and press "Install" (this happens on phone screen!).
The phone will reboot once the change is done.
**Read this if you are downgrading from I9000XXJPC rom**
Requirements: Rooted phone, "Root Explorer" (or similar), .nv_data.bak and .nv_data.bak.md5 files (PRIOR the date of I9000XXJPC release).
Because I9000XXJPC rom rewrites certain thing in the permanent memory area of the phone, certain things CAN occur when you downgrade the phone to <I9000XXJPC firmware. It is possible that there will not be any problems at all, but if there is read below.
Possible problems (I had them all due trying different thing to solve it):
IMEI "corruption".
nv_data.bin checksum does not pass the check and the phone / baseband generates a new blank one. Baseband test IMEI (000xxxxxxxxxxxx) will be displayed.
No service.
There is no service even a functional SIM card is inserted.
You cannot receive or make calls, receive or send sms, etc (obviously).
Freeze / lock-down.
The phone will not react to anything besides pressing power key.
You cannot unlock the display to enter PIN code.
Wrong PIN code.
The phone will not accept any PIN code on any SIM (even the correct one ).
Phone displays "wrong PIN code" message even the try counter (three strikes you know) does not change.
Product code changed to KOR.
= Blocked Kies updates (without a registry "hack")
Here is how to fix any or all of them:
Downgrade to I9000XWJM9 firmware with Odin (as usual).
Remove SIM card from the phone (to be able to boot in first place) and start the phone.
Gain root access and install "Root Explorer" (or similar), ADB works too.
Open Root Explorer and go to the "EFS" folder in the root.
Check the date on .nv_data.bak and .nv_data.bak.md5 files.
If it is earlier than 08/26/2010 you´re clear, if it is later then you may stop reading.
Once the date has been checked, select files nv_data.bin and nv_data.bin.md5 simultaneously and delete (yes, delete) them. Reboot the phone.
Now your phone is in the same condition (atleast permanent memory wise) as it was prior I9000XXJPC update.
There is a safety feature I would call "a dead mans switch".
If the current nv_data files are deleted, the phone will make new nv_data files from the .bak (backup) files (if they excist). The new nv_data files will be signed automatically so they pass the checks (none of the errors listed above will occur). However if they do not excist, the phone will just write an empty / test file (= IMEI corrupted, no service, etc). Also if you just rename .bak files they will have wrong signatures and the same problems will occur.
There is no bootloaders included, so it is safe to flash for everyone.
Regards.
- Nottingham
AWESOME!
We missed you! Now waiting for custom roms based on this firmware
Thank you so much, Richthofen! Keep up your great work!
welcome back
Here we go again Thanks!
Thanks
Keep the good work going
For the netherlands you can use the "remake" I9000XENJM1 csc file.
You can find the thread here
http://forum.xda-developers.com/showthread.php?t=799077
Or the direct download link
http://www.mijnbestand.nl/Bestand-PFQY6O7XBRYM.tar
If I'm already running JM8, can I just flash the PDA in Odin?
If I can, will I lose all my data?
thanks Richthofen.
Thx for informing us
Anybody flashed this ?
wow, here we go again !!! lol... another eclair leak
Changelog ? someone have tried this?
thank you .. but how come no 2.2 leak from you??
If this has the slightest improvement over JM8 it will be awesome!
Richthofen
Click to expand...
Click to collapse
OXE *Multi CSC* (for Baltic, Kazakhstan, Russia, Ukraine)
Do You have more recent version than CSC_I9000OXEJM1.rar ???
Thanks in advance!
Thanks for this. Keep up the good work.
lownoise said:
Keep the good work going
For the netherlands you can use the "remake" I9000XENJM1 csc file.
You can find the thread here
http://forum.xda-developers.com/showthread.php?t=799077
Or the direct download link
http://www.mijnbestand.nl/Bestand-PFQY6O7XBRYM.tar
Click to expand...
Click to collapse
Thanks, just what I needed.
I have a French Galaxy S
Rooted, unlocked and now using in Malaysia.
Which CSC should I use?
Will I need to root / unlock again after the firmware upgrade?
Thanks as always!
Probably will download a bit later, when custom rom is ready (which will probably be soon).
Your the best =)
Awesome, can't wait to try even though is not 2.2. Thanks!
Thanks a mill!
Wonder if it's worthwhile updating to this from JM8... Build date differs about a week. Guess I'll just wait for some remarks and responses
got it now, feels kinda more smooth than jm8, maybe just cause of reboot
do you guys think i can run voodoo over jm9 too?

Release: I9000TDOJJ1 - MultiCSC(s) Europe

Usually I would not release a firmware for a customized variant, but in this case I made an exception because the firmware felt so damn fast (feels like JM9 ^2).
It might just be because of the epic hangover I have, but anyway...
Few facts about this version:
BETA release (not official, obviously)
Version: 2.1 Eclair
PDA version I9000TDOJJ1
PDA Build time: 2010.10.05 18:37:01 KST
PDA Changelog: Unknown
MODEM version I9000XXJM4
MODEM Build time: 2010.08.31 10:26:45 KST
MODEM Changelog: Unknown
This firmware is made for Telstra "customized" (the firmware itself is not branded) GT-I9000T phone. The main hardware is identical with GT-I9000, so the firmware will work just fine with a normal GT-I9000 (atleast have not notice any problems yet). Of course we will use a modem FW made for Europe
However the CSC files made for GT-I9000 do not work with this firmware directly. To be able to use the CSC files with this firmware, a fix needs to be applied:
USE CSCs FROM THIS ARCHIVE ONLY. OTHER ONES LISTED BELOW ARE FOR REFERENCE ONLY, THEY DO NOT WORK WITH THIS FIRMWARE.
They are all in single package to save time: GT-I9000(T)_FIXED_CSC.7z
Download and make your pick.
Use as a normal update.zip via recovery.
Clear cache afterwards (via recovery also).
DO NOT USE ODIN3
Extract the .7z archive and put the update.zip file to the root of your internal sd card.
Flash your phone with CODE and MODEM file ONLY.
After the flash there will be no CSC (does not matter). Reboot to recovery mode and select apply sdcard:update.zip (execute by pressing home key).
After that the CSC will be working fine.
The modem firmware has been updated from I9000XXJM3 used in my previous releases to I9000XXJM4 (final). This version should have some actual changes too (besides fixed typos in operator names).
All CSC versions are I9000???JM1 and unbranded, but CSC´s for specific operators (Vodafone for example) are included.
UI / Swype languages supported by DOJJ1:
UI: Bulgarian, Czech, Danish, Deutsch DACH, Dutch, English (Australia, Ireland, New Zealand, South Africa, UK, US), Estonian, Finnish, French, Greek, Hungarian, Icelandic, Irish, Italian, Kazakh, Latvian, Lithuanian, Macedonian, Norwegian, Polish, Portuguese, Russian, Slovakian, Slovenian, Spanish, Swedish, Turkish, Ukrainian
Swype: English (Australia, Ireland, New Zealand, South Africa, UK, US), Deutsch DACH, Dutch, French, Italian, Polish, Portuguese, Spanish, Turkish,
Usually Odin3 images are provided in a single integrated .tar package which contain all of the necessary files. This way the CSC cannot be selected separately.
That is why I splitted the release in three different parts (CODE, MODEM, CSC).
Since Odin3 has flashfile checksum support I also added md5 hash tail to the .tar files. This way is more secure because Odin will not allow flashing corrupted images. Flashing takes a bit longer thou because the checksums are checked in the beginning of the update process.
You need to download two files.
GT-I9000(T)-I9000TDOJJ1_I9000XXJM4_CODE-MODEM.7z
CSC_I9000?????? (CSC corresponding your PCODE)
I know this is not nearly all of the excisting variants, but repacking the softwares is quite a slow process for certain reasons. I have access to pretty much any Samsung firmware, so if you find a variant missing you can send me pm. I can have a look.
Download links:
GT-I9000(T)-I9000TDOJJ1_I9000XXJM4_CODE-MODEM
CSC_I9000DBTJM1 - Generic Germany (Unbranded, PCODE DBT)
CSC_I9000OXAJM1 - Generic Europe Multi-CSC (Unbranded, PCODE(s) CPW, DBT, ITV, KOR, XEF, XEO, XEU)
CSC_I9000OXEJM1 - Baltic, Kazakhstan, Russia, Ukraine Multi-CSC (Unbranded, PCODE(s) SEB, SEK, SER, SKZ)
CSC_I9000OXXJM4 - Europe - Africa Multi-CSC (Unbranded, PCODE(s) ATO, AUT, CNX, COA, COS, CRO, CYO, CYV, EUR, HAT, IRD, KOR, MET, MOT, MOZ, MSR, MTL, O2C, O2I, ONE, ORO, SEB, SIM, SMO, SUN, TMZ, TOP, TPH, TRA, TSR, TWO, VDH, VDI, VIM, VIP, VVT, XEH, XEO, XEZ, XFA, XFC, XFE, XFM
CSC_I9000BMCJH2 - Bell Canada (Branded, PCODE BMC)
CSC_I9000HUIHUI - Tre H3G Italy (Branded, PCODE HUI)
CSC_I9000OLBJG4 - Asian Multi-CSC (Unbranded, PCODE(s) CCM, DGI, GLB, MIS, MM1, SIN, SMA, STH, THL, UMB, XEV, XME, XSE, XSO, XSP, XTC, XTE, XXV)
CSC_I9000OPSJG1 - Optus Australia (Unbranded, PCODE OPS)
CSC_I9000XEEJM1 - Generic Nordic (Unbranded, PCODE XEE)
CSC_I9000TMNJM1 - TMN Portugal (Branded, PCODE TMN)
CSC_I9000TMNJM1-CLEAN-v2 - TMN Portugal (Custom, PCODE TMN)
CSC_I9000XECJM1 - Generic Spain (Unbranded, PCODE XEC)
CSC_I9000PANJM1 - Telenor Hungary (Branded, PCODE PAN)
CSC_I9000PRTJM2 - Play Poland (Branded, PCODE PRT)
CSC_I9000SWCJM1 - Swisscom Switzerland (Branded, PCODE SWC)
CSC_I9000TENJM2 - Telenor Norway (Unbranded, PCODE TEN)
CSC_I9000TIMJM2 - TIM Italy (Branded, PCODE TIM)
CSC_I9000TMHJM2 - T-Mobile Hungary (Unbranded, PCODE TMH)
CSC_I9000GVD2JM3 - Vodafone Deutschland (Branded, PCODE VD2)
CSC_I9000XEFJM2 - Country Specific France (Unbranded, PCODE XEF)
CSC_I9000XENJM1 - Country Specific Netherlands (Unbranded, PCODE XEN)
How to check which CSC (major) version you should use:
Open dialer and type: *2767*4387264636#
The second line will read: PCode:GT-I9000HK?xxx.
Make the last three characters match with the CSC product code.
Extract the downloaded .rar archives to the same folder.
The archives are contain .tar.md5 files. Do not open them with Winrar for example. They are compressed Odin images which do not need unpacking.
So how to proceed:
Put your phone to download mode (hold down: volume down, home key, power)
DO NOT plug in your phone yet, Odin / driver does not like it at this stage.
Start Odin3
Tick "Re-Partition", check that "Auto Reboot" and "F. Reset Time" have been ticked.
Click "PIT" button and select s1_odin_20100512.pit file.
Plug in the phone and wait until Odin finds it.
Click "Start" button... <Firmware update start...> <Get PIT for mapping...> appear. The phone will turn off and the screen indicates "Reset". Wait until Odin indicates "Pass".
Plug out your phone, remove the battery, put it back in and put phone to download mode again.
Click "Reset" button in Odin and untick "Re-Partition" box.
DO NOT select PIT file again.
Click "PDA" button and select "CODE_I9000TDOJJ1.tar.md5" file.
Click "MODEM" button and select "MODEM_I9000XXJM4.tar.md5" file.
Click "CSC" button and select the desired version "CSC_I9000???JM?.tar.md5".
Plug in the phone and wait until Odin finds it.
Click "Start" button and wait until phone reboots with the new software version.
When using *Multi CSC* you need to:
Turn on USB debugging and plug in the phone.
Open command prompt and type:
Code:
adb shell
am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig
Then select the desired CSC version from the list and press "Install" (this happens on phone screen!).
The phone will reboot once the change is done.
**Read this if you are downgrading from I9000XXJPC rom**
Requirements: Rooted phone, "Root Explorer" (or similar), .nv_data.bak and .nv_data.bak.md5 files (PRIOR the date of I9000XXJPC release).
Because I9000XXJPC rom rewrites certain thing in the permanent memory area of the phone, certain things CAN occur when you downgrade the phone to <I9000XXJPC firmware. It is possible that there will not be any problems at all, but if there is read below.
Possible problems (I had them all due trying different thing to solve it):
IMEI "corruption".
nv_data.bin checksum does not pass the check and the phone / baseband generates a new blank one. Baseband test IMEI (000xxxxxxxxxxxx) will be displayed.
No service.
There is no service even a functional SIM card is inserted.
You cannot receive or make calls, receive or send sms, etc (obviously).
Freeze / lock-down.
The phone will not react to anything besides pressing power key.
You cannot unlock the display to enter PIN code.
Wrong PIN code.
The phone will not accept any PIN code on any SIM (even the correct one ).
Phone displays "wrong PIN code" message even the try counter (three strikes you know) does not change.
Product code changed to KOR.
= Blocked Kies updates (without a registry "hack")
Here is how to fix any or all of them:
Downgrade to I9000TDOJJ1 firmware with Odin (as usual).
Remove SIM card from the phone (to be able to boot in first place) and start the phone.
Gain root access and install "Root Explorer" (or similar), ADB works too.
Open Root Explorer and go to the "EFS" folder in the root.
Check the date on .nv_data.bak and .nv_data.bak.md5 files.
If it is earlier than 08/26/2010 you´re clear, if it is later then you may stop reading.
Once the date has been checked, select files nv_data.bin and nv_data.bin.md5 simultaneously and delete (yes, delete) them. Reboot the phone.
Now your phone is in the same condition (atleast permanent memory wise) as it was prior I9000XXJPC update.
There is a safety feature I would call "a dead mans switch".
If the current nv_data files are deleted, the phone will make new nv_data files from the .bak (backup) files (if they excist). The new nv_data files will be signed automatically so they pass the checks (none of the errors listed above will occur). However if they do not excist, the phone will just write an empty / test file (= IMEI corrupted, no service, etc). Also if you just rename .bak files they will have wrong signatures and the same problems will occur.
There is no bootloaders included, so it is safe to flash for everyone.
Regards.
- Nottingham
Is browser doubletap zoom working properly?
vov! it's build date is 05.10... i just flashed jm9 but i'm going to try this too...
Very Fast? Does this translate into better benchmarks as well?
I suppose the GPS is fixed in this one, so How's the FM radio?still mono?
How much RAM? how much available?
Any new apps?
I'm interested in the benchmark to see if there is any improvement in the I/O...
Thanks
Duplicate post - sorry
JM9 ^2 ????
That certainly sounds like an exaggeration!
@Richthofen: Why are you perpetually drunk?
Heh.. Thanks for the firmware though! Will wait for a version for the I9000 itself with whatever changes this has!
Any weird "phone informations" change?
just installed this.
I'm getting frequent fcs specifically: com.google.process.gapps keeps popping up to apologise for crashing..
consequently i can't put my google credentials in
All Day On XDA said:
just installed this.
I'm getting frequent fcs specifically: com.google.process.gapps keeps popping up to apologise for crashing..
consequently i can't put my google credentials in
Click to expand...
Click to collapse
did you try fctory reset/wipe after flashing?
yes - am gonna try again now with a cache wipe too
- didnt work
are any of the csc links working?
where can i download these from?
Whoa!!!! Slow down buddy.....
Was about to flash JM9 tonight and here come another release.....
Keep the releases coming buddy.
Cheers....
When I flash CSC after all this, it reboots me to recovery and give some weird error with "get build prop".
Btw. root via update.zip not working, the same getprop error, flashing back to JM9.
BaalBehrit said:
When I flash CSC after all this, it reboots me to recovery and give some weird error with "get build prop".
Btw. root via update.zip not working, the same getprop error, flashing back to JM9.
Click to expand...
Click to collapse
Same error here, but still willing to test this firmware
Going to wipe everything and see if I can get past the boot splash animation where it is hanging on..
Thanks Richthofen, truly the BEST 2.1 rom. Blazing fast !
Here's update.zip for rooting thism firmware:
http://forum.xda-developers.com/showthread.php?p=8550966#post8550966
DocRambone said:
Thanks Richthofen, truly the BEST 2.1 rom. Blazing fast !
Click to expand...
Click to collapse
Could you please post some facts? is the I/O a lot better?
Can't get through csc installation...i installed update.zip,rebooted,shutdown,flashed csc,but i have cache\sec_csc (or something similar) error...and i get black screen using csc selection through adb (just the white box on top,no choices below),and using *#1234# i see modem verison only,other fields are blank.
Fact is,that everything is working fine so far (just configured gmail and entered market)...should i care or not?
JJ1? Does Samsung pull version numbers out of a hat? Seriously, what ever happened to just starting at version 1 and going up from there?

[ROM] Release: I9000ZWJP6 - MultiCSC(s) Europe

Few facts about this version:
OFFICIAL release
Version: 2.2 Froyo
PDA version I9000ZWJP6
PDA Build time: 2010.10.27 14:42:27 KST
PDA Changelog: Unknown
MODEM version I9000ZWJP6
MODEM Build time: 2010.10.26 17:11:11 KST
MODEM Platform: Infineon X-Gold 616 (Not for Asian variants!)
The rom is intended for Taiwanese markets, but it works with international GT-I9000 phones as the hardware is identical. Do not try to update a phone sold in mainland China (GT-I9008, GT-I9088, etc) as the baseband will probably be bricked (Philips Modem).
The rom can be used with any of the CSCs listed below.
Swype languages supported by ZWJP6:
Swype: English, Chinese, Korean
I have not modified the code in any way, although I have repacked the release to make CSC selection possible.
Usually Odin3 images are provided in a single integrated .tar package which contain all of the necessary files. This way the CSC cannot be selected separately.
That is why I splitted the release in three different parts (CODE, MODEM, CSC).
Since Odin3 has flashfile checksum support I also added md5 hash tail to the .tar files. This way is more secure because Odin will not allow flashing corrupted images. Flashing takes a bit longer thou because the checksums are checked in the beginning of the update process.
You need to download two files.
GT-I9000_I9000ZWJP6_I9000ZWJP6_CODE-MODEM_OSP-MID.exe
CSC_I9000?????? (CSC of your selection)
Note: The files are 7zip Self Extractors, double click to extract.
Download links:
GT-I9000_I9000ZWJP6_I9000ZWJP6_CODE-MODEM_OSP-MID
CSC_I9000NEEJP4 (Single CSC, Pcode "NEE")
CSC_I9000XEEJP4 (Single CSC, Pcode "XEE")
CSC_I9000XENJP2 (Single CSC, Pcode "XEN")
CSC_I9000OXAJPO (Multi CSC, Pcodes "CPW", "DBT", "KOR", "XEO", "XEU")
CSC_I9000OZSJPD (Multi CSC, Pcodes "BRI", "TGY")
CSC_I9000DBTJP3 (Single CSC, Pcode "DBT")
CSC_I9000ERAJP2 (Single CSC, Pcode "ERA")
CSC_I9000XEFJP3 (Single CSC, Pcode "XEF")
CSC_I9000TMNJP3 (Single CSC, Pcode "TMN")
CSC_I9000ITVJP3 (Single CSC, Pcode "ITV")
CSC_I9000GVODJP7 (Single CSC, Pcode "VOD")
CSC_I9000SERJP1 (Single CSC, Pcode "SER")
CSC_I9000OXXJP7 (Multi CSC, Pcodes "ATO", "AUT", "BSE", "CNX", "COA", "COS", "CRO", "CYO", "CYV", "EUR", "HAT", "IRD", "MET", "MOT", "MOZ", "MSR", "MTL", "O2C", "O2I", "ONE", "ORO", "ORS", "SEB", "SIM", "SMO", "SUN", "TMZ", "TOP", "TPH", "TRA", "TSR", "TWO", "VDH", "VDI", "VIM", "VIP", "VVT", "XEH", "XEO", "XEZ", "XFA", "XFC", "XFE", "XFM")
CSC_I9000O2UJP3 (Single CSC, Pcode "O2U")
CSC_I9000OJPJPF (Multi CSC, Pcodes "EGY", "JED", "KSA", "MAT", "MED", "MID", "MMC", "MWD", "PAK", "THR", "WAN", "XSG", "XSS")
CSC_I9000TWMJP6 (Single CSC, Pcode "TWM")
CSC_I9000OXFJP6 (Multi CSC, Pcodes "BHT", "CNX", "COA", "ERO", "HAT", "KOR", "MSR", "MTL", "ORO", "SIM", "SMO", "TMT", "TOP", "TRA", "TSR", "TWO", "VIM", "VIP", "VVT")
How to check which CSC (major) version you should use:
Open dialer and type: *2767*4387264636#
The second line will read: PCode:GT-I9000HK?xxx.
Make the last three characters match with the CSC product code.
So how to proceed:
Put your phone to download mode (hold down: volume down, home key, power)
DO NOT plug in your phone yet, Odin / driver does not like it at this stage.
Start Odin3
Tick "Re-Partition", check that "Auto Reboot" and "F. Reset Time" have been ticked.
Click "PIT" button and select s1_odin_20100512.pit file.
Plug in the phone and wait until Odin finds it.
Click "Start" button... <Firmware update start...> <Get PIT for mapping...> appear. The phone will turn off and the screen indicates "Reset". Wait until Odin indicates "Pass".
Plug out your phone, remove the battery, put it back in and put phone to download mode again.
Click "Reset" button in Odin and untick "Re-Partition" box.
DO NOT select PIT file again.
Click "PDA" button and select "CODE_I9000ZWJP6.tar.md5" file.
Click "MODEM" button and select "MODEM_I9000ZWJP6.tar.md5" file.
Click "CSC" button and select the desired version "CSC_I9000???JP?.tar.md5".
Plug in the phone and wait until Odin finds it.
Click "Start" button and wait until phone reboots with the new software version.
When using a *Multi CSC* you need to select the CSC matching your product code (see above how to check). Open the dialer and type *#272*IMEI# (IMEI being... your 15 digit IMEI code )
Then select the desired CSC version from the list and press "Install".
The phone will reboot once the change is done.[/B]
The rom is a middle package as usual, so no bootloader included.
Regards.
- Nottingham
Thanks, i will test.
Your ADJP5 run nicely
DocRambone said:
Thanks, i will test.
Your ADJP5 run nicely
Click to expand...
Click to collapse
You might want to wait for 10 more minutes.
Richthofen said:
You might want to wait for 10 more minutes.
Click to expand...
Click to collapse
Ohooo, new rom on the way?. U a killer!
DocRambone said:
Ohooo, new rom on the way?. U a killer!
Click to expand...
Click to collapse
Lol i just flashed this one and it has some new stuff.Thank you

[F] S8530 social-hub rsrc2(low)

Download link: https://rapidshare.com/files/1630463345/S8530XPKG5_BIN.7z
Bada 2.0 beta firmware with socialhub premium activated for all regions available on the firmware.
This is Low debug mode no need modified.
After installing the rom, from the keyboard made this code:
*#5239870*# then select PreConfig then *#27236*# then press and select the code from your region.
XEF = FRANCE
SKT = KOREA
XEO = POLAND
XEU = UNITED KINGDOM
DBT = GERMANY
ITV = ITALY
Update : rename Rsrc2_S8530(Low).src2 > Rsrc2_S8530(Low).rc2
Not working missing FOTA file
Upload error Update : rename Rsrc2_S8530(Low).src2 > Rsrc2_S8530(Low).rc2
No need FOTA !! Sorry for error name file !!!
Ok thank you now working excellent

Product Code and Firmwareversion...

Please, need Product Codes and Firmwareversion to find "country groups"...
Sometimes all Product Codes visible in Preconfig...
Thanx in advance...
Example S8500 XXLA1
Code:
DBT - Germany
HAT - Romania
SEB - Baltic
XEF - France
XEN - Netherlands
XEO - Poland
Please feel free to post Brandings or other bada models here...
Best Regards
S8500 DDLC2
Code:
KOR - Korea
ETR - Bangladesh
INU - India
NPL - Nepal
SLK - SriLanka
TML - Bangladesh
Accidentally clicked on a CSC while checking :silly:
Now i have factory formatted phone
Well i will install apps again :good:
S8500 XXLA1
CYO - Greece
EUR - Greece
FOP - Spain
TPH - Portugal

Categories

Resources