How To Update Samsung Galaxy GIO S5660 to Official Gingerbread XXKPM 2.3.3 Firmware

Galaxy Gio LogoFor all those who have recently bought the smart budget Android phone which is none other than the Samsung Galaxy GIO now has a reason to smile as we will see on how you can easily update your phone with the latest version of Gingerbread 2.3.3 which has just arrived. This update of the 2.3.3 comes as a great respite for all those who always wanted to get rid of all the force close errors and also for all those who wanted longer battery life than the previous stock version of firmware. Last time we saw on how you can update with the XXKPK 2.3.3 version which too had some bugs but this version which is dubbed as the XXKPM has solved most of the bugs which is a huge relief.

Despite the later version of Gingerbread 2.3.4 is present in the form of XXKPK version, this version of update is bit of a unstable one as this gave lots of force close errors on all the devices of Galaxy Gio. There have been rounds that the optimized version of 2.3.5 version of Gingerbread too will be arriving soon in terms of the custom ROMs for the Galaxy Gio handsets across the Globe. Please note that this firmware version which is the XXKPM 2.3.3 is available for all the users both for the locked as the open phones and any one from any part of the Globe can proceed to update this firmware. So, to further simplicity, we have broken the article into different pages, so that you can easily refer to the sections which you really wish to.

So, just in case if you are already well versed with the instructions then you can directly flash the same but it’s always advised to update the phone only after reading the whole article. Please note that there is no need to root the phone for updating with this firmware. As it doesn’t require the root access, you will not have to root the phone. Just in case if you have rooted the phone then please note that the root access will be revoked as soon as you apply this firmware update.

Note that this update of the Galaxy Gio is the Odin version and not any other version like CWM or even the KIES Release. This version of the firmware is the manual leak which can only be updated by using the odin flash tool which is generally used by the Samsung Electronics too. There is not much of a difference in the flashing method as at the end of the update, the phone will be updated with the flashed files. So, lets proceed for the pre requisites to update the phone, enhancements in this version of firmware and then we will see the actual instructions to update the firmware of Galaxy Gio S5660. Additionally, please note that this update is only applicable for Galaxy Gio S5660 handset and for no other handset as if you update this firmware with any other phone then this will brick your phone.

Pre Requisites:

  • So, before you proceed you will have to ensure that you have backed up all the critical data which you will be requiring as after applying this update of XXKPM for your Gio the chances are very high that you may lose the data which is present in your phone. Just with the help of simple instructions which are mentioned below, you can create and restore the backed items like SMS, Contacts, Music, Videos and other important files which are present on your phone. The simplest thing you can do to save other files is to move them to the external SD CARD and then remove the same till the update is applied.

Procedure to Backup and Restore SMS,

Procedure to Backup and Restore Contacts,

Procedure to Backup and Restore Images, Videos etc.,

  • Most of the users report after the update that their Internet is not working after this update, so for all those my only request is that kindly note down the Internet APN Settings for your phone so that you can easily restore the same once the firmware update is finished.
  • Please note that you are having the minimum configuration of Windows XP or Windows 7 with the USB 2.0 minimum. Along with this configuration, you should also ensure that you will have to you are having the admin privileges on your computer and also most importantly KIES should be updated to the latest version which is KIES 2.0. Also, if any error message occurs while flashing the update, then you will have to update with the latest version of framework in your computer.
  • So, next up let’s proceed for the enhancements which this ROM comes along. Please note that this version of update is the beta version and not the KIES release, so ensure that you have followed all the instructions which are mentioned.

Enhancements:

  • There are lot of enhancements in this update which can be found in terms of performance as well as on the user interface front as it’s now much more fluidic than ever.
  • The battery consumption too has increased substantially if compared to the earlier versions of firmware.
  • Still this phone doesn’t support the flash, though you can try to install the latest Flash 10.3 version powered by Adobe in your phone. But soon we will find a way out with which you can play all the flash content right on your Galaxy Gio S5660 handset and will be updated at androidadvices.com site.
  • The default internet Browser along with the Android Market Place now runs perfectly alright even on slow internet speeds which is again a path breaking, all this became possible due to an all new algorithm setup for both these platforms.
  • The overall quadrant speeds too have been registered a strong rise when measured with the Antutu Quadrant measuring tool which you too can download from the Android Market Place. So, let’s get ahead and see on how you can update with this version of firmware.

Procedure to update Samsung Galaxy GIO S5660 with Gingerbread XXKPM 2.3.3:

  • Firstly, you will have to download the GIO XXKPM 2.3.3 zip file which contains all the essentials which are needed for updating the firmware of the phone in your computer.
  • Now, once you download it, place the same to your desktop. After this you will now have to unzip the file which you placed on desktop. In the process of unzipping it will prompt you for the password, enter the password as “androidfirmwares.com” without the inverted comas.

GALAXY GIO Enter Password XXKPH

  • As soon as you enter the password, you will see that the files will be starting to unzip and the files which are inside are as shown below. Please note that if the files extracted at your end don’t contain the files which are mentioned in the below screen shot then you will have to again download this zip file from the above link.

XXKPM 2.3.3 Extracted Files

  • Now, you can see that from the extracted files, you will see the 3 files which are the Odin, OPS file along with the tar file which is nothing but the firmware which we will see on how you can make use of the same. So, now all you need to do is to open the Odin flash tool which has the green colored icon as shown in the above screen shot by clicking on the same. A soon as you open the Odin, you will see on the screen shot as shown below,

Odin Multi Uploader for S5660

  • Now, once the Odin is opened its now time to turn Off the phone so that you can now enter your phone in the download mode. The Galaxy Gio can be entered into the download mode by holding the Volume Down button + the Home key button (the middle button). While holding these both buttons, you need to switch ON your device. If you have successfully entered into the download mode then you will see a green screen which is shown below. Also, additionally note that if the device boots in the normal mode with home screen then you will have to again switch off the device and retry the process and if despite retrying you are unable to get into download mode then you will have to fix the download mode error. For an added convenience, we have also made a short video on how you can enter your phone in the download mode.

  • After you enter into the download mode, keeping Odin opened in your computer you will now have to enter in the files by selecting the respective options. Please note that as soon as the cable is connected to the computer and phone, you will see that the ID : COM block will turn yellow as shown in the below screen shot.

Odin XXKPM Added Files

  • Now, once you see that ID : COM box glowing yellow, you will have to click on the “PIT” and need to choose the file named as “GIO_v1.0.ops” and then you will have to tick the option of “One Package” as shown in the above screen shot and then in the One Package option will be enabled wherein then you need to select the file as “S5660XXKPM_S5660XXKPA_S5660OXXKPA_HOME.tar.md5″ as shown in the above screen shot. That’s it you are now ready to proceed for the update. After double checking the same, you need to click on the “Start” option to start the firmware updation process. Please note that in this process don’t interrupt the process either by turning ON the Antivirus or KIES. Its better to close these both before proceeding to update the firmware.
  • So, as soon as the firmware updation process is done, the phone will be rebooting and then you will see that a language selection menu will be popping up, select the same and then turn Off the Phone. Please note that you also need to enter into the recovery mode to clear the cache and also you will have to wipe the data so as to clear all the cache files if there are any.

Note : You will have to reconfigure the APN settings after updating the firmware to access the data services and the Internet services as all the Internet APN settings will be reset. You will have to contact your Service provider to get more info on the APN Settings. Not to forget also configure the MMS Settings.

That’s it you have now successfully updated with the latest version of Gingerbread 2.3.3 on your Galaxy Gio S5660 handset, do let us know if you face any issues while updating in the comments section below as we will try our level best to replay all your comments.

63 comments

  1. thank you…………..

  2. I can’t access to my recovery mode after i upgrade it in 2.3. when i go into recovery mode, it says RAMDUMP. :|

    • But it all goes well when i normally boot my phone or when i go into download mode, the RAMDUMP error pops only when i go to recovery mode.

  3. yep i just upgrade to 2.3.3….. this is realy helpfull to me thisis the first time iupgraded android OS….. think there isnoissue on ma mobile now with Android 2.3.3….

  4. successfully updated to or i would say degraded to 2.3.3 from 2.3.4. I was having a lot of force close issues on 2.3.4 now lets see what happens on 2.3.3
    there are versions of 2.3.6 available on net but i dont understand which country should i download . i live in pakistan

  5. Hi Man! Please confirm can i upgrade my OS to 3.1 / 3.2 Honeycomb or ice cream sandwich?

  6. please the download link is not working.can i have another download link?

  7. just the hole update again ?

  8. after i have do that nice update my phone reboot and reboot the hole time?? got some tips?

  9. Hi all look ive done everything butmy phone just keeps restarting and wont even go through someone help me please

  10. i have a gt-s5660l and wen doing this process wen selecting the ops it does not select it nor the one pakage and athe top of the odin it says android not gt-s5660

  11. I have downloaded and everything is fine after I figured out how to change the language from German. My problem is that my phone powers on and off every few minutes and my wifi wont reconnect when it does. I have to reconnect to my wifi and then it only lasts a few minutes before shuting down…….. Any fixes or go back to 2.3.4 or similar. I had 2.2.1

    • Update……. went to a friends house that had wifi, different brand of wireless router, connected to it and even with a weak signal had no problems at all for 3 hours being connected. Went back home and exactly the same as before, wont connect automatically and when I do connect it is ok for approx. 1 minute and then disconnects and almost like goes through a shutdown process…….I have ordered a new wireless router because I have never been happy with the current Belkin, the laptop loses connection quite a bit as well. I will advise if the new wireless router fixes the problem.

      • I have installed a new Netgear N300 router and the problem has been fixed. The Belkin router was connected to 4 devices at home and had no problems, only the Galaxy S5660 after the update to 2.3.5. I noticed that the wifi speed on the phone suggested it was connected at 1866525MBPS or similar on the Belkin and everywhere else, 3 other wifi locations, I didn’t have a problem and the speed I was connected at was anywhere between 1MBPS and 75MBPS. None of the other 4 devices had a problem with the Belkin apart from a latop that would drop out a lot, even after I had tried connecting the S5660. It should be noted that the firmware on the Belkin was from 2009 and there was no new firmware available.

  12. how can i update the firmware without any losing data & Apps??
    I Really Hate This thing about updating!!

  13. I finished the job. But after this, my phone keeps on showing the welcome screen.
    These are the last lines in Odin:

    9/9 Finished.
    reset pda..
    Started Timer
    Close serial port and wait until rebooting.
    PASS!!!
    Destroy instant..
    Killed timer

    What went wrong? What can I do?

  14. Works like a charm. Thanks for the help.
    Just one addition to the the process: UNINSTALL KIES otherwise you will keep seeing the screen getting stuck at ‘setting up connection’ message in ODIN.

  15. Whaat no Flash player? So what’s the point? I heard there would be… And it doesn’t let me install Flash from the market. Says it’s incompatible… How can I fix this?

  16. Is there any problem on download mode…

  17. i used to play nfs shift on Foryo, but after upgrading to gingerbread, nfs shift stopped working. any advice /help

  18. Hello Neal,

    I’m currently trying to install OpenVPN on my Samsung Gio GT-S5660, and I was thinking it might interest you, since you can probably help me for the last part. Here are some explanations.

    1. BusyBox
    ———-

    OpenVPN requires BusyBox. I spent some time trying to install it, but it was failing. I finally noticed that BusyBox was already installed, since it’s a part of the rooting package you provide : http://androidadvices.com/root-samsung-galaxy-gio-s5660/

    However, the configuration is not sufficient to make OpenVPN install. You need to create a cp link from BusyBox. Type in a terminal:

    su
    mount -o remount,rw /dev/stl12 /system
    ln -s /system/xbin/busybox /system/xbin/cp
    mount -o remount,ro /dev/stl12 /system

    2. OpenVPN
    ———-

    Install OpenVPN Installer and OpenVPN Settings from the Market. Run OpenVPN Installer, and it should be ok (device might reboot).

    3. tun.ko
    ———

    The TUN module is needed in order to create the VPN connexion. And that’s where I need your help… I downloaded the source package on the Samsung opensource website (I checked, kernel version is the same), then I modified the Makefile by adding

    CONFIG_TUN=m

    I compiled with make modules, everything was ok, and I copied it on /system/lib/modules/. The problem is that the module does not load, there is still an error, and the origin is not very clear. It might be caused by a different Android NDK version, or something else, I don’t know… Is it possible to provide the tun.ko file related to this firmware : http://androidadvices.com/update-samsung-galaxy-gio-s5660-official-gingerbread-xxkpm-233-firmware/

    That would be great!

    Thanks,
    Marty

  19. Will it affect warranty like rooting does ?

  20. how can i update the firmware without any losing DATA & APP.

    TNX..

  21. Thanks Neil, I have successfully update to Gingerbread.

    Thank a lot.
    Please also tell me how to enter in recovery mode to clear the cache .

  22. After updating this firmware , can we still use KIes to update official releases/ patch if available ???

  23. Hello. I get this message after i click start: — cannot open the usb serial port. code: 5

    Whats it mean? Can i “open” the usb port somehow? I don’t know the first thing about these things…All i wanted was to upgrade my phones firmware ;)

  24. In the title you say “official gingerbread” and than in the content – “leaked version”. So, which one is it? This is so misleading…

  25. dear sir
    happy day
    just to remind you abiout Arabic language support
    i appreciate your kindness and very good help
    kind regards
    Ghazi

  26. Is this version better then the xxkq3? I want to uprgade my phone :P

  27. I updated my gio to XXKPA2.3.3. and wanted to do this update but when I push Start in the Odin it says big partition size!!
    mibib download…

    And it stands and doesnt move for 10 min…what to do?Get back to Froyo and automaticly update to this XXKPM?

  28. Dear sirs
    I upgrade my 5660 its ok
    is there any way to modefy the Arabic lamguage
    i mean correct Arabic fonts
    Kind regards