I’m not gonna waste time discussing how Samsung decided to say no to updating Galaxy S, including other single core Galaxy phones to Ice Cream Sandwich Android 4.0, citing hardware limitations. Needless to say, fans were not pleased, resulting in a petition for Samsung to change their minds. Reeling under fan pressure, Samsung decided to release a value pack update that would try to bring some features from ICS, to keep customers happy. Soon after, a value pack firmware was leaked, which bought along a few nice features and additions.
Well, after almost 3 months, Samsung has made good on their promise and finally officially released the final value pack firmware with XXJW4, based on Android 2.3.6. And for those that wanted it, Samsung have finally included TouchWiz (TW) 4, their improved TW UI that debuted with the Galaxy S2. Other additions and improvements are also pretty good, showing that Samsung actually worked hard to give users something they’ll like.
Here’s a look at all the features and improvements in the firmware:
- Face Unlock
- New Kernel with huge RAM (Total RAM: 364 MB)
- Galaxy S II ICS Lockscreen
- Photo Editor
- Built-in TouchWiz 4
- Improved Camera UI + Can capture pictures while shooting a video
- Auto-Rotation is fast – Fast switching from portrait to landscape
- Overall speed improvements
- GPU Performance slightly increased
Now, without further ado, lets take a look at how you can flash the new XXJW4 value pack firmware on your Galaxy S.
Compatibility
This firmware and the guide below are compatible only and only with the Samsung Galaxy S, model number GT-i9000. It’s not compatible with any other device and may render an incompatible device unusable. Check your device model in Settings » About phone.
Warning!
The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to your device, we won’t be held liable.
Pre-Installation Requirements
- This procedure will wipe all your apps, data and settings (but it will NOT touch your SD cards, so don’t worry about those). Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.
- If you have Samsung’s PC software Kies installed, un-install/shut it down completely from the taskbar first because it may interrupt the flashing process.
- Drivers! — it’s important you’ve the proper drivers installed. Download links below:
How to Install XXJW4 Value Pack Firmware on Galaxy S
- Download the XXJW4 firmware.
Download Link | Filename: I9000XXJW4_I9000OXAJW4_XEU.zip | Size: 170 MB - Now, extract the downloaded file I9000XXJW4_I9000OXAJW4_XEU.zip (from step 1) to any folder, you’ll get these 2 files:
- JW4_JW4_JW4.tar
- SS_DL.dll (ignore this file)
- Download Odin which we will be using to flash XXJW4 on the phone.
Download Link | Filename: Odin3 v1.7.exe - Disconnect your phone if it’s connected to PC. Then switch it off. Wait 5-6 seconds for vibration to confirm complete switch off.
- Boot into recovery. To do this, press and hold the Volume_UP + Home + Power till the screen turns on, then let them go. You will boot into recovery soon enough.
- Now, using the volume keys to navigate and the home/power key to select options, select wipe data/factory reset, then select Yes on next screen to confirm. After the data wipe is complete, remove and re-insert the battery, but don’t power it back on.
- Now, put the Galaxy S in Download Mode — press and hold these keys together: Volume_DOWN + Home + Power until a screen saying Download Mode comes up.
- Open Odin (downloaded in step 3) — Odin3 v1.7.exe.
- Connect your phone to PC now. You should get the message “Added!!” under Odin’s message box in the bottom left. If you don’t get this message, then probably there is a problem with drivers. Make sure you’ve proper drivers installed. See point 3 above under Pre-Installation Requirements.
- Now, in Odin, click the PDA Tab, and select the file JW4_JW4_JW4.tar (from step 2.1)
- Important! Do not touch any other button or make any other changes in Odin except selecting the required file as given in step 10.
- Now, hit the START button to begin the flashing process. When it finishes, your phone will automatically reboot, upon which you can unplug the cable. Plus, you’ll get a PASS (with green background) message in the left-most box at the very top of the Odin.
IMPORTANT Note: If ODIN gets stuck at some stage and doesn’t seem to be doing anything, do this — disconnect the phone from the PC, close ODIN, remove battery, re-insert it, turn phone on in Download mode again, and do the procedure again from Step 8. Same if you get a FAIL message in Odin. - In case you encounter any roadblocks flashing XXJW4, let us know in the comments below and we’ll try to help you out.
- Also, in case you wanna root it and install (cwm) clockworkmod recovery on your Galaxy S with XXJW4 firmware, check this page.
Once the phone boots up (first boot will take up to 5 minutes), you’ll be running the official value pack firmware on your Galaxy S i9000, with access to all the new features as listed above. Do let us know how the firmware works and whether you like it or not, in the comments below.
Via XDA







829 responses to “Galaxy S Gets Official Value Pack Firmware — XXJW4. Includes TouchWiz 4!”
1) this is not touchwizz4 but bumped touchwizz3
2) Auto-Rotation is fast – Fast switching from portrait to landscape / Overall speed improvements/ GPU Performance slightly increasedAre total bullshit of xda idiots with no basic knowledge – speed increase comes from A FRESH SYSTEM INSTALL
as for download links use fast download not hotfile waiting files / speed depended on overall hotfile traffic
i advise to use torrent liks or dirrect server download from:
http://samsung-updates.com/device/?id=GT-I9000
I am from india running 2.3.3 DDJV9, so can i upgrade to this firmware straightway ??
Yep.
Hi kapil, thanks for replying. However the procedure above says to select one file PDA, what about other files like CSC or Modem etc ..are those not required ? Secondly, if i flash this thru odin, will kies recognize this when i’ll plug my phone to lappy ? Please let me know …m bit worried as this is first ever time i m goonna try n flash thru odin .
Thanks
yeh, when using odin you can upgrade from any ROM. backup your data and apps(if you want to) & follow the instructions mentioned above.
See, the other files, Phone, CSC, etc. are not required with this one. XXJW4 is meant for some countries only (I guess, UK, Ireland, etc.) so if you are not from tat country, or if it wasn’t launched yet in your country, you may lose Kies update. You can get the Kies update back, by flashing a firmware meant for your country. And don’t worry, Odin is pretty easy.
Your saying is giving me confidence and i feel i should give it a try now. Btw is it worth upgrading from 2.3.3 to 2.3.6? Is it better in performance and no lags n all ? Can you please tell me some noticeable peformance increment in this firmware ?
This one file contains in it the csc, phone, pad, kernel etc…..
Waiting for the rooting guide 😛 I’m currently on an AOKP build 22 (JVU). Looking to upgrade to XXJW4 with AOKP build 28.
if you are flashing 4 files (ie PDA, Phone, CSC & pit) then you need those 4 files. However if you are flashing a tar file then only one file selection is needed (ie PDA). Make sure kies is closed. kill the ‘kies’ process in the task manager (Ctrl+Alt+Del).
…
Hey. I’m coming to this ROM from the CM7 stable mod for i9000. While flashing with odin, it’s getting stuck at SetupConnection. Is there something in particular i’m missing/overlooking here? please help me out as I wanna try this ROM out ASAP. Thx in advance 🙂
can’t downloat the zip file from hotfile…only 155mb…then it say “interrupted”… i tried 3 times 🙁
From samsung-updates
downloaded it at 6mbps
Enjoy 🙂
http://samsung-updates.com/fw/Samsung-Updates.com-GT-I9000_XEU_1_20120321140453_udbxvq6it9.zip
thx 😉
i will wait for the root kernel before i will flash this ROM i want to install back my apps..
How to flash when i am currently running AOSP ICS ROM.. ?? thanks in advance
If I flash this, my phone will be pre-rooted or are you going to make a post of how to root this version? 😀
It will not be pre-rooted, we will publish the root guide soon.
get rooted kernal here
[KERNEL] GT-I9000 ROOTED STOCK Kernels + TOOLS KIT by stock+ Team
Incredible, never tried this before but followed the guide to the letter, now im running 2.3.6 on my i9000 =)
😀 welcome to the club =]
just got update through kies looks good and face unlock a bit hit or miss
1) this is not touchwizz4 but bumped touchwizz3
2) Auto-Rotation is fast – Fast switching from portrait to landscape / Overall speed improvements/ GPU Performance slightly increasedAre total bullshit of xda idiots with no basic knowledge – speed increase comes from A FRESH SYSTEM INSTALL
as for download links use fast download not hotfile waiting files / speed depended on overall hotfile traffic
i advise to use torrent liks or dirrect server download from:
http://samsung-updates.com/device/?id=GT-I9000
1) this is not touchwizz4 but bumped touchwizz3
2) Auto-Rotation is fast – Fast switching from portrait to landscape / Overall speed improvements/ GPU Performance slightly increasedAre total bullshit of xda idiots with no basic knowledge – speed increase comes from A FRESH SYSTEM INSTALL
as for download links use fast download not hotfile waiting files / speed depended on overall hotfile traffic
i advise to use torrent liks or dirrect server download from:
http://samsung-updates.com/device/?id=GT-I9000
I am from india running 2.3.3 DDJV9, so can i upgrade to this firmware straightway ??
Yep.
Hi kapil, thanks for replying. However the procedure above says to select one file PDA, what about other files like CSC or Modem etc ..are those not required ? Secondly, if i flash this thru odin, will kies recognize this when i’ll plug my phone to lappy ? Please let me know …m bit worried as this is first ever time i m goonna try n flash thru odin .
Thanks
See, the other files, Phone, CSC, etc. are not required with this one. XXJW4 is meant for some countries only (I guess, UK, Ireland, etc.) so if you are not from tat country, or if it wasn’t launched yet in your country, you may lose Kies update. You can get the Kies update back, by flashing a firmware meant for your country. And don’t worry, Odin is pretty easy.
Your saying is giving me confidence and i feel i should give it a try now. Btw is it worth upgrading from 2.3.3 to 2.3.6? Is it better in performance and no lags n all ? Can you please tell me some noticeable peformance increment in this firmware ?
This one file contains in it the csc, phone, pad, kernel etc…..
yeh, when using odin you can upgrade from any ROM. backup your data and apps(if you want to) & follow the instructions mentioned above.
I am from india running 2.3.3 DDJV9, so can i upgrade to this firmware straightway ??
Yep.
Hi kapil, thanks for replying. However the procedure above says to select one file PDA, what about other files like CSC or Modem etc ..are those not required ? Secondly, if i flash this thru odin, will kies recognize this when i’ll plug my phone to lappy ? Please let me know …m bit worried as this is first ever time i m goonna try n flash thru odin .
Thanks
See, the other files, Phone, CSC, etc. are not required with this one. XXJW4 is meant for some countries only (I guess, UK, Ireland, etc.) so if you are not from tat country, or if it wasn’t launched yet in your country, you may lose Kies update. You can get the Kies update back, by flashing a firmware meant for your country. And don’t worry, Odin is pretty easy.
Your saying is giving me confidence and i feel i should give it a try now. Btw is it worth upgrading from 2.3.3 to 2.3.6? Is it better in performance and no lags n all ? Can you please tell me some noticeable peformance increment in this firmware ?
This one file contains in it the csc, phone, pad, kernel etc…..
yeh, when using odin you can upgrade from any ROM. backup your data and apps(if you want to) & follow the instructions mentioned above.
Waiting for the rooting guide 😛 I’m currently on an AOKP build 22 (JVU). Looking to upgrade to XXJW4 with AOKP build 28.
Waiting for the rooting guide 😛 I’m currently on an AOKP build 22 (JVU). Looking to upgrade to XXJW4 with AOKP build 28.
if you are flashing 4 files (ie PDA, Phone, CSC & pit) then you need those 4 files. However if you are flashing a tar file then only one file selection is needed (ie PDA). Make sure kies is closed. kill the ‘kies’ process in the task manager (Ctrl+Alt+Del).
if you are flashing 4 files (ie PDA, Phone, CSC & pit) then you need those 4 files. However if you are flashing a tar file then only one file selection is needed (ie PDA). Make sure kies is closed. kill the ‘kies’ process in the task manager (Ctrl+Alt+Del).
…
Hey. I’m coming to this ROM from the CM7 stable mod for i9000. While flashing with odin, it’s getting stuck at SetupConnection. Is there something in particular i’m missing/overlooking here? please help me out as I wanna try this ROM out ASAP. Thx in advance 🙂
…
Updated more smooth , radio fast. Better performance, dont know about battery life yet.
but get hotter? Right or wrong, didnt felt it before.
Hi,
I’ve just installed this version on my Gt i9000. And it works fine!!! Thank you a lot. You are the best!
Hi, could you please tell me whether there is Bulgarian (Български) in the list of Swype languages? Thanks!
can’t downloat the zip file from hotfile…only 155mb…then it say “interrupted”… i tried 3 times 🙁
From samsung-updates
downloaded it at 6mbps
Enjoy 🙂
http://samsung-updates.com/fw/Samsung-Updates.com-GT-I9000_XEU_1_20120321140453_udbxvq6it9.zip
thx 😉
can’t downloat the zip file from hotfile…only 155mb…then it say “interrupted”… i tried 3 times 🙁
From samsung-updates
downloaded it at 6mbps
Enjoy 🙂
http://samsung-updates.com/fw/Samsung-Updates.com-GT-I9000_XEU_1_20120321140453_udbxvq6it9.zip
thx 😉
i will wait for the root kernel before i will flash this ROM i want to install back my apps..
i will wait for the root kernel before i will flash this ROM i want to install back my apps..
How to flash when i am currently running AOSP ICS ROM.. ?? thanks in advance
How to flash when i am currently running AOSP ICS ROM.. ?? thanks in advance
If I flash this, my phone will be pre-rooted or are you going to make a post of how to root this version? 😀
It will not be pre-rooted, we will publish the root guide soon.
get rooted kernal here
[KERNEL] GT-I9000 ROOTED STOCK Kernels + TOOLS KIT by stock+ Team
If I flash this, my phone will be pre-rooted or are you going to make a post of how to root this version? 😀
It will not be pre-rooted, we will publish the root guide soon.
get rooted kernal here
[KERNEL] GT-I9000 ROOTED STOCK Kernels + TOOLS KIT by stock+ Team
Incredible, never tried this before but followed the guide to the letter, now im running 2.3.6 on my i9000 =)
😀 welcome to the club =]
Incredible, never tried this before but followed the guide to the letter, now im running 2.3.6 on my i9000 =)
😀 welcome to the club =]
just got update through kies looks good and face unlock a bit hit or miss
just got update through kies looks good and face unlock a bit hit or miss
Updated more smooth , radio fast. Better performance, dont know about battery life yet.
but get hotter? Right or wrong, didnt felt it before.
Updated more smooth , radio fast. Better performance, dont know about battery life yet.
but get hotter? Right or wrong, didnt felt it before.
Hi,
I’ve just installed this version on my Gt i9000. And it works fine!!! Thank you a lot. You are the best!
Hi, could you please tell me whether there is Bulgarian (Български) in the list of Swype languages? Thanks!
Hi,
I’ve just installed this version on my Gt i9000. And it works fine!!! Thank you a lot. You are the best!
Hi, could you please tell me whether there is Bulgarian (Български) in the list of Swype languages? Thanks!
Hello,
Right now i am on AOKP Custom ROM so should i update to this one or stick to AOKP only?
please reply.
Stay on AOKP because XXJW4 is Android 2.3.6 which is no good for those who have used Android 4.0 Ice Cream Sandwich.
Ok but i am facing too much “Force Closed” and “Close This app is not responding” issues in my AOKP ROM so can you tell me what to do? and even the dial pad also gets hang while opening first time.
Hi again,
I would need to root this I9000XXJW4 for modifying the file spn-config.xml and detect corretly my ISP connection without entering in “Roaming” and keeping enable the itinerance. How can I root I9000XXJW4 please?
Thank you 🙂
Root isn’t out yet, so you gotta wait up.
Update: Ok, I got past the setup connection issue, but now i’m having a boot loop problem. It’s not going past the boot screen. Can you please help me out here?
Remove battery, place it back and see if boots up. Otherwise, also do a factory reset from recovery and then it should boot.
Hello,
Right now i am on AOKP Custom ROM so should i update to this one or stick to AOKP only?
please reply.
Stay on AOKP because XXJW4 is Android 2.3.6 which is no good for those who have used Android 4.0 Ice Cream Sandwich.
Ok but i am facing too much “Force Closed” and “Close This app is not responding” issues in my AOKP ROM so can you tell me what to do? and even the dial pad also gets hang while opening first time.
Hello,
Right now i am on AOKP Custom ROM so should i update to this one or stick to AOKP only?
please reply.
Stay on AOKP because XXJW4 is Android 2.3.6 which is no good for those who have used Android 4.0 Ice Cream Sandwich.
Ok but i am facing too much “Force Closed” and “Close This app is not responding” issues in my AOKP ROM so can you tell me what to do? and even the dial pad also gets hang while opening first time.
Hi again,
I would need to root this I9000XXJW4 for modifying the file spn-config.xml and detect corretly my ISP connection without entering in “Roaming” and keeping enable the itinerance. How can I root I9000XXJW4 please?
Thank you 🙂
Root isn’t out yet, so you gotta wait up.
Update: Ok, I got past the setup connection issue, but now i’m having a boot loop problem. It’s not going past the boot screen. Can you please help me out here?
Remove battery, place it back and see if boots up. Otherwise, also do a factory reset from recovery and then it should boot.
Hi again,
I would need to root this I9000XXJW4 for modifying the file spn-config.xml and detect corretly my ISP connection without entering in “Roaming” and keeping enable the itinerance. How can I root I9000XXJW4 please?
Thank you 🙂
Root isn’t out yet, so you gotta wait up.
my galaxy s i9000 gingerbread isn’t rooted can i apply the update ? thanks for help
Yes 🙂
Yes 🙂
Hey. I’m coming to this ROM from the CM7 stable mod for i9000. While flashing with odin, it’s getting stuck at SetupConnection. Is there something in particular i’m missing/overlooking here? please help me out as I wanna try this ROM out ASAP. Thx in advance 🙂
Update: Ok, I got past the setup connection issue, but now i’m having a boot loop problem. It’s not going past the boot screen. Can you please help me out here?
Remove battery, place it back and see if boots up. Otherwise, also do a factory reset from recovery and then it should boot.
Many, many thanks.
It’s like getting off of a bike and climbing into a Ferrari !
I got the bootloop problem aswell. Removed battery, tried wipe/factory reset but this keeps getting red msg: E:format_volume: rfs format failed on /dev/block/stl10
I guess this is the issue cause I still can’t get past the boot screen.
Flash xxjvu, then xxjw4. Good luck!!!
i think, this is an essential step (you should add in your tutorial)….i also went into bootloop, tried everything. Then i Went back to xxjvu and then to xxjw4. That solved my problem.
Thanks kapil.
Is there anyway to convert to ext4?
Well, there is a way. You gotta root it first. Search for root xxjw4 — https://nerdschalk.com/xxjw4-root-and-clockworkmod-recovery-for-galaxy-s/– and
then open the Tweaks app which you get along with the CWM app, after rooting. Tweaks app will allow you to convert to EXT4. Try this.
Well, there is a way. You gotta root it first. Search for root xxjw4 — https://nerdschalk.com/xxjw4-root-and-clockworkmod-recovery-for-galaxy-s/– and
then open the Tweaks app which you get along with the CWM app, after rooting. Tweaks app will allow you to convert to EXT4. Try this.