WARNING: DO NOT ATTEMPT THIS IF YOU HAVE A MODEL OTHER THAN GT-I9000, OR ARE RUNNING THE GT-i9000’s FIRMWARE ON A DIFFERENT MODEL. WE ARE NOT RESPONSIBLE FOR ANY DAMAGE DONE TO THE DEVICE.
Okay so now that the warning is out of the way, I’m going to walk you through how to do a Registry Hack that will allow you to trick Kies into thinking your phone is from a country where the update is available. Early reports are saying that it doesn’t wipe your data AND it doesn’t change your language, but people in non-European countries have been reporting a lot of problems, so keep that in mind if you decide to continue. If you don’t want to take any chances just wait for the firmware update to rollout to your country, otherwise proceed below. This hack and instructions courtesy of users lokhor and mickeko on the XDA-Forums.
Just a note again, be forewarned when doing things the manufacture hasn’t techincally released for your phone yet. Things like this can void warranties and cause bricking, but no reports of that so far. There are also reports of the update taking a long time even on good connections, probably because of the flood of people doing this trick.
For anyone who has voodoo or lagfix installed, YOU MUST REMOVE THESE BEFORE CONTINUING OR RISK BRICKING YOUR PHONE
- First download and install Kies on your computer. I just grabbed a copy from this link.
- Now install Kies and boot it up so you get to the screen you see here
- Now plug in your phone (make sure development is turned off and you have either Kies usb mode selected or ask upon plugging it in), let Kies do its business and recognize it. Make sure you have the TouchWiz homescreen activated and are just on the homescreen because Kies won’t recognize 3rd party home screens and needs the device to be idle in order for it to work. Once it shows up in the window on the right then click on firmware update which is the second button from the right on the black bar. Follow the instructions to backup your contacts, but stop once your reach this screen
- STOP!!! Now click cancel and back out of the firmware upgrade. BUT DONT CLOSE KIES, JUST MINIMIZE IT
- Now go to your windows start button, then search, and type in regedit. Once it locates the .exe run that program and you’ll see something like this
- Now click on the little arrows next to the following folders: HKEY_CURRENT_USER then Software then Samsung then Kies then DeviceDB which will bring you to something like this (your numbers may go up to 10 or something like that, don’t worry this is normal)
- Now click through the numbered folders until you see the following Names: “SoftwareRevision” “ProductCode” “HIDSWVER” as seen and circled here
- Now double click on the ab icons next to each name and change the value data to the following
- “I9000XXJF3/I9000SWC/I9000XXJF3/I9000XXJF3” for SoftwareRevision.
- “GT-I9000HKDXEE” for ProductCode
- “I9000XXJF3/I9000SWC/I9000XXJF3/I9000XXJF3” for HIDSWVER
- After you click ok on each box just exit our of regedit.
- Now bring your Kies window back up and click firmware upgrade again until you get back to the screen I told you to STOP at above.
- You should now be able to upgrade your firmware to JPM which is the the Froyo 2.2 update.
- Once the phone has booted into your new Froyo OS, manually reboot the phone as some users aren’t getting access to the Android Market until they do so
UPDATE#1: User Dakine on the XDA-Forums has reported that this will not change your product code of your device.
UPDATE#2: It also seems this firmware is unbranded which means it doesn’t come with any bloatware!! (also via Dakine)
UPDATE#3: You will lose root if you do this upgrade
Current Known Problems users have been experiencing across all countries and device models:
- GPS issues have been better, the same, or worse in some instances
- Users have lost either their data network connections or voice network connections
- Loss of 3 button start
- Beings stuck at the intro screen forever
- Conflicts with or non-working Swype software
- Slower than previous 2.1 build
Problem: Missing homescreen shorcuts or widgets
Solution: So it seems like some people are experiencing their homescreen widgets and shortcuts being rearranged, moved, or deleted. This is normal just recreate them or if you have Launcher Pro just backup your homescreens and then restore.
Problem: Slower UI than your previous 2.1 build
Solution: Also users have been noting that the phone is slow for the first 30 minutes. If you know what LagFix is (or how to use google) then you can apply that or just wait for awhile and it seems to correct itself.
Problem: Frequent unknown vibrating
Solution: Not sure about this frequent vibrating, but haven’t read anywhere that this is harmful. Users have been reporting that this stops once you disable your Swype keyboard. If you want to get your Swype keyboard working, our very own Dar has reported that doing a factory reset of the device in your 3 button mode solves this issue. Thanks for the tip Dar!
Problem: Market not showing up in your app drawer
Solution#1: Do a hard reset of your phone. This will wipe all your data and settings, but many people who flash their phones often swear by doing a hard reset immediately after to get the most out of that particular ROM. Should you choose to do a hard reset, check out our Samsung Kies article because it talks about all the apps that allow you to backup basically everything on your phone.
Solution#2: Some people are reporting that if you can get a file explorer application installed, or you had one installed before updating, then accessing a file on your phone is all thats needed to restore the market. The guide below was found on the XDA Forums posted by user vigge_sWe
I don’t know if this has been posted before, but I found a way of getting market to work without a factory reset:
You need a filemanager that can access /system/ for this, like Astro. Go to /system/apps/ and install the vending.apk . You will now have market. The first couple of times you launch it, it will crash. But after a couple of times it will start working as normal again. At least it did for me.
So if you’re able to follow that guide. Otherwise you’ll need to download a File Manager apk and install it through your computer. Now in our comments sections user odrikez was kind enough to host a file for all of you and you can find it at this linkjust go there on your mobile phone and click on the icon next to the name to download the file. Now some Galaxy S devices prevent non-market apps from installing. To bypass this go grab Astro File Manager’s APK from here and then read out guide on how to install apks through your usb connected computer here.
**This will be updated as I find out about more problems/solutions. Also let us know in the comments if you find anything new that you don’t see here yet.
Other Misc Links and Info regarding this update
- New root method by Chainfire can be found here.
- A way to get the 3 button mode working on any rom here.
- A forum post where you can post about your experiences with the new Froyo builds and also report problems can be found here.
- How to update your Galaxy S phone to Froyo 2.2 using Odin and other methods (including lagfix) can be found here. (This is a more technical, but more stable way to update your device to Froyo than the Reg Hack method used above)
How to revert back to Android 2.1
- So this isn’t the easiest of methods, but it should work and there are instructions in the link. Just please please please make sure to read every line of text whether big or small before attempting to do this. I can’t be held responsible if anything goes wrong, and this solution is one of the easiest I found.
- You will first need to sign up for an account with SamFirmware before you’ll be able to access the links below.
- First go to this link where you can see all the firmwares for every Galaxy S device (exlcuding North American models) and the subsequent files needed to revert back to 2.1. Make sure to check out the bottom of the page where you will find the Odin files, the .PIT files, and the instructions in 8 different languages.
- If you’re confused on which files to download, check out this link where you can find your country and see what firmware code you need to download.
- Please let me know in the comments if this works for anyone who needs/wants to do this!!
Hopefully you enjoyed this guide and let us know how it goes in the comments!