yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] slackovic:
OK, thank you very much. I did just like the instructions said and everything went smoothly :) I now have working 3-button SGS :)

But, I just have one more question :) Now when I get to recovery mode, I get one additional red line saying "multicsc : can not access to /system/scs/VIP/system/". That line wasn't there before I applied this fix. Can you tell me what is it about? Just for info, I have bought the mobile in Croatia and it was SIM locked to network provider VIP.

EDIT: Hm... I think I solved the problem. Before I applied the fix, I backuped my phone with ROM Manager. As I have lost all of my data while applying the fix, I restored my backup. I thought that restoring the backup undid changes I did with the fix but it didn't! I now have the following "*#1234" info:

PDA: I9000XFJM3

PHONE: I9000XXJM3

CSC: I9000XFJM1

So, the problem I wrote about red line indicating some kind of error doesn't exists anymore, I have my old firmware back and I have working 3-buttons SGS! Oh, this is such a great night. I just hope my girlfriend won't be too mad at me in the morning because she couldn't call me all night :)
[Galaxy S I9000 Android Development] dadonali:
sorry i dont know :(
[Galaxy S I9000 Android Development] franklin01:
Ok i got it fixed, (orange branded) but I ticked the re-partition option since some users using orange branded seems to have problem without it.

Upgrading to JPK ^^.
[Galaxy S I9000 Android Development] gmaoc:
Can anyone answer my post #621. just don't wanna brick this one. Thanks a mill and really appreciate all the hard work. Btw i want to use the update.zip not the full flash. Cheers
[Galaxy S I9000 Android Development] spark001uk:
See i said re-partition! It made no sense to me at first, but i ended up doing it anyway. Perhaps it makes all the difference!

By the way, did you say JPK?
[Galaxy S I9000 Android Development] Ian_Cog:
I think I've bricked mine.

I followed the instructions to the letter. Odin showed it as a Pass

It only goes as far as the animated S screen then shuts down.

adb returns; error: device not found if I try to reboot download during the start up sequence.

Is there anything I can do to recover it now, or is it a send back to Samsung job?
[Galaxy S I9000 Android Development] franklin01:
Pull the battery,

connect the phone,

start cmd and type adb reboot download but dont press enter,

plug the battery and wait for the green indicator,

start the phone and bash "enter" and "up arrow".

Some users reported it to work, it seems you can use adb to enter in download/recovery mode at phone boot, you can also create a batch to do it.

(crete a new text file, write "c:\android-sdk-windows\tools\adb.exe reboot download" 50 times then save and exit, rename to .bat, connect the phone, start it and run the .bat)
[Galaxy S I9000 Android Development] Ian_Cog:
Unfortunately that hasn't worked.

I created a batch file that lasted longer than the whole start up to S sequence and still nothing.

Thanks for replying though.
[Galaxy S I9000 Android Development] franklin01:
Oven method, or retailer...

Where did you failed? Did you tick the "re-partition" at first flash? Some phones require it.
[Galaxy S I9000 Android Development] Ian_Cog:
It failed at the first flash.

I didn't tick partition, it didn't say it had to be. Reading through it was a complete mix and match who did and who didn't tick it.

I didn't and bricked, by the looks of it.

The oven method seems a bit drastic to me. The phone is a week old. I'll convince Orange it's their fault.

Back to the HTC Hero, which I installed Froyo on yesterday, for me then.
[Galaxy S I9000 Android Development] iceborg_ajs:
e-fused

I have an Optus Branded - Virgin Mobile purchased (AU) Galaxy S.

When I ran the BML it says that it is e-fused.

Is it really worth taking the risk to enable 3-button mode, or should I wait for the Australian version release, or Froyo?

I already bricked one phone before the 3 button fix came out and I am quite hesitant!

Not really too many plans to work on the ROMS, but coming from WinMo and HTC devices, I love the custom skins etc.

Thanks

Andrew
[Galaxy S I9000 Android Development] knanda:
Will this fix work on the DDjg4 firmware???

I rooted phone and using lag fix v2..

Will the above procedure work?
[Galaxy S I9000 Android Development] patj3:
worked for me:

Before I didn't have 3B, my phone got bricked and sent it back.

After it got repaired, I still didn't have 3B mode.

My versions:

PDA: I9000XWJM2

PHONE: I9000XXJM2

CSC: I9000XENJM1

I get the impression they flashed a dutch or holland rom on my "belgian" device

So to be safe I did the Hex editor way of checking if it had U3 or not.

Luckily it had :)

Copied the update.zip, adb reboot recovery and flashed the update.zip

3B mode now works, feel a lot more reliefed :)

Thanks for the support on this one guys!

I'm gonna wait until Samsung sends out the final Froyo before I start updating again.
[Galaxy S I9000 Android Development] coradux:
Hi, my phone is bricked and in service now. It will be flashed with the last firmware. But I want to know if is something I can tell them to do to enable 3 button combo. Something like what kind of bootloader, etc.. Thanks
[Galaxy S I9000 Android Development] spoidar:
Awesome sauce, followed the instructions from hollanderu/dadonali/richthofen on my e-fused Vodafone AU branded handset, and all is well with the world.

Now that I've got some backup I'm off to go ROM hopping, thanks all!
[Galaxy S I9000 Android Development] akex054:
Excuse me, just thanked android-hilfe. I correct it asap, it's not wanted ;).

It's almost a 1:1, just added some more warnings when i saw some bricked their phone with this method. I will modify it soon, for the same reason --> Some have the death reboot loop ...
[Galaxy S I9000 Android Development] Mickyman:
I'm on JPH atm, and I need to root my phone in order to use the shell. But how do I root JPH Froyo. I only see a Tutorial on how to root Eclair 2.1.

Any ideas?

Thanks in advance.
[Galaxy S I9000 Android Development] maucenaiks:
My i9000 is bricked after this metod
[Galaxy S I9000 Android Development] Ian_Cog:
I share your pain.

Luckily for me, the phone was only a week old. Orange are replacing it as 'a software fault'.

Fingers crossed I get a replacement with 3BR enabled. Chances are slim though.
[Galaxy S I9000 Android Development] =Oberon=:
Anyone use this on their Optus SGS?

Also,my phone is rooted using TA Gunnmans 1 click root and Ive installed root booter and that lets me boot into recovery mode so I can apply the update ZIP that way.

Anyway,just wanna make sure its safe to use on my Optus SGS.
[Galaxy S I9000 Android Development] xrayA4T:
Thanks, worked for me.

South African Vodacom e-fused.

My versions:

PDA: I9000XWJM3

PHONE: I9000XXJM2

CSC: I9000XFVJM1

Used the method in post#1. Copied update.zip to sd card and used adb reboot recovery
[Galaxy S I9000 Android Development] chrisfowler:
Success, thanks for all your hardwork dev's

Just worked for me. Optus Australia.

Had stock no 3 button enabled.

Newbie android user.

Did the easy root unroot from this post (can't submit it since I am a new poster, but it's on the main page of samsung galaxy posts) using the Automated method (which also clued me in on how to do step 6 as I didn't have ADB before applying the root.)

After replacing the root update.zip with the update.zip from GT-I9000_SBL_RCVDL_FIX_REDBEND.7z I then did step 6. Was very quick.

Surprised it was so simple after reading everyone's grief with getting 3 button working.

Now I am going to go install some custom roms and voodoo speed fix.
[Galaxy S I9000 Android Development] =Oberon=:
G'day and thanks for the help chrisfowler .

Can you also check your version info:

Press *#1234# on your keypad and see how it compares to mine.

Mine is:

PDA: I9000DTJG4

PHONE: I9000DTJG3

CSC: I9000OPSJG1
[Galaxy S I9000 Android Development] akex054:
For dadonali method.

In case of :

- You were in JPH

- You flashed before with KIES

- You used a lagfix (and forgot to remove it, or not sure it's removed)

Be careful to check the "re partition" option when you flash JM5 or it can fail.
[Galaxy S I9000 Android Development] =Oberon=:
Never mind.Bit the bullet and gave it a go.

Yep,all went OK and working for me too now.

Previously had no 3 button recovery on Optus but now Ive got it..phew..what a load off.

Thanks to chrisfowler and the other Optus SGS owner's in this thread who also confirmed it working on their Optus phones and also a HUGE thanks to Richthofen for his time and work he put into this fix. :)

You've helped soooo many people.

Just one question,when updating to the official froyo through Kies for eg when its released this will still be working right? No need to re-apply it?
[Galaxy S I9000 Android Development] daft:
Where can I find this french guide please?
[Galaxy S I9000 Android Development] Jonnybegod:
Unfortunately i have killed my phone. I don't even say bricked because it is completely dead. I applied the update.zip via recovery mode through adb and checked the pbl before, it said U-3 so i thought i'd give it a try.

I think this methods are still a bit about who's lucky and who's not. I took the risk so i'm the only one to blame. I'm changing the phone now as i'm entitled within the first 30 days after purchase.

Better luck to you guys. ;)
[Galaxy S I9000 Android Development] ashmodai:
I just phoned the repair shop and they told me I would have to wait a bit more because they had to order some spare parts that they did not have in stock to fix my phone ??? I thought that they had some JTAG ways to reflash the phones no ? Seems that they will change the MB instead ... hopefully I will get one with the 3 buttons working ...:confused:
[Galaxy S I9000 Android Development] Ovy311:
how can i remove the lagfix from my Galaxy S ? The phone is bought from Orange Romania (yet untouched firmware) and i have an old lagfix instaled with adb manually.. can anyone help ?
[Galaxy S I9000 Android Development] ggraja:
If it says e-fused, DO NOT update the SBL.

My phone shows e-fused :( what do I do?

Update : Took the plunge and followed the steps given below. Can't say how happy I am to get the 3 button recovery working ! I went through dadonali's post below atleast 10 times. Did not have a clue about adb or android SDK. Googled around, saw some videos on youtube about using adb and finally I did succeed. Yipeeee...!

Special thanks to Rockytruelyrox for taking care of most of the process and finally I am on Froyo! for a guy who has just been on this forum just one day without a clue about using Android SDK. This forum really rocks! dadonali - u r my man !!! Thanks for calming my nerves with regards to e-fused and giving me the confidence.
[Galaxy S I9000 Android Development] akex054:
Just there : http://forum.frandroid.com/forum/viewforum.php?id=55

Just check "re partition" in Odin when flashing JM5. Il will delete lagfix by deleting the ext2 (or ext4) partition created.
[Galaxy S I9000 Android Development] curls1:
Hi all can any one help please. ny wifes galaxy s has no 3 botton mode ,

i have managed to put the update.zip on to the phone but dont have a clue from there on total noob to android.

i try'd to download the skd stuff but nothing happens , is there no way i can download a rebooter app from the market ,there are a few but all need the phone to be rooted which i cant do as i cant get recovery mode !!!

please help before i hit the pi$$ing phone with a hammer
[Galaxy S I9000 Android Development] =Oberon=:
I rooted my phone using TA Gunnmans 1 click root here:

http://techpp.com/2010/08/09/how-to-root-samsung-galaxy-s-i9000-in-one-click/

Its done via PC and is easy.Just follow instructions.

THEN you can get an app like root booter from the market which lets you boot into recovery mode.(3 button method is better ofcourse cause you can do it with phone off.Root booter is just an app and your phone needs to be on to use it...ofcourse).

After you transfer the updateZIP to your phone you can launch root booter and apply the updateZIP.

Thats it.

At least thats how it all worked for me.

Please remember that you do this at your own risk as some people's phon's don't work anymore after applying the upateZIP.
[Galaxy S I9000 Android Development] rhyslivs:
but it isnt working. The step that doesnt seem to be working is:

For some reason this isn't working for me. The step that it is choking on is:

"6. Start a new command prompt and type "adb reboot recovery""

I am pretty new to this, am I doing something completely wrong? The phone is from vodafone australia.

Model GT-I9000, Baseband: I9000HVJG3

Thanks in advance.

All help greatly appreciated!
[Galaxy S I9000 Android Development] rockytruelyrox:
Yahhhhooo it worked mate.. Thank you so much I had bricked one phone trying to do this both. GGRAJA and myself have got SGS bought in india with DDJG4 and we have went through what all pain to get this.. in the bargain mine got replaced by samsung also cos in here they dint knw what happened to it :D
[Galaxy S I9000 Android Development] spoidar:
Do you have USB Debugging turned on?
[Galaxy S I9000 Android Development] rhyslivs:
Yeah I do have it turned on, I have attached a picture of the error I am getting in the command prompt. Am I supposed to mount the SD again after I have turned it on?
[Galaxy S I9000 Android Development] spoidar:
Okay, download the Android SDK from here, then extract it somewhere. Find the directory you extracted it to in Explorer, and within that dir you should see a 'tools' folder. Hold 'shift', then right-click on the 'tools' folder, and select 'Open command window here' (or something like that - I don't use windows much), at that point, you should have a command window, in the right directory. Now you can type those commands and they'll work.
[Galaxy S I9000 Android Development] 3rings:
Ok the update worked for me:

I have e-fused but according to some of those who have the same details as mine, it worked for them so I tried it too.

PDA:I9000XWJM2

PHONE:I9000XXJM2

CSC:I9000PROJM1

Attached is my BML1 dump that shows e-fused

I followed the instructions in post #1.

Now the 3 button is working :-)

Thank you!
[Galaxy S I9000 Android Development] rhyslivs:
Hey spoidar that worked a treat! got my recovery mode, rooted and lagfixed now! Thanks a lot for your help really appreciate it and to the creator thank you as well!
[Galaxy S I9000 Android Development] spoidar:
You're welcome, glad to hear you're all sorted :)
[Galaxy S I9000 Android Development] onlybleeding:
Hi all

I got the 3-button recovery/download mode working thanks to this thread, cheers!

Following that I flashed to 2.2 (PDA: I9000XXJP3, PHONE: I9000XXJP3, CSC: I9000OXAJP3)

Now 3-button recovery won't work again. I assume the flashing removed this fix?

Is it safe just to go through the steps again to apply the fix now that I am in 2.2?
[Galaxy S I9000 Android Development] dcc22:
Hm if it gets removed by updates, then it must be faulty hardware which was fixed by software? Damn Samsung...
[Galaxy S I9000 Android Development] spark001uk:
You should flash to JPC instead of JP3. Still got 3br on mine and i flashed to JPH after JPC.
[Galaxy S I9000 Android Development] spark001uk:
Just incase anyone is scratching their heads and thinking "i swore there was a few posts i made yesterday", XDA suffered a crash and had to restore from a 24hr old backup. I thought there was some conversation missing!
[Galaxy S I9000 Android Development] djr83:
Thanks!

I've been scratching my head all day. Had mails about new posts but when I checked the threads I had already read them all. :confused:

But now I know why :)
[Galaxy S I9000 Android Development] Casio1987:
Any new developments for the primary bootloader fix?

I have kept track on my subscriped threads, but there is so much going on atm.
[Galaxy S I9000 Android Development] AzgardTORR:
Hi,

There is a site called FRAndroid where some other guys translated or just exposed those procedures in French... Feel free to check up there...!:D
[Galaxy S I9000 Android Development] twitch93:
OK, updated on JM5 and applied Richtoften's fix, worked like a charm !

(but what a stress lol !!)

Previously I was on a branded Bouygues Telecom with :

PDA : I9000POJM2

PHONE : I9000XXJM2

CSC : I9000BOGJG4

No more crap now !! :D

For french people, here is the link for the french translated tutorial :

ttp://forum.frandroid.com/forum/viewtopic.php?id=26795

By the way, I forgot to mention I used "re-partition" even if I deinstalled the lagfix I previously installed, I haven't unrooted, but I unlocked also the phone's network operator by using SGS unlock tool available on the market.

okay, now let's have some more fun with some other ROMs ;)
[Galaxy S I9000 Android Development] Zabivelli:
Well i think im gonna try this!
[Galaxy S I9000 Android Development] bzemer:
DAMN IT!!!

Sadly, I just bricked my phone.

I tried to do the flash update, and it just went off and died.

3 button combo not working.

ADB, Odin and Keis not working.

I got it at T-Mobile Gremany.

And what really annoys me is that I did the test you said, and it had U3 at the end of the file.

I just had it for one lousy day!

I have no idea what to do next.

Any ideas?

P.s

I suggest that you specifically say at the top of the post that this doesn't work for German T-Mobile users.
[Galaxy S I9000 Android Development] ashmodai:
Did you try with the update.zip method or the JM5, Odin one ?
[Galaxy S I9000 Android Development] ashmodai:
Seems that my last post was one of the lost ones :-)

I got the repair shop on the phone and they told me that they had to order some spare parts to fix my phone : the ic power controller ... So either they have no clue or that could be interesting :-)

I bricked mine using the Odin method at the very early stage of this thread
[Galaxy S I9000 Android Development] bzemer:
The phone won't turn on at all, and odin/adb/keis don't recognize that it's connected to the computer.

I don't know how i can push an update to it.
[Galaxy S I9000 Android Development] spark001uk:
For goodness sake WHY is the update.zip still available for download in the 1st post??!!! There is COUNTLESS bricks being reported after its use!!

@Richthofen, or a mod perhaps:

It's my belief that by the statistics shown in this thread, JM5 w/repartition, followed by your original SBL fix (tar file via bootloader update in odin), is the safest, please can you not change the first post to accommodate this, to save a load more bricks? Would that be ok?
[Galaxy S I9000 Android Development] VladaP85:
I suggest you to bring phone back to T-Mobile seller and allege to warranty,that is what I have done, I can't see other way. You maybe get new phone immediately because it's one day old. I still wait for mine to be fixed...
[Galaxy S I9000 Android Development] VladaP85:
I suggest DO NOT DO THIS FIX,it's too risky, at random bases... I bricked my phone...
[Galaxy S I9000 Android Development] bzemer:
The only thing is that I bought the phone on a trip to Germany (it's not yet available in my country).

I got back last night to Israel, and today i screwed it up.

I have no idea how to get my warranty. I guess i will just have to accept my fate, and try sending it back to Germany...
[Galaxy S I9000 Android Development] omrij:
That's really a bad luck

happened to me too

I sent my phone from Israel to Samsung UK
[Galaxy S I9000 Android Development] zombizombi:
Which fix is the latest? The one in the first post or the one someone else has been posting involving going to JM5 first? Which would be best for me?

PHONE INFO

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

Firmware:	2.1-update1

Baseband:	I9000BVJF3

Kernel:	2.6.29 root@SE-S603 #1

Build:	ECLAIR.BVJG2

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

PDA:	I9000BVG2

PHONE:	I9000BVJF3

CSC:	I9000ORAJG2

-----------------------------------------
[Galaxy S I9000 Android Development] chibunda:
France Telecom Orange Galaxy S Firmware

Hello All, Hello Richthofen

Richthofen, first of all thanks for proposing the fix, even if some phones are bricked, i think it is a good tutorial, in order not to screw the phone definitely

My Phone is the late august galaxy S I9000 phone for France Telecom Orange and i got this Firmware inside (with no damned recovery mode of course), even with the hair dryer method :)

PDA: I9000BVJG2

Phone : I9000BVJF3

CSC : I9000FTMJG2

I used your dd command trick to dump the bml1.dump and xvi32 saved my phone, because at the end of the dump file, i got a beautiful e-fused a the end.

does it mean that with this phone, i will never get the 3 button recovery mode, or is there a way to get another bootload with u3 at the end of dump file.

I really would lilke to find a way to get the 3 button

Thanks a lot and have a nice day
[Galaxy S I9000 Android Development] minedune:
Which update did you use, please ?
[Galaxy S I9000 Android Development] minedune:
You too, which fix did you use please ?
[Galaxy S I9000 Android Development] bzemer:
The one in this post, for the 3 button combo.
[Galaxy S I9000 Android Development] kg3:
I applied the fix yesterday and had no problems whatsoever. My SGS is running the Australian JG4 firmware.
[Galaxy S I9000 Android Development] guido45:
Orange UK, updated to JP3 via Kies reg hack...

BRICKED. :(
[Galaxy S I9000 Android Development] VladaP85:
I don't know what to tell you, or send phone back to Germany or find good phone service in Israel... I screwed up mine after 9 days I know how you feel...
[Galaxy S I9000 Android Development] minedune:
There is not even one place in Israel that will fix the phone, unfortunetly - I asked on local android forum and not even one reply that there is a place that will fix the bricked Galaxy S. Local Samsung dealership will not fix phones bought outside of Israel, that's what I call a service (and the Galaxy S is not sold in Israel yet anyway).
[Galaxy S I9000 Android Development] Ian_Cog:
That's exactly the same scenario as me.

Luckily my phone was only a week old, so I convinced the call centre guy 'it just stopped working'.

A new one arrived on Saturday. I Flashed it using the JP3 reg hack, to JM1. Unlocked it from network, using the SGS Unlock tool and that's as far as I'm going now.

Unless... There is a safe way to advance from JM1 onwards, someone can point me at. Hours of reading these forums just leave me confused.
[Galaxy S I9000 Android Development] guido45:
Yeah, mines only 2 weeks old but I have insurance anyway. Gutted all the same.

Just hope the replacement has a working 3-button combo.
[Galaxy S I9000 Android Development] reglaspv:
Samsungmobile.ro announced today that the recovery mode will be restored in Froyo update.
[Galaxy S I9000 Android Development] coradux:
Can you provide a link? If this is true, I will wait for Froyo update, allready fixing my Galaxy cost me 50 euro.
[Galaxy S I9000 Android Development] kg3:
Is this fix lost when you flash to another firmware?
[Galaxy S I9000 Android Development] lupy:
here: http://club.samsungmobile.ro/forum/viewtopic.php?f=16&t=51

but you will understand only if you know romanian :)
[Galaxy S I9000 Android Development] coradux:
ei, merge si cu translate :)).
[Galaxy S I9000 Android Development] MyKEcz:
I followed DADONALIs instructions and 3Button combo works! Great job!!! :):cool:
[Galaxy S I9000 Android Development] dcc22:
I have heard lots of rumors about gone 3br fix after flashing to official firmwares?

Are there firmwares which replace the bootloader?
[Galaxy S I9000 Android Development] minedune:
What kind of phone did you have - unbranded ? I am thinking to buy one in Prague.....
[Galaxy S I9000 Android Development] blackdeath09:
Someone from Samsung Romania said that the fix will be available with official Froyo around 15 October (for Romania of course). They said that updating via KIES to official Froyo will fix all problems and if you are not sure how to update the phone, you should go to an authorized service (Yeah, right). As KIES has not any flashing options probably the program will do all the job.

Apropo Multumesc lupy.:D