Can't flash ClockworkModRecovery; stuck on SPRecovery

This is a discussion on Can't flash ClockworkModRecovery; stuck on SPRecovery within the Droid Rooted Help forums, part of the Verizon Motorola Droid Help category; Is there an sbf to flash clockworkmod recovery similar to the SPRecovery file used in the "how to root any droid regardless..." method? I've tried ...

+ Reply to Thread
Results 1 to 4 of 4

Thread: Can't flash ClockworkModRecovery; stuck on SPRecovery

  1. Senior Droid
    -iD's Avatar
    Member #
    129308
    Join Date
    Oct 2010
    Posts
    219
    Liked
    2 times
    Phone
    Galaxy Nexus
    #1

    Question Can't flash ClockworkModRecovery; stuck on SPRecovery

    Is there an sbf to flash clockworkmod recovery similar to the SPRecovery file used in the "how to root any droid regardless..." method? I've tried flash_image from terminal but get a not found error even though i know the clockwork.img file is right there at /sdcard. RomManager reports that it's flashed clockworkmod but when i reboot into recovery there's SirPsycho's green droid. Some alternate method to change my recovery back to clockworkmod would be greatly appreciated.

    Background: Last night I restored my original rooted 2.1 nandroid backup to retrieve some notes and got distracted by a phone call and left it on too long. Maybe I missed my chance to avert disaster, so be it, but when i picked up my phone it was at the "ready to install update" screen and i *think* i just turned it off and tried to reboot into recovery. ( i was still distracted ). I became undistracted when i found that instead of good ol' CWR i had the white triangle / phone icon and no user recovery. So I sbf'd SPR onto it, then the busybox/su/root file, then rebooted, opened RomManager, flashed CWR, set up a restore to my current CM6.1RC3 and let it reboot. No joy; SPR came up instead and just sat there.

    Since then i've gone back into RM and "reflashed" CWR a few hundred times, tried several times to unsinstall and reinstall RM (same result). I've also downloaded the correct CWR.img file and tried to flash it from terminal emulator, no joy. I've tried using ROM Manager to flash an older version of CWR and can't, getting "An error occured while flashing your recovery."

    lol i've also (inadvertantly/frustratedly) ended up removing the recovery altogether (probably from accidentally initiating an SPR backup and then battery pulling when it was an hour later and still not finished); after that booting while holding the "X" was stuck at "M"; but reflashing the SPR file from RSDLite got me the SPRecovery again.

    When I have freshly flashed the SPR.sbf file, or flashed alternate recovery in RomManager, it reports SPR as the current recovery, and when i "flash" CWR from RomManaGER, it changes and reports that CWR 2.5.01 is the currently installed recovery, but no matter what i've tried, when i boot into recovery the text is blue not green. grr.

    i've searched quite a bit before posting and am quite frustrated at this point. i've got a bazillion nandroid backups, but they are all clockwork and not SPRecovery format. The only way I now seem to be able to flash a different recovery is via RSDLite.

    SO, either an sbf file to flash ClockworkModRecovery, an alternate way to change my recovery, or if there were some way to use SPR to restore from a nandroid backup created with CWR, but i'm not sure if the recovery itself is in the nandroid backup?

    not pulling my hair out yet, but quite a bit past simple frustration.

    TIA!
  2. Sponsor
    DF Advertising
    Join Date
    Nov 2008
    Location
    DroidForums.net
     
     
     
     
  3. Droid Ninja
    teddyearp's Avatar
    Member #
    27105
    Join Date
    Jan 2010
    Location
    Randle, WA
    Posts
    1,698
    Liked
    8 times
    Phone
    Motorola® A855
    #2
    Don't take this wrong, it sounds like you know what you're doing just fine, but just checking that the command you're using for flash_image is:
    Code:
    flash_image recovery /sdcard/[whateveryounamedit].img
    Also, this might sound silly, but I wonder if somehow the SPRecovery is now figured into MC1's "FRS"? Maybe try these BEFORE using flash_image:

    Code:
    1. su
    2. mount -o remount,rw /dev/block/mtdblock4 /system
    3. mv /system/recovery-from-boot.p /system/recovery-from-boot.p.old
    4. mount -o remount,ro /dev/block/mtdblock4 /system
    Or maybe just first try the simple method and clear the download cache within ROM Manager and try over. One of these should work for you.

    good luck
  4. Senior Droid
    -iD's Avatar
    Member #
    129308
    Join Date
    Oct 2010
    Posts
    219
    Liked
    2 times
    Phone
    Galaxy Nexus
    #3
    Cool. I just finished reading the sbf thread where you and MC1 discuss sbfs in detail, nice work. Did he ever share that sbf for loading clockwork? That would be ideal if so; I'm on FRG22D now, but if i read it correctly he's now got the kernal separated from the recovery, so the file is no longer version specific.

    Quote Originally Posted by teddyearp View Post
    Don't take this wrong, it sounds like you know what you're doing just fine, but just checking that the command you're using for flash_image is:
    Code:
    flash_image recovery /sdcard/[whateveryounamedit].img
    No offense taken. Yes I typed the full command correctly, several times. I'm a Linux N00b but I used to know my way around the DOS prompt pretty well. Is there a path variable, or do i need to change directory to wherever the flash_image executable is first? the command points to the location of the target file, but seems to assume that flash_image is already in the command path. oh, and is there a linux equivalent of doskey? that would have been appreciated this morning...

    Also, this might sound silly, but I wonder if somehow the SPRecovery is now figured into MC1's "FRS"? Maybe try these BEFORE using flash_image:



    Code:
    1. su
    2. mount -o remount,rw /dev/block/mtdblock4 /system
    3. mv /system/recovery-from-boot.p /system/recovery-from-boot.p.old
    4. mount -o remount,ro /dev/block/mtdblock4 /system
    i'll try that, but i doubt it; forcing SPR would not be in the right spirit here. even if it is, once i'm back in Rom Manager or using the flash_image command shouldn't that overwrite it? I only used his FRS because I thought I would need to re-disable the native recovery from over-writing our custom recovery, but once that's done once it should stick; at least it did the last times i've rooted mine or other's A855's.
    Or maybe just first try the simple method and clear the download cache within ROM Manager and try over. One of these should work for you.

    good luck
    I tried that too, well, I didn't want to clear all the cache items out so I manually deleted the clockwork recovery from Koush's folders so that it would force a re-download. I've also restored older versions of RomManager from Titanium and tried that, and once I got away from my WiFi, was able to download older versions of Clockwork through RomManager and tried that, but still stuck on SPR.

    I read that a corrupted sdcard could cause unexpected problems with RomManager and Clockwork, so while at work today i've copied all my files from the SD card and reformatted it in the phone, reloading right now. lol i found ONE corrupt file (the greg kihn band breakup song) out of 28,567 files in 1074 folders, nested pretty deeply, so i'm kinda doubting that was it, but *maybe* that will fix it, we'll see soon.

    thanks for your response!
  5. Senior Droid
    -iD's Avatar
    Member #
    129308
    Join Date
    Oct 2010
    Posts
    219
    Liked
    2 times
    Phone
    Galaxy Nexus
    #4
    maybe i'm really showing my n00bness now, but before I tried the permissions and renaming commands you suggested above i looked with root explorer. there is no mtdblock file in /dev/block; the only thing there is an empty folder named vold.

    in /system, the recovery-from-boot.p file has already been renamed recovery-from-boot.p.not

    BUT EVERYWHERE MEN ARE LAUGHING and everywhere children shout
    tonight there WILL be joy in mudville
    SirPsycho has struck out!

    Not sure which it was, but I tried a hunch based on your suggestion and remounted the system rw and then tried RomManager again since it just updated to a newer version, and one or the other or the combination did it. i've got clockworkmod back and back to cyanogen and a nice cool low voltage kernal. Only spent about 12 hours actually using the stock 2.2 and kernal, but it was a crappy combination of slow and hot that reminded me why we root in the first place.

    thanks for your help!

Sponsors

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Similar Threads

  1. Replies: 2
    Last Post: 08-30-2010, 08:54 PM
  2. Stuck in SPRecovery
    By razzlor in forum Droid Hacks
    Replies: 46
    Last Post: 08-17-2010, 10:37 AM
  3. Replies: 0
    Last Post: 06-15-2010, 11:16 PM
  4. SPRecovery stuck while trying to Restore - BIG HELP NEEDED
    By Chief Wahoo in forum Android Roms
    Replies: 4
    Last Post: 02-27-2010, 11:42 PM
  5. Desperately need help, stuck in SPRecovery
    By spazma7ik in forum Droid General Discussions
    Replies: 7
    Last Post: 02-06-2010, 01:33 AM

Search tags for this page

android recovery from boot.p too lar
,
cant flash clockwork but can su
,

clockworkmodrecovery

,
cwr flash command file
,
disable sprecovery
,
failed to mount /sdcard (i/0 error)
,
failed to mount /sdcard (i/o error)
,
failed to mount sdcard i/o error
,
failed with error - 1 recovery android
,
install recovery from boot p
,

recovery from boot.p too large

,
rooting droid stuck in startup loop sprecovery
,
xoom clockwork recovery sbf
,
xoom failed to mount sdcard system recovery
,
xoom sd card fail to mount android system recovery
Click on a term to search our site for related topics.