yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] mcored:
This happened to me today.

Kies says "Failed convert to Upgrade Mode. Please try again later".

The phone says "Downloading... Do not turn off target!!!"

How long do you think I should have the PC untouched? It has been 15 minutes now.
[Galaxy S I9000 General] VicenteNL:
You can remove the battery. Recover in KIES during next firmware upgrade.
[Galaxy S I9000 General] rakhesh:
hi i am new and i want to know how to upgrade my sgs
[Galaxy S I9000 General] yousifsaadany:
illustration using video

is it possible to have illustration using video
[Galaxy S I9000 General] mickeko:
You can't use this method anymore.

Sent från mein N7105 via Tapatalk 2. Kyllä!
[Galaxy S I9000 General] yousifsaadany:
HIDSWVER and ProductCode

Could you please tell me how to get the HIDSWVER and ProductCode strings for galaxy tab 2 7 inch France
[Galaxy S I9000 General] stepping:
Any Firmware you want. ;)

Search with google for "samsung-firmwares.com/I9000." an visit the page in google cache. So you can download any Firmware you want.
[Galaxy S I9000 General] sensi_:
very nice, thanks.

stupid question i guess but do i flash JF3 with 512 pit?
[Galaxy S I9000 General] EarlZ:
I want to flash back to the official firmware that my country has via Kies

Its

PDA-DXJG4

Phone-DXJG4

CSC-OLBJG4

I replaced the JM5 values on my registery and activated test mode already, it still says unable to flash.. Should I be placing values that is lower than the JG4 so Kies will think that my phone is not yet JG4 ?
[Galaxy S I9000 General] salmanslick:
how do i find what product code do i have using my phone , not a pc ?.
[Galaxy S I9000 General] sensi_:
Yes. you want the original codes, mines was the JF3 set

not sure why you would need to, its Product code in the registry.

I wouldnt recommend doing this until the OP or other devs have actually tried it a few times, it crashed by phone and i had to flash with Odin, booooo!
[Galaxy S I9000 General] HasC:
I had the same problems as you, I think what must have caused it was that I had a lagfix applied when I upgraded. I have now managed to go back to official ROM using the OP's method.

I was getting continuous force closes for everything when the intial upgrade failed. I reverted back to another ROM using ODIN and was still getting the force closes even when ODIN reflashed successfully.

This is what I did to get it working again:

I reset the phone back to factory state using Vol up, Home and power key combo.

Flashed another firmware using ODIN (I used the JM1 rev 3), make sure you use pit 512 and also (if you are getting force closes after flashing successfully using ODIN), select re-partition - I think this removes anything that was left resident when I had the lag fix originally.

You should now be back to the firmware that you have just installed above without getting any force closes. If so, you can now apply the procedure instructed by the OP and you should successfully be able to upgrade back to the original firmware using KIES.

The above procedure should only be used if you have screwed up after trying to flash an original firmware using kies as instructed by the OP and you are either getting a black screen after the Samsung logo or continuous force closes. At least it worked for me anyway.

Hope this helps others that were in the same situation.

ps I am using an unbranded sgs in the UK.
[Galaxy S I9000 General] mickeko:
You can only upgrade to the most recent version of any region using this method as far as I've been able to tell. It doesn't seem to be possible to downgrade. And it will not work for regions that hasn't had an official update (for what I feel is quite obvious reasons)

If it locks up during upgrade so you can't get proper kies upgrade working again, the only solution I know is (as mentioned by previous posters) to use odin and flash any firmware and then use this same hack to switch to whatever region you're trying to get. But if you flash with odin you may as well flash the proper firmware right away (if available).

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] mickeko:
I've done this procedure 6 times from different firmwares and had positive feedback from a dozen people that it works before posting this guide.

If you need to enter test mode to get the upgrade working, you may end up with some broken test firmware if unlucky, that's what test mode is for (testing firmware packages before release). If your region has an official upgrade, all you need to do is enter proper data from a phone that is not upgraded and it should work fine.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] Greg82uk:
Official O2 JM1 release

Hey guyz and galz,

After my first success of getting an unbranded JM1 with this method, I had a tinker last night to see if I could flash back to the official uk O2 firmware. I had expected to be going back to an 'F' firmware, but with Test Mode enabled I was given the op to upgrade to an official O2 JM1 :o) Uber chuffed atm! Here are the reg values I used:

[HKEY_CURRENT_USER\Software\Samsung\Kies\DeviceDB\1]

"SoftwareRevision"="I9000ADJF1/I9000OADJF1/I9000ADJF1/I9000ADJF1"

"ProductCode"="GT-I9000HKDO2U"

Without Test Mode I was offered nothing.. so this'n seems only to work with Test Mode! Thanks to all you guyz that have tinkered to make noob tinkering a little easier! :o)
[Galaxy S I9000 General] newtonthecat:
Very strange... I was offered JPC (2.2) in Kies first time I did this using the UK codes in the 3rd post.

I thought "Cool" so decided to prepare to upgrade. This involved backing up all my apps using mybackup AND titanium backup then removing all the stuff from the one click lagfix app (lagfix, remove EXT2 tools and un-root).

I then reconnected to Kies, did the same thing as before and entered the registry codes for UK but this time it just offered me JM1.

I know I could just use the JPC registry values from the other thread:

- http://xdaforums.com/showthread.php?t=769400&highlight=JPC+KIES

EDIT: Ah, I can't, it would appear the JPC has mysteriously dissappeared from Kies!

but I wondered if this was a different "official" JPC?

Anyone else notice this?
[Galaxy S I9000 General] dutchcow:
Yeah it seems gone from Kies. You can still flash to it with Odin3, just mke a backup of your /efs folder with root explorer.
[Galaxy S I9000 General] Kasha:
Hello!

I have purchased the SGS in Germany the day before yesterday and was unfortunate to find out (when it was too late to return it) it had '3 buttons method' locked, so no recovery or download mode for me.

But I still want to have Russian swype and after reading this thread I understand that I can try and upgrade my firmware through Kies by changing the product code.

Before I do this, I have a couple of questions:

1) What values do i put in the registry to get the latest firmware (2.1) with Russian swype?

2) What are the chances I will get my phone bricked without any chance (so far) of fixing it?

3) When 2.2 is officially released, I will need to do the reghack again to get it through Kies?

This is my first post here, these forums are absolutely fantastic!
[Galaxy S I9000 General] Kasha:
More info:

I tried many different variants of the product codes, but the message always was:

"This device's version cannot be updated"

I tried changing the last 3 digits of the product code to "XEU" and now it says:

"The latest version is already installed on connected device."

Still no way to get the Russian swype :)
[Galaxy S I9000 General] spark001uk:
Quick question: with the registry keys changed as described (XEU and JF3), KIES offers me JM1. Now, here's the thing - my handset is one of the unfortunate ones with recovery/download modes (vol+home+pwr) disabled. So the question is, am i still reasonably safe to go ahead?
[Galaxy S I9000 General] EarlZ:
I would not dare to upgrade the firmware if your phone does not have a recovery mode for now your stuck with having to set the service center upgrade so if they screw up you get a new phone
[Galaxy S I9000 General] spark001uk:
Is it not possible that a newer firmware may enable the 3 buttons? Or is that not likely?
[Galaxy S I9000 General] SquidgyB:
Has anyone had problems flashing with Kies, in particular, Kies complaining that the battery is not sufficiently charged to complete the upgrade, even if the "battery charge complete" message popped up seconds before trying to flash, or has been charging overnight?

I've tried all I can think of, charging the battery, deleting batterystats.bin, looked through registry settings for something relating to battery stats, even tried flashing with a close to empty battery in case somehow the battery stats got inverted...

I'm at a loss :(
[Galaxy S I9000 General] sensi_:
I did this exactly as your supposed to with the correct keys, the correct update, no previous lagfixes or anything installed.

And it crashed my phone causing me to flash with odin which totally defeats the point.
[Galaxy S I9000 General] spark001uk:
Ok well i've just spoken to samsung, a guy there told me a few things (also making a point that he could get fired for telling me!). He said a lot of the time it's a case of not doing the 3 button thing correctly as it's temperamental, or that it could be that it actually is disabled on some branded handsets. Then went on to say customers aren't meant to use this function anyway. He also said that their programs automatically put the phones into download mode when they connect the phone up. Could we get hold of that perhaps!?

Anyway the point i'd like to raise is this-- KIES automatically puts the phone into download mode, flashes, and resets the phone to a working state afterwards. So why is there a chance it may go bad and require you to enter recovery mode, even though it's an official firmware that has been flashed to it? If that were the case there'd be hundreds of people complaining that had innocently done a firmware upgrade? All we're doing with the registry is fooling KIES into thinking it's a generic handset rather than a branded one aren't we?
[Galaxy S I9000 General] dewimagica:
For INDIAN Firmware upgrade here are the codes that i used :

[HKEY_CURRENT_USER\Software\Samsung\Kies\DeviceDB\X]

"SoftwareRevision"="I9000DDJF3/I9000ODDJF3/I9000DDJF3/I9000DDJF3"

"ProductCode"="GT-I9000HKAINU"

"HIDSWVER"="I9000DDJF3/I9000ODDJF3/I9000DDJF3/I9000DDJF3"

"DEVCONINFO"=""

Test Mode was on ..... i dint checked it by putting it off.
[Galaxy S I9000 General] Greg Bond:
I did the kies test-mode to jpc previusly, now trying

to go back to latest Swedish version over kies with this method.

Any value I use I will always get pda jpc phone jpc

and "no need for upgrade"

What is the latest Swedish version and where can I get it and flash it with odin?
[Galaxy S I9000 General] mickeko:
There is no update to swedish on kies currently, it's pulled by samsung. I've uploaded the unencrypted JM2 that was available on kies via test mode:

http://www19.zippyshare.com/v/93423242/file.html

Gives you (IIRC):

PDA: I9000XXJM2

Phone: I9000XXJM1

CSC: I9000XEEJM1

Just flash the tar-file with 512 pit.

Sent using my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] Greg Bond:
Thank you,

I did try that with 512 pit but got fail.

It did install with 513 pit but did not boot.

Had to revert to g1 that I once had installed.

The I9000XWJM2.tar was the pda file, right?

Do you think I can try now. maybe the M2 did't like

be installed after jpc.
[Galaxy S I9000 General] spark001uk:
I do remember reading somewhere that it's tricky to go back to an eclair rom once you've gone up to froyo.
[Galaxy S I9000 General] spark001uk:
Right, i've spoken with an engineer at a samsung service centre near me - and he said that the 3-button recovery/download modes is what they have to use in order to flash customer handsets with their flashing equipment. So basically, if the 3-button modes don't work, it's a fault, and they would send the phone back to samsung! Having said that, this engineer i spoke to said he hasn't come across this problem as yet. However, he went on to say he's not sure if you could get the handset swapped out purely to access the recovery/download, as customers are not meant to be using this feature!
[Galaxy S I9000 General] mickeko:
The only way to find out is to simply do it. Sometimes odin fails flashes for no apparent reason and things work when flashing again... It's only slightly more reliable than kies.

Sent using my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] Greg Bond:
Thank you, it did work fine now from g1....
[Galaxy S I9000 General] es.kuku:
does this applys to rooted phone ?
[Galaxy S I9000 General] mickeko:
Should apply to any phone that can be detected by Kies.
[Galaxy S I9000 General] BackfireNL:
Could this be made sticky!
[Galaxy S I9000 General] Pierreken:
I've tried this procedure (several times already) and it does allow me to upgrade the firmware but after the reboot I only get error messages for all the applications starting up.

There's no way to enter download or recovery mode on my phone (button combination is disabled) and I can not connect through adb shell (can not enable usb debugging as I can not access any application or menu).

all I can do is plug in the USB cable, quickly click away all error messages and click on "Samsung Kies" in the USB connection menu and then Samsung Kies will see my phone.

I can then do the same update again but with the same result...

Is there any special productcode that I should use to get a different firmware upgrade?

My phone was bought in Belgium and supports most EU languages from what I remember.
[Galaxy S I9000 General] es.kuku:
i rooted my phone, so i use this method to flash my phone, like the way i first get it from shop brand new right ?
[Galaxy S I9000 General] Valorian:
Hi,

I was wondering if anyone in Canada using Bell has tried this method. I would like to reflash the latest official update UGJH2.

Thanks,

Steve
[Galaxy S I9000 General] mickeko:
Possibly.

1. A firmware for your region must be available to Kies.

2. The firmware available to Kies must match the one you had when you got it from the shop.

3. The NVRAM of your phone must be the original one that was supplied with the phone.

If ALL of the above conditions are met you will end up with a phone that is as your phone was when you bought it.
[Galaxy S I9000 General] xmfpdlemalnz@hotmail.com:
hello, mickeko

thanks for posting this thread.

I was getting "This device can not be upgraded" from kies and

by using your method, I successfully upgraded to JM1.

I used the code given by a member in first page of this thread

[United Kingdom

ProductCode: XEU

HIDSWVER: I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3

Test Mode: ON]

and

I was wondering, if new firmware comes out say froyo, do I need to find another special code to put it in the registry in order to upgrade?

Or would it automatically get me to latest available upgrade?

thanks heaps again.
[Galaxy S I9000 General] mickeko:
If XEU is the original product code for your phone it should be alright. If it's not it likely depends on if phones have been delivered with JM1 for your region. There should be no problem getting a proper froyo using this method once it's released should it turn out not being directly upgradable.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] spark001uk:
Ok, my handset is on TMU product code (T-Mobile UK). So, if i flash from JG3 to JM1 using KIES (my only way being to change p/c in the registry to XEU), i could end up with problems??
[Galaxy S I9000 General] mickeko:
Minor problems, yes. You will likely need to enter either your old HIDSWVER or the XEU ProductCode to get an upgrade.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] xmfpdlemalnz@hotmail.com:
Hey,

Do you know kies registry keys for korea region? (productcode, HIDSWVER etc)

It seems that they get very good firmwares and update quite frequently.

I just heard from my korean friend that there was this firmware this tuesday which made huge improvement on his phone. (GPS and phone signal)

So what I'm planning to do is firstly, change my handset product code to KOR

and hack kies registry keys to korean region in order to download firmware.

Do you think this will work?

Also if you know the registry keys, please post it here for me.

thanks heaps again. :)
[Galaxy S I9000 General] mickeko:
I wouldn't do that. Korea has different hardware in their SGS.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] spark001uk:
Just out of interest - for anyone who has a nice shiny brick - i've had an email today informing me that RIFF JTAG box owners can get a new dll file today for unbricking the i9000! So if you know anyone with one of these (or you can check for your nearest owner at jtagbox dot com), it looks like there's hope!
[Galaxy S I9000 General] vancouver_hawk:
Bell JH2

did anyone try flashing back to original JH2 Bell Canada firmware? What values do I put in?
[Galaxy S I9000 General] Zangieff:
OK guys, here is how you can get JPH ;)

Open and edit your hosts file (C:\WINDIR\SYSTEM32\DRIVERS\ETC\hosts)

and add this

174.123.5.146	fus.samsungmobile.com

(many thanks to asgard)

Run Kies

Connect the phone

Run regedit

Put this:

[HKEY_CURRENT_USER\Software\Samsung\Kies\DeviceDB\yournumber]

"SoftwareRevision"="I9000XWJFB/I9000XEEJG1/I9000XXJF5/I9000XWJFB"

"HIDSWVER"="I9000XWJFB/I9000XEEJG1/I9000XXJF5/I9000XWJFB"

"ProductCode"="GT-I9000HKDXEH"

"DEVCONINFO"=EMPTY

Run update.
[Galaxy S I9000 General] kylechen:
Do it Step By Step Aussies, who wanna 3 bottuns recovery mode come back!

1.Start Kies, Connect your phone with kies mode, and click :Upgrade Firmware.it will show something like : the device can't be upgraded....

2.than shutdown the upgrade window ( dont shut the kies windows!!!_)

3.download this: canaan-network(dot)com/KiasReg.reg[/url], apply the registry.

4.Click the "Upgrade Firmware" again!!! Enjoy your new phone !!!
[Galaxy S I9000 General] apavoratiago:
With Vibrant Tmbile version USA T959... NO LUCK!!.

After changing the kiasreg Kies keep saying that the phone can't be upgrade. I assume that this is only for t9000. Any idea if is it posible to change the bootloader of the T959, I really wanna be able to have the three keys recovery access.

By other hand anybody knows how tosee product, IMEI etc information on the T959, tried *#1234# and didn't work... thought that was only my phone but also tried on a brand new T959 and same thing happened.

Best.
[Galaxy S I9000 General] zirocoolHQ:
Hi All,

I have a Galaxy S GT-I9000, bought from Germany.

It's branded to O2 but it's sim free.

My Recovery mode / Download mode is disabled so I can't flash it with Odin to have firmware I9000JPJG8 (Middle eastern version in order for me to have Hebrew!)

I think that the only way for it to work is through kies, but when I change the values on the registry it says that that update is not available.

my phone is

PHONE: I9000AOJM1

PDA: I9000AOJM1

CSC: I9000VIAJM1

and I need to change to firmware

I9000JPJG8/I9000OJPJG9/I9000JXJG2/I9000JPJG8

maybe you got a server that serves it?

What should I do?
[Galaxy S I9000 General] gibsonus:
Hey all :)

I have JP3 and my wife has a H3G (uk) with this registry entry I9000NEJG2/I9000H3G_GPGH3G_GPG/I9000NEJG1/I9000NEJG2.

Would there be any way for me to edit the registry to enable me to download the version she has?

I tried just changing all the entries mentioned in this thread but it didnt work :)

In other words, I want to brand my phone to the 3 network. I know you normally wouldn't but it's a long story so please humour me :)
[Galaxy S I9000 General] frriction:
well if find older version of that firmware than change the registry with it should work.

After changing the registry kies check it with the server and tells you got new version available but you can not re-flash it with current available version.
[Galaxy S I9000 General] spark001uk:
Guys, you have to be careful, using kies with registry tweaks it can be just as easy to brick your phone as it can using odin. First of all i wouldn't install anyone's .reg files, as the section of the registry to change isn't always in the same place, so it may not change the values. Anyway, if you are here because you would like to use odin but don't have the 3 button download/recovery mode enabled, read this thread

http://xdaforums.com/showthread.php?t=785201

Make sure you read it all, as it highlights how careful you have to be, many people aren't completely sure and have bricked their phones! Best way is don't be afraid to ask a few questions before you start, it can be very helpful, as it was for me. I generally know what i'm doing when it comes to flashing but even i wasn't sure!
[Galaxy S I9000 General] mickeko:
That's why my method describes what to change in regedit rather than supply with regfiles and stuff. I also skip completely meaningless clearing of registry keys. HIDSWVER and ProductCode are the only things anyone need to change. If done properly it will give you any update that any other registry hack can supply.

And yes, hacking kies voids warranty just as odin does. Anything that is not available to the stock phone without hacks will void warranty... And kies is definitely not more stable than any other flashing method.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] spark001uk:
Agreed. I think many people are becoming dis-illusioned, thinking that because kies does everything automatically for you that it's safer, but it's not! Flash the wrong firmware to the wrong product code and you're fo0ked!!
[Galaxy S I9000 General] bassboy303:
Back to Stock ?

I really need to return my phone to the following settings

PDA I9000 XXJM1

PHONE I9000 XXJM1

CSC I9000 0XAJM1

I have tried using the way described but my phone just keeps coming up with force close messages.

I can't get it to connect to KIES because of the pop ups to try again and I don't know where I can get the files to use in ODIN (which I have never used before) to flash the phone and hopefully get it working again ?

If anyone could possibly point me in the right direction I would be forever grateful.
[Galaxy S I9000 General] spark001uk:
Try this: With phone switched off, press and hold volume UP, home, and power, all at the same time, and you should get a recovery menu up. Select factory reset, that should cure the fc's. I usually do a factory reset from within android just before i perform a flash, seems to stop it doing it.
[Galaxy S I9000 General] kstou2001:
spark001uk;

How do you flash your phone in JM5?

thanks
[Galaxy S I9000 General] fnakfhe:
i am looking for the same.

i think its NOT in a firmware, but a update.zip that bell runs in the phone.

it then creates the folders/mouns in the root of ./. and copys and installs the bell branding.
[Galaxy S I9000 General] cheetah2k:
Anyone have registry details for returning the Aus Optus back to factory firmware??

Thanks in advance!
[Galaxy S I9000 General] frriction:
"ProductCode"="GT-I9000HKAOPS"

"HIDSWVER"="I9000DTJF3/I9000OPSJF1/I9000DTJF3/I9000DTJF3"

"Model Name"="GT-I9000"
[Galaxy S I9000 General] pharaohdk:
im not sure what I need to put in these two lines.

For it to update to Scandi/danish version.

if I change it to

"HIDSWVER"="I9000XWJFB/I9000XEEJG1/I9000XXJF5/I9000XWJFB"

"ProductCode"="GT-I9000HKDXEE"

it still say there is no update. and test mode is on

--

oh and this is what I´ve currently got on my phone.

"HIDSWVER"="I9000XWJM8/I9000XEEJM1/I9000XXJM4/I9000XWJM8"

"ProductCode"="GT-I9000HKDXEE"

It´s also running voodoo lagfix, rooted and custom rom, could any of that cause the issue ?
[Galaxy S I9000 General] torres76:
Hey I used this site any idea where to get the passwords the file I downloaded was password protected.
[Galaxy S I9000 General] pharaohdk:
use this page insted http://www.samfirmware.com/firmwares.htm

passwords are written on the page, should be on the one you downloaded from too
[Galaxy S I9000 General] mickeko:
You can get OFFICIAL (region TMN) JM8 by entering the following settings:

ProductCode: GT-I9000HKDTMN

HIDSWVER: I9000XWJM2/I9000TMNJM1/I9000XXJM1/I9000XWJM2

Test Mode: OFF