[Galaxy S I9000 Q&A, Help & Troubleshooting] DeCoDish:
My galaxy was flashed with the latest beta of Android 2.2 then I applied the root, since then my download mode stopped working and my galaxy get frozen after I turn it ON at the Galaxy S black and white screen... The only two mode that I was able to bring up is FORCED UPLOAD by KEY PRESSING and UNKNOWN MODE...

This is what I did to get the download mode and I double checked it twice that his method works before I posted here:

btw: my OS is Windows 7 and I installed the Windows 7 drivers the filename is "Windows 7&Vista x64 USB Driver.zip"

file required are the firmware that I don't have I used again Android 2.2 :( I don't know what firmware to put I would like to know what firmware was on the original Bell i9000M if someone can tell me it's appreciated.

The other required file is Odin3 v1.30

I did the following first I right clicked the Odin3 and UNBLOCK it and change the compatible mod to XP

Here are the STEPS:

1- disconnect the cable from the phone.

2- launch Odin3 v1.30

3- Put your phone into FORCED UPLOAD by KEY PRESSING

4- Connect the USB cable to your phone (Odin3 should display "Added!!"

5- Select your file PIT, PDA, PHONE and CSC then click on START

6- Your Odin will stop on "SetupConnection.." (if you use the older version of Odin it will stop at "File analysis.." and I don`t know if it works with the older version.

7. Now when you see the "SetupConnection.." Press Volume down + Home + Power and KEEP HOLDING IT UNTIL YOU SEE the DOWNLOAD MODE

This is the LOG of my Odin

<ID:0/005> Added!!

<ID:0/005> Odin v.3 engine (ID:5)..

<ID:0/005> File analysis..

<ID:0/005> SetupConnection..

<ID:0/005> Removed!!

<OSM> All threads completed. (succeed 0 / failed 1)

<ID:0/005> Added!!

<ID:0/005> Odin v.3 engine (ID:5)..

<ID:0/005> File analysis..

<ID:0/005> SetupConnection..

<ID:0/005> Initialzation..

<ID:0/005> Set PIT file..

<ID:0/005> DO NOT TURN OFF TARGET!!

<ID:0/005> Get PIT for mapping..

<ID:0/005> Firmware update start..

<ID:0/005> boot.bin

<ID:0/005> Sbl.bin

<ID:0/005> param.lfs

<ID:0/005> factoryfs.rfs

<ID:0/005> cache.rfs

<ID:0/005> dbdata.rfs

<ID:0/005> zImage

<ID:0/005> modem.bin

<ID:0/005> cache.rfs

<ID:0/005> dbdata.rfs

<ID:0/005> Removed!!

<ID:0/005> Completed..

<OSM> All threads completed. (succeed 1 / failed 0)

<ID:0/006> Added!!

<ID:0/006> Removed!!

If you have noticed after you see "SetupConnection.." your phone will be disconnected from Odin3 then it will reconnect then BINGO you will get the download mode.

I hope this will help all ppl who are stuck at the boot screen without having access to the download mode.

Now I need a favor I dont know when to get the original firmware of bell I wanna bring back my phone to the original state.

Thanks

DeCoDish

Update: I've installed Kies the latest version I thought I can get the original firmware using Kies so I decided to bring the download mode using the above procedure then I was surprised the I could not get to the download mode again!!! Hmmm.... I uninstalled Kies then I tried again with no luck... I re-installed the driver "Windows 7&Vista x64 USB Driver.zip" then I repeated the above steps then the download mode is back.... Weird isn't??? It looks like the Kies override the driver with another driver... So in order to get my procedure working make sure you UNINSTALL completely KIES from your system and install the drivers that I mentioned... Also notice that adb.exe detects my device and it wasn't before... Now I have the Downloading mode but I don't know what to load :( Hope that anyone can point me where I can download the original firmware that comes with Bell i9000M model...

DeCoDish