I create mousemade pixel perfection stuffs for the interwebs.

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

Advertisement

Advertisement

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

Advertisement

  • 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

Published: 
  • eddie moroney

    Hi
    I’m running XXJVU (rooted).
    Can I just follow the above instructions to install / root the value pack ? nothing else needed?
    I saw on another posting that after flashing it, phone should be put into recovery mode and select wipe data/factory reset and cache/partition – to remove old firmware. Is this step needed please?
    Thank you
    nomadic

    • http://www.theandroidsoul.com/ Kapil

      Yes, you’re good to install it. Just follow the guide above.

      • eddie moroney

         Kapil
        thanks for the quick reply. Just one more question pse.
        If I need to, how can I switch back from value pack to XXJVU? Do I just flash and root XXJVU as per instructions in this forum? or are there any additional steps needed?
        thank you
        eddie

        • http://www.theandroidsoul.com/ Kapil

          Just flash xxjvu back to go back. Yes you can root xxjvu after installing xxjvu firmware first.

          It’s all pretty easy.

          • eddie moroney

             thanks again Kapil

          • http://www.theandroidsoul.com/ Kapil

            You’re welcome!

      • Nomadic

         flashed value pack – went smoothly, no issues. All working OK.
        Not a great improvement over xxjvu.
        Thanks for the help.
        nomadic

  • Khalidzafar

    worked like a charm and it delivers what it says :) two thumbs up

    • venomous

      how much ram u got ? 

  • venomous

    kapil im on darky rom 10.2.2 extreme edition and mobile is rooted … can u telme i should follow the same steps tht u told us here or should i be doing this 
    1) Put your phone into Recovery mode (Vol up + Home + Power button) and perform a Wipe data/Factory reset, then a Wipe cache. When done pull the battery out for around ten seconds then re-insert.2) Put the phone into Download mode (same procedure as Recovery but substitute Volume up for Volume down. 

    and after doing this i do the steps u told us here …. please answer and i ve heard tht some people saying tht 2.3.6 have lil bugs like battery issue and wifi problems :S ?

    • http://www.theandroidsoul.com/ Kapil

      You can simply follow the guide above. It’s okay you are on Darky’s rom, procedure remains same.

      • venomous

        SO I HAVE TO GO TO REVEOERY MODE AND DO ALL THT CACHE CLEARED AND THN GO WITH THE PROCEDURE YES ? 
        AND IS THIS JW4 ROOTED ? AND HOW MUCH RAM ARE WE GETTING IN JW4 2.3.6 ? PLEASE TELME SO I GO AND DO THIS 

        • http://www.theandroidsoul.com/ Kapil

          Yes. It’s not rooted, but you can root it if you want, search here. I forgot how much RAM it gets you, maybe around 340MB.

          • venomous

            but why in the picture it says 364 ram we are getting :S ? 

  • Asoomoon

    I got it on first attempt..Thanks Dear, Appreciated,

    • http://www.theandroidsoul.com/ Kapil

      :)

  • Jayesh

    Hi,
    I’m running stock 2.3.6 with voodoo kernel, root and ext4 enabled. Is there anything apart from disabling ext4 that I have to do before following the above steps to flash this Rom. Thanks 

    • http://www.theandroidsoul.com/ Kapil

      Since it’s a firmware, I guess you can install it even without disabling the ext4. But if you’ve already disabled it, no problem, your are more safe.

      Other than that, make sure you’ve disabled the pin security thing on sin card change in settings. Some people set the pin and then forget which causes problems.

      • Jayesh

        Great. Thanks Kapil. Will install and let you know how it goes.

  • les

    Hi Kapil,

    Could you answer my query re RAM size.

    Thanks

  • http://www.facebook.com/abrarshahi Abrar Ahmed Shahi

    rebooting and rebooting with no end

  • les

    I installed  XXJW4 Value Pack to upgrade my Galaxy S to Gingerbread 2.3.6. from Android Geeks so my query may not be relevant.

    The RAM on the phone is 320 MB and not 364 MB ?

    By the way running Launcher Pro seems to run phone smoother and faster than Touchwiz ?

    Please comment.

  • Dbzgoku

    can i use it in india without losing warranty?also how do i backup my current rom in case something bad happens

    • http://www.theandroidsoul.com/ Kapil

      You can get warranty back by restoring an Indian firmware anytime. Backup can be had only from clockworkmod recover, which requires root, which voids warranty.

      • Dbzgoku

        can rooting be uninstalled so as to get back warranty?also where can i get to download official indian rom for galaxy s like ddjv9?

  • Afzal Ahmad

    Hey, I followed the mentioned instructions. And after flashing XXJW4, the phone rebooted. The Galaxy S logo appears for a while, then disappears and then reappears. There is no further progress. What to do?

  • Treanthe

    Flashed it on mine, works like a charm. Also rooted it. No troubles at all.

  • Help

    How do you root this?

  • Daniel Lopez

    Got mine working with no problem but the touch wiz hangs and leaves the phone blocked. I ended up replacing the touchwiz with Go Launcher. It works great now!

  • http://twitter.com/CubeSoul Tshepo Makgohlo

    I got stuck it doesnt work went back to 3.3.4

  • http://twitter.com/CubeSoul Tshepo Makgohlo

    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.

  • http://twitter.com/CubeSoul Tshepo Makgohlo

    Phone not recognized ?? please help

  • http://twitter.com/CubeSoul Tshepo Makgohlo

    It keeps on Rebooting please help.

  • http://pulse.yahoo.com/_NZ4IMNKULQQYIFN2X4C2X3535A lightalex1

    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?

    • http://pulse.yahoo.com/_NZ4IMNKULQQYIFN2X4C2X3535A lightalex1

      I also have rooted.

  • http://twitter.com/CubeSoul Tshepo Makgohlo

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

    • http://www.theandroidsoul.com/ Kapil

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

      • http://twitter.com/CubeSoul Tshepo Makgohlo

        thanx man.

  • 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

  • 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

  • Harman Flora

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

  • Lensmanoz

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

    • http://www.theandroidsoul.com/ Kapil

      Yes.

      • 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??

        • http://www.theandroidsoul.com/ Kapil

          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.

          • Lensmanoz

             Thanks heaps Kapil

  • 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?

    • http://www.theandroidsoul.com/ Kapil

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

  • Francisco Riga

    Hi, work perfetly in my I9000, thanks

  • 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!

    • Simonas Laukaitis

       yes

    • http://www.theandroidsoul.com/ Kapil

      Yes of course, you can flash it.

  • Ignatius

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

  • Gfordusi

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

    • Gfordusi

      All working good … thx :*

  • 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 

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

  • 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.

    • http://www.theandroidsoul.com/ Kapil

      Flash xxjvu, then xxjw4. Good luck!!!

      • 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?

      • 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?

  • Mgb2010

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

  • 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?

    • http://www.theandroidsoul.com/ Kapil

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

  • 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 :)

  • http://www.facebook.com/mounir.dhahri Mounir Avix Dhahri

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

    • http://www.theandroidsoul.com Shivam

      Yes :)

  • carlos

    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 :)

    • http://www.theandroidsoul.com/ Kapil

      Root isn’t out yet, so you gotta wait up.

  • http://www.geekygyaan.com/ Jeet Dholakia

    Hello,
    Right now i am on AOKP Custom ROM so should i update to this one or stick to AOKP only?
    please reply.

    • http://www.theandroidsoul.com/ Kapil

      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.

      • http://www.geekygyaan.com/ Jeet Dholakia

        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.

  • carlos

    Hi,

    I’ve just installed this version on my Gt i9000. And it works fine!!! Thank you a lot. You are the best!

    • Robb Gonzales

      Hi, could you please tell me whether there is Bulgarian (Български) in the list of Swype languages? Thanks!

  • Mr_Joseph

    Updated more smooth , radio fast. Better performance, dont know about battery life yet.
    but get hotter? Right or wrong, didnt felt it before.

  • Red_dwarf67

    just got update through kies looks good and face unlock a bit hit or miss

  • breders

    Incredible, never tried this before but followed the guide to the letter, now im running 2.3.6 on my i9000 =)

    • Mr_Joseph

      :D welcome to the club =]

  • http://pulse.yahoo.com/_NZ4IMNKULQQYIFN2X4C2X3535A lightalex1

    If I flash this, my phone will be pre-rooted or are you going to make a post of how to root this version? :D

    • http://www.theandroidsoul.com/ Kapil

      It will not be pre-rooted, we will publish the root guide soon.

    • ultimatenoob

      get rooted kernal here
       [KERNEL] GT-I9000 ROOTED STOCK Kernels + TOOLS KIT by stock+ Team 

  • goks

    How to flash when i am currently running AOSP ICS ROM.. ?? thanks in advance

  • Adriankim

    i will wait for the root kernel before i will flash this ROM i want to install back my apps..

  • Sergiu

    can’t downloat the zip file from hotfile…only 155mb…then it say “interrupted”… i tried 3 times  :(

  • http://www.facebook.com/vedvern Ved Vernekar

  • http://www.facebook.com/vedvern Ved Vernekar

    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).

  • http://www.facebook.com/vedvern Ved Vernekar

    Waiting for the rooting guide :P I’m currently on an AOKP build 22 (JVU). Looking to upgrade to XXJW4 with AOKP build 28. 

  • Binusay

    I am from india running 2.3.3 DDJV9, so can i upgrade to this firmware straightway ??

    • http://www.theandroidsoul.com/ Kapil

      Yep.

      • Binusay

        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

        • http://www.theandroidsoul.com/ Kapil

          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.

          • Binusay

            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 ?

          • Vyp3r

            This one file contains in it the csc, phone, pad, kernel etc…..

    • http://www.facebook.com/vedvern Ved Vernekar

      yeh, when using odin you can upgrade from any ROM. backup your data and apps(if you want to) & follow the instructions mentioned above.

  • http://www.facebook.com/profile.php?id=100000093850112 Krzysztof Bryk

    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

Some HTML is OK
Join us on Facebook!schliessen
oeffnen