Cannot boot into recovery (Samsung Galaxy S) My GT-I9000 device recently got stuck in a bootloop, and now I'm trying to put CyanogenMod on it, hoping that this would fix the situation.

I can use Heimdall to install the ClockworkMod Recovery on the phone, but as of today, I cannot boot into the recovery!

Yesterday everything worked normally, but once I tried to boot into it today, it got stuck in the bootloop instead of going to recovery!

I'm using the standard Vol up + Home + Power button combination.

What can I do to force the phone into recovery mode again?

Edit: CWM flashed (but unable to start) and honestly I can't remember how I initially bricked the device. I think it's safe to assume that I have a broken ROM on it.

I actually am trying to install a new ROM, so if I could flash it that would be great. But for that I need to get the recovery and ADB working.
I also had a boot loop today, after flashing Semaphore's ClockworkMod Recovery according to these instructions, then trying to boot to recovery mode. What helped me out was the hint at the bottom of that page: to use Replicant's recovery.img instead:

heimdall flash --KERNEL recovery.img --no-reboot


Update: Note that the hint has now been removed with the comment:


  Using a non-Gingerbread-compatible recovery for initial install will result in lost IMEI.