yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] aarondroid:
Worked great for me. 1st time using Odin. Great instructions! Thank you for this!!

Phone: Bell GT-i9000M

Firmware: JG9
[Galaxy S I9000 Android Development] SamsungVibrant:
This may be a stupid question. But if Samsung releases a fix, or you apply the 3 button issue fix that the OP has developed, is this fix permanent, or will it disappear if you ever install a custom rom or something like that?

Thanks
[Galaxy S I9000 Android Development] dave1977nj:
any help for a captivate user?
[Galaxy S I9000 Android Development] sinraal:
Hey guys.

Any info on

PDA: I9000XWJM2

PHONE: I9000XXJM1

CSC: I9000VDCJM2

Bought from Vodafone CZ a week ago.

I'd like to try the fix but not sure with this CSC.

Thanx.
[Galaxy S I9000 Android Development] OttomanFD3S:
which Firmware should I trick Kies into thinking I have?

and how do I know which version kies will push for me?

I want an english phone not a Finnish one :p

*EDIT*

i've tried JF2, JG9, JF3 and they all say no update available :S
[Galaxy S I9000 Android Development] hostdahora:
Hello Guys, please, help me!

I followed the commands to enable you to download mode in my galaxy I9000 (t-mobile).

I did everything right when I finished making the download mode when opened.

Once done, I then turn off and then turned on the phone.

Now the phone will not turn, shows an image with a drawing of a telephone, an exclamation point in the middle, and a computer.

Could you help me please?

thanks
[Galaxy S I9000 Android Development] dhiru1602:
I have just noticed that the First post is changed and Richthofen suggested using the Old Odin Method.

I was just furious about bricking my phone during flash. I have already bricked it once and don't want to risk it again.

Any suggestions?

The Download mode or Recovery Mode doesn't work anymore?
[Galaxy S I9000 Android Development] bakakensai:
I applied this fix when it was as an update.zip method and my 3 buttons are working. I see that it is updated to an Odin method. Should I redo this with the new Odin method?
[Galaxy S I9000 Android Development] [Ramad]:
You need to change the registry keys when you connect the device and you need to change them when the device is connected and recognized not before that.

Please read here to learn a bit more: http://xdaforums.com/showthread.php?t=766589

Don't flash before backing up the efs folder from the device(for that,you need to root the device, install busybox and install a terminal emulator if you don't have ADB installed) this is the folder that contains the IMEI number and the original product/sales code, you need a copy of that folder if a flash does change IMEI and CSC.

Three parameters that needs to be changed as in kies program registry:

1: HIDSWVER: I9000UGJG9/I9000BMCJG9/I9000UGJG9/I9000UGJG9

2: Model Name: GT-I9000M

3: ProductCode: GT-I9000HKDBMC

If you don't change all three then you will no be offered an upgrade, the firmware you will be offered is the JH2, which will enable the 3-button option, after that you can flash using Odin to whatever firmware you want.

So far, this is the safest way that I know to enable the disabled 3-button option, it's not 50/50 or 80/20 but sure to work if you do every thing right.

Good luck...and Bell is Canadian, not Finnish :D
[Galaxy S I9000 Android Development] mobilescooby:
Okay guys

I have a branded orange uk galaxy s and ultimately like everybody else would like to get this beauty running to it full potential and get rid of the crap orange has put on it.

Pda i9000bvjg2

Phone i9000bvjf2

csc i9000orajg2

eclair.bvjg2

No 3br (although i seem to been able to get into download mode a few times,dunno how)

okay so there is my vitals for my phone buy i cannot seem to find anybody nor reference to my specific device!

Any advice or pointers would be great! can i apply this update to gain 3br so i can then root it and then play to my hearts content?
[Galaxy S I9000 Android Development] qsec:
JH2 is American / Canadian right?

I wonder what my European phone thinks about that if i try this Kies hack?

On samfirmwares there is a warning that if you have an US phone don't flash European firmwares.

/qsec
[Galaxy S I9000 Android Development] spandsbab:
Does this mean that I can "trick" Kies to update my phone to enable the 3-button combo fix? If so, a detailed instruction please as I am not that confident with my ADB/Odin knowledge to do the fix by the thread starter... And will the fix be removed if I apply my backup (to return all my apps and settings) through ROM Manager?

My phone's details are in my sig... Thanks to those who will help me!
[Galaxy S I9000 Android Development] Kel Ghu:
Why isn't this thread sticky? It's a major problem for Galaxy S Power Users!

MAKE IT STICKY!
[Galaxy S I9000 Android Development] hostdahora:
I used the method written by Richthofen, with the software ODIN 1.3, and now my phone is not power. Recovery mode does not work

Anyone know how to please need help!
[Galaxy S I9000 Android Development] manosv:
I think its time for Richthofen to remove that bold claim.Many bricked devices so far
[Galaxy S I9000 Android Development] [Ramad]:
I did flash my phone several times to Canadian Bell firmware and then to JM8, first time I flashed to JH2 through Kies to enable the download mode and then flashed using Odin to the original JM2 which disabled the download mode so I flashed back using the registry hack to JH2 and then using Odin to JM8.

My phone is unlocked CSC=NEE bought in Denmark, I don't know if this method does work on branded phones, so please don't do it if you have a branded phone because I don't know if it works on branded phones, but if you want to try it then

DO IT ON YOUR OWN RISK!

The warning you wrote about is if you plan to use the phone with the north American firmwares (GSM 850/1900), because that will not work in Europe(GSM 900/1800).
[Galaxy S I9000 Android Development] qsec:
Ok, i see.

The warning is just that the GSM will not work.

I also have the NEE

PDA:	19000XWJM2

PHONE:	I9000XXJM1

CSC:	I9000NEEJM1

Swedish phone, i suppose it will work for me as well then.

I think that i will have a go on this, i just have to sleep on it first.

Thanks.

/qsec
[Galaxy S I9000 Android Development] thebluplz88:
sorry, I have the following version :( and I have the same problem of 3 buttons that are disabled, there is a way to end this solve the problem and what is the procedure.

Thanks

SDK 2.1-update1

OS Version: 2.6.29

Fingerprint: XWJM3:USER

PDS I9000XWJM3

PHONE: I9000XXJM2

CSC: I9000ITVJM1
[Galaxy S I9000 Android Development] memo855:
At first i bricked my phone and i dindt have the three buttons enabled..; send it to Vodafone netherlans and got it back after 3 weeks.I was very afraid to try your fix out but i did it and it ....Worked thank u sooo much. I have one question .. could an other rom unflash the second bootloader to his old state or not ?????
[Galaxy S I9000 Android Development] distortedloop:
It should only disappear if the rom you flash overwrites pbl or sbl. I suspect most don't, but might be best to ask or see what a firmware's flashing before doing it.

If it ain't broke, don't fix it! LOL. Seriously, why mess with it if it's already working for you?
[Galaxy S I9000 Android Development] dhiru1602:
The Question Still Remains. Is this Safe?
[Galaxy S I9000 Android Development] ludovicianul:
I'm on JM1, Orange Romania, and of course I don't have the 3btns combination active. This is a question only for Orange Romania users: are your phones in the same situation? If yes, this is the only way to enable the 3btns combination?

Thanks.
[Galaxy S I9000 Android Development] RazvanG:
for the moment, yes, this is the only way

my advice: just wait for the official froyo release. that should be 100% safe and will enable the 3b combo
[Galaxy S I9000 Android Development] thebluplz88:
eventually making this procedure, do I go to lose all the aplicazionis, contacts, etc?

Recommend me to do him/it now, or to wait for froyo I am Afraid that froyo doesn't resolve and then this pocedura he cannot do anymore
[Galaxy S I9000 Android Development] RazvanG:
you don't lose anything (apps, contacts etc) if you flash only the bootloader.

my advice: wait for the official froyo release.

if that doesn't solve the 3b combo, use this method here.

it will still work even on 2.2
[Galaxy S I9000 Android Development] coradux:
You don't need 3btns combination active. JPC, JPH, JPK are only garbage, wait for official Froyo release witch will be available soon enough. You need 3btns to work only for using Odin or lagfix. Neither of them doesn't worth the risk, flashing an unofficial firmware doesn't bring you much, only headaches. Applying the lagfix will bring you only highscores in benchmarks (only for I/O , CPU and 3D will remain exactly the same).

What can you do with JM1 with no 3 buttons combo:

- you can unlock your phone (search Market for samsung galaxy s unlock tool, no need for root).

- you can install My Market (and have access to all paid applications)

- install Brut Maps and use Google Maps Navigation worldwide

- install applanet and have something like Installous for iPhone

I was also on JM1 from Orange and without 3 buttons combo working. I've upgraded to JPH via Kies registry hack. I was somehow pleased but I've tried to root the phone to apply a lagfix which a lot claimed transformed their phone in real monsters (bla-bla, I repeat, only in benchmarks). I've bricked my phone and couldn't enter download mode to reflash with Odin. Send it to Bucharest to a service center who claimed it will repair it for 100 RON (I've specified that it doesn't have working 3 buttons combo and they said it's ok, they can deal with it). After a week they said that the phone is repaired but I have to pay another 100 RON to send the phone back, which I was forced to do because I wanted my phone back. So finally I'm on stock JM1 without any lagfix, can't unlock free because JPH messed my efs files and 250 RON less (60 euro for those outside Romania).
[Galaxy S I9000 Android Development] ludovicianul:
Ok. I was just wanted to try the lagfix. I'll wait for the official froyo :) to see if the lag is fixed.
[Galaxy S I9000 Android Development] cheeshun:
I tried the 3 button fix following the method in first thread. Can anyone kindly tell me why when i tried going into 3 button mode (vol - , Home , Power) It leads me to a android robot and a downloading screening. Is my fix incomplete?

*edit

Oh.. i understand it right now.. its in the downloading mode.

if i change the vol button to vol +, i goes into boot mode for me to root. =)

In conclusion, this fix is awesome!
[Galaxy S I9000 Android Development] [Ramad]:
You are good, what you see is when the device is on download mode.
[Galaxy S I9000 Android Development] distortedloop:
Umm, isn't that exactly what's supposed to happen? That's download mode. What mode were you looking for?
[Galaxy S I9000 Android Development] distortedloop:
Wow, just wow. Too much FUD in that post to even address it all.

Highlights, though - if you play with many of the mods that some people like and you don't have the safety net of 3br to fall back to if you screw things up, you're an idiot, in my opinion.

You are wrong about lagfix. Voodoo transformed my phone. I'm not talking about benchmarks, I'm talking about.

Some leaked firmwares (eclair) offer real fixes to real issues (GPS for one).

Too bad you had a lousy experience with some bad decisions of what to flash or not, but wouldn't 3br have been nice to let you use Odin to get you back to a working phone?
[Galaxy S I9000 Android Development] cheeshun:
Lol.. it is fine now. I've never seen dl mode. That's why i didnt realise i am in the dl mode already. =) Fix work for CSC : i9000OLBJG4
[Galaxy S I9000 Android Development] dubelt:
Could someone tell me if my bml is e-fused?

Can I use this new fix without doubts?

link bml1.dump

http://www.filefactory.com/file/b3daf76/n/bml1.dump

pda XWJM5

phone XXJM1

csc XXJM1
[Galaxy S I9000 Android Development] VladaP85:
NOOO! I don't understand people who bricked their phone and after repair they do this fix again... What is wrong with you, it's not enough to burn yourself once???!!
[Galaxy S I9000 Android Development] dcc22:
I bricked mine and it retourned fixed, with download mode !

Tell them it's not working, then they will fix it.
[Galaxy S I9000 Android Development] coradux:
My Galaxy S works awesome with JM1 and without any lagfix. Maybe you have a faulty one and should send it back to Samsung.

PS: my Galaxy S has now 3btns working and I have also unlocked it thanks to helroz. Right now I'm removing root because I don't need it anymore and Factory reset the JM1. Voodoo lagfix has problems with automatic brightness and I've experienced lags in DivX playback. Very rare indeed, but not even one problem in DivX playback with JM1 without lagfix.

And yes, I can be an idiot, I can even throw the Galaxy S on the window and buy another one tomorrow, but for lot of people 60 euro for un-bricking a phone can be expensive.

And whats the point for you to post a reply? I really don't understand, give him an advice, don't insult him.
[Galaxy S I9000 Android Development] dhiru1602:
They just make an excuse saying that Its not a Feature for End Users.

Just to make sure.
[Galaxy S I9000 Android Development] SiriX:
Just for the record, i've previously bricked my phone doing a Kies update (Grr @ Win 7 64-Bit not installing the drivers properly), when i knew i didn't have a working 3BR, but i figured being kies it should be ok, turns out it wasn't and i had to end up sending the phone back... anyway, followed these instructions, (on my phone after it's repair, but still with no 3BR) and this worked perfectly, then installed RyanZA's OCLF APK, and all is well thus-far :)

Cheers.
[Galaxy S I9000 Android Development] coradux:
Not true. Because when you have an unsuccessful flash with Kies it asks you to put the phone in Download Mode with the 3 buttons combo.
[Galaxy S I9000 Android Development] mathieumeuh:
Thanks, it works great on :

FRENCH Bouygues Galaxy S

FRENCH Orange Galaxy S
[Galaxy S I9000 Android Development] dhiru1602:
Check with a Hex Editor. Says U3.

Image attached.
[Galaxy S I9000 Android Development] nested_cursor:
Thx

Thanks! Worked great for me.

PDA : I9000BOJG3

Phone : I9000BOJF1

CSC : I9000GDTMJH2
[Galaxy S I9000 Android Development] rainbow ng:
report : just tried two asain I9000 produced during July 2010. Both the Galaxy have 3-buttons combo now!! The patch provided here function well!! ;-P

Then I flashed both machines to ZSJP4(2.2) from zsjh1 (2.1), the 3 buttons combo still function and can access to recovey and download mode with the combo!

Thanks a lot! :-)
[Galaxy S I9000 Android Development] dubelt:
Thanks :) I used totalcmd file viewer and didn't see that :)

------

patch applied :)

phone is still alive :P

thx
[Galaxy S I9000 Android Development] kwinz:
Austrian A1 Branded Phone

I9000XXJM2 stock firmware

not rooted yet

This 3-button-fix using odin 1.3 worked. Thank you!
[Galaxy S I9000 Android Development] OttomanFD3S:
Thanks for the reply..I tried the method

as soon as I remane the final product code I hear the USB chime as if i unplugged the device.. I can still access the device in KIES

but when I click update, I see the modified versions showing correctly..

when I click the update button.. I get the msg "Firmware upgrade cannot proceed. Firmware upgrade will close."

its on a win7 x64 machine...
[Galaxy S I9000 Android Development] [Ramad]:
Please try to uninstall and reinstall kies, remember to uninstall samsung usb drivers too, they will not be removed by kies. Is your device locked/branded ?
[Galaxy S I9000 Android Development] cteaser:
fix worked like a charm for my GT-I9000, thx to richthofen :)
[Galaxy S I9000 Android Development] galaxysuper:
Awesome work Richthofen.

I have update with your 3-button combo fix as per instruction given.

All is well. Cheers.

FYI - mine is a Optus Australia phone.
[Galaxy S I9000 Android Development] OttomanFD3S:
nope not a branded phone.. I paid retail for it..

i'm going to try it on my work machine with XP and see if it has better luck

*edit*

I tried it on XP, I got as far as downloading JH2 and then the upgrader application crashed... lol

and i also noticed whenever I close the upgrade app even without performing an update, the app hangs and eventually crashes (msc.thunder.firmwareupdate)

this KIES should be renamed POS

*edit 2*

I found the FUS key fix, and then fixed the update crashing bug... the firmware is dling now, but slower then molasses in winter doesn't begin to describe the download speed

*edit 3*

updated the phone, and now it's uber bricked...

nothing went wrong, it finished dling the update, rebooted the phone in download mode, pushed the update.. and then pwnd

it doesn't even turn on anymore as if it has no power at all... (it was fully charged)
[Galaxy S I9000 Android Development] gslayer1988:
Awesome and easy to apply,

My girlfriend and I both ordered the same phone from the same company and received it on the same day.

My phone: JF3 --> Download + recovery mode works.

My girlfriends phone: JM2 --> Download + recovery mode doesn't work.

I've applied this fix and it was easy and quickly done.

Thanks for this, Her phone was buggy and laggy (even with voodoo) and because of this I was able to flash her phone to JM9.

Great stuff!
[Galaxy S I9000 Android Development] mightymarc:
This fix worked for my phone as well:)

Must have done like over thousand firmware upgrades (Bios, CD/DvD/HD drives, media players, cameras, and many phones) and never experienced any problems. Until I tried to flash my SGS without the 3 button combo.....:( It was my first brick (phone and computer icon with the exclamation mark). Returned it to Vodafone Netherlands and they repaired it within two weeks and no questions asked. Unfortunately it still lacked the 3 button combo boot option.

So I took a deep breath and applied this fix:D

Phone details original phone:

Vodafone Netherlands

Samsung GT-i9000

PDA: I9000XWJM2

Modem: I9000XXJM2

CSC: I9000ENJM1

Many thanks to richthofen:):):):)
[Galaxy S I9000 Android Development] hEx44:
Using this method I've bricked my SGS in UK - 8GB version, sent it for a warranty repair and they gave me back with 16GB version M/B installed :)

So yes - they will repair, just don't tell them what have you done, just say that the phone won't switch on and it gets warm when battery is inside (remove the battery ASAP because it really gets warm if battery is charged).

They will probably never find out, they will just factory-reflash it.

These front-end technicians aren't too bright or just don't care or because it's warranty repair so it's more money from Samsung, they will probably simply replace mainboard.
[Galaxy S I9000 Android Development] cefurkan:
what is this 3 button combo ?
[Galaxy S I9000 Android Development] samell:
Phone details original phone:

Samsung GT-i9000

PDA: I9000XWJM2

Modem: I9000XXJM2

CSC: I9000ENJM1

Finally I got a brick .... very very sad ((

if not phrase: UPDATE 10/02/2010: Previous methods replaced with the latest (& the safest). ZERO bricks reported so far. - Would never have dared to
[Galaxy S I9000 Android Development] OttomanFD3S:
well after using the "sure fire" kies hack method and uber bricking my phone

took it too samsung today... and even on their jig, they couldn't power it up..

tech says I will likely need a new motherboard.. which of course isn't in stock :(
[Galaxy S I9000 Android Development] excelpass:
my i9000 is pattern lock so how to do with this method but cant set usb bugging
[Galaxy S I9000 Android Development] coradux:
I've found this on web, don't remember where but I have saved it.
[Galaxy S I9000 Android Development] sackynuts:
Just to make sure...

Volume up + Home + Power and Volume down + Home + Power just makes the phone boot as normal. Then the 3-button combo is disabled on my phone, right? Just bought it in Denmark without a carrior, so this bothers me a lot. I also hate touchwiz :D (its rooted already)
[Galaxy S I9000 Android Development] rzepa10:
Thank you Richthofen.

I used metod from 752 post and it works great

vol down+home+power for "Download mode" works great

I was scared that the "Recovery mode" does not work but i found that my phone can enter the "Recovery mode" with volume up+home+power but i have to released the power button not before the "Galaxy S, GT-I9000, SAMSUNG" appeared on screen.

Thanks again Richthofen.
[Galaxy S I9000 Android Development] Stain33:
Richthofen YOU are GENIUS - i'm release 3 buttons for you method

firmware is:

PDA- XWJM2

Phone- XXJM1

CSC- XXJM2

Thanx!!
[Galaxy S I9000 Android Development] itaykoren:
Download mode is easier to get into so try that.

Press and Hold down VOLUME DOWN + HOME + POWER buttons until you see a screen with a yellow robot.

If you do, you have download mode enabled.

If not, then you might want to consider running this fix.
[Galaxy S I9000 Android Development] itaykoren:
This is normal.

When attempting to go to recovery mode (as opposed to download mode), you always have to release the Power button once you see the Samsung logo, otherwise your device performs boot loops....

You can release it for half a second, then press it again, or simply release it and keep holding only the 2 other buttons.
[Galaxy S I9000 Android Development] iceborg_ajs:
OK I finally bit the bullet and tried the method on post 752

SGS Optus Phone

Worked a treat :)

OK now how do I put on another rom and which is the best to go for?

Thanks Richthofen - i doubted for a while, but glad I did it now :)
[Galaxy S I9000 Android Development] iceborg_ajs:
OK replying to my own post - i know that is bad :)

However, I have gone to JM9 from Richhofen's other post and all went well there :D You are a star!
[Galaxy S I9000 Android Development] mmail:
Does anyone think that the next official Froyo update will fix this? I don't think I am covered by warranty so I don't want to screw up... I can wait a month or so.
[Galaxy S I9000 Android Development] sbp:
Another bricked phone

Hi I tried the new and "safe" method described on the first post. Everything seemed to be fine - but when finished Odin said something like "error on writing" - and my phone got bricked.

I send it to repair center - the got it back to life, but still the 3 buttom combo does not function.

I dare not try again - can anybody see another way to perform this operation, that is even more safe than the stated "safe" method described?
[Galaxy S I9000 Android Development] romaric17:
Bricked

My Galaxy S i9000 (France - Orange) was unable to enter Download Mode with the 3-button combo.

I tried your solution with ODIN 3 v1.3 :

Managed to get into Download Mode with adb

Launched the operation in ODIN but it failed while writing.

Now I can't use my SGS and it's bricked (no download mode).

I'm wondering whether I should have used another ODIN (is there a specific ODIN for i9000, or a specific file I was missing ?)

or if my i9000 had a firmware not compatible with this solution.

I'm getting my SGS to RMA...
[Galaxy S I9000 Android Development] gslayer1988:
Why mess arround with Odin ?

Isn't it safer, just to use the update.zip + AndroidSDK to get in recovery mode ?
[Galaxy S I9000 Android Development] badea_5:
Hi, can you please specify what kind of method is this and how to use it? Thanks!
[Galaxy S I9000 Android Development] criscan:
Hy Guys,

I have the Brasilian SGS GT-I9000B, and the same problem about 3 buttons. But, before i install OnecLickLagFix by RyanZA, i didn't have this issue. Maybe, there's no relation between OCLF and 3-Button problem.So,what do you think about it????

My version is:

PDA: I9000BVJJG97

Phone: I9000BVJJG7

csc I9000BZTAJH1

CAN I USE THE 3-BUTTON FIX????

THANK YOU ALL, and congrutalions for this thread.