yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] yzerenthijs:
works

It Works!!! thanks for all the effort

version is I9000XXJPP

Build Version FROYO.XWJPA

Android version 2.2

Thanks!!!
[Galaxy S I9000 Android Development] yzerenthijs:
5: It's the windows command promt (you know it looks like DOS).

Go to the folder for example "cd D:\Android\ADB" and then type "adb reboot download" and press Enter

7 Klik on the button PDA in Odin3 and navigate to the folder where the file is in.

Goog luck ps don't forget to turn the phone into USB debugging and close Kies!!
[Galaxy S I9000 Android Development] Zoobz:
sorry for the waste of space guys, i figured it out

all good 100% effective
[Galaxy S I9000 Android Development] masterash:
works well - no issues
[Galaxy S I9000 Android Development] kg3:
Edit: All fixed.
[Galaxy S I9000 Android Development] Trickst0r:
Does it work on this device?

Gt-I9000

2.2 Froyo

I9000XXJPP

Kernel 2.6.32.9

Build:Froyo.XXJPO

Without hacking the registry or something?

So I can start now?

Pls rply
[Galaxy S I9000 Android Development] character:
any video tutorial

hopefully there will be a viseo tutorial for this one as I seen this is the only thread that has no problem after fixing the 3 button problem for a galaxy s
[Galaxy S I9000 Android Development] martan1981:
I have a noob question. I have SGS from Ireland and want to root it. Download mode does not work for me. Should I apply this fir before rooting or after. I have JPO fw.

Thanks a lot.
[Galaxy S I9000 Android Development] Trickst0r:
Pls answer i rly need this fix.

Gt-I9000

2.2 Froyo

I9000XXJPP

Kernel 2.6.32.9

Build:Froyo.XXJPO

Without hacking the registry or something?

So I can start now?

Pls rply

So worked like a charm.

Now i have to drink a beer.
[Galaxy S I9000 Android Development] woocashewski:
works perfect :D

galaxy s international

hkdprt - play mobile poland

i9000XXJG1

działa bezproblemowo :) chociaż podczas flashowania odinem miałem serce w gardle ;)

pozdrawiam
[Galaxy S I9000 Android Development] Elproserado:
I've done a lot of reserach into this, my phone has bricked twice previously and with no 3br I had no choice than to send it off for repair. It took me three days to muscle up the courage and it worked flawlessly!!!!

took about 5 seconds to flash and now I have recovery and download mode. Thankyou so much!

I was running a non branded phone on 2.1 - update (JM1).

To anyone who was as worried as me, this works.

Thankyou everyone who has pitched in, it took me a long time but I read every single post on this thread, all 1000+ of them!

The Android community is alive and kicking!
[Galaxy S I9000 Android Development] kaven:
Flashing from I9000XWJM5 safe or not?

Hello everyone.

I've just bought a free unbranded Samsung Galaxy S, and while reading how to update it to Froyo I discovered the 3BR doesn't work, and a bit of researching brought up this fine, but overly huge, thread.

My phone version:

PDA: I9000XWJM5

PHONE: I9000XXJM1

CSC: I9000OXXJM1

Product Code: GT-I9000HKDEUR

I haven't done anything yet with the phone, no flashing, rooting, or anything. From what I've read in the thread, the I9000XWJM5 is the go-to firmware for applying the patch, so I believe I may be lucky.

I understand there can be no certainties with flashing, but should flashing work or not? Has there been any case of bricking with a configuration like this? Any tip or hint would be more than welcome.

Thanks.
[Galaxy S I9000 Android Development] Rivarossa:
Ireland, 3 branded phone without recovery or download, worked like a charm.

Bring on FroYo!

Thanks Richthofen
[Galaxy S I9000 Android Development] myrddral:
Worked flawlessly on an O2 branded Galaxy S (XXJP3 froyo)
[Galaxy S I9000 Android Development] kulkarrv:
Aries_P-SBL.tar.md5

Hi i am not sure if i amasking this question at the right time. I do not have the Aries_P-SBL.tar.md5. how do i get it?:confused:
[Galaxy S I9000 Android Development] !me:
I just did mine and it worked fine (I didnt check, nor do I know how to if it was e-fused).

It all appears to be working fine.

Is your's actually optus branded?

Mine is Virgin AU as well and it has absolutely no branding whatsoever, neither Optus nor Virgin.

Cheers,

JB
[Galaxy S I9000 Android Development] kulkarrv:
Hey it worked i missedthe last link which was provided. Fixed and workes great
[Galaxy S I9000 Android Development] Erinnyen:
Hi, my phone get recognized in kies and also gets recognized in odin!

When I type in "adb reboot download" I get an "error: device not found".

Any Idea what might be the problem?

I'm totally new to this, got the phone just today.

It doen't have to be rooted or anything, right?

What else could I try?
[Galaxy S I9000 Android Development] dhiru1602:
You need to enable USB Debugging.
[Galaxy S I9000 Android Development] Erinnyen:
Thanks a lot, maybe it can be added to the front page for total noobs like me.

Worked like a charm. Can access download mode now :)

well now it's time to start reading all those posts about what firmware to flash :)
[Galaxy S I9000 Android Development] abdrhmn:
Not working :(
[Galaxy S I9000 Android Development] reschi85:
Hi,

i bought my galaxy s just a few weeks ago and of course i don't want to brick it right away. however i'm really pissed because of the missing 3-button combo. therefore i think about applying this fix. i built a homemade JIG, just in case and it works pretty well for my non-bricked phone.

since i don't know much about android i'm wondering whether it would still work if i killed the two boot loader by applying this procedure.
[Galaxy S I9000 Android Development] Vampiro2000:
Mine had 3BR with 2.1 TMN Branded. After update to official froyo 2.2 no more 3BR for me!!!! Is it safe to do this fix? Will it go away with a new oficial firmware upgrade?

Thanks

PS: where can I find Odin?

Ok.. It's working great! Thanks!

So, is it safe to root using z4root and safo to lagfix using z4mod?

Thanks agains!

You rock!!!!
[Galaxy S I9000 Android Development] ahmed elshikh:
Hi there my phone model is I9000XXJM2

i followed the instructions but when i type adb reboot download it doesnt restart the phon and i see this message

daemon not running.starting it now.

Adb server didn't Ack

faild to restart daemon

error: cannot connect to daemon

i put the adb folder in C: and my usb seetting to debugging. and i ahve kies on my laptop i use window 7 and it read my phon. so i dont know whats wrong, can some 1 please help me
[Galaxy S I9000 Android Development] vortexmak:
3 button recovery mode queries

I was just reading about the 3 button recovery mode for Galaxy S.

I am just wondering if samsung left this out intentionally or was it a mistake.

I am running Eclair 2.1 JG4 firmware, does this version have the recovery mode or is it not present in any of the Galaxy S versions?

Does the official Froyo update add the recovery mode or you still need to apply the fix given on xda developers ?

Once the recovery mode is added, will it stay even if the phone is updated to Froyo via Kies ?
[Galaxy S I9000 Android Development] ahmed elshikh:
any solution for this problem?
[Galaxy S I9000 Android Development] aurangzeb:
what JG4 are u using? is it DD or DX??? if ure in DDJG4 there is no 3 combo button but u are in DXJG4 it should have that 3 combo button

the last 2 question..i did not know how to answer it...i`m on DXJG4 before this and now i`m in Froyo and yes the button was there since i`m in DX
[Galaxy S I9000 Android Development] nemello:
i went to flash speedmod kernel on my gs with odin by using 3-button combo fix in this tutorial but all I got is this:

gs powered off and now it's stuck with this:

i tried and tried to power it on but it's still stuck with that icon,no use into put battery off and on cause it's still not workin.

anyone who can help me,my gs is actually DEAD!
[Galaxy S I9000 Android Development] vortexmak:
Mine is DD, how come you have DX, which region is that ?
[Galaxy S I9000 Android Development] gillesye:
Hi everyone, come with one question

I follow the procedure, step by step

when the phone connected to the computer, it shows ID COM 5 in Odin with yellow cell

but after i typed "adb reboot download", nothing happened to my phone (if it works, the recovery page should be shown then, am i right?)

any ideas???

THX a lot

PS Mine is JM2 with Bouygues Telecom (France)
[Galaxy S I9000 Android Development] dhiru1602:
Worked like Treat!

Galaxy S from Dubai.
[Galaxy S I9000 Android Development] dhiru1602:
Can you get into the Download Mode?

You need to enable USB Debugging to use the ADB.
[Galaxy S I9000 Android Development] pieri70:
Hi

my SGS is

PDA:I9000RSJP5

PHONE:I9000XXJPP

CSC:I9000ITVJP3

It was branded 3g (Italy) then I unbranded it simply upgrading to Froyo via Kies.

It doesn't have 3 button combo.

Which method can I follow to get rid of this?

Thankyou

Pieri
[Galaxy S I9000 Android Development] vyomkesh.acharya:
Not connecting to internet after 3 button fix

Hi,

Three button fix worked like a charm. 2 sec as suggested. Now I can go to download console by pressing vol dn+home+power

I can also access recovery console using vol up+home+power.

But since I applied it yesterday night, I am unable to connect to internet using my gprs/edge connection. I am wondering if the two are co-related? I haven't done any changes since.

Any suggestion?
[Galaxy S I9000 Android Development] Abraxasnew:
Patch

Just pathced my romanian Orange locked (and unlocked with SGS Unlock) phone.

It had:

PDA I9000XFJM1

Phone: I9000XXJM1

CSC: I9000OXFJM1

The Odin upload went flawlessly, and download mode works fine now.

After that I upgraded to Froyo (was released today in Romania).

The phone has now:

PDA: I9000XFLP7

Phone: I9000XXJPP

CSC:I9000OXFJP6

And download mode still works just fine.

Many thanks to Richthofen for all the hard work!
[Galaxy S I9000 Android Development] ushkakaka:
succeeded without any hiccup

sgs stock froyo (official update via KIES)

DXJPA / DXJPA / LBLPA

on point no 5, abit of cofusion myself, but after 2 tries.. i manage to get wat it means.

here's wat i did:

1. i had unzipped the adb zip file to m c drive (my main drive, which where my windows is installed)

2. when u reach point 5 of the guide, i type c:\adb reboot download in the command promt.

3. 2 lines will come out.. saying daemon successful or somethin. as for my sgs, it will go into download mode.

the rest.. is easy. after 3/4 sec, my phone restarted and ur ready to go

hope this helps.

cheers

big thank you to richthofen!
[Galaxy S I9000 Android Development] dhiru1602:
Nop! The Fix only alters the Bootloader.
[Galaxy S I9000 Android Development] kyiori:
work sucessfully for official froyo 2.2 with z4mod lagfix.

simple, easy and no brick. just follow the instruction carefully.
[Galaxy S I9000 Android Development] DPSK:
PDA: I9000DXJG4

Phone: I9000DXJG4

CSC:I9000OLBJG4

Hi All, can i still use the method on the first page to fix the 3 button problem?
[Galaxy S I9000 Android Development] bilceme:
works on turkcell (turkey)

I just want to confirm that fix worked for a device in Turkcell (Turkey) network.

This is:

GT-I9000HKDTRC

I9000JVJH1/I9000TRCJH2/I9000JXJG2/I9000JVJH1

Thanks.

***
[Galaxy S I9000 Android Development] aurangzeb:
no need because DX is come out with the 3 button function...try it before u do something..power off ure phone..power on back with u hold the menu+volumedown+start ( it will go to download mode 'just hit the power button to get back to normal mode' )
[Galaxy S I9000 Android Development] aurangzeb:
i`m from malaysia and DX is for singapore,malaysia region
[Galaxy S I9000 Android Development] xGFYx:
I want to confirm this works on an Australian Optus PostPaid version.

:)
[Galaxy S I9000 Android Development] sherban1988:
Hey.

I recently bought a used Galaxy S. Unfortunately the recovery mode doesn't work on it. The phone info is:

Model: GT-I9000

FW: 2.2

Baseband: I9000XXJPP

Kernel: 2.6.32.9 root@SE-S611 #1 (sidenote: does this mean it's already been rooted?)

Build Number: Froyo.XFJP7

Can I apply the fix described in the first post safely on my phone?

Thanx:)
[Galaxy S I9000 Android Development] aurangzeb:
i cannot answer it..maybe someone else...i`m using Froyo too based on DXJPA and the 3 button is working from i bought it using Eclair DXJG4
[Galaxy S I9000 Android Development] 4ltair:
First of all, thank you very much for your hard work.

I've just applied the fix and my phone enters now into Download and Recovery.

PDA: I9000BVJG2

PHONE: I9000BVJF3

CSC: I9000FTMJG2
[Galaxy S I9000 Android Development] OrangeRafi:
I bought Samsung Galaxy S 2 weeks ago and I dont have the 3 button combo

Model: GT-I9000

Firmware: 2.2

Baseband: I9000DXJPA

Kernel: 2.6.32.9 root@SE-S604 #1

Build no: Froyo.DXJPA

anyone w/ JPA that doesn't have a 3 button combo.

I'm from Philippines btw.
[Galaxy S I9000 Android Development] Vampiro2000:
Mine is a Portuguese JPA and it worked fine
[Galaxy S I9000 Android Development] Alvink19:
Yeah! Finally I have the three button working. It works on my model from Puerto Rico Claro!
[Galaxy S I9000 Android Development] rsmijouda:
works on SGS Middle East :D

Thanx alot :)

Model: GT-I9000

Firmware: 2.2

Baseband: I9000JXJPE

Kernel: 2.6.32.9 root@SE-S606 #91

Build no: Froyo.JPJPG
[Galaxy S I9000 Android Development] maradona:
Display Stay`s black

Hi all

I made anything like in the first post an anything worked fine. The device restartet and i inserted my simcode.

Anything seems to be fine just one thing. The display is black and i cant see anything. What can i do ? Someone can give me support.

Thanks
[Galaxy S I9000 Android Development] dannylea:
Thank you so so much!

worked like a charm
[Galaxy S I9000 Android Development] robinkimfoo:
doesn't work for korean galaxy s

i followed all the instructions and got the phone to restart, but unfortunately the 3 button recovery mode still doesn't work, and it seems i've lost the market app as well. can anybody help me with this? thank you very much in advance!
[Galaxy S I9000 Android Development] major44:
Yes, could someone answer him please :)

I have the same caracteristics and I am a little affraid of using the fix :eek:

anyway, thanks to all for all the job done on this website.
[Galaxy S I9000 Android Development] chuampis:
Hi people!!! im from ARGENTINA, and i bought my cell from USA free, and i use this cell with PERSONAL ARGENTINA.

When i connect to KIES and try tu update to FROYO, the aplication say: there is no newer version for you device (or something like this).

My cell is:

GALAXY S GT-i9000T

PDA:JG5

PHONE: JG7

CSC: JG4

And when i try to enter RECOVERY (or DOWNLOAD) mode, with 3 button combo, the cell starts like always.

I want to do this tutorial, but, i havent got idea abour ADB and where can i download ODIN v1.3 downloader.

Can anybody help me?? i want to update my cell!!!
[Galaxy S I9000 Android Development] SkinBobUk:
There are links to download the apps in the first post along with instructions on how to use adb.

To be honest tho if you cant figure that out you really shouldn't attempt this in the first place. Its idiot proof to a degree, but still needs some common sense. (no offence).

Back on topic, this just worked a treat for me on a mates phone running jp6. Carried the fix out, then flashed k9a kernel and now the phone flies.

Sent From My GT-Iphone-killer almost.
[Galaxy S I9000 Android Development] chuampis:
yes!! ok but i cant find the odin v1.3 link, sorry.
[Galaxy S I9000 Android Development] c010:
Apparently the new Galaxy S with DXJG4 from singapore required 3BR fix. i bought mine 2 months back and the 3BR works. however, just tested my friend's bought from singapore, the 3BR is not working. not sure about Maxis set.
[Galaxy S I9000 Android Development] major44:
You'll find everything here : ttp://mountainview.frandroid.com/topic/24567-tuto-nouvelle-methode-debridage-mode-recovery-et-download/

It's a french site, but links are international :)
[Galaxy S I9000 Android Development] caesey.blr:
Can someone confirm whether the fix posted on the 1st page will work with the following firmware (2.2 / froyo)?

PDA: I9000DDJP6

PHONE: I9000DDJP2

CSC: I9000ODDJP5
[Galaxy S I9000 Android Development] anonymusneo:
Please can someone confirm it?
[Galaxy S I9000 Android Development] puddin23:
Got sick of my carrier dragging its heels to release 2.2 and just did this fix. Thank you very much.

My phone would boot to 3br if it had been used for about 15 minutes and was a little warm, but hey if i'm flashing and something does go wrong, not like i can do that to get it back into recovery.
[Galaxy S I9000 Android Development] tzh2231:
I did this trick, and now it is dumb easy to enter download mode, but no recovery mode. Both volume up and down bring me into download mode.

Is this expected?
[Galaxy S I9000 Android Development] ancient geek:
Finally plucked up the courage to do this.

Im on Orange UK, JM1 Eclair btw and a complete noob to this. Followed instructions and it really is that easy!

Really Big Thanks for this fix-now tried it several times (getting in to recovery mode that is ) and works 100% as does everything else on fone:D
[Galaxy S I9000 Android Development] character:
help

can someone put it on mediafire? thanks
[Galaxy S I9000 Android Development] JSDreamer:
Worked on my phone I got from Maxis.

Froyo. DXJPA.

Thanks!
[Galaxy S I9000 Android Development] aurangzeb:
DX are already got the 3 button...are u sure after u install this update then the 3 button appear? i`m asking because before this i`m using DXJG4 and now DXJPA and the 3 button is there from the day 1 i buy it
[Galaxy S I9000 Android Development] aurangzeb:
ic...now i know why there are still users with DX asking about this update...
[Galaxy S I9000 Android Development] sorr932:
Thanks!

IT WOKRED!

Model Number

GT-I9000

Firmware Version

2.2

Baseband Version

I90000XXJPP

this is Froyo upgraded phone via Kies and rooted with SuperOneClick

from Sweden

Thanks alot for this!
[Galaxy S I9000 Android Development] XDcallum:
Just done everything you said, my phone did nothing? did not even reboot after pressing start

b.imagehost.org/view/0131/odin

Odin looks like that use above link
[Galaxy S I9000 Android Development] chocobo9:
fixed 3-button issue for my Singapore set

I applied the fix after i've upgraded to 2.2

DXJPA

sorry, I do not remember the previous baseband version (2.1)

please re-read the instructions before apply ( I read 5 times )

thanks
[Galaxy S I9000 Android Development] hostilevader:
Hi.

This trick has worked for me too! Thank you very much.

Baseband: I9000XXJPP

Build: FROYO.RSJP5

EDIT: Ok with Download Mode, problems with Recovery. It starts with recovery mode but after few seconds it reboots in normal mode automatically :\

Did I do any error?
[Galaxy S I9000 Android Development] errik25:
It work as a charm, I am a happy puppy!!!
[Galaxy S I9000 Android Development] Giorgiobin:
In this thread http://xdaforums.com/showthread.php?t=821698, where you also have worked, i saw that you must check the dump file and depending on what you read, you must use a different file.

In my dump file i read this: bml1.dump hexdump-C | grep ofni

000053e0 4th 4f 46 49 1c 02 d7 30 d7 44 02 30 00 48 2d e9 | ofni ... 0.H-0D ...

Your method works well in this case and with my device (GSG I9000XXJPP, with froyo 2.2 RSJP5, Kernel 2.6.32.9)?

Thanks

Giorgio from Italy
[Galaxy S I9000 Android Development] mushipkw:
WOW Worked perfectly on my T-Mobile SGS

PDA: I9000B0JG3

Phone: I9000B0JF1

CSC: I9000GTMUJG1

Thanks a lot
[Galaxy S I9000 Android Development] Bradtech:
Virgin Mobile Australia Galaxy S

Just confirming for Australian purchasers of the Galaxy S who's models have been crippled to exclude the 3 Button Recovery Mode functionality, this fix by Richtofen worked smoothly and perfectly on my phone. I now have the 3 Button Recovery Mode back as it ought to be. Just be careful with your preparations and follow the instructions by Richtofen to the letter.

MODEL: GT-I9000

FIRMWARE VERSION: 2.2

BASEBAND VERSION: I9000DTJP3

KERNEL VERSION: 2.6.32.9

BUILD NUMBER: FROYO.DTJP5

Thank you so very much Richtofen, for all your time and effort. I really don't know what us lay people would do without experts like yourself.

:D :D :D
[Galaxy S I9000 Android Development] aurangzeb:
yeah...read carefully guys...
[Galaxy S I9000 Android Development] Giorgiobin:
I also confirm, this mod works good on galaxy S no brand Italian
[Galaxy S I9000 Android Development] Spirit02:
Confirming again - works beautifully with Australian GT I9000 from Virgin. Optus ones will be the same - they all come from the same distribution centre.
[Galaxy S I9000 Android Development] ROVAL1972:
Hi all!

Maybe I m stupid... After upgrading via Kies to Froyo, I wanted to hard reset my phone and I found out that it is not working.

Is the method from page 1 valid for my phone?

PDA: I9000XFJP7

PHONE: I9000XXJPP

CSC: I9000XFJP6

Build info: 2010.10

Can you help please ?

Thank you.
[Galaxy S I9000 Android Development] vmartino:
Italinan branded SGS

Has anyone tried this with

PDA: I9000XIJM1

Phone:I9000XXJM2

CSC: I9000WINJM1

This is Italy Wind branded phone.

Thanks
[Galaxy S I9000 Android Development] Silver Sword:
Just wanted to share some information that ppl may face like in my case...

Before plugging the phone to the computer (on Step 4) be sure that you ticked the (USB Debugging mode) from Settings>Applications>Dev. so that when you type 'adb reboot download' in the command prompt window, the adb will find the phone and reboot it in the download mode. Otherwise you will get an error message of 'Device not found'

I did the fix and it worked. i am using SGS version of the phone.
[Galaxy S I9000 Android Development] major44:
I finally tried.... IT WORKED.

Many thanks Richthofen. Thanks to Akex from frandoid for the french translation.

(SFR - rooted

PDA : I9000BUJG2

PHONE : I9000BUGJ1

CSC : I9000GSFRJG2)

Now, road to the rom :)
[Galaxy S I9000 Android Development] ammadbaig44:
I Tried

You Da Champ man! I Tried on T mobile Uk phone and it worked like a charm. Ahhh finally i can move further. Cheerx m8 for sharing it.
[Galaxy S I9000 Android Development] blazevxi:
Also on T-Mobile and it worked for me! thanks
[Galaxy S I9000 Android Development] zKsPOWERHOUSE:
Hey, I want to implement this fix, but I just want to be sure it'll work, don't want to brick my phone. I'm very new to all this.

PDA: I9000XWJPA

PHONE: I9000XXJPP

CSC: I9000XENJP2

Richthofen (or someone else), any chance you can confirm that it'll work on that? :P
[Galaxy S I9000 Android Development] bf4ed:
IT WORKED!

zKsPOWERHOUSE: This fix should work for every firmware! It's a bootloader.
[Galaxy S I9000 Android Development] paulm_au:
Works a treat!

Hi all,

Worked for my Optus Samsung Galaxy S.

MODEL: GT-I9000

FIRMWARE VERSION: 2.2

BASEBAND VERSION: I9000DTJP3

KERNEL VERSION: 2.6.32.9

BUILD NUMBER: FROYO.DTJP5

Thank you very much Richtofen
[Galaxy S I9000 Android Development] vegnagun2142:
I managed to get it to download and recovery mode without even doing anything. All I did was:

1. dial *#272*HHMM# then select 'XSP'

2. After reboot, I managed to get to recovery mode using "volume up+Menu+power"

Note: Before I did that, My phone the 3 button was disabled by Samsung/Singtel.

But guys, I wanna ask this: Since now that I managed to get my phone into recovery/download mode, is it safe for me to put the update.zip for 2.2 into my phone and update using the recovery mode?

Model Number: GT-I9000

Firmware Version: 2.1-update1

PDA: I9000DXJG4

PHONE: I9000DXJG4

CSC: I9000DXJG4
[Galaxy S I9000 Android Development] zKsPOWERHOUSE:
-nm done it ^^-
[Galaxy S I9000 Android Development] vegnagun2142:
Hey Guys Again.

I managed to update it to Froyo 2.2 without using the methods applied above but found another method.

1. dial *#272*HHMM# then select 'XSP'

2. After reboot, I managed to get to recovery mode using "volume up+Menu+power"

3. Reinstall Kies

4. After install, connect phone to laptop and Kies and select "update" firmware

5. Proceed accordingly

Note: Warranty is not void and it is still official version and the Singtel startup screen is removed.