• Announcements

    • Reminder - MoDaCo position on illegal content   07/30/15

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such softwareNintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)CUSTOM ROMS You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)ROMs must give full credit to the original authorISSUES If you have any issues with this policy, please contact PaulOBrien directly via PM.
    • Reminder: Selling items on the forum directly is not allowed   07/30/15

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspension / ban.

[RECOVERY] : ClockworkMod Recovery for ZTE Blade [OLED+TFT]

464 posts in this topic

Posted (edited) · Report post

Please find attached *MY* build of the latest version of Koush's ClockworkMod Recovery for the ZTE-Blade. It is not officially supported by Koush, please do not bother him with support questions for this build.

I have tested it as much as I can, but I'm always open to any more constructive feedback. Please see one post down for a change log for THIS build. Koush seems not to publish a change log (unless you know of one).

To install:

  • Recovery Manager
      Download the img file to your SD card, and then you can use the Recovery Manager application to install your recovery.

    • fastboot method
      • Unplug the USB cable, turn off your device and take out the battery
      • Replace the battery and turn the device on holding the 'volume up' key. The device will stay at the 'green android' screen.
      • Plug the device into the PC.
      • From a command prompt run 'fastboot flash recovery <filename>.img'
      • When this finishes, from the command prompt run 'fastboot reboot'

      • update.zip method
          If you have a previous version or another recovery install, install the update.zip and restart your device.

          • restart your device holding down the 'volume down' key
          • Use the Recovery Manager application to Reboot into Recovery
          • if you have ADB configured type 'adb reboot recovery' from the command line.

            Previous versions:

              [*]Older versions of Clockwork recovery can be found here.

              Official release

                [*]The offical version of ClockworkMod Recovery if available for this device can be found here

                Warning:

                  [*]Support for the old style update files that use the Amend scripting (update-script) method is no longer supported With ClockworkMod Recovery from v3 onwards, if you require support for the Amend scripting method, use v2.5.1.8.

                  Source

                    [*]The Device Config to build ClockworkMod Recovery as part of CyanogenMod can be found on my GitHub.

                    Kernel Information

                      [*]Information about the Kernel used in this ROM can be found on this thread.

Edited by Sebastian404
0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Know issues:

none.

Build Change Log:

2010-12-23 - v2.5.1.8 b1 - Initial release

2010-12-23 - v2.5.1.8 b1 - ADBd working correctly

2010-12-23 - v2.5.1.8 b1 - Screen correct way up

2010-12-27 - v2.5.1.8 b2 - Added EXT3 support

2010-12-27 - v2.5.1.8 b2 - SDcard partitioning works as expected

2011-01-09 - v2.5.1.8 b3 - added EXT4 support to Kernel

2011-01-09 - v2.5.1.8 b3 - added TFT support to Kernel

2011-01-23 - v3.0.0.5 b1 - Initial release

2011-02-04 - v3.0.0.5 b2 - added ro.product.board to default.prop for amend scripting

2011-02-04 - v3.0.0.5 b2 - replaced kernel with custom version without TFM mode for quicker boot

2011-02-16 - v3.0.0.6 b1 - Initial release

2011-03-12 - v3.0.1.4 b1 - Initial release

2011-03-14 - v3.0.1.4 b2 - Screen rotation bug fixed.

2011-04-01 - v3.0.2.4 b1 - Initial release

2011-04-01 - v3.0.2.4 b1 - upgraded to 2.6.32 kernel

2011-04-01 - v3.0.2.4 b1 - two versions of recovery image to support Generation 1 & 2 devices

2011-04-14 - v3.0.2.4 b1 - usb problem resolved.

2011-04-25 - v3.0.2.8 b1 - Initial release

Edited by Sebastian404
0

Share this post


Link to post
Share on other sites

Posted · Report post

Know issues:

None (?)

Resolved issues:

- ADBd working correctly

- Screen correct way up

- SDcard partitioning works as expected

Should this be installed same way as Paul's?

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Should this be installed same way as Paul's?

Yeah, exactly the same as any recovery image...

  • Unplug the USB cable, turn off your device and take out the battery
  • Replace the battery and turn the device on holding the 'volume up' key. The device will stay at the 'green android' screen.
  • Plug the device into the PC.
  • From a command prompt run 'fastboot flash recovery recovery-clockwork-2.5.1.8-blade.img'
  • When this finishes, from the command prompt run 'fastboot reboot'

To enter recovery mode, restart your device holding down the 'volume down' key, or type 'adb reboot recovery' from the command line.

Edited by Sebastian404
0

Share this post


Link to post
Share on other sites

Posted · Report post

^Will this still work from a terminal on the blade?

Thats how i flashed the original clockwork mod.

flash_image recovery /sdcard/recoveryCW.img

0

Share this post


Link to post
Share on other sites

Posted · Report post

^Will this still work from a terminal on the blade?

Thats how i flashed the original clockwork mod.

flash_image recovery /sdcard/recoveryCW.img

I've not tried it, but cant see any reason why it should not...

0

Share this post


Link to post
Share on other sites

Posted · Report post

Works okay that way as well.

Got a read error after flashing though, i hope thats okay?

0

Share this post


Link to post
Share on other sites

Posted · Report post

^Will this still work from a terminal on the blade?

Thats how i flashed the original clockwork mod.

flash_image recovery /sdcard/recoveryCW.img

I flashed it using Terminal and worked fine. Nice work Sebastian404

0

Share this post


Link to post
Share on other sites

Posted · Report post

Hallo,

i cant flash it, because my SF (SWISS) do nothing if I push the +-Key and insert the batterie!

Any ideas?

Thanks gueschmid

0

Share this post


Link to post
Share on other sites

Posted · Report post

Cool. :)

Thanks!

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Hallo,

i cant flash it, because my SF (SWISS) do nothing if I push the +-Key and insert the batterie!

Any ideas?

Thanks gueschmid

i have swiss sf as well and it worked for me.

insert the battery, hold the + volume button on the right and while holding it press the power button on the top.

Edited by jurrasstoil
0

Share this post


Link to post
Share on other sites

Posted · Report post

Hi Seb thanks for the updated Clockwork great work. Just to let you know i have tried to do 3 nandroid backups and each time i have had 3 errors. Firstly no /sdcard/.android_secure found. Skipping backup of applications on external storage. No sd-ext found. Skipping backup of sd-ext. Generating md5 sum... Error while generating md5 sum! The second error is ok as i do not have an ext- partition, but can you please shed any light on the other errors. I am running pauls Eclair R4 and have had no issues with any earlier vers of clockwork. Thanks, Carl.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Works great, thanks very much ! ;p

0

Share this post


Link to post
Share on other sites

Posted · Report post

Seb, there were (if I understood correctly) some issues with some roms/patches requiring either 'old' or 'new' Clockwork.

Am I correct in thinking that this should handle both methods of 'scripting' the flash process?

If so, would it make sense to note that at the top of the thread?

Splendid that it should be the right way up, but ... actually, :) ;) I did rather like the quirk that, to play around with the phone's firmware, one had to use it upside down!

It was part of the phone's character!

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

No /sdcard/.android_secure found. Skipping backup of applications on external storage.

No sd-ext found. Skipping backup of sd-ext.

Generating md5 sum... Error while generating md5 sum!

The first two are just because you don't have a2sd, that .android_secure is how it tells there is something on the sd-ext partition (I belive)

The other one is a bit more interesting tho, did you use the file that's attached to the first page of this thread, or one from the other thread?

I've just test the backup/recovery and it works fine for me...

Edited by Sebastian404
0

Share this post


Link to post
Share on other sites

Posted · Report post

Seb, there were (if I understood correctly) some issues with some roms/patches requiring either 'old' or 'new' Clockwork.

Am I correct in thinking that this should handle both methods of 'scripting' the flash process?

If so, would it make sense to note that at the top of the thread?

I'm not sure, there is no change log for clockworkmod recovery that I could find...

However I build a 'old style' update.zip, and applied it to my phone, and it seems to work.. so I'd say that bug has been fixed...

0

Share this post


Link to post
Share on other sites

Posted · Report post

The first two are just because you don't have a2sd, that .android_secure is how it tells there is something on the sd-ext partition (I belive)

The other one is a bit more interesting tho, did you use the file that's attached to the first page of this thread, or one from the other thread?

I've just test the backup/recovery and it works fine for me...

Thanks for your reply Seb. I used the file from the first thread. I will reflash with the file from this thread and let you know. Regards, Carl.

0

Share this post


Link to post
Share on other sites

Posted · Report post

I'm not sure, there is no change log for clockworkmod recovery that I could find...

However I build a 'old style' update.zip, and applied it to my phone, and it seems to work.. so I'd say that bug has been fixed...

Great -- thanks -- I'll flash it in asap!

0

Share this post


Link to post
Share on other sites

Posted · Report post

Thanks for your reply Seb. I used the file from the first thread. I will reflash with the file from this thread and let you know. Regards, Carl.

Worked fine with the file off this thread. Thanks very much for your time Seb, best regards, Carl.

0

Share this post


Link to post
Share on other sites

Posted · Report post

can i downgrade to 2.5.0.9 if needed by just flashing the .0.9 image or will this cause problems?

0

Share this post


Link to post
Share on other sites

Posted · Report post

md5 don't match to recovery-clockwork-2.5.1.8-blade.img or recovery-clockwork-2.5.1.8-blade.zip!

0

Share this post


Link to post
Share on other sites

Posted · Report post

md5 don't match to recovery-clockwork-2.5.1.8-blade.img or recovery-clockwork-2.5.1.8-blade.zip!

sebastian@laverna:/home/sebastian/recovery# md5sum recovery-clockwork-2.5.1.8-blade.zip
ff6de35bbe87352b6880d93ba1065445 recovery-clockwork-2.5.1.8-blade.zip[/code]

0

Share this post


Link to post
Share on other sites

Posted · Report post

sebastian@laverna:/home/sebastian/recovery# md5sum recovery-clockwork-2.5.1.8-blade.zip

ff6de35bbe87352b6880d93ba1065445  recovery-clockwork-2.5.1.8-blade.zip

Yeah, my mistake, bad download i quess.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Possible problem here :)

Running 2.2, I just installed Terminal Emulator from market then re-ran universal androot (cos I have to from time to time) then launched Terminal then ran SU and granted superuser permissions following popup then :-

export PATH=/data/local/bin:$PATH

$ $su

# flash_image recovery /sdcard/recovery-clockwork-2.5.1.8-blade.img

mtd: read error at 0x00000000 (Out of memory)

mtd: read error at 0x00020000 (Out of memory)

mtd: read error at 0x00040000 (Out of memory)

mtd: read error at 0x00060000 (Out of memory)

mtd: read error at 0x00080000 (Out of memory)

mtd: read error at 0x000a0000 (Out of memory)

mtd: read error at 0x000c0000 (Out of memory)

mtd: read error at 0x000e0000 (Out of memory)

mtd: read error at 0x00100000 (Out of memory)

mtd: read error at 0x00120000 (Out of memory)

mtd: read error at 0x00140000 (Out of memory)

mtd: read error at 0x00160000 (Out of memory)

mtd: read error at 0x00180000 (Out of memory)

mtd: read error at 0x001a0000 (Out of memory)

mtd: read error at 0x001c0000 (Out of memory)

mtd: read error at 0x001e0000 (Out of memory)

mtd: read error at 0x00200000 (Out of memory)

mtd: read error at 0x00220000 (Out of memory)

mtd: read error at 0x00240000 (Out of memory)

mtd: read error at 0x00260000 (Out of memory)

mtd: read error at 0x00280000 (Out of memory)

mtd: read error at 0x002a0000 (Out of memory)

mtd: read error at 0x002c0000 (Out of memory)

mtd: read error at 0x002e0000 (Out of memory)

mtd: read error at 0x00300000 (Out of memory)

mtd: read error at 0x00320000 (Out of memory)

mtd: read error at 0x00340000 (Out of memory)

mtd: read error at 0x00360000 (Out of memory)

mtd: read error at 0x00380000 (Out of memory)

mtd: read error at 0x003a0000 (Out of memory)

mtd: read error at 0x003c0000 (Out of memory)

mtd: read error at 0x003e0000 (Out of memory)

mtd: read error at 0x00400000 (Out of memory)

mtd: read error at 0x00420000 (Out of memory)

mtd: read error at 0x00440000 (Out of memory)

mtd: read error at 0x00460000 (Out of memory)

mtd: write error at 0x00000000 (Out of memory)

mtd: re-read error at 0x00000000 (Out of memory)

mtd: write error at 0x00000000 (Out of memory)

mtd: re-read error at 0x00000000 (Out of memory)

mtd: skipping write block at 0x00000000

mtd: write error at 0x00020000 (Out of memory)

mtd: re-read error at 0x00020000 (Out of memory)

mtd: write error at 0x00020000 (Out of memory)

mtd: re-read error at 0x00020000 (Out of memory)

mtd: skipping write block at 0x00020000

mtd: write error at 0x00040000 (Out of memory)

mtd: re-read error at 0x00040000 (Out of memory)

mtd: write error at 0x00040000 (Out of memory)

mtd: re-read error at 0x00040000 (Out of memory)

mtd: skipping write block at 0x00040000

mtd: write error at 0x00060000 (Out of memory)

mtd: re-read error at 0x00060000 (Out of memory)

mtd: write error at 0x00060000 (Out of memory)

mtd: re-read error at 0x00060000 (Out of memory)

mtd: skipping write block at 0x00060000

mtd: write error at 0x00080000 (Out of memory)

mtd: re-read error at 0x00080000 (Out of memory)

mtd: write error at 0x00080000 (Out of memory)

mtd: re-read error at 0x00080000 (Out of memory)

mtd: skipping write block at 0x00080000

mtd: write error at 0x000a0000 (Out of memory)

mtd: re-read error at 0x000a0000 (Out of memory)

mtd: write error at 0x000a0000 (Out of memory)

mtd: re-read error at 0x000a0000 (Out of memory)

mtd: skipping write block at 0x000a0000

mtd: write error at 0x000c0000 (Out of memory)

mtd: re-read error at 0x000c0000 (Out of memory)

mtd: write error at 0x000c0000 (Out of memory)

mtd: re-read error at 0x000c0000 (Out of memory)

mtd: skipping write block at 0x000c0000

mtd: write error at 0x000e0000 (Out of memory)

mtd: re-read error at 0x000e0000 (Out of memory)

mtd: write error at 0x000e0000 (Out of memory)

mtd: re-read error at 0x000e0000 (Out of memory)

mtd: skipping write block at 0x000e0000

mtd: write error at 0x00100000 (Out of memory)

mtd: re-read error at 0x00100000 (Out of memory)

mtd: write error at 0x00100000 (Out of memory)

mtd: re-read error at 0x00100000 (Out of memory)

mtd: skipping write block at 0x00100000

mtd: write error at 0x00120000 (Out of memory)

mtd: re-read error at 0x00120000 (Out of memory)

mtd: write error at 0x00120000 (Out of memory)

mtd: re-read error at 0x00120000 (Out of memory)

mtd: skipping write block at 0x00120000

mtd: write error at 0x00140000 (Out of memory)

mtd: re-read error at 0x00140000 (Out of memory)

mtd: write error at 0x00140000 (Out of memory)

mtd: re-read error at 0x00140000 (Out of memory)

mtd: skipping write block at 0x00140000

mtd: write error at 0x00160000 (Out of memory)

mtd: re-read error at 0x00160000 (Out of memory)

mtd: write error at 0x00160000 (Out of memory)

mtd: re-read error at 0x00160000 (Out of memory)

mtd: skipping write block at 0x00160000

mtd: write error at 0x00180000 (Out of memory)

mtd: re-read error at 0x00180000 (Out of memory)

mtd: write error at 0x00180000 (Out of memory)

mtd: re-read error at 0x00180000 (Out of memory)

mtd: skipping write block at 0x00180000

mtd: write error at 0x001a0000 (Out of memory)

mtd: re-read error at 0x001a0000 (Out of memory)

mtd: write error at 0x001a0000 (Out of memory)

mtd: re-read error at 0x001a0000 (Out of memory)

mtd: skipping write block at 0x001a0000

mtd: write error at 0x001c0000 (Out of memory)

mtd: re-read error at 0x001c0000 (Out of memory)

mtd: write error at 0x001c0000 (Out of memory)

mtd: re-read error at 0x001c0000 (Out of memory)

mtd: skipping write block at 0x001c0000

mtd: write error at 0x001e0000 (Out of memory)

mtd: re-read error at 0x001e0000 (Out of memory)

mtd: write error at 0x001e0000 (Out of memory)

mtd: re-read error at 0x001e0000 (Out of memory)

mtd: skipping write block at 0x001e0000

mtd: write error at 0x00200000 (Out of memory)

mtd: re-read error at 0x00200000 (Out of memory)

mtd: write error at 0x00200000 (Out of memory)

mtd: re-read error at 0x00200000 (Out of memory)

mtd: skipping write block at 0x00200000

mtd: write error at 0x00220000 (Out of memory)

mtd: re-read error at 0x00220000 (Out of memory)

mtd: write error at 0x00220000 (Out of memory)

mtd: re-read error at 0x00220000 (Out of memory)

mtd: skipping write block at 0x00220000

mtd: write error at 0x00240000 (Out of memory)

mtd: re-read error at 0x00240000 (Out of memory)

mtd: write error at 0x00240000 (Out of memory)

mtd: re-read error at 0x00240000 (Out of memory)

mtd: skipping write block at 0x00240000

mtd: write error at 0x00260000 (Out of memory)

mtd: re-read error at 0x00260000 (Out of memory)

mtd: write error at 0x00260000 (Out of memory)

mtd: re-read error at 0x00260000 (Out of memory)

mtd: skipping write block at 0x00260000

mtd: write error at 0x00280000 (Out of memory)

mtd: re-read error at 0x00280000 (Out of memory)

mtd: wrote block after 1 retries

mtd: not writing bad block at 0x00440000

error writing recovery: No space left on device

#

I've emailed the terminal output to myself from within Terminal but left it sitting (right now) with the terminal window open in case something is badly b0rked. I'm at a relatives house on an old XP PC with nothing useful installed in case it's relevant.

Advice?

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.