I create mousemade pixel perfection stuffs for the interwebs.

New XXJVU Galaxy S Firmware Leaked. Updates Phone with Value Pack (Face Unlock, Photo Editor and New Lock Screen)




It’s time again, time for another leaked firmware from Samsung for the Galaxy S i9000. This time it’s another 2.3.6 firmware, dubbed as XXJVU, a successor to XXJVT for Open Europe region.

But it’s still not just another firmware for lovely Galaxy S1. Yep! It packs in new Lock Screen from Galaxy Note, a photo editor app from Galaxy S2 and lastly the Ice Cream Sandwich special Face Unlock feature, all besides the usual Android 2.3.6 Gingerbread. Check here to know more about what and what has changed with XXJVU firmware.

We know none of you, if not most of you, are happy with Sammy’s blunt announcement to not support Galaxy S with Android 4.0, but the XXJVU update is a major one which you’ll really enjoy, and should bring smiles on a bit choked faces of many Galaxy S users.

Yeah, we know you wanna try it, so we have a detailed guide right here on how to flash it.


This guide is applicable only for Samsung’s Galaxy S international version (GT-i9000). Check your phone’s version in Settings – About Phone. It has to be “GT-i9000” for this firmware to be compatible with your phone. If it’s not GT-i9000, simply don’t try this ROM on your android handset — don’t even think about it if you care about your android device.


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 you or your device, we won’t be held liable — you only will be responsible, you’ve been warned!!!

Pre-Installation Tips:

  1. Installing/Flashing this ROM will erase your apps and data. So, it’s very important you back them up, before proceeding further. To backup your apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. Restore APN settings if Internet isn’t working for you. This Android backup guide would help you. And if you’ve rooted your Galaxy S, you can save application’s data too, using Titanium backup(free app on android market) to backup apps with data. And use this this app only  again to restore those apps with data.
  2. Drivers! — it’s important you’ve the proper drivers installed. Download links below:
  3. If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process. If you’ve installed it for sake of drivers which otherwise weren’t working, make sure you exit the Kies completely before beginning the procedure below.

How To Install XXJVU on Galaxy S i9000 (for experienced users)

Well, it’s pretty easy if you’ve already had fun flashing using Odin a decent number of times already. Download XXJVU (password: samfirmware.com) and install it using Odin3 v1.7. Put the *CODE* file in PDA tab, *Modem* file in Phone tab and *multi CSC* file in CSC tab. Put the .pit file in PIT tab and make sure Re-Partition is ticked too. Hit Start!

If you didn’t get what was said above, don’t worry one bit, a detailed guide for you is just below.

Step-By-Step Guide (for not so experienced users)

Although the guide below is very much detailed, step-by-step and sufficient for you to easily flash the XXJVU firmware on your Galaxy S, but in case if you want to watch a video of how you are going to do it, that is, flashing the XXJVU firmware is flashed using Odin, check out this video showing installation of an earlier firmware ‘XWJVB’ on Galaxy S. The procedure is same, so it would be helpful for those who are new.

  1. Download XXJVU firmware first. Filename: I9000XXJVU_I9000OXAJVU_OXA.rar. Size: 225.9 MB. Download Link. (password: samfirmware.com)
  2. Also download this PIT file: s1_odin_20100512.pit
  3. Extract the downloaded file ‘I9000XXJVU_I9000OXAJVU_OXA.rar’ to get these 3 files:
    1. CODE_I9000XXJVU_CL851880_REV03_user_low_ship.tar.md5
    2. GT-I9000-CSC-MULTI-OXAJVU.tar.md5
    3. MODEM_I9000XXJVU_REV_00_CL1059471.tar.md5
  4. Download Odin PC Software which we will be using to flash the XXJVU Android 2.3.6 ROM on Galaxy S. Filename: Odin3 v1.7.zip. Size: 192.55 KB. Download Link.
  5. Extract Odin3 v1.7.zip to get .exe file – Odin3 v1.7.exe. Run it when asked in step 8 below.
  6. Disconnect your phone if it’s connected to PC.  Then Switch it Off. Wait 5-6 seconds for vibration to confirm complete switch off.
  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 (from step 5) — Odin3 v1.7.exe.
  9. Connect your phone to PC now. You should get the message “Added! !” under the Odin’s message box in the bottom left. If you don’t get “Added! !” message, than probably there is a problem with drivers. Make sure you’ve drivers installed (links given above under heading ‘Pre-Installation thoughts’).
  10. Now, in Odin, select these files at respective tabs (for visual help, see the screenshot at step 11 below):
    1. Click the PDA Tab, and select CODE_I9000XXJVU_CL851880_REV03_user_low_ship.tar.md5 (from step 3.1)
    2. Click the Phone Tab, and select MODEM_I9000XXJVU_REV_00_CL1092175.tar.md5 (from step 3.3)
    3. Click the CSC Tab, and select GT-I9000-CSC-MULTI-OXAJVU.tar.md5 (from step 3.2)
    4. Click the PIT Tab, and select s1_odin_20100512.pit (from step 2)
  11. Make sure the ‘Re-Partition’checkbox in ODIN is selected. Also, Auto Reboot and F.Reset Time checkboxes should be selected too. Leave everything else on Odin untouched.
  12. Double check everything said in step 10 and 11 above. Your Odin’s screen, after selecting all the files and ticking and not-ticking the checkboxes, should look like this:
  13. 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. (Check screenshot below)
  14. When it restarts, your Galaxy S will be running the Android OS, v2.3.6 XXJVU firmware.
  15. Off the screen and then open with the all new Galaxy Note ported lock screen. Find the Photo Editor app in app drawer, a port from Galaxy S2. And check the options for Face Unlock set up — go to Settings » Location and Security » Set Screen Lock. Enjoy!
  16. Lastly, if internet isn’t working, fill in the correct APN settings under mobile networks settings, under wireless and network settings.

Root and CWM for XXJVU


And before you ask, root for XXJVU isn’t out yet, which it should be in a matter of hours. We’ll update you with same as sson as we come to know of it.

Link to Root Galaxy S on XXJVU (also installs Clockworkmod recovery)

IMPORTANT NOTE: If Odin doesn’t seem to be progressing/doing anything for more than a minute, do the following:

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

Share your thoughts, observations and improvements (and disappointments) you see in the XXJVU firmware in comments below. If you face a problem in installation, don’t hesitate to ask us below.


  • rolos123

    will i be able to reverse this process back to my original software?

  • hanaanmhd

    my phone has been rooted. and the model number is shown as ‘SHW-M110S’.
    will it be a disaster or cause a failure to install this update?

  • SONi

    Can i able to install this new version in my Samsung Galaxy S FT-i9003 ???

  • tellos

    I installed a ICS rom for my galaxy S. after a while all my app started crashing. I cleared the cache and wiped data + factory reset. now my phone is rebooting non stop. all I see is the galaxy s logo and “kernel semaphore”. I cannot start in recovery with volup home power. can I follow this guide to re install the stock firmware? Is this kernel semaphore going to be a problem?

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

      Yes, just install this firmware, xxjvu, to get your Galaxy S to working condition.

      As for the ICS rom, try the AOKP rom for Galaxy S…. search “Galaxy S AOKP theAndroidSoul” on Google to get our guide on it.

  • douban

    wanna ask about arabic support and if any one tested mail ,blutooth if they working fine


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

      Not sure about the Arabic support, but everything else works fine.

      • douban

        i have upgraded to ICS as mentioned .. arabic is supported

        really amazing interface design i like it .. thanks for the steps

        • bassem

          please can yo tell how did you got the arabic support working, do I need to root my device

          • Douban

            its supported i installed arabic apps and messages i recieve in arabic

            the os is already rooted as mentioned

            to type in arabic go to Settings –> Personal –> language and input –> android keyboard –> Input Language then check Arabic

            that’s all

          • Douban

            arabic is supported by default in ICS OS — i have installed arabic software and that’s ok

            to type in arabic go to

            Settings — Personal — Language and Input — Android Keyboard — check arabic

          • Douban

            arabic is supported by default in ICS OS — i have installed arabic software and that’s ok

            to type in arabic go to

            Settings — Personal — Language and Input — Android Keyboard — check arabic

  • smoothoperator

    it dose the trick!

  • http://www.facebook.com/dkd.drago Драгомир Димитров

    Hi all! I am experience a big problem – after having great 2.3.6 I decide to upgrade my Galaxy S to ICS 4.0.3 through Odin and downloaded XXLPH Open Europe but for S2 (9100). Sthing happened wrong and now my phone is dead. I tried all – no results. Cannot enter neither in Download mode nor recovery. I started wondering why the files in the package were 4 – CSC, MODEM, CODE and sthing called APBOOT – maybe I was wrong with it – just put it at BOOTLOADER place and now remember Re-Partition was also checked. Please HELP! Thanks!


      how did you restart the phone, i am facing the same problem phone dead, HELP

  • GeezZus

    every time i try it odin is haging itself and i have no idea why

  • Angela

    I can’t download the XXJVU firmware (Hotfile), my download keeps stopping and says file not found ?

  • dimbo_derek

    What a brilliant, brilliant tutorial. I am hopeless at this sort of stuff and was left with my Galaxy S bricked after Kies messed up an upgrade. Spent loads of time going around in circles and then eventually stumbled upon this tutorial. AWESOME. Many, many thanks and great respect to you.

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


  • Praveen

    I Followed above steps and my phone is working perfectly fine with this version, Thanks !!

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


  • chonamara

    You saved my SGS tonight. Your foolproof instructions are without comparison (and I spent hours searching). Thank you so much!

  • Rohit

    Its good and working but wifi is not working properly! why?

  • simri

    hello tell me how can do this i don’t no
    tell me in facebook or in email the email is
    plis add me and tell how install android 4.0.3 plisssssss .

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

      Just follow the guide above to update your Galaxy S i9000 to Ice Cream Sandwich. It’s all the help you would need.

  • nimo-malaysia

    thank you very much for your guide!!you just saved my phone!thank you..

  • George2000

    After instalation Android 4.0.3. for Samsung Galaxy S GT-I9000 i don’t have connection via usb. Information on pc: usb not recognized. What should i do now, if i want to install any android via odin? Maybe someone has zip with 2.3.5. (2.3.6.) to install from sdcard or anybody knows the links. I’ll be glad for any informations. my email: george200041@gmail.com

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

      There is a link above for drivers. Download the drivers and install them. Then go to download mode and your PC will recognize the phone even if it doesn’t in normal connection. Let me know.

      • http://facebook.com/grzegorz.kulczynski George2000

        thx for the answare but this solution is not work. i have install this drivers and its stil no change.
        can you help me??

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

          Try with another USB port on your laptop or PC (try the ones in the back of desktop, too). Also, power on the phone and enable USB Debugging under Settings » Applications. This should help.

  • Daniel

    How long shall this take? After I pressed start, nothing seems to be loading or what… :|

  • Daniel


    ^^ this is the last post off the log file, am I making any progress or what? :(

    • matze799

      i do have the same problem any solutions??

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

        Try again. Restart both PC and Phone and use any other USB port. This should solve it.

  • Nicholas

    Nice! It worked fabulously!

  • puneeth

    thanks a ton ……….its working fine i like it

  • La Assassina

    Wooo! It worked! Thank you!!! :D

  • 20stz

    hello, i’ve put this soft on my samsung galaxy s1, but i have a  problem, when i try to move apps on the phone’s usb storage it tells me “failed to move the application. Not enaugh memory”, but i formated the storange and it’s  empty. Can anybody help me please? 

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

      Great! Thanks for sharing.

  • A_bhana

    found some stuff on this ..says its a sim tool kit issue ….

  • A_bhana

    have tried xxjw4 and it is still on there …it has something to do with the sd card scanner …and it is also draining my battery -only lasts an hour …

  • A_bhana

    Hi Kapil ..so i deleted one contact from the sim and the phone ..turned the phone on and off to errase the stubborn icon ….and called the number but it reappeared .

    When i turn the phone on it runs 2 seperate media scans …one with the stock scanner and one with this Mystery one in grey (which starts first if that helps ) .

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

      No idea then, man. Try XXJW4 or XXJVS and see if it gets lost.

  • Shaiadi04

    whats the password?? i key in bt they say the password could be wrong!

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

      When is it asking for password, on reboot?

      • Jon

        Hi mine is asking for password on reboot too, i didn’t have a password on it, how can i fix this

  • A_bhana

    ok will try ..importing numbers from my sim to phone and will only display phone and gmail contacts…just tried but no different … 

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

      Remove one contact from sim so that it remains exclusively on phone or Gmail account. Or better, create one test contact with a test number and then place a call to it.

  • A_bhana

    hey …installed xxjw4 but still have the annoying icon in top left after calling …hopefully there will be a fix …do you think its a sim problem?

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

      Yes. It seems a sim problem. Maybe that contacts are saved on your sim and that’s why that icon shows up. Try saving a contact in phone itself, or better, on your Gmail account, and then test call that number. Does it appear then too?

  • A_bhana

    ohh stink one ….will give xxjw4  a go.

  • A_bhana
  • A_bhana

    Thanks again …will wait and see if there is a fix otherwise will go to xxjvs as per your advise ..cheers

  • A_bhana

    Hey Kapil …Here is the screen shot …when i turn on the phone its like there is 2 media scans running but both dissapear once they are finished …this grey one only reappears when i make a call or recieve a call …hope that helps …thanks for your help.

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

      Where’s the screenshot? You can upload it on tinypic.com and give me a url of it.

  • A_bhana

    Is it possible to go back to gingerbread.xwjvh   2.3.3 ?

  • A_bhana

    Thanks for the suggestion Kapil but i still have the same problem ….its annoying having it just sit there and not being able to clear it arrgh

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

      Can’t help!

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

      Btw, give me a screenshot or pic of that. I’ll see into it later.

  • A_bhana

    Hi , i just updated my GT-i1900 galaxy s Vodafone NZ with the xxjvu firmware and it worked fine but when i get a call or make a call the phone leaves a notification in the top left corner that looks like the sd card scanning icon (but smaller and grey) and also leaves a notification in the drop down from the home screen which cannot be deleted and only goes away when the phone is turned on and off ….is there a fix for this ?

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

      Maybe a factory reset from recovery mode would fix it. Try that. To boot into recovery mode, power off phone and then hold Volume UP + Home + Power keys together till you see the Samsung logo.

  • Martini

    Hi there! my GT-19000 is running 2.3.4 firmware. and baseband version I9000XXJVQ. is this compatible with this firmware update? Im scared to try it but i would love to. Thanks!

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

      Yes, perfectly compatible. Do take backups as said above under pre-installation tips, point number 1.

  • Alcantarafox

    Will it work on my Galasy S GT-I9000B that is not the international version?

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

      It should work but you might lose some features specific to Brazilian Galaxy S i9100B.

  • http://profiles.google.com/spelunk Khy Boogie

    worked a treat, too easy

  • Ajay

    hii..i m samsung vibrant user..currently using 2.2 froyo..kindly share how can i install stable 2.3 gingerbread on samsung vibrant..

  • eswift

    I followed all the steps, odin completed with a pass and the green thing, then the phone stars up and says, “confirm password” and has a qwerty screen up with numbers above it. Just pressing ok doesnt bypass this, what is this? My phone had no pw.

    • VOID

      dude is your phone not brand new when u bought it? the phones first user might have encrypted it.

  • Jamaker21

    hi I’ve used this site for all my updates to date , but with this latest updated my gps keeps dropping and losing conection now? any ideas 
    many thanks

  • guest

    I update my phone with this soft but i dont why i lost signal for a few times and then comes back….anyone knows what happen??

  • Flying_boy0825

    Is this room support chinesewording?

  • http://www.facebook.com/walterianlim Walter Lim

    Good day sirs! :] Just to make sure, that my phone is compatible with
    this method, I am on a Samsung Galaxy S i9000 international edition.
    with Android version 2.3.3

    Gingerbread [ PDA: JV9, PHONE, JV9 , CSC : JV9 (XTC) ] Baseband version: i9000DXJV9

    Kernel version root@SE-S604 # 2

    Buildnumber GINGERBREAD.DXJV9

    1) Is it compatible & stable for this upgrade? :]

    2) If I want to root my phone, do I need to root first? THEN do this firmware upgrade?

  • Terry

     I have just upgraded my Samsung Galaxy S from Froyo to Gingerbread 2.3.6
    , XXJVU, on my GT-I9000 and then rooted XXJVU and installed
    Clockworkmod Recovery (CWM). I am with Virgin Mobile. I had NO problems
    at all and my phone is working better than ever. I simply followed as above. This was the very first time I had attempted any such update on a mobile phone, albeit I have many times  partioned and formatted PC hard drives along with updating and installing operating systems. Most problems arise because we do not read/digest instructions carefully before attempting to do the quest. Take your time, read thoroughly then read thoroughly again and make sure you have all of the files to hand. Then check and double check your progress with the intructions and diagrams provided. You will be suprised how often you will make that one error/mistake because you did not check and double check.

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

      Thanks a lot for sharing your thoughts, man. Really appreciate it. After reading the instructions carefully, it was pretty easy thing, right?

  • A.Naren

    Now I’ve gotta try!

  • Layth_sh

    hi kapil i press vol down+power+home and nothing happen!! it just turn on !! my phone is galaxy s 9000

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

      Maybe then, download mode isn’t available on your phone (by mistake). Btw, you are pressing and holding them 3 buttons together, right? If nothing else works, you can a low-costing small hardware tool called USB Jig, search for it on your local eBay, it should cost you some 3-4 US dollars. Plugging in this tool starts download mode on Galaxy S and other Samsung Android devices.

  • Anber Pollard

    it says to confirm password?

    “samfirmware.com” doesnt wrk

    • Anber Pollard

      worked it out :)

      • shiji ikari

         I just installed it and it’s asking for password!! And “samfirmware.com” doesn’t work!!

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

          Try any password again and again until it stops asking password.

  • Bini

    Hi, thanks for the update. I managed to do everything as mentioned. I now have the face unlock and the like options but a couple of problems…
    1. I don’t see the theme option in the settings
    2. I can’t get any reception for my 3G sim, but my 2G seem works fine for text and call
    P.S it works fine on wifi

Some HTML is OK
Join us on Facebook!schliessen