4EXT Recovery Classic v2.2.7 RC5 | TAR BACKUPS | 4EXT Recovery Control | Convert FS

Status
Not open for further replies.
Search This thread

madmaxx82

Retired Recognized Developer
Jan 17, 2010
4,287
4,563
www.4ext.net
attachment.php
attachment.php
attachment.php

attachment.php
attachment.php
attachment.php
attachment.php

Quick note about themes:



Available themes as of Oct/17:
Themes by pravus_nephilim
Themes by Apaquette420
Themes by Whiskey103
Themes by Amresh
Themes by Apaquette420
Themes by CWhitney24
Themes by DaMyth
Themes by Blindndumb

To uninstall any "flashed theme" and to revert to your own custom settings you had before flashing, just use this Theme Uninstaller in recovery.
It will clear any theme you might have flashed and revert to your own custom settings you had before flashing that theme!





THANKS:


All credits and my deepest respect go to Koush for his extremely great code!
Without him 4EXT Recovery wouldn't have been possible!
Biggest thanks possible go to Sebastiaan15 for his brilliant ideas and who spent whole weeks testing my buggy code with his Desire :)
Without you I could never have made it!!!

So BIG THANKS to SEBASTIAAN15 and KOUSH for his hard work with CWMR !!! :)
Many credits to the Desire S community ( especially to loveboatcaptain - LBC Mod Android Development and Marylandcookie ) for testing, very nice ideas, feature suggestions and helping to get the code running on the Desire S!
Special big thanks to RAVENNA from android-hilfe.de board for hours of testing for the Desire!
BIG Thanks to Hussainmushahid who helped me a lot spending much of time with solving a bug I could not reproduce on my device.
And many thanks to all users who reported and helped to identify problems ( can't any longer list all of you here since the list has grown too large :D )!


Even more thanks to people who 've bought me some beer :) YOU ROCK!! ZEEKIZ, A USER, PHILOS64, STEVEATHOME, PREACHER65, BEN_PYETT, ULTRA DROID, PTR_HAMILTON, BEANBEAN50, SEBASTIAAN15 and LOVEBOATCAPTAIN



v2.2.6 RC4 Released: Oct/01



  • Rare Superuser problem when tar backups were enabled (disabled by default) was fixed.
  • Converting partitions between ext3 and ext4 without data loss now correctly calculates the space needed to successfully complete the operation
  • New option: check and optionally repair the file system on your sdcard (fat32)
  • Removed duplicate format cache option inside the format menu (wipe cache does the same)
  • When formatting fat32 it will now save your 4ext.prop settings and restore them afterwards
  • Changed partitioning of the sdcard to not use LBA mode for new fat32 partitions as requested by Ghiki
  • Added new size option (128mb) to the partitioning menu per request
  • Parted is no longer used to format fat32 in the partition menu
    -> This solves a bug where sometimes the creation of the fat32 file system failed and produces better quality results​
  • 4EXT Recovery themes should now stay when formatting /system or flashing new roms
  • New option: format /sdcard fat32
  • New 4EXT Recovery Control API because I'm forced to drop "extendedcommand" (see App for the reason why)
    enables file names and directories to include spaces for installations​

    calculates needed space to complete a full or advanced backup at the beginning of the backup.​

    This ensures that you are not left with a non working backup.​
  • Size for recovery greatly reduced



New 4EXT Recovery Control Features


  • Please see www.4ext.net for more.
  • Fix permissions
  • Calculate real values for the space needed to create a new full or advanced backup

    Advanced Backups: While you are selecting / deselecting partitions, it will display and update the currently needed space to complete that custom backup set.
  • As an example, the following would be possible to do in just one session:
    Restore a backup, set to create a backup / advanced backup before the restore,
    format all partitions with a file system of your choice before the restore process starts,
    flash additional zip files afterwards, fix permissions and select to stay inside recovery or to reboot automatically once all actions are complete.​



Features: Use 4EXT Recovery Control or Recovery Updater for complete Changelogs and Known issues!

not all features may be relevant for all devices



Displays additional information:
  • Identifies your current rom and displays its name
  • Current filesystems on your partitions
  • Free space remaining of all of your volumes
  • Current battery charge level

Backup | Restore:
  • Correctly calculates free space needed to complete a backup ( version > 2.2.6 RC4 )
  • Tar backups (can be switched on or off)
  • Complete CWMR5 compatibility
  • All Backups you create will be named after your currently installed Rom for easier identification.
  • Never unwillingly get "downgraded" to EXT3 again
  • Always restores backups using the file systems you HAD on your partitions at the time of creation!
    -> all partitions formatted with ext4 at that time, will be restored to ext4. The same is true for ext3.​
  • You can manually change any existing Backup to ext4 or ext3
    -> so that after a restore, all partitions and up with the file system you wanted!​
  • Advanced Backup: backup only a single partition
  • Convert any of your partitions to EXT4 or EXT3 without data loss.

Formatting:
  • When you wipe or format it will always use the same file system you currently have.
    -> but you can change that​
  • When you format ext4 it will always create an aligned file system
  • Correctly identifies unformatted sd-ext partitions
    -> if it finds one it displays a warning and suggests you may format them by visiting the 4EXT menu​
  • Filesystem check and repair option in advanced menu

Partitioning:
  • Alignment check of your partitions
  • Full support for up to 2 sd-ext partitions + swap (Backup/restore/format/convert, fsck, et.c.)
  • (RE-) Partition your sdcard for sd-ext without removing your fat32 partition.
  • All partitions created with 4EXTRecovery will be perfectly aligned to 4k

Installing:
  • Integrated md5sum checking option


Themes:
  • Customize all colours used throughout recovery
  • Use your own icons, background images, progress bars.. more to come.
  • Assign different backgrounds to different menu categories (version >= 2.1.2)
  • Create a flashable zip for others to flash your theme.

Menus:
  • Most popular menu items rearranged
  • Format menu
  • Power Menu + option to reboot into bootloader
  • Less "No's" in confirmation dialogues
  • Changed Advanced Restore: first select what you want to restore, then select the backup
    -> Useful for restoring from "Advanced Backups"​

4ext.prop:
  • Configuration file on your sdcard where you can set options to be used by 4EXTRecovery
  • Change all settings conveniently with 4EXT Recovery Control
  • Many more options to come
  • Share your settings / themes by packing your config into a flashable theme

Other stuff:
  • USB Storage Autostart (must be switched on)
  • Mount usb storage exposes all partitions on your sdcard to the os (not just fat32)
    -> you could even partition your sdcard from your PC while connected via USB​
  • Switch haptic feedback on/off
  • You don't need to reboot recovery if you transferred a file to show up in the install menu.
    -> This bug affected only some users with either CWMR or previous versions of 4EXT.​
  • Button backlights (Desire S, Desire HD and Incredible S only)




Download:


  • All downloads are now available through 4EXT Recovery Updater. It's free, no ads, no tracking, no nothing, don't worry :)
    .. and of course via 4EXT Recovery Control
  • This ensures that your downloads are ok by automatically verifying md5sums and that known issues and changelogs are easily accessible
  • It also notifies you when there are any new critical bugs found
  • Recovery images will be uploaded for download soon too, but they can also be acquired easily by using Updater or Control.
  • You can for example just download a recovery.zip containing the image. The download will be automatically verified for correct md5sums!



4EXT Recovery Control


For a list of its many features, visit www.4ext.net

Some examples :
  • Flash as many zip files you want in one go
  • Automatically calculate and display the md5sums of all zip files you are going to flash
  • Check your backups' health to ensure they will restore later when you need them, by verifying their md5sums!
  • Optionally, but highly not recommended:
    If md5sums don't match but you REALLY NEED that backup BADLY, you might want to restore it anyway.
    You can you this app to fix the md5sums of a given backup to "forcefully" restore it!​
  • Calculate real values for the space needed to create a new full or advanced backup

    Advanced Backups: While you are selecting / deselecting partitions, it will display and update the currently needed space to complete that custom backup set.​
  • Identifies and adds your romname so you don't need to type so much when chosing a meaningful name for your backup
  • As an example, the following is possible to do in just one session:
    Restore a backup, set to create a backup / advanced backup before the restore,
    format all partitions with a file system of your choice before the restore process starts,
    flash additional zip files afterwards, fix permissions and select to stay inside recovery or to reboot automatically once all actions are complete.​
  • Much, much more! See www.4ext.net :)


Recovery theming
  • Uninstall and Install themes with live preview and the option to change their colours without the need to reboot into recovery.
  • Change all colours with live preview and a nice colour picker.





 
Last edited:

loveboatcaptain

Senior Member
Mar 9, 2010
525
616
Berlin
www.twitter.com

madmaxx82

Retired Recognized Developer
Jan 17, 2010
4,287
4,563
www.4ext.net
great job....

just converted a ext3 data img to ext4 without loosing any data.

perfect mod.

now we have 3 cool recovery mods... could you merge j_r0dd´s menu redesign and arco´s advanced backup options?

sources:
[MOD-RECOVERY] Clockworkmod Recovery modded Versions.
arco: https://github.com/arco/
j_r0dd: https://github.com/zyonee/android_bootable_recovery

would be great to have this all together...

could you please also share your source code on github?

regards and thx

Thank you very much! :)

Yes I will post them, but please give me 2-3 days (max.). Don't have much time at the moment because of very much work :( and I'd like to update it first with current code :)

Edit: yes I can merge them/add those changes
 

loveboatcaptain

Senior Member
Mar 9, 2010
525
616
Berlin
www.twitter.com
Thank you very much! :)

Yes I will post them, but please give me 2-3 days (max.). Don't have much time at the moment because of very much work :( and I'd like to update it first with current code :)

Edit: yes I can merge them/add those changes

wooohooo ;)

this beer is yours if you could merge all 3 versions to a superhero custom recovery ;)

take your time... i know what you mean... job, family and cooking rom´s for android is hard work ;)

if you need someone to test... i´m your man, or just share your github. i´m able to compile it myself for desire s ;)

regards and 1000 times thank you
 

madmaxx82

Retired Recognized Developer
Jan 17, 2010
4,287
4,563
www.4ext.net
wooohooo ;)

this beer is yours if you could merge all 3 versions to a superhero custom recovery ;)

take your time... i know what you mean... job, family and cooking rom´s for android is hard work ;)

if you need someone to test... i´m your man, or just share your github. i´m able to compile it myself for desire s ;)

regards and 1000 times thank you

Hahaha :)

Okay, I took a look at the features.

An Advanced backup is an extremely good idea!!
And as it won't need so much code not already there from Koush, it shouldn't take long I hope :)

Well nothing I did required so much additional code. CWMR already has so many great functions you can use, biggest respect!

A wipe menu with all the wiping is also a really nice idea.

But full wipe?/system/data and cache? Could you give any example when someone would need that?

BTW: I don't even have a github account yet :eek:
I will send you the source as soon as I got it done, then do some cleaning, register and upload it.

Good night :)
 

madmaxx82

Retired Recognized Developer
Jan 17, 2010
4,287
4,563
www.4ext.net
Good morning :)

Although I should really get to work :( You motivated me enough that I was excited trying out the advanced backup recovery.
I repacked it with an IS kernel and tried the advanced backup function.

I saw that if you do an advanced backup, it creates a backup folder named like any other full backup.. so you wouldn't know it contains only one partition..
and when you want to restore that, you would also need to use advanced restore and know which (lonely) partition was backed up in which folder ..
if you select the wrong one it fails and you also don't know which one it was just by using the menu..

I have some suggestions, please tell me what you think would be best:

- Create a distinct folder structure for advanced backups like that:

/sdcard/clockworkmod/backup/advanced/data
/sdcard/clockworkmod/backup/advanced/system
/sdcard/clockworkmod/backup/advanced/cache
/sdcard/clockworkmod/backup/advanced/boot
/sdcard/clockworkmod/backup/advanced/.android_secure (do we need that?)

So when you did an advanced backup of data it would create the usual <date-time> folder, but inside /sdcard/clockworkmod/backup/advanced/data


- Just create /sdcard/clockworkmod/backup/advanced/ and put all advanced backups in there..
 

Sebby

Senior Member
Jun 15, 2010
4,115
4,023
Doetinchem
Yes, but extremely busy at the moment :)

I don't know what to do first (very inconsequent type of person :D ).
-work
-add those features
-desire

:D

Porting for the desire wouldn't take long I guess.. hmm

just asking

-work
-desire s ->add those features
-and if you have some free time the desire or not no hard feeling

but keep up the good work:D
 

madmaxx82

Retired Recognized Developer
Jan 17, 2010
4,287
4,563
www.4ext.net
Thanks!

Working fine
(used only mount, converted data to ext4, backup, wipe cache and apply zip so far)

Thanks for the feedback and testing.
Did you install using the "OneClick" method maybe and could confirm this works?
Can't think of why it shouldn't but I can only test it on the IS..
The rest of the recovery should really work as it does on the IS as everything but the button-lights is the same on both devices..
 

Malooga

Senior Member
Oct 27, 2010
431
58
Warrington
I flashed via recovery too, converted all to ext4(they had all been converted to ext3 by a restore) and its now definately quicker. Backed up by an extra 200 points in quadrant :)
 
  • Like
Reactions: madmaxx82

ben_pyett

Senior Member
Oct 28, 2006
5,566
2,332
London, Colchester, Wivenhoe
Tried the oneclick all appeared to go ok and booting into recovery showed new version! :D

(log shown below)

ECHO is off.
ECHO is off.
ECHO is off.
pushing files with adb..
ECHO is off.
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
1157 KB/s (92632 bytes in 0.078s)
1571 KB/s (5154816 bytes in 3.203s)
ECHO is off.
ECHO is off.
writing recovery..
ECHO is off.
removing leftover files..
finished
No Errors? Then it should have worked.. reboot into recovery to check
Press any key to continue . . .
 
  • Like
Reactions: madmaxx82

madmaxx82

Retired Recognized Developer
Jan 17, 2010
4,287
4,563
www.4ext.net
Tried the oneclick all appeared to go ok and booting into recovery showed new version! :D

(log shown below)

ECHO is off.
ECHO is off.
ECHO is off.
pushing files with adb..
ECHO is off.
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
1157 KB/s (92632 bytes in 0.078s)
1571 KB/s (5154816 bytes in 3.203s)
ECHO is off.
ECHO is off.
writing recovery..
ECHO is off.
removing leftover files..
finished
No Errors? Then it should have worked.. reboot into recovery to check
Press any key to continue . . .

Thank you for testing :)
 

ben_pyett

Senior Member
Oct 28, 2006
5,566
2,332
London, Colchester, Wivenhoe
Could I suggest that it might be worth getting LBC to incorporate a link to this thread and excellent recovery from within the already existing [RECOVERY] sticky, preferably within the first post.

Unless you want to request that the moderator smokestack76 makes this another sticky.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 35
    attachment.php
    attachment.php
    attachment.php

    attachment.php
    attachment.php
    attachment.php
    attachment.php

    Quick note about themes:



    Available themes as of Oct/17:
    Themes by pravus_nephilim
    Themes by Apaquette420
    Themes by Whiskey103
    Themes by Amresh
    Themes by Apaquette420
    Themes by CWhitney24
    Themes by DaMyth
    Themes by Blindndumb

    To uninstall any "flashed theme" and to revert to your own custom settings you had before flashing, just use this Theme Uninstaller in recovery.
    It will clear any theme you might have flashed and revert to your own custom settings you had before flashing that theme!





    THANKS:


    All credits and my deepest respect go to Koush for his extremely great code!
    Without him 4EXT Recovery wouldn't have been possible!
    Biggest thanks possible go to Sebastiaan15 for his brilliant ideas and who spent whole weeks testing my buggy code with his Desire :)
    Without you I could never have made it!!!

    So BIG THANKS to SEBASTIAAN15 and KOUSH for his hard work with CWMR !!! :)
    Many credits to the Desire S community ( especially to loveboatcaptain - LBC Mod Android Development and Marylandcookie ) for testing, very nice ideas, feature suggestions and helping to get the code running on the Desire S!
    Special big thanks to RAVENNA from android-hilfe.de board for hours of testing for the Desire!
    BIG Thanks to Hussainmushahid who helped me a lot spending much of time with solving a bug I could not reproduce on my device.
    And many thanks to all users who reported and helped to identify problems ( can't any longer list all of you here since the list has grown too large :D )!


    Even more thanks to people who 've bought me some beer :) YOU ROCK!! ZEEKIZ, A USER, PHILOS64, STEVEATHOME, PREACHER65, BEN_PYETT, ULTRA DROID, PTR_HAMILTON, BEANBEAN50, SEBASTIAAN15 and LOVEBOATCAPTAIN



    v2.2.6 RC4 Released: Oct/01



    • Rare Superuser problem when tar backups were enabled (disabled by default) was fixed.
    • Converting partitions between ext3 and ext4 without data loss now correctly calculates the space needed to successfully complete the operation
    • New option: check and optionally repair the file system on your sdcard (fat32)
    • Removed duplicate format cache option inside the format menu (wipe cache does the same)
    • When formatting fat32 it will now save your 4ext.prop settings and restore them afterwards
    • Changed partitioning of the sdcard to not use LBA mode for new fat32 partitions as requested by Ghiki
    • Added new size option (128mb) to the partitioning menu per request
    • Parted is no longer used to format fat32 in the partition menu
      -> This solves a bug where sometimes the creation of the fat32 file system failed and produces better quality results​
    • 4EXT Recovery themes should now stay when formatting /system or flashing new roms
    • New option: format /sdcard fat32
    • New 4EXT Recovery Control API because I'm forced to drop "extendedcommand" (see App for the reason why)
      enables file names and directories to include spaces for installations​

      calculates needed space to complete a full or advanced backup at the beginning of the backup.​

      This ensures that you are not left with a non working backup.​
    • Size for recovery greatly reduced



    New 4EXT Recovery Control Features


    • Please see www.4ext.net for more.
    • Fix permissions
    • Calculate real values for the space needed to create a new full or advanced backup

      Advanced Backups: While you are selecting / deselecting partitions, it will display and update the currently needed space to complete that custom backup set.
    • As an example, the following would be possible to do in just one session:
      Restore a backup, set to create a backup / advanced backup before the restore,
      format all partitions with a file system of your choice before the restore process starts,
      flash additional zip files afterwards, fix permissions and select to stay inside recovery or to reboot automatically once all actions are complete.​



    Features: Use 4EXT Recovery Control or Recovery Updater for complete Changelogs and Known issues!

    not all features may be relevant for all devices



    Displays additional information:
    • Identifies your current rom and displays its name
    • Current filesystems on your partitions
    • Free space remaining of all of your volumes
    • Current battery charge level

    Backup | Restore:
    • Correctly calculates free space needed to complete a backup ( version > 2.2.6 RC4 )
    • Tar backups (can be switched on or off)
    • Complete CWMR5 compatibility
    • All Backups you create will be named after your currently installed Rom for easier identification.
    • Never unwillingly get "downgraded" to EXT3 again
    • Always restores backups using the file systems you HAD on your partitions at the time of creation!
      -> all partitions formatted with ext4 at that time, will be restored to ext4. The same is true for ext3.​
    • You can manually change any existing Backup to ext4 or ext3
      -> so that after a restore, all partitions and up with the file system you wanted!​
    • Advanced Backup: backup only a single partition
    • Convert any of your partitions to EXT4 or EXT3 without data loss.

    Formatting:
    • When you wipe or format it will always use the same file system you currently have.
      -> but you can change that​
    • When you format ext4 it will always create an aligned file system
    • Correctly identifies unformatted sd-ext partitions
      -> if it finds one it displays a warning and suggests you may format them by visiting the 4EXT menu​
    • Filesystem check and repair option in advanced menu

    Partitioning:
    • Alignment check of your partitions
    • Full support for up to 2 sd-ext partitions + swap (Backup/restore/format/convert, fsck, et.c.)
    • (RE-) Partition your sdcard for sd-ext without removing your fat32 partition.
    • All partitions created with 4EXTRecovery will be perfectly aligned to 4k

    Installing:
    • Integrated md5sum checking option


    Themes:
    • Customize all colours used throughout recovery
    • Use your own icons, background images, progress bars.. more to come.
    • Assign different backgrounds to different menu categories (version >= 2.1.2)
    • Create a flashable zip for others to flash your theme.

    Menus:
    • Most popular menu items rearranged
    • Format menu
    • Power Menu + option to reboot into bootloader
    • Less "No's" in confirmation dialogues
    • Changed Advanced Restore: first select what you want to restore, then select the backup
      -> Useful for restoring from "Advanced Backups"​

    4ext.prop:
    • Configuration file on your sdcard where you can set options to be used by 4EXTRecovery
    • Change all settings conveniently with 4EXT Recovery Control
    • Many more options to come
    • Share your settings / themes by packing your config into a flashable theme

    Other stuff:
    • USB Storage Autostart (must be switched on)
    • Mount usb storage exposes all partitions on your sdcard to the os (not just fat32)
      -> you could even partition your sdcard from your PC while connected via USB​
    • Switch haptic feedback on/off
    • You don't need to reboot recovery if you transferred a file to show up in the install menu.
      -> This bug affected only some users with either CWMR or previous versions of 4EXT.​
    • Button backlights (Desire S, Desire HD and Incredible S only)




    Download:


    • All downloads are now available through 4EXT Recovery Updater. It's free, no ads, no tracking, no nothing, don't worry :)
      .. and of course via 4EXT Recovery Control
    • This ensures that your downloads are ok by automatically verifying md5sums and that known issues and changelogs are easily accessible
    • It also notifies you when there are any new critical bugs found
    • Recovery images will be uploaded for download soon too, but they can also be acquired easily by using Updater or Control.
    • You can for example just download a recovery.zip containing the image. The download will be automatically verified for correct md5sums!



    4EXT Recovery Control


    For a list of its many features, visit www.4ext.net

    Some examples :
    • Flash as many zip files you want in one go
    • Automatically calculate and display the md5sums of all zip files you are going to flash
    • Check your backups' health to ensure they will restore later when you need them, by verifying their md5sums!
    • Optionally, but highly not recommended:
      If md5sums don't match but you REALLY NEED that backup BADLY, you might want to restore it anyway.
      You can you this app to fix the md5sums of a given backup to "forcefully" restore it!​
    • Calculate real values for the space needed to create a new full or advanced backup

      Advanced Backups: While you are selecting / deselecting partitions, it will display and update the currently needed space to complete that custom backup set.​
    • Identifies and adds your romname so you don't need to type so much when chosing a meaningful name for your backup
    • As an example, the following is possible to do in just one session:
      Restore a backup, set to create a backup / advanced backup before the restore,
      format all partitions with a file system of your choice before the restore process starts,
      flash additional zip files afterwards, fix permissions and select to stay inside recovery or to reboot automatically once all actions are complete.​
    • Much, much more! See www.4ext.net :)


    Recovery theming
    • Uninstall and Install themes with live preview and the option to change their colours without the need to reboot into recovery.
    • Change all colours with live preview and a nice colour picker.





    6
    great job....

    just converted a ext3 data img to ext4 without loosing any data.

    perfect mod.

    now we have 3 cool recovery mods... could you merge j_r0dd´s menu redesign and arco´s advanced backup options?

    sources:
    [MOD-RECOVERY] Clockworkmod Recovery modded Versions.
    arco: https://github.com/arco/
    j_r0dd: https://github.com/zyonee/android_bootable_recovery

    would be great to have this all together...

    could you please also share your source code on github?

    regards and thx

    Thank you very much! :)

    Yes I will post them, but please give me 2-3 days (max.). Don't have much time at the moment because of very much work :( and I'd like to update it first with current code :)

    Edit: yes I can merge them/add those changes
    3
    great job....

    just converted a ext3 data img to ext4 without loosing any data.

    perfect mod.

    now we have 3 cool recovery mods... could you merge j_r0dd´s menu redesign and arco´s advanced backup options?

    sources:
    [MOD-RECOVERY] Clockworkmod Recovery modded Versions.
    arco: https://github.com/arco/
    j_r0dd: https://github.com/zyonee/android_bootable_recovery

    would be great to have this all together...

    could you please also share your source code on github?

    regards and thx
    3
    wooohooo ;)

    this beer is yours if you could merge all 3 versions to a superhero custom recovery ;)

    take your time... i know what you mean... job, family and cooking rom´s for android is hard work ;)

    if you need someone to test... i´m your man, or just share your github. i´m able to compile it myself for desire s ;)

    regards and 1000 times thank you

    Hahaha :)

    Okay, I took a look at the features.

    An Advanced backup is an extremely good idea!!
    And as it won't need so much code not already there from Koush, it shouldn't take long I hope :)

    Well nothing I did required so much additional code. CWMR already has so many great functions you can use, biggest respect!

    A wipe menu with all the wiping is also a really nice idea.

    But full wipe?/system/data and cache? Could you give any example when someone would need that?

    BTW: I don't even have a github account yet :eek:
    I will send you the source as soon as I got it done, then do some cleaning, register and upload it.

    Good night :)
    3
    Good morning :)

    Although I should really get to work :( You motivated me enough that I was excited trying out the advanced backup recovery.
    I repacked it with an IS kernel and tried the advanced backup function.

    I saw that if you do an advanced backup, it creates a backup folder named like any other full backup.. so you wouldn't know it contains only one partition..
    and when you want to restore that, you would also need to use advanced restore and know which (lonely) partition was backed up in which folder ..
    if you select the wrong one it fails and you also don't know which one it was just by using the menu..

    I have some suggestions, please tell me what you think would be best:

    - Create a distinct folder structure for advanced backups like that:

    /sdcard/clockworkmod/backup/advanced/data
    /sdcard/clockworkmod/backup/advanced/system
    /sdcard/clockworkmod/backup/advanced/cache
    /sdcard/clockworkmod/backup/advanced/boot
    /sdcard/clockworkmod/backup/advanced/.android_secure (do we need that?)

    So when you did an advanced backup of data it would create the usual <date-time> folder, but inside /sdcard/clockworkmod/backup/advanced/data


    - Just create /sdcard/clockworkmod/backup/advanced/ and put all advanced backups in there..