Updates

Galaxy S Gets Official Value Pack Firmware — XXJW4. Includes TouchWiz 4!

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,…

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…

829 Comments

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

  1. Download the XXJW4 firmware.
    Download Link  |  Filename: I9000XXJW4_I9000OXAJW4_XEU.zip  |  Size: 170 MB
  2. Now, extract the downloaded file I9000XXJW4_I9000OXAJW4_XEU.zip (from step 1) to any folder, you’ll get these 2 files:
    1. JW4_JW4_JW4.tar
    2. SS_DL.dll (ignore this file)
  3. Download Odin which we will be using to flash XXJW4 on the phone.
    Download Link  | Filename: Odin3 v1.7.exe
  4. Disconnect your phone if it’s connected to PC.  Then switch it off. Wait 5-6 seconds for vibration to confirm complete switch off.
  5. 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.
  6. 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.
  7. 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.
  8. Open Odin (downloaded in step 3) — Odin3 v1.7.exe.
  9. 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.
  10. Now, in Odin, click the PDA Tab, and select the file JW4_JW4_JW4.tar (from step 2.1)
  11. Important! Do not touch any other button or make any other changes in Odin except selecting the required file as given in step 10.
  12. 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.
  13. In case you encounter any roadblocks flashing XXJW4, let us know in the comments below and we’ll try to help you out.
  14. 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. Guest Avatar
    Guest

    well guys if u are having any boot problems, then google for sock ROMs eg. ‘JVS’ or ‘JVT’ thereafter get the appropriate CF Root for the ROM extension as downloaded. You gotta do the long way..trust me even i had to do this way when i skipped one of the step where I was earlier on ICS for my galaxy S..i1900. Once u have root it then go to recovery and do a factory/data reset and once done just remove of the batt as no need to reboot. Afterwhich place back ur batt and then go to update ur Odin to the latest XXJW4 ROM upon reset from the previous ROM..once u placed the ROM into the PDA tab then go to ur phone into download mode and subsequently hitching it thru ur USB to get Odin to recognize it..once added..just hit the start button..once done successfully the phone will reset..into the latest ROM and once again go to Odin for rooting…hope this short illustration helps…

  2. Mounir Avix Dhahri Avatar

    my galaxy s i9000 gingerbread isn’t rooted can i apply the update ? thanks for help

    1. Shivam Avatar

      Yes 🙂

  3. Mounir Avix Dhahri Avatar

    my galaxy s i9000 gingerbread isn’t rooted can i apply the update ? thanks for help

    1. Shivam Avatar

      Yes 🙂

  4. ProTToType Avatar
    ProTToType

    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 🙂

  5. ProTToType Avatar
    ProTToType

    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?

    1. Kapil Avatar

      Remove battery, place it back and see if boots up. Otherwise, also do a factory reset from recovery and then it should boot.

  6. Mgb2010 Avatar
    Mgb2010

    Many, many thanks.
    It’s like getting off of a bike and climbing into a Ferrari !

  7. Mgb2010 Avatar
    Mgb2010

    Many, many thanks.
    It’s like getting off of a bike and climbing into a Ferrari !

  8. Guest of Honor Avatar
    Guest of Honor

    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.

    1. Kapil Avatar

      Flash xxjvu, then xxjw4. Good luck!!!

      1. ajay Avatar
        ajay

        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?

      2. ajay Avatar
        ajay

        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?

        1. Kapil Avatar

          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.

  9. Guest of Honor Avatar
    Guest of Honor

    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.

    1. Kapil Avatar

      Flash xxjvu, then xxjw4. Good luck!!!

      1. ajay Avatar
        ajay

        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?

        1. Kapil Avatar

          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.

  10. Salmannizam79 Avatar
    Salmannizam79

    well guys if u are having any boot problems, then google for sock ROMs eg. ‘JVS’ or ‘JVT’ thereafter get the appropriate CF Root for the ROM extension as downloaded. You gotta do the long way..trust me even i had to do this way when i skipped one of the step where I was earlier on ICS for my galaxy S..i1900. Once u have root it then go to recovery and do a factory/data reset and once done just remove of the batt as no need to reboot. Afterwhich place back ur batt and then go to update ur Odin to the latest XXJW4 ROM upon reset from the previous ROM..once u placed the ROM into the PDA tab then go to ur phone into download mode and subsequently hitching it thru ur USB to get Odin to recognize it..once added..just hit the start button..once done successfully the phone will reset..into the latest ROM and once again go to Odin for rooting…hope this short illustration helps…

  11. Salmannizam79 Avatar
    Salmannizam79

    well guys if u are having any boot problems, then google for sock ROMs eg. ‘JVS’ or ‘JVT’ thereafter get the appropriate CF Root for the ROM extension as downloaded. You gotta do the long way..trust me even i had to do this way when i skipped one of the step where I was earlier on ICS for my galaxy S..i1900. Once u have root it then go to recovery and do a factory/data reset and once done just remove of the batt as no need to reboot. Afterwhich place back ur batt and then go to update ur Odin to the latest XXJW4 ROM upon reset from the previous ROM..once u placed the ROM into the PDA tab then go to ur phone into download mode and subsequently hitching it thru ur USB to get Odin to recognize it..once added..just hit the start button..once done successfully the phone will reset..into the latest ROM and once again go to Odin for rooting…hope this short illustration helps…

  12. Guest Avatar
    Guest

    kapil help me yr i install many updates 2.3.5 .2.3.6 bt evry  update has wifi bug issue tell me ta safe  update without any prob 

  13. Guest Avatar
    Guest

    Wifi does not work correctly.
    Not load the entire page
    ://

    1. Guest Avatar
      Guest

      All working good … thx :*

  14. Guest Avatar
    Guest

    I am unable to download I9000XXJW4_I9000OXAJW4_XEU.zip cant you plz mirror it to 4shared or mediafire?

  15. Harman Flora Avatar
    Harman Flora

    kapil help me yr i install many updates 2.3.5 .2.3.6 bt evry  update has wifi bug issue tell me ta safe  update without any prob 

  16. Harman Flora Avatar
    Harman Flora

    kapil help me yr i install many updates 2.3.5 .2.3.6 bt evry  update has wifi bug issue tell me ta safe  update without any prob 

  17. Gfordusi Avatar
    Gfordusi

    Wifi does not work correctly.
    Not load the entire page
    ://

    1. Gfordusi Avatar
      Gfordusi

      All working good … thx :*

  18. Gfordusi Avatar
    Gfordusi

    Wifi does not work correctly.
    Not load the entire page
    ://

    1. Gfordusi Avatar
      Gfordusi

      All working good … thx :*

  19. Guest Avatar
    Guest

    Hi,

    I have a Galaxy S with baseband version I9000XXJVO (2.3.3)
    Kernel version  : 2.6.35.7-I9000BOJV9-CL404614, and
    Build number : GINGERBREAD.BOJV9

    Can I flash JW4 on my phone via Odin without the previous firmwares? (e.g. JVT, JVU…)

    I’m new to flashing and all this stuff, so I wanna be very careful with my phone. 🙂 

    Thanks a lot!

    1. Guest Avatar
      Guest

       yes

    2. Krishna Avatar
      Krishna

      Yes of course, you can flash it.

  20. Guest Avatar
    Guest

    Hi, work perfetly in my I9000, thanks

  21. Ignatius Avatar
    Ignatius

    I am unable to download I9000XXJW4_I9000OXAJW4_XEU.zip cant you plz mirror it to 4shared or mediafire?

  22. Ignatius Avatar
    Ignatius

    I am unable to download I9000XXJW4_I9000OXAJW4_XEU.zip cant you plz mirror it to 4shared or mediafire?

  23. Andrew Kang Avatar
    Andrew Kang

    Hi,

    I have a Galaxy S with baseband version I9000XXJVO (2.3.3)
    Kernel version  : 2.6.35.7-I9000BOJV9-CL404614, and
    Build number : GINGERBREAD.BOJV9

    Can I flash JW4 on my phone via Odin without the previous firmwares? (e.g. JVT, JVU…)

    I’m new to flashing and all this stuff, so I wanna be very careful with my phone. 🙂 

    Thanks a lot!

    1. Simonas Laukaitis Avatar
      Simonas Laukaitis

       yes

    2. Kapil Avatar

      Yes of course, you can flash it.

  24. Andrew Kang Avatar
    Andrew Kang

    Hi,

    I have a Galaxy S with baseband version I9000XXJVO (2.3.3)
    Kernel version  : 2.6.35.7-I9000BOJV9-CL404614, and
    Build number : GINGERBREAD.BOJV9

    Can I flash JW4 on my phone via Odin without the previous firmwares? (e.g. JVT, JVU…)

    I’m new to flashing and all this stuff, so I wanna be very careful with my phone. 🙂 

    Thanks a lot!

    1. Simonas Laukaitis Avatar
      Simonas Laukaitis

       yes

    2. Kapil Avatar

      Yes of course, you can flash it.

  25. Francisco Riga Avatar
    Francisco Riga

    Hi, work perfetly in my I9000, thanks

  26. Francisco Riga Avatar
    Francisco Riga

    Hi, work perfetly in my I9000, thanks

  27. Guest Avatar
    Guest

    hi, would i be able to do the same with my GT I9001, s plus? if not, can u please make a tutorial for that?

    1. Krishna Avatar
      Krishna

      No man…. don’t try it on i9001, it’s not for your phone. You’re out of luck right now.

  28. Guest Avatar
    Guest

    Hi I have a i9000 running PDA:JVN PHONE:JV1 CSC:JV5 (OPS)
    Can I use this???

    1. Krishna Avatar
      Krishna

      Yes.

    2. Guest Avatar
      Guest

       So this only replaces the “PHONE” part of the phone :). I won’t have any issues with connectivity to my network here in Australia??

    3. Krishna Avatar
      Krishna

      I don’t think you will have any problem with network in Australia… but be sure to backup your current rom using clockworkmod recovery so that you can restore things to exactly how they are right now if you don’t like the new rom.

    4. Guest Avatar
      Guest

       Thanks heaps Kapil

  29. Guest Avatar
    Guest

    wifi disconected every 5 sec wat shld i do nw ????? help

  30. Supertim830 Avatar
    Supertim830

    hi, would i be able to do the same with my GT I9001, s plus? if not, can u please make a tutorial for that?

    1. Kapil Avatar

      No man…. don’t try it on i9001, it’s not for your phone. You’re out of luck right now.

  31. Supertim830 Avatar
    Supertim830

    hi, would i be able to do the same with my GT I9001, s plus? if not, can u please make a tutorial for that?

    1. Kapil Avatar

      No man…. don’t try it on i9001, it’s not for your phone. You’re out of luck right now.

  32. Lensmanoz Avatar
    Lensmanoz

    Hi I have a i9000 running PDA:JVN PHONE:JV1 CSC:JV5 (OPS)
    Can I use this???

    1. Kapil Avatar

      Yes.

      1. Lensmanoz Avatar
        Lensmanoz

         So this only replaces the “PHONE” part of the phone :). I won’t have any issues with connectivity to my network here in Australia??

        1. Kapil Avatar

          I don’t think you will have any problem with network in Australia… but be sure to backup your current rom using clockworkmod recovery so that you can restore things to exactly how they are right now if you don’t like the new rom.

          1. Lensmanoz Avatar
            Lensmanoz

             Thanks heaps Kapil

  33. Lensmanoz Avatar
    Lensmanoz

    Hi I have a i9000 running PDA:JVN PHONE:JV1 CSC:JV5 (OPS)
    Can I use this???

    1. Kapil Avatar

      Yes.

      1. Lensmanoz Avatar
        Lensmanoz

         So this only replaces the “PHONE” part of the phone :). I won’t have any issues with connectivity to my network here in Australia??

        1. Kapil Avatar

          I don’t think you will have any problem with network in Australia… but be sure to backup your current rom using clockworkmod recovery so that you can restore things to exactly how they are right now if you don’t like the new rom.

          1. Lensmanoz Avatar
            Lensmanoz

             Thanks heaps Kapil

  34. Harman Flora Avatar
    Harman Flora

    wifi disconected every 5 sec wat shld i do nw ????? help

  35. Harman Flora Avatar
    Harman Flora

    wifi disconected every 5 sec wat shld i do nw ????? help

  36. Guest Avatar
    Guest

    i currently have 2.3.5 XXJVT (Bought secondhand) and it has rfs converted to ext4. do i need to change it to rfs before attempting to flash XXJW4.

    Cheers

  37. Guest Avatar
    Guest

    Great job its just too bad the root doesnt have cwm with it but i did find it here.
    http://forum.xda-developers.com/showthread.php?t=1332412

    1. Krishna Avatar
      Krishna

      No worries. Try this root, it’s way better, and hell easy to. Probably you’ve used it countless times earlier too, it’s from Chainfire, and known as CF-Root. https://nerdschalk.com/xxjw4-root-and-clockworkmod-recovery-for-galaxy-s/
      Yes, you can still use it, over your current root. So, go for it, you’ll have cwm and tweaks app as usual 😀

    2. Krishna Avatar
      Krishna

      No worries. Try this root, it’s way better, and hell easy to. Probably you’ve used it countless times earlier too, it’s from Chainfire, and known as CF-Root. https://nerdschalk.com/xxjw4-root-and-clockworkmod-recovery-for-galaxy-s/
      Yes, you can still use it, over your current root. So, go for it, you’ll have cwm and tweaks app as usual 😀

  38. Manutdsbiggestfan7 Avatar
    Manutdsbiggestfan7

    i currently have 2.3.5 XXJVT (Bought secondhand) and it has rfs converted to ext4. do i need to change it to rfs before attempting to flash XXJW4.

    Cheers

  39. Manutdsbiggestfan7 Avatar
    Manutdsbiggestfan7

    i currently have 2.3.5 XXJVT (Bought secondhand) and it has rfs converted to ext4. do i need to change it to rfs before attempting to flash XXJW4.

    Cheers

  40. Guest Avatar
    Guest

    Kapil can i use odin to go to stock rom? currently on ICS 4.0.3 from team SGSICS?

    1. Krishna Avatar
      Krishna

      Yes you can use Odin. Follow the guide above, you’ll be fine.

    2. Guest Avatar
      Guest

      thanx man.

  41. Guest Avatar
    Guest

    Rom works great now( at the beginning I had some issues with Titanium Backup), but the play store won’t let me purchase any apps( not even free). Anyone knows anything about this?

    1. Guest Avatar
      Guest

      I also have rooted.

    2. Guest Avatar
      Guest

      It keeps on Rebooting please help.

  42. Chrishaggart1978 Avatar
    Chrishaggart1978

    Great job its just too bad the root doesnt have cwm with it but i did find it here.
    http://forum.xda-developers.com/showthread.php?t=1332412

    1. Kapil Avatar

      No worries. Try this root, it’s way better, and hell easy to. Probably you’ve used it countless times earlier too, it’s from Chainfire, and known as CF-Root. https://nerdschalk.com/xxjw4-root-and-clockworkmod-recovery-for-galaxy-s/
      Yes, you can still use it, over your current root. So, go for it, you’ll have cwm and tweaks app as usual 😀

  43. Chrishaggart1978 Avatar
    Chrishaggart1978

    Great job its just too bad the root doesnt have cwm with it but i did find it here.
    http://forum.xda-developers.com/showthread.php?t=1332412

    1. Kapil Avatar

      No worries. Try this root, it’s way better, and hell easy to. Probably you’ve used it countless times earlier too, it’s from Chainfire, and known as CF-Root. https://nerdschalk.com/xxjw4-root-and-clockworkmod-recovery-for-galaxy-s/
      Yes, you can still use it, over your current root. So, go for it, you’ll have cwm and tweaks app as usual 😀

  44. Tshepo Makgohlo Avatar

    Kapil can i use odin to go to stock rom? currently on ICS 4.0.3 from team SGSICS?

    1. Kapil Avatar

      Yes you can use Odin. Follow the guide above, you’ll be fine.

      1. Tshepo Makgohlo Avatar

        thanx man.

  45. cubenate Avatar
    cubenate

    Kapil can i use odin to go to stock rom? currently on ICS 4.0.3 from team SGSICS?

    1. Kapil Avatar

      Yes you can use Odin. Follow the guide above, you’ll be fine.

      1. cubenate Avatar
        cubenate

        thanx man.

  46. lightalex1 Avatar

    Rom works great now( at the beginning I had some issues with Titanium Backup), but the play store won’t let me purchase any apps( not even free). Anyone knows anything about this?

    1. lightalex1 Avatar

      I also have rooted.

      1. Tshepo Makgohlo Avatar

        It keeps on Rebooting please help.

  47. lightalex1 Avatar

    Rom works great now( at the beginning I had some issues with Titanium Backup), but the play store won’t let me purchase any apps( not even free). Anyone knows anything about this?

    1. lightalex1 Avatar

      I also have rooted.

  48. Guest Avatar
    Guest

    It keeps on Rebooting please help.

  49. Guest Avatar
    Guest

    Phone not recognized ?? please help

  50. Guest Avatar
    Guest

    OOh i got , just took out battery and , ope odin, plug phone to pc and pres down volume , power and menu and reset the battery it worked.