New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
THREAD CLOSED
Tip us?
 
madmaxx82
Old
(Last edited by madmaxx82; 4th December 2011 at 08:43 PM.)
#1  
Recognized Developer - OP
Thanks Meter 4482
Posts: 4,282
Join Date: Jan 2010

 
DONATE TO ME
Default [Recovery] 4EXT Recovery Classic | Realtime battery % | Romname -> Backupname | ..

First: big thanks to Xboarder56 and team for their pyramid tree and Bumble-Bee for his great work with the pyramid kernel.
Also big thanks to all the testers like Ehsan76, Ptr_Hamilton, Euphorie, Whiskey103, JarheadFlip, TheUntouchable and others.


Quick note about themes:



At the moment there aren't as much themes for the Sensation as there are for the other devices. But this will change very soon.
Big thanks to all the themers who already created versions of their themes for the Sensation

Available themes as of Nov/17:

Euphorie & Whiskey
CWhitney24
Apaquette420
Darkshinning
Nightsky by Jotha
GideonX
Black & White by DanOMac
WarlockW
S1lex


To uninstall any "flashed theme" and to revert to your own custom settings you had before flashing, just use 4EXT Recovery Control, or the new option inside Recovery.



THANKS:


All credits and my deepest respect go to Koush for his extremely great code!
Without him 4EXT Recovery wouldn't have been possible!


So BIG THANKS to 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 )!


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.7 RC1 Released: Oct/10

For full change logs see the app.

  • Added: Charging lights for devices with offmode charging
  • Added: Battery percentage is now reported real time in the title bar
  • New option: check and optionally repair the file system on your sdcard (fat32)
  • Added: new charging daemons
  • Added: Possibility to switch off MD5 sum checks per requests, although this is really not recommended!
  • Added: Switch preserve theme on or off
  • Added: Uninstall theme inside recovery
  • Improved detection of rom names. should now be on par with the app



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 and capacity of all of your volumes
  • Current battery charge levels
  • Charging leds

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.
  • Switch MD5 sum checks on or off.
  • Advanced Backup: backup only a single partition
  • 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!
  • Convert any of your partitions to EXT4 or EXT3 without data loss.

Formatting:
  • Filesystem check and repair option in advanced menu
  • 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

Partitioning:
  • Alignment check of your partitions
  • All partitions created with 4EXTRecovery will be perfectly aligned to block erase size
  • 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.

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



Download:

  • All downloads are now available through 4EXT Recovery Updater. It's free, no ads, no tracking, no nothing, don't worry
  • 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
  • You can also send a bugreport and optionally tick an option to include the recovery.log of your last recovery session
  • Recovery images will be uploaded for download soon too, but they can also be acquired easily by using 4EXT Recovery Updater or the fully featured version 4EXT Recovery Control.
  • You can for example just download a recovery.zip containing the image. The download will be automatically verified for correct md5sums!
  • This is also an advantage for me, because I can update known issues really fast and also send you a notification if there was an issue discovered with a newly released version for example.
  • This functionality and much more is of course also included in the "pro" version 4EXT Recovery Control



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.





Please send bugreports | feature requests via:
Recovery Control or Updater
4EXT Recovery Touch 1.0.0.5 RC 9

Free 4EXT Recovery Updater v2.4.6

Want to support development of 4EXTRecovery?
Check out 4EXT Recovery Control


Recovery Interface for Apps | Scripts

4EXT threads:

Sensation | Desire | Desire HD | Evo 3D CDMA
Desire S | Desire Z | Incredible 2 | Thunderbolt
Incredible S | myTouch 4G | Nexus One | Evo 3D GSM

4EXT Recovery Themes Index & Discussion

The Following 49 Users Say Thank You to madmaxx82 For This Useful Post: [ Click to Expand ]
 
madmaxx82
Old
(Last edited by madmaxx82; 11th October 2011 at 12:28 AM.)
#2  
Recognized Developer - OP
Thanks Meter 4482
Posts: 4,282
Join Date: Jan 2010

 
DONATE TO ME
ultra small FAQ


  • Where is the download link?


Quote:
Originally Posted by madmaxx82 View Post

Download:

  • All downloads are now available through 4EXT Recovery Updater. It's free, no ads, no tracking, no nothing, don't worry
  • 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
  • You can also send a bugreport and optionally tick an option to include the recovery.log of your last recovery session
  • Recovery images will be uploaded for download soon too, but they can also be acquired easily by using 4EXT Recovery Updater or the fully featured version 4EXT Recovery Control.
  • You can for example just download a recovery.zip containing the image. The download will be automatically verified for correct md5sums!
  • This is also an advantage for me, because I can update known issues really fast and also send you a notification if there was an issue discovered with a newly released version for example.
  • This functionality and much more is of course also included in the "pro" version 4EXT Recovery Control

  • Charging bug?


No charging bug! The phone will charge when powered off and it will charge inside recovery, where you can verify that yourself by watching the battery status and the charging leds.
The Following 16 Users Say Thank You to madmaxx82 For This Useful Post: [ Click to Expand ]
 
Evil-Dragon
Old
(Last edited by Evil-Dragon; 10th October 2011 at 11:11 PM.)
#3  
Evil-Dragon's Avatar
Senior Member
Thanks Meter 372
Posts: 672
Join Date: Dec 2010
Location: Solihull
Wow, thanks Max for finally bringing this to the Sensation. I'm off to try it!

Works fine, by the way i bought Recovery Control before you even bought the recovery to the Sensation. Just my way of saying thanks

Keep up the good work!


My Blog: Rooted.Me.Uk

Phone: HTC Sensation [S-OFF][SuperCID] [ROM: Android Revolution HD [Latest]]
Phone: HTC One X [S-ON] [UNLOCKED][ROM: Android Revolution HD [Latest]]

Free 11GB of storage for your phone/PC with Minus: Click Here
The Following User Says Thank You to Evil-Dragon For This Useful Post: [ Click to Expand ]
 
zaferaxu
Old
#4  
Senior Member
Thanks Meter 11
Posts: 114
Join Date: Oct 2007
Location: Ankara
Thank you for new receovery
 
Whiskey103
Old
#5  
Whiskey103's Avatar
Retired Forum Moderator / Recognized Themer / Recognized Developer
Thanks Meter 7783
Posts: 5,872
Join Date: Jun 2010
Location: Euphorie's arms :)
Great, thx man

Themes

http://forum.xda-developers.com/show...6#post18299816
The Following 2 Users Say Thank You to Whiskey103 For This Useful Post: [ Click to Expand ]
 
Euphorie
Old
#6  
Euphorie's Avatar
Senior Member
Thanks Meter 950
Posts: 521
Join Date: Feb 2011

 
DONATE TO ME
Thanks madmaxx for mention us (:
The Following 3 Users Say Thank You to Euphorie For This Useful Post: [ Click to Expand ]
 
JONGAR1357
Old
#7  
JONGAR1357's Avatar
Senior Member
Thanks Meter 7
Posts: 290
Join Date: Nov 2008
Where is the download link ?
 
Euphorie
Old
(Last edited by Euphorie; 10th October 2011 at 11:19 PM.)
#8  
Euphorie's Avatar
Senior Member
Thanks Meter 950
Posts: 521
Join Date: Feb 2011

 
DONATE TO ME
Quote:
Originally Posted by JONGAR1357 View Post
Where is the download link ?
http://www.4ext.net/
To download and install the recovery use 4EXT Updater or 4EXT Recovery Control.

There is section called "DOWNLOAD" in first post
The Following 3 Users Say Thank You to Euphorie For This Useful Post: [ Click to Expand ]
 
Jarheadflip
Old
#9  
Senior Member
Thanks Meter 19
Posts: 237
Join Date: Jan 2010
Location: Huntsville
Nice love this recovery

Sent from my HTC Sensation Z710e using xda premium
The Following User Says Thank You to Jarheadflip For This Useful Post: [ Click to Expand ]
 
xboarder56
Old
#10  
Account currently disabled
Thanks Meter 4423
Posts: 4,528
Join Date: Oct 2010
Location: Bonney Lake

 
DONATE TO ME
nice job man glad device tree worked for you ;D

The Following User Says Thank You to xboarder56 For This Useful Post: [ Click to Expand ]
THREAD CLOSED
Subscribe