Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

In the instructions for ClockworkMod Recovery for Galaxy S i9000, there is:

Step 2. Flash Recovery.

I don't understand what this means. Which recovery to flash? How to do this? (With a USB cable, or it can be done by some manipulation with the phone alone, without connecting it to another computer?)

share|improve this question
1  
The instructions in the link refer to the option in ROM Manager app that you are installing in Step 1. To clarify, "Step 2" should read "Launch ROM Manager, and use the 'Flash ClockworkMod Recovery' option." –  Chahk Aug 17 '12 at 13:57
add comment

3 Answers 3

The general consensus is there's usually different partitions available:

  • system
  • data
  • cache
  • boot
  • recovery

When a guide says to flash "partition" where partition is one of the above, then that implies transferring the contents destined for the partition. The mileage will vary depending on the handset/manufacturer as not all of them actually have implemented partitions like the above.

Usually it can be done with using the cable plugged in and using fastboot.

For example:

To flash a kernel onto the boot partition one can undertake it like this:

sudo fastboot flash boot boot_image_file.img

followed by:

sudo fastboot reboot

Likewise in the OP's case, its referring to the recovery partition.

sudo fastboot flash recovery recovery_image_file.img

I would be wary about using ROM Manager to do this for you without using a computer; Have got bitten by it, and found that it can sometimes, be incorrect with regards to using recovery i.e. ClockworkMod Recovery, it was so convinced that I had a very old version of CWM, when in reality, the latest was installed; end result, I messed up the recovery and threw away ROM Manager as I preferred to do it on the computer - less errors and that the human checking is in place.

share|improve this answer
add comment

I have just a few hours ago flashed ClockworkMod Recovery on my Galaxy S in order to switch from stock ROM to cyanogenmod. Simply follow the instructions from the official Samsung Galaxy S Full Update Guide.

The relevant section about flashing recovery contains the steps you need to follow. Make sure to read the Note at the end of the section if the first kernel doesn't work for you (it didn't work for me).

share|improve this answer
1  
BTW, the link to the latest version of CyanogenMod (at least) at that "Guide" page is a misleading (outdated): it points to a page that suggests CyanogenMod 7.2, but there's already a Cyanogen 9 stable release for Samsung Galaxy S; check it at get.cm/?device=galaxysmtd&type=stable . Don't know whether the "latest release" to Clockwork recovery really points to an uptodate latest release, or there's likewise a newer one. –  imz -- Ivan Zakharyaschev Aug 21 '12 at 10:48
    
The guide points at using heimdall on another GNU/Linux computer to flash the recovery. There is a further problem if my other computer (which runs a GNU/Linux) is ARM. To flash the Samsung Galaxy S from it through the USB cable, I'd need something like heimdall for ARM. It's not among the available pre-built downloads, will have to try to build it for ARM then... Is obtaining heimdall for ARM possible? –  imz -- Ivan Zakharyaschev Aug 21 '12 at 11:33
add comment

From the link you provided, you've problem to make ROM Manager work. Use this app. ROM Manager flashes the CWM recovery from within the app.

There's no need of another computer at all...

share|improve this answer
    
No need -- only if I have root acces in the currently running system on the device, right? –  imz -- Ivan Zakharyaschev Aug 21 '12 at 9:33
2  
Yes. If you're trying to use ROM Manager, I guess you've root access already. –  Sachin Shekhar Aug 21 '12 at 10:02
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.