yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] thebluplz88:
SIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII

C'è l'ho fatta, ho sudato freddo !!!!!!!! al momento si fare start su ODIN

Dunque partivo da questa stringa su XVI32:

3FFFC 75 73 65 64 ef-used

dopo la procedura è diventato

3FFFC 55 33 22 11 U3"<

Ho provato e adesso i 3 tasti funzionano regolarmente sia in download che recovery

Il mio era un no brand

SDK 2.1-update1

OS Version: 2.6.29

Fingerprint: XWJM3:USER

PDS I9000XWJM3

PHONE: I9000XXJM2

CSC: I9000ITVJM1

SONO TROPPO CONTENTO
[Galaxy S I9000 Android Development] themaxx2k:
Hi

got my bricked phone back (exchange, not the same :D

Is this one able to handle the new 3ButtonComboFix, cause my last one (same Provider), Firmware via RegHack updated to JM1, and the first Version of the Richthofen-Fix broke my old one...

T-Mobile Germany

pda I9000BOJG3

phone I9000BOJF1

csc I9000GDTMJH2

thx

themaxx2k
[Galaxy S I9000 Android Development] criscan:
Could you describe this method???
[Galaxy S I9000 Android Development] sargorn:
The update.zip method was the second method in this thread. From what I've read it was bricking branded GalaxyS's some of the time (The Orange ones in particular). It was pulled and replaced with the first method.

I'm personally waiting to get mine back after being burnt by Odin a month and a half ago, so probably going to wait it out until Froyo now and hope it's fixed on -all- Froyo releases.
[Galaxy S I9000 Android Development] OttomanFD3S:
Got my phone back yesterday..

and as suspected.. they changed the motherboard (techie said i was the first one lol)

guess what?

STILL NO BLOODY 3 BUTTON FIX?!?

*sigh* this is really fustrating..
[Galaxy S I9000 Android Development] gslayer1988:
Edit:

Removed my "tutorial" since the maker of the 3-button combo fix, decided it wasn't safe enough + he removed the necessary file. (see the 1st post)

Which I respect btw.
[Galaxy S I9000 Android Development] cyfawcett:
Worked

It worked for me.

Thanks so much!
[Galaxy S I9000 Android Development] jwjosefy:
Thanks!!

Thanks a lot Richthofen!

I had to read until page 26 to rest assured it would work to me :)

I've bricked my SGS while trying to revert the Voodoo Lagfix, and ended up discovering that I was also one of the "luckies" who received a disabled 3BR phone. I had to send it to a service centre here in Brazil and paid almost USD 50,00 JUST to flash a stock fw again.

Once again, thanks a lot! You've made one more person happy :)
[Galaxy S I9000 Android Development] criscan:
Amigo, é brasileiro????

Pelo que li conseguiu resolver seu acesso a Recovery pelos 3 botões!!!!

Então meu aparelho executava a função dos 3 botões, mas perdeu esta função inexplicavelmente!!!

Abc.
[Galaxy S I9000 Android Development] criscan:
Richthofen,

I had my 3-Button on function.

But for unknown reason, i can't get the recovery now.

May this fix solve my problem????
[Galaxy S I9000 Android Development] kenny5:
T-mobile UK

From a JPH Froyo + root (OCLF removed) = worked perfectly

Thank you Richthofen brilliant job;)
[Galaxy S I9000 Android Development] Rudlisi:
So, after reading through many many pages, I finally sucked it up and gave it a go. Quick and easy! No bricking here.

Galaxy S

Optus Australia

I9000DTJG3

ECLAIR.DTJG4

Hopefully that will give other Aussies on Optus the confidence to go ahead!

My phone is finally what I paid for! A mini computer capable of attempting mods & updates without worrying about recovering from a brick!

Cheers!
[Galaxy S I9000 Android Development] Tim.h:
Rudlisi finally gave me the courage to do it.. I ran it with win7-x64 no problems:

Galaxy S

Optus Australia (unlocked)

I9000DTJG3

ECLAIR.DTJG4

thanks all!
[Galaxy S I9000 Android Development] sargorn:
There was a Romanian post somewhere, where Samsung Romania said they would include it.

But not sure if that'll help anyone else!
[Galaxy S I9000 Android Development] sargorn:
:D

So I just got my phone back after bricking it a month and a half ago. (Not related to this fix).

It was a Hong Kong Galaxy S, but I had it serviced in Australia so I believe it's Australian now.

PDA- I9000DTJG4

PHN- I9000DTJG3

CSC- I9000XSAJG2

The latest Odin fix worked perfectly. Working recovery and download!

yay!
[Galaxy S I9000 Android Development] kb909:
Sadly mine bricked and ironically it bricked because the recovery is disabled
[Galaxy S I9000 Android Development] rasebo:
I tried flashing with Odin3 1.30 but it gets stuck at:

<ID:0/006> Added!!

<ID:0/006> Odin v.3 engine (ID:6)..

<ID:0/006> File analysis..

<ID:0/006> Enter CS for MD5..

<ID:0/006> Check MD5.. Do not unplug the cable..

<ID:0/006> Please wait..

<ID:0/006> Checking MD5 finished Sucessfully..

<ID:0/006> Leave CS..

<ID:0/006> SetupConnection..

I tried rebooting both the phone and computer several times, disabling the firewall and antivirus. Any other ideas?

EDIT: I retried disconnecting and reconnecting the usb cable a couple more times and it worked (the flash went ok, 3br is now working). Thanks!
[Galaxy S I9000 Android Development] ashmodai:
did you try the latest version of the fix on your phone ? I also have a german t-mobile SGS that came back from repair after I bricked it like you using the original method ... I don't want to risk a second brick immediately :-)

anybody else tried the current method with a german t-mobile branded galaxy s ? thanks !
[Galaxy S I9000 Android Development] JonesNguyen:
Mine is branded SFR with firmware:

PDA: I9000BUJG2

PHONE: I9000BUJG1

CSC: I9000GSFRJG2

Is it safe to apply these fixes? (1st post, update.zip and dadonali method)

Anyone with the branded same as mine had that luck?
[Galaxy S I9000 Android Development] PPkiller:
does the official froyo contain the 3br fix?
[Galaxy S I9000 Android Development] The El:
That's a good question!

I'm asking myself 1 question which I hoe, can be answered by one of the experts here:

Trying to fix the 3 Button Problems can cause your cell phone to be dead.

Trying to flash your phone (with the official froyo version, which is obviously coming out) can cause the cell phone to be dead.

Which is the lower risk?

I got a vodafone branded Galaxy from Germany, 3 Buttons are disabled and I want to flash froyo after it came out in Germany via KIES (and I guess I want to apply a Lag Fix).

What should I do?

Thanks for your help!
[Galaxy S I9000 Android Development] trismegistos:
hey, got my phone 3 days ago and did the 3 combo fix yesterday, using this howto:

http://www.android-hilfe.de/root-ha...-3-tasten-problem-beheben-download-modus.html

works fine! and since it is all the same issue, it will work for you, too (in 99,99%) ;).
[Galaxy S I9000 Android Development] The El:
That's good news! Which product version do you have?
[Galaxy S I9000 Android Development] mmail:
But it still would be better if the official Froyo fixed the 3 button combo... 2 in 1 solution.

Does anyone that have upgraded got it fixed?
[Galaxy S I9000 Android Development] VladaP85:
Official froyo is out!!!!!!!! Can someone confirm that they fixed 3 button problem?
[Galaxy S I9000 Android Development] The El:
Well guys, I did it....and it worked =).

Guess next step is Froyo ;-)
[Galaxy S I9000 Android Development] brahammar:
Hi.

I have flashed my phone with Froyo using Kies and it now runs

PDA: I9000XWJP6

PHONE: I9000XXJPM

CSC: I9000NEEJP4

Build Info: 2010.10

The phone is for the Swedish market.

Can I still enable the 3-button combo with the instructions in this thread?

If not, could any one point me in the right direction.

Thanks in advanced.

Erik

EDIT: Did not seem like any one had the answer to this one so I went ahead and tried to use the method explained in this thread and it worked just fine.

I can now use the 3-button combo.

I do NOT guarantee that this will work on any other phone than mine. I'm a total noob when it comes to flashing phones.
[Galaxy S I9000 Android Development] Reflxxx:
+1 Want to know the same.
[Galaxy S I9000 Android Development] gchng:
Anyone know how to do the 5th step:

5. Start a new command prompt and navigate to the folder / drive where adb is located.

as no idea how to do it. Help!!
[Galaxy S I9000 Android Development] push21:
go to the <Android SDK directory>/tools

here you will find adb...

------------------------

Thanks for this amazing post

It worked for me....

PDA/PHONE/CSC: I9000DDJG4

also installed voodoo beta3 lagfix only...;-)
[Galaxy S I9000 Android Development] p1ceus:
Hi guys, just one thing I noticed when messing with 3-buttons. My first try ended up with totaly bricked phone, now after a 14 days I received a brand new one from T-mobile and recovery and downloading mode is working like a charm! :D

So what I noticed is that proximity sensor and light sensor was underneath each other (and recovery didn't work) and now I have these sensors side by side and recovery is working! It's maybe just a luck but it could also by another revision of motherboard or something inside the phone. Can somebody confirm/decline that he/she have sensors side by side and recovery is working and somebody have sensors underneath each other and recovery isn't working?

Thx :)
[Galaxy S I9000 Android Development] Szenky:
Thank you so much Richthofen!

Its works like a charm!
[Galaxy S I9000 Android Development] mehmet1978:
Hi everyone

I wanted to know if this works too for the I5800 bootloader?

Thanks
[Galaxy S I9000 Android Development] oscratch:
"Official" Froyo Release doesn't change the 3-Button issue!
[Galaxy S I9000 Android Development] coradux:
No offence, but if you don't know how to start a command prompt and navigate to a folder you should stay away from using adb, Odin or other flashing tools.
[Galaxy S I9000 Android Development] HrLaursen:
Type Command Where?

5. Start a new command prompt and navigate to the folder / drive where adb is located.

and 6

Where do I do this?

Thanks.
[Galaxy S I9000 Android Development] brahammar:
On my phone the sensors is side by side and the 3-button stuff is not work. Its a unlooked phone for the Swedish market.
[Galaxy S I9000 Android Development] s4int:
sensors side by side and 3 buttons not working
[Galaxy S I9000 Android Development] djr83:
Sure about "Phone: I9000XXWJPM"? Mine is I9000XXJPM, otherwise it's the same.
[Galaxy S I9000 Android Development] tomek_fcb:
Is the new method works on the ROM from the Kies (test mode) XXJM1 with reg hack?

I don't want to spoil my telephone ;/
[Galaxy S I9000 Android Development] sargorn:
My Hong Kong Galaxy S has them side by side and had disabled 3br.

(It's now fixed with this fix though).
[Galaxy S I9000 Android Development] yc1437:
Anyone successful fix on singapore dxjg4 unit, and want to fix my sister's unit?
[Galaxy S I9000 Android Development] brahammar:
Did not seem like any one had the answer to this one so I went ahead and tried to use the method explained in this thread and it worked just fine.

I can now use the 3-button combo.

I do NOT guarantee that this will work on any other phone than mine. I'm a total noob when it comes to flashing phones.
[Galaxy S I9000 Android Development] rzepa10:
I was wery happy that now I will be safe with 3-button combo, but after few days I have big doubt.

After applying this fix on my XWJM8 i just wanted to change firmware to XXJM1 but 3fix dissapear so I have to install it once again :(

On the next day I one more time change firmware but now to XWJM5 and quess what ? 3fix disappeared again. so I have to install it once again :(

So I think that this is hardware problem not software! I'm I right?

And try to imagine: you have "3fix" activated via Richthofen metod, you wanted to change firmware in Odin, but if something go wrong It's very possible that this process will go so far to deactivate "3fix" but before end of installing new firmware somethig will mess up and you have brick without recovery and without download mode. I'm I right?
[Galaxy S I9000 Android Development] [Ramad]:
JM1/JM2/JM5 will disable the 3-button option as they include sbl flashing the boot sector(you can read that in Odin while flashing to these firmwares). Stick to JM8 and JM9 if you like Éclair.
[Galaxy S I9000 Android Development] rzepa10:
Thank you for your reply.

But will they disable "3 button combo" alsow in phone that had this option from the beginning? or only in that wher we had to use Richthofen metod?

Is there any option to check "sbl" before applying new firmware ? and how it looks in Froyo ?
[Galaxy S I9000 Android Development] [Ramad]:
I understand what you say, but I don't think that this is a hardware issue. What I think is that the old versions of the phones has been flashed with a non-flash-able (locked) download mode sector so no matter what firmware they flash then the download-mode sector will not be flashed, and by that the phone can be fixed easy in case of upgrade failure. But some how Samsung changed that so the download mode sector also can be upgraded, and they did upgrade the download sector in JM1/JM2/JM5 but the download mode is not active in these firmwares, and that is a mistake by the software writer. I can say that because if it has been a hardware issue you will not be able to fix it by flashing sbl, and I can say that because I have tried JPA(the same as JP6/JPM) and it includes an sbl upgrade but my phone is not effected by it which means that Samsung is now aware of the problem and did correct it in newer firmwares, they however don't offer a fix for phones that still have the 3 button option disabled.
[Galaxy S I9000 Android Development] djr83:
Var har du köpt din mobil? Låst/olåst? Har/hade du verkligen PHONE: I9000XXWJPM? Jag saknar W.
[Galaxy S I9000 Android Development] brahammar:
Sorry the W is a typo.

The W is a typo. I bought it at Elgiganten unlocked a week ago or some thing like that.
[Galaxy S I9000 Android Development] djr83:
I bought mine through 3 and it's SIM locked. But since the versions are the same, does that mean it's more likely to work for me too?
[Galaxy S I9000 Android Development] Mikafin:
3 button combo fix will work also in Froyo!

Finnish phone (Saunalahti, original was JM2)
[Galaxy S I9000 Android Development] s4int:
PDA: I9000XXJM1

PHONE: I9000XXJM1

CSC: I9000OYAJM1

Product code: GT-I9000HKDDTM

did anyone with the above settings use the latest fix?
[Galaxy S I9000 Android Development] dyallo:
Will this help my existing 3-combo?

Sometimes I find it REALLY hard to get into Download/Recovery Mode (I have a 3-combo working handset) I mean, it can take up to 30 minutes of attempts to get into either of them, and I press differently every time I manage to get it.

Will this fix help me get into recovery/download mode easier?
[Galaxy S I9000 Android Development] pnypsi:
Same here. Thank you Richthofen!
[Galaxy S I9000 Android Development] Trujax:
Hi, i have lots of doubts with an e-fused Galaxy, think i are mixing all fixing methods in my head :confused: I hope you can point me in the right direction:

1.- Is it safe to fix an e-fused version with the newest method (10/02/2010) with Odin and Aries_P-SBL.tar.md5 file directly?

2.- If it is not, i suppose to use the german method, flashing with I9000XWJM5 firmware, 512 pit file and I9000OXAJM1 CSC, BUT at the second flash to apply the fix i must use the original method GT-I9000_SBL_RCVDL_FIX_FINAL.tar.md5 file or should use the newest Aries_P-SBL.tar.md5 file?

Thanks, what a mess ;)
[Galaxy S I9000 Android Development] ashmodai:
Unfortunately I cannot remember in which version it was delivered... but it was brand new (9 days old ...) When I tried your technique I was actually on JM2/JM1/JM1 ...
[Galaxy S I9000 Android Development] Richthofen:
Someone with a working, T-Mobile or SFR branded I9000 please provide me a dump of BML2 block!

Need to check couple of things...
[Galaxy S I9000 Android Development] mislead:
Did anybody test it with a german o2 one?

On AOJM1 to be specific.
[Galaxy S I9000 Android Development] brackis:
Hi

I have a french sfr branded still working ^^

But i don't know how to provide you this BML2

If you explain me i can do this as soon as possible
[Galaxy S I9000 Android Development] specr1:
Hi,

first off I want to thank Richthofen for the 3-button fix. THANKS!

I have read that this works on all firmware versions, but I read the entire post and I see some people (mainly german branded users) bricking their phone.

I have a Hong Kong version (which to my understanding, is considered the INTERNATIONAL version, but the phone's box is specified for Hong Kong, ie. says samsung.com.hk on it) of the phone but I currently live in Canada.

I want to just cover all my bases before trying anything with the phone. As if I have to send it in for warranty, it will be very long and possibly expensive to get my phone back.

Now, I have a question.

Does this work on the Hong Kong version of the GT-i9000?

It is unbranded (I think, how do you check for branding?) , unlocked and running firmware

PDA : I9000ZSJG4

PHONE : I9000ZSJG4

CSC : I9000OZSJG4

I have rooted the phone and installed RyanZA One Click Lag Fix. APK

and I have 100+ Apps installed.

Thanks again

-PS. Sorry I'm new at this.
[Galaxy S I9000 Android Development] vvaleta28:
Then, with the version that works? FOP I9000XWJM2/I9000OXXJM1/I9000XXJM1

thanks
[Galaxy S I9000 Android Development] Zorg114:
For all Vodafone Germany Versions this fix is not working...

Bad day for me... :(

Send my one back to Vodafone. It will be back in one week.... I hope...
[Galaxy S I9000 Android Development] manager77:
I did it! Omg....it works! Thank youuuuuu!

I9000xwjm1/i9000oxxjm1/i9000xxjm1
[Galaxy S I9000 Android Development] TyNiX:
[Q1] Is I9000XXJM1 considered a branded phone ?

[Q2] Does is have to be a specific Kernel Version for this to work ?

[Q3] The build of the Eclair is XFJM1 ? Is it ok ?

[Q4] The phone was network locked but i unlocked it using a the tool that reads the network key stored in the device ; does it pass as if branded ? There are no specific icons , themes or logos regarding the network provider.

EDIT : PDA I9000XFJM1 PHONE : I9000XXJM1 csc: I9000OXFJM1

Thanks in advance for the answers. I really want to make sure it is safe because i already experienced OCLF problems when it corrupted my files after 3-4 for days and after a phone restart it got stuck in S LOGO and had to send it for re-flash.
[Galaxy S I9000 Android Development] Richthofen:
Root your phone (Use the one by BackFireNL, sticky in this forum).

Open a command prompt and type: "adb shell"

Then type "su" (there will be a SU request prompt in phone screen, you need to accept it).

Then type "dd if=/dev/block/bml2 of=/sdcard/bml2.dump"

The mount the SD card, copy the bml2.dump file from the SD card and send it to me.

Thanks
[Galaxy S I9000 Android Development] mynimycu:
what version du you have???
[Galaxy S I9000 Android Development] Richthofen:
Thats a unbranded phone, so it should work.

(Multi CSC).

But I cannot tell for sure until I get a BML2 dump from someone with a branded phone.
[Galaxy S I9000 Android Development] brackis:
@ richthofen

check you pm

i have the file
[Galaxy S I9000 Android Development] almi88:
Hey Richthofen would it work for I9000 XFJM1/I9000 XXJM1/I9000 OXFJM1 ?
[Galaxy S I9000 Android Development] jimsey:
lol... i got mine back from t-mobile Uk today after 3 weeks, It had a bad JPC flash and got stuck on the S.

unfortunately it's come back re-flashed with t mobile rom and still no 3 button recovery - not sure I want to risk trying this to fix the 3 button issue - but if i dont i'm stuck with stock !
[Galaxy S I9000 Android Development] manager77:
vers. Firm 2.1-update1-i9000xxj1-1.6.29root@se-s603#2
[Galaxy S I9000 Android Development] Xyse:
Tested on 2 Singapore Singtel DXJG4, works perfect.
[Galaxy S I9000 Android Development] tjkk:
Has anyone tried this with

PDA: I9000XWJM2

Phone:I9000XXJM1

CSC: I9000NEEJM1

Is my phone branded? Im also runing voodoo lagfix will this have an effect?
[Galaxy S I9000 Android Development] Casio1987:
Then don't do it.

I've also let this go, too many things are way too uncertain.

As long as you don't have 2.2, you can still use the root features of self signed apps and use a lagfix to your likings.

Froyo isn't that special compared to Eclair. I've got Froyo on my own device. It get's better benchmark score, but that doesn't say much, especially with a good lagfix.

In the time they are releasing beta of 2.3, maybe Samsung do have a permanent fix (changing the bml structure for permanent sbl) or newer firmware versions do integrate a working sbl.

Or wait till this fix has been extensively tested.

But it's your call.
[Galaxy S I9000 Android Development] shwan_3:
worked for me on a UK or Swedish galaxy ( I flashed JPC and it changed my product code before I checked it ;-) )
[Galaxy S I9000 Android Development] zombizombi:
I'm on an orange branded SGS in the UK. I'm tempted to try this method because on the front page it says that there are no reported bricks. But even after that update was added there are clearly a lot of bricks. I'm confused as to whether I should try this and I think it is also a little irresponsible to state that there have been no bricks reported when they are right here on the forum. So what's the deal?
[Galaxy S I9000 Android Development] Halleluia:
Thx Alot dude.....................
[Galaxy S I9000 Android Development] DaOldMan:
Dear Ramad, Richthofen already said he has a SGS that HAD originally the download mode. He has flashed with the "bad" SBL and it LOST it's download mode ability ! So there is NO flash protection. We need to use the fix and then just stay clear of firmwares that have the bad SBL. Or use a firmware that has the sbl removed from it's files :)
[Galaxy S I9000 Android Development] anonymusneo:
this is what i got as reply when i requested samsung india on facebook for 3 button fix.

:mad:
[Galaxy S I9000 Android Development] aussieak:
I can confirm this works with the new Froyo thats going around. No problem
[Galaxy S I9000 Android Development] me00016:
I applied the fix successfully on a JM2/JM1/JM1 i9000 device with COS sales code.

Thanks Richthofen!
[Galaxy S I9000 Android Development] rzepa10:
Would it be safe to manually remove file sbl.bin from code archive before we flash ? and do I have to remove also file boot.bin?
[Galaxy S I9000 Android Development] xxgg:
What caused the 3 button combo to be broken in first place?

Also, once fixed, does it stay fixed for good even when wiping system and flashing different ROMs?

Is there certain things I should not be doing? that may cause 3 button combo to be broken again?

Thanks.
[Galaxy S I9000 Android Development] rzepa10:
Flasshing Rom witch will overvrite two files: sbl.bin and boot.bin (these are files wich are in Aries_P-SBL.tar.md5) can remove Fix.

Now I'm asking someone who have more knowledge: Is it safe to manually remove this two file from Rom before flasshing ? (for example JM1)
[Galaxy S I9000 Android Development] davor175:
Here is a script which boots your phone in download mode. It could be helpful to complete newbs. U execute it with one click and u dont need prerooted phone, which Richthofen method needs to execute adb reboot download on your computer.

Just put your phone in usb debugging mode and execute adb reboot download.bat and your phone will boot in DLmode :)

http://www.multiupload.com/HFHGQWUVTR
[Galaxy S I9000 Android Development] demon-knight:
Just done this on a UK o2 phone with jp6 worked like a treat no faults whatsoever, cheers man!
[Galaxy S I9000 Android Development] sargorn:
ADB does not require root.

It requires a minimal level of windows CLI interaction. Think of it as an aptitude test. If you fail that part, you probably shouldn't be flashing your phone firmware.
[Galaxy S I9000 Android Development] thibal:
Thnx man it worked on my i9000 from Orange Romania who was previousley updated to froyo 2.2 using kies reg hack.

So i guess this last method is safe for users who have galaxy s from Orange Romania.