yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] dajumper:
does anybody the I9000XENJF1 for me? the csc file because i flashed with te wrong csc and want dutch back?

thx
[Galaxy S I9000 General] miki4242:
Just curious, did you buy your phone from Vodafone? I did, and I am on the sams CSC (still on stock firmware).

XEN CSC is notoriously hard to find, but you can try asking Richthofen for it in this thread. He's been able to get some pretty amazing stuff like internal firmware versions, lots of CSCs etc. from Samsung.
[Galaxy S I9000 General] zebbedi:
Because otherwise you have to keep doing the registry hack everytime you want to update due to the ProductCode. If a kies update comes out that it no longer works with i assume you would have to use odin to update.
[Galaxy S I9000 General] jian:
Good point.

Don't update kies then. Updates from my experience are optional not compulsory.
[Galaxy S I9000 General] miki4242:
Maybe try changing /system/CSCVersion.txt and/or /system/csc/sales_code.dat (haven't tried yet)? prolly need r00t for that :)
[Galaxy S I9000 General] zebbedi:
Where ever productcode comes from it must be somewhere other than those two files. They both have the correct info in them.
[Galaxy S I9000 General] Greg82uk:
YAY O2 bought handset now running XEU official JM1

Well the registry hack seems to work wonderfully... I did have the one click lag fix from the market and had also installed samset prior to running the kies firmware update. This seemed to cause me quite a few problems, so I would advise anyone embarking on this route remove lag fixes before proceeding and rom customisations also. For me, the phone passed the initial startup animation and then black screened with the two sense buttons illuminated endlessly. Managed to get into recovery mode and a factory reset seemed to sort the issue.

Has anyone else noticed that since updating through kies, factory resets seem to keep the layouts and some settings... all apps disappear... but touch wizard seems to maintain settings and the screens I'd setup prior to upgrade remain... as do a couple of other things (app brain remembered my google login for example!) quite interesting! :o)

As for performace... I'm not even getting lags when installing from the market place... I may refrain from lag-fixing! I've not tested out GPS yet but will be off out on a dog walk shortly.. so will run a mytrack while wandering! :o)

Thanks for all the tinkering guys.. seems you've done sterlingly! :o)
[Galaxy S I9000 General] mrfil13:
Did the registry edit last night and updated, seems to be running well thanks, will test during the day and see what its like.

Using Kies it kept all contacts, apps, etc but i stpuidly ran *#272*HHNN# afterwards and selected XEU hoping it would change the salescode on the phone, it wiped it. Fortunatly i backed up my contacts before hand.

I had fun with kies as well as it would not connect my phone, had to go into the device manager, uninstall the phone, disconnect it then reconnect, after a few mins it reinstalled then picked it up, then went to the registry and redid the change.
[Galaxy S I9000 General] jian:
If you enter the code again (dont worry, it won't wipe anything unless you choose to install something), you will see that the new sales code is now 'XEU', although Kies might still report it as 'ORA'.

Prior to installing the 'XEU' preconfig file, was the handset still showing 'ORA'?
[Galaxy S I9000 General] codlocker:
I did the same, uses the registry trick to update on XEU changed from TMU, worked a charm thanks to all the tips on here. However my salescode on the phone after the new flash was KOR using *#272*HHNN# which i thought was odd but it seems i'm not the only one.

I also in my haste couldn't resist installing XEU as the new salecode on the phone which as mrfil13 stated wiped everything. (stupidly didn't back up.. idiot! anyway learnt my lesson). But your are right Jian, my phone now reports i'm on XEU when i enter *#272*HHNN# again although as you said, Kies still shows i'm on TMU
[Galaxy S I9000 General] mrfil13:
Hi, yes it was ORA after the update then doing the XEU preconfig its now XEU.

Thanks
[Galaxy S I9000 General] azreil24:
I flashed using these settings:

Multi CSC Europe

ProductCode: VDI

HIDSWVER: I9000XWJFB/I9000OXX/I9000XXJF5/I9000XWJFB

Test Mode: ON

Upgrades to official, unbranded XWJM2 with OXX *Multi CSC* (for Austria, Baltic, Bulgaria, Croatia, Czech Republic, Greece, Hungary, Ireland, Macedonia, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, South Africa, Switzerland)

Cheers.
[Galaxy S I9000 General] danmullen:
For the people changing their sales codes... is there any particular reason for doing this? I did the registry hack and successfully upgraded to JM1, but I haven't bothered changing the sales code. As far as I can tell, there's no real benefit and it wipes your device so I've left it alone :)
[Galaxy S I9000 General] goro66:
to azreil24

many thanks! This worked. BTW I am from Bulgaria. I needed to change only the product code, because all other values were the same as the ones posted by azreil24
[Galaxy S I9000 General] Rain_1:
Apparently, we just need the correct values for the fields so we can make KIES believe our phone is whatever.

Apparently, KIES searches the phone for these values (and put them on Registry). And when you try to update the phone it goes after these values on the registry to see if there's a new version online.

As pointed out by azreil24, this Productcode and Firmwre versions (HIDSWVER) allow you to update:

ProductCode: VDI

HIDSWVER: I9000XWJFB/I9000OXX/I9000XXJF5/I9000XWJFB

What would be the XEU hidswver needed so KIES identifies it as a phone that needs updating?
[Galaxy S I9000 General] azreil24:
United Kingdom

ProductCode: XEU

HIDSWVER: I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3

Test Mode: ON

Upgrades to Official, Unbranded XXJM1, it seems this is the latest for this area.

@goro66 - you are welcome :)
[Galaxy S I9000 General] BenEadir:
Can anyone tell me off I can upgrade to Froyo via Kies in Ireland?
[Galaxy S I9000 General] iziy:
U can at end of September ;)
[Galaxy S I9000 General] chasist:
same with me, thanks for the registry thing
[Galaxy S I9000 General] itaykoren:
Can anyone please confirm that I can upgrade from JF3 to JG8 simply by changing the product code in the registry to GT-I9000HKDXSG ?

Or do I also need to change the Software Revision to

I9000JPJG8/I9000OJPJG9/I9000JXJG2/I9000JPJG8 ?

Or do I have to change other categories as well?
[Galaxy S I9000 General] Tyxerakias:
If you want to upgrade to JG8 you should put the revision to the version BEFORE JG8, that corresponds to the XSG region.
[Galaxy S I9000 General] itaykoren:
Tyxerakias, thanks for your reply.

Isn't it true that I can change the revision to JG8, and then it will still allow me to update to JG8 (It will think I already have it, but allow me to "Re-Install" it) ?
[Galaxy S I9000 General] Tyxerakias:
I haven't tried, but I guess it would tell you that you have the latest version installed.
[Galaxy S I9000 General] mickeko:
After hacking around a bit with the registry I made a guide for how to (in theory) upgrade any region firmware on any Galaxy S. I started by posting it on a swedish forum (swedroid, hej på er ;) ). Anyways, I translated it to english and made it region-independent for everyone around here, so check it out. :)

Here's the thread.

(I posted it in the dev-forum, because I was thinking that devs might have a more immediate need for that kind of hacks, but perhaps I was mistaken :) )
[Galaxy S I9000 General] itaykoren:
thank you mickeko!

I noticed in your thread that I need to change the 3 letters of the product code and the HIDSWVER .

Previously, I thought you should change the product code and the SOFTWARE REVISION.

Can you please confirm which is correct?

Also, I would like to add one to your list (I got it from the user OMRIJ):

ProductCode=GT-I9000HKDXSG

HIDSWVER=I9000JPJG8/I9000OJPJG9/I9000JXJG2/I9000JPJG8

Test Mode: Probably not necessary
[Galaxy S I9000 General] mickeko:
HIDSWVER and ProductCode is the only ones you need to bother with. It's verified by a bunch of successful upgrades.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] itaykoren:
thanks for your reply, mickeko.

The reason for my question is this thread:

http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=765029

which suggests that the Product Code and Software Revision should be changed, and this has also been verified by several users.

Perhaps the truth is somewhere in the middle...

I would be happy if you could take a look at that thread, in order to find exactly what needs to be done.

If both methods work, perhaps we can only change some of the Code, and it will still work.

I would be glad to hear your thoughts regarding this.
[Galaxy S I9000 General] mickeko:
Changing HIDSWVER has allowed me to reflash my original firmware, modded original firmware, leaked firmware, modded leaked firmware. Changing software revision doesn't do anything. If it happens to work it's because HIDSWVER matches an upgradeable version for the ProductCode that is entered.
[Galaxy S I9000 General] itaykoren:
I appreciate your reply, mickeko.

I will test it myself and see if I have any problems upgrading.

By the way, has your method been confirmed to work with various KIES versions?

What are the versions that it works with for sure?

And a final question, there's no problem flashing with KIES when there's no SDCARD and no SIMCARD on the phone, right?
[Galaxy S I9000 General] mickeko:
It works with the most recent kies. Haven't tried any other, but can't really see a reason why it shouldn't work with any version that is capable of flashing a "real" upgrade.

I've flashed with and without external SD and SIM, never had any problems.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] omrij:
This is completly untrue

you don't even need HIDSWVER in order to get update through KIES

try one of the reg files in this thread and you'll see

http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=765029
[Galaxy S I9000 General] itaykoren:
there was a version, I think 10083 , that was pulled about a day after they published it, and now the "latest" version is 10074_2_6 .

That's why I asked regarding the version.
[Galaxy S I9000 General] mickeko:
My phone is XEE and I can't flash from JM6 to JM2 without changing HIDSWVER. That's evidence enough for me.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] mickeko:
I use 10074_2_6

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] omrij:
I flashed from JM6 to XEE JM2 with my phone (my phone is COS originally)

have you tried JM2XEE from the thread I linked?
[Galaxy S I9000 General] mickeko:
I'm not at home so I can't try it before wednesday I'm afraid.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] mickeko:
I checked the reg file. You're clearing HIDSWVER, haven't actually tried that. I do believe my way is slightly cleaner than yours though as it only requires change of 2 reg keys, rather than your 4. ;) I got an idea I'll need to explore a bit closer when I get home from this. :)

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] omrij:
That is why i said you don't even need HIDSWVER :)
[Galaxy S I9000 General] mickeko:
Well, you do need to change it, so why not just change it to something that works right away rather than going through the trouble of modifying some other keys too just to make it work? The less changes that need to be made, the less room for error. :)

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] omrij:
You don't have to change it (althoug I did)

it has no affect on the upgrade eligiblity
[Galaxy S I9000 General] mickeko:
Oh really? I guess just changing it and the product code is working magically, and I have some strange wizard powers that can cause software to do things by changing irrelevant stuff then. Dozens of people have upgraded their german and leaked firmware phones to proper XEE with kies by only editing ProductCode and HIDSWVER. Simply changing ProductCode doesn't do anything, and you claim that HIDSWVER is irrelevant, how do you explain that it works?

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] Fornowagain:
If HIDSWVER is blank/clear it goes to the SoftwareRevision key. If HIDSWVER has a firmware version it takes that first over SoftwareRevision.
[Galaxy S I9000 General] mickeko:
That would make perfect sense to me, and is exactly what I believed could be the case with his variant of the hack. I have yet to try his method, will do it when I get home. But really, even if it does work it seems quite useless to do it that way when I can do the same thing without having to clear any keys at all. But he did claim that HIDSWVER has no effect on firmware upgradeability. If that's true your explanation can't be valid.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] Fornowagain:
It is. Observe, current firmware is generic XEU-JM1. JF1 used to simulate older O2 firmware.

HIDSWVER changed only.

SoftwareRevision changed only, no effect.

HIDSWVER deleted. SoftwareRevision is active.
[Galaxy S I9000 General] mickeko:
Thank you for providing proof (barring photoshopping ofcourse ;) ) that HIDSWVER is in fact relevant to the upgradeability of the phone. (Just as I've been saying all the time)

Just out of curiosity, would the upgrade work if you edit HIDSWVER and clear SoftwareRevision? If that works it should end this debate entirely. :)
[Galaxy S I9000 General] Fornowagain:
Correct, blank SoftwareRevision with an edited HIDSWVER and it still activates the update. If both are blank you get a server error.
[Galaxy S I9000 General] itaykoren:
Do you guys think I will be able to update to JG8 by changing PRODUCT CODE and HIDSWVER accordingly , even if a newer version is released?
[Galaxy S I9000 General] mickeko:
No. You'll likely only be able to get the latest available version.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] itaykoren:
thanks, mickeko.

So let me see if I understand what's going on.

If there's anything wrong with what I'm writing here please correct me.

If I change ONLY product code alone to XSG, it will not allow me to update unless the version which is currently on my phone is legitimate for that product code.

If it is not legitimate, I have to also change HIDSWVER to a legitimate version linked to that product code, either the most recent one

(in which case I will be told, for example that my version is JG8, the newest one ig JG8, but I will still be able to "Re-Install" it, Right? Even though it won't actually be re-installing it as I do not actually have it, I'm just pretending that I have it)

or an older legitimate version, let's say jg4 (at which case I will be told that I currently have JG4, and it will offer me to upgrade to JG8, or whatever new version that comes out for that product code).

Is this Correct?

In addition, by using TEST MODE, I will be able to get test versions which are still not official, while if I do not use TEST MODE, I will only be offered official firmware updates.

Has there been any mistake in what I've written above?
[Galaxy S I9000 General] mickeko:
Sounds perfectly accurate to me. But I've gotten the impression that you can't upgrade to the same version unless you're in test mode. Haven't had time to verify that though.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 General] itaykoren:
Thanks for confirming that, mickeko.

Also, Regarding your quote:

If you do get to verify that, please tell me as this is relevant to me.
[Galaxy S I9000 General] mkzak78:
Anybody on Three (3) network can upgrade the SGS to Froyo...

I already tried twice but when I checked the phone it still on Eclair...

Last time I check the simlock status, the phone is unlock sim.

Help please.

Would like to try Froyo...
[Galaxy S I9000 General] Zangieff:
Since when???? :eek:
[Galaxy S I9000 General] cunhaslb:
dnsp, mandei-te uma PM
[Galaxy S I9000 General] Orcie:
I can't seem to downgrade my phone with this process. I am on JM7 phone and JM3 PDA. Any1 knows a working update combination for the registry? I prefer JM1 or newer UK version or dutch (holland). But I do not believe that is still on.
[Galaxy S I9000 General] Tyxerakias:
Use Odin if you want Froyo. The JPC that was temporarily visible from the test mode was removed a week ago. You can't flash anything more than JM1 in the UK with Kies.
[Galaxy S I9000 General] spark001uk:
I can't take all these risks with my 3-button recovery disabled, not worth it! Tell me, anyone know how far behind the official unbranded froyo the various branded releases are likely to be? I'm T-Mob uk.
[Galaxy S I9000 General] curls1:
when i had a nokia n96 t-mobile was at least 6 months behing there last firm was 11.2 the official nokia one was 30.4, take it back to t-mobile and demand a exchange unit in the shop and test it there and then !!
[Galaxy S I9000 General] n1kon:
I work for T-Mobile UK and you should have 3 button recovery and download mode.

Oh and curls1 if you demand you wont get. We dont make them we just sell them. Be nice to us shop guys or we wont help you.
[Galaxy S I9000 General] majster-pl:
Hi!

I have galaxy i9000 since last wed, it is branded to vodafone UK no simlock.

I considering debranding my phone.

I was reading about debranding a lot but sill dont know witch firmware should i use for it.

( I had HTC hero before and there was only one official firmware for all devices :) )

Model: GT-I9000

SNN: -I9000GSMH

RATED: 3,7 V ; 1000 mA

FCC ID: A3LGTI9000

IMEI: 354781/04/106786/6

PDA: I9000BUJM4

PHONE: I9000BUJM3

CSC: I9000GVODJM3

I dont know witch CSC should i pickup for my device.

Anyone can help ?
[Galaxy S I9000 General] ta7seen:
hi majster, i got my phone from voda last week aswell and i debranded it (mainly because the wifi was not working and i ended up using my 1gb allowance in 1 day without noticing it)

it wouldnt work a couple of times but i found the following worked well

pit: 20100512

CODE_I9000XWJM8

MODEM_I9000XXJM4

CSC_I9000OXXJM1

the only thing i hav noticed wrong is that the music player doesnt go into cd view when u turn it, it just rotates, u have to go to menu to do that but it is a lot better than the voda branded software
[Galaxy S I9000 General] majster-pl:
Hi ta7seen! Do you mean you tried incorrect one and it doesn't kill (bricked) your phone ?

Do you remember what was your original CSC before flashing ?

Did you use Odin3 or SDK ?
[Galaxy S I9000 General] ta7seen:
it would switch on and then pause and die after the splash screen (with some sound lagg for good measure)

sorry cant remember the original csc

i used odin3

tbh when u have the right files its a very simple process, and even if u get incompatible files u can reflash .. thats my experience of it anyway
[Galaxy S I9000 General] :
Must have read the title wrong sorry.
[Galaxy S I9000 General] boroladcraig:
I dont even know where to begin! lol

I started off with Firmware:

Software revision: I9000XXJF3/I9000ORAJE5/I9000XXJF3/I9000XXJF3

Product Code: GT-I9000HKDORA

HIDSWVER: I9000XXJF3/I9000ORAJE5/I9000XXJF3/I9000XXJF3.

I then changed my Reg Files to:

Software revision: I9000XWJM2/I9000XEEJM1/I9000XXJM1/I9000XWJM2

HIDSWVER: I9000XWJM2/I9000XEEJM1/I9000XXJM1/I9000XWJM2.

I cant remember what product code I put down. However it is still showing GT-I9000HKDORA

I am now on PDA:JM2, PHONE:JM1, CSC:JM1

.........................................

When I press *#272*HHmm# it only shows XEE, I do not have any more Codes that I can select.

.........................................

I wish to revert back to my original firmware (installed by Orange when i got the phone), however whenever I once again change Software revision, HIDSWVER and Product Code, When i go to the firmware upgrade it still shows my current firmware JM2/JM1/JM1 and advises I cannot update.

........................................

Whilst on this sceen, I also cannot get my Kies into Test mode. I press Ctrl+Alt+U+P and nothing happens.

.........................................

Any help would be much appreciated

Craig
[Galaxy S I9000 General] AQEEL AHMED:
Help me some one please

Orginal Info for my phone was

Andriod Version : 2.3.4

BaseBand version : I9100XXWKI1

Kernel version : 2.6.35.7-i900xwki4-cl575468 root@dell143#2

Build Number : GINGERBREAD.XWKI4

I have update firmware using ODN to :

Andriod Version : 2.3.6

BaseBand version : I9100XXKI4

Kernel version : 2.6.35.7-i900XWKK2-CL726411 root@dell88#2

Build Number : GINGERBREAD.XWKK2

WHAT I WANT IS TO GO BACK TO OFFICIAL ROM, BUT MY KIES SAY

"YOUR DEVICE DOES NOT SUPPORT SOFTWARE UPGRADING VIA KIES"

I am trying to understand about registery.

my product code in my SG2 is : XEU dont know what was before

and here is what my register say currenlty

ProductCode: GT-I9100LKAXEU

HIDSWVER: I9100XWKK2/I9100XENKJ1/I9100XXKI4/I9100XWKK2

DEVCONINFO : MN(GT-I9100);BASE(GT-I9100);VER(I9100XWKK2/I9100XENKJ1/I9100XXKI4/I9100XWKK2);HIDVER(I9100XWKK2/I9100XENKJ1/I9100XXKI4/I9100XWKK2);PRD(GT-I9100LKAXEU);SN();IMEI(#####);PN( );CON(AT,MTP,MTP);LOCK(NONE)

#OK#

SoftwareRevision: I9100XWKK2/I9100XENKJ1/I9100XXKI4/I9100XWKK2

i do not understand how to i run kies on test mod ?

any one please help ???
[Galaxy S I9000 General] bitblaster:
Man, you're posting on the wrong forum section (this is for Galaxy S I - I9000, you have a Galaxy S II - I9100).

The correct section is this.

Oh, we are writing on a year old thread... :eek:
[Galaxy S I9000 General] borchgrevink:
The update is not available in Norway...
[Galaxy S I9000 General] mike.sw:
Damn, so much drama queens here... give it time folks... 1 update is better then no updates.
[Galaxy S I9000 General] TravUK:
Look at it this way, at least we know the update mechanism works. :rolleyes:
[Galaxy S I9000 General] MAMBO04:
haha agreed ;)

seriously people chill, it's obvious Samsung is going to release FW's that we've already tested, so just let it go :)
[Galaxy S I9000 General] TheCarl:
JM1 is an upgrade from JF3.
[Galaxy S I9000 General] TravUK:
So what do we know about JM1, what is it supposed to add?
[Galaxy S I9000 General] Prufrock:
Well, seeing as JF3 is running fine for me with minimal lag, I think I'll just wait for the official Froyo update before upgrading.
[Galaxy S I9000 General] arshadaziz:
I have experienced the same problem when updating from stock jf3 to jg4 using kies. From what I understand, every new firmware has a unique fingerprint, which tells the market what version of android its running. When samsung or any other manufacturer release a new firmware they notify google about it, but it takes certain time before its registers at google. This is the reason why a lot of official upgrades cannot see some protected apps until a few days after they are released. This "fingerprint" however is I believe changeable if you have root access.
[Galaxy S I9000 General] TheMaverick:
I'm just wondering how a user with a mac is supposed to get the firmware update? I'm not talking about myself who can easily flash his phone but a general consumer.
[Galaxy S I9000 General] Tanis64:
I also wondering how all the users having problems with Kies will be able to connect to Kies to obtain that update!
[Galaxy S I9000 General] enigmameusa:
Anyone tried it yet? Anyone think it has any differences to the beta version?
[Galaxy S I9000 General] exstarosta:
I'm asking myself the same question. Yesterday I tried to connect to @$?!# Kies with no success, although I was able to a day before, this is just crazy. I hope they will sort this out before Froyo release.
[Galaxy S I9000 General] Basari:
Somebody who did the firmware update via Kies can tell me that all data will be saved?

If not, I have to install Platinium Backup... -.-
[Galaxy S I9000 General] poolcin:
Nope. Update erases everything, so better make a backup first
[Galaxy S I9000 General] Tyxerakias:
Is there anyone running JGx firmware (updated through Odin) who can see this update in Kies?
[Galaxy S I9000 General] culturelol:
Im getting this issue when trying firmware update in kies:

"Cannot access the model information server. Try later"