[Recovery] 4EXT Recovery Classic v2.2.7 RC5 | Convert FS | Rom -> Backupname | .. - G2 and Desire Z Android Development

Thanks to cjward23 and friends for testing, 4EXT Recovery is now also available for the Desire Z / G2.
​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Quick note about themes:
Available themes as of Aug/28:
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 )!
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
Free version: Recovery Updater
Fully featured version: 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.
​

great have been waiting for this release

L-ViZ said:
great have been waiting for this release
Click to expand...
Click to collapse
Hehe thanks.
BTW: version 2.1.6 RC2 should be rock solid, just like a "final".
Except *maybe* for the optional tar backups feature (which can be switched on optionally).
It was tested very much, but as it is so new, noone knows if there are any "hidden" bugs with it that could possibly appear in the future

awesome, will give it a whirl!

So is this better than CWM 5?
Sent from my Desire Z running @ 2GHZ

being that cwm5 randomly freezes your phone, i don't see how it could be any worse. so far seems to have more features than 3.0.2.4 and i like the tar backup option, much quicker.

xT4Z1N4TRx said:
So is this better than CWM 5?
Sent from my Desire Z running @ 2GHZ
Click to expand...
Click to collapse
I wouldn't say better, it's different.
It has a lot more features and really detects your file systems correctly and preserves them on backup/restore.
CWMR5 is the first version that does that too, but at least in my case it failed.. when I restore a backup with it, all my partitions are formatted ext3 again (when they were ext4 as I created the backup)
But hey, I'm biased
Try it yourself and see what you like better
If you want, take a look what ppl say in the other 4ext threads:
http://forum.xda-developers.com/showthread.php?p=15504830
http://forum.xda-developers.com/showthread.php?p=15349806
http://forum.xda-developers.com/showthread.php?t=1104765
http://forum.xda-developers.com/showthread.php?t=1130004

well im sold, i defenetly have to this recovery, it has the feature iv been wating for, to disable md5 checksum
edit: dude i can i just say thank you, omfg this recovery is to much, battery info, parttion size info and rom name all in recovery? this is just amazing. i literately have no words man

siulmagic said:
well im sold, i defenetly have to this recovery, it has the feature iv been wating for, to disable md5 checksum
Click to expand...
Click to collapse
Hi thanks
But it doesn't have that feature to disable md5checksums.
However you can use Recovery Control to verify any of your backups for correct md5sums. If they don't match, you can als use it to "correct" them.
This is not recommended of course, since it indicates that there's a problem with that backup's data integrity. However sometimes ppl need exactly that backup badly.. so they can *try* to restore it anyway.
Disabling md5sum checks completely is a really bad idea.
I got one request about that from a guy with a phone that had a defect in handling sdcard memory. He tried numerous sdcards but still had that problem for a month.. any md5sumchecks fail for him.
He asked me to include a switch to disable them for him.
In the meanwhile he has sent his phone in for repair.
I might do that and add that switch, but it's not a very high priority since there is really much todo.

madmaxx82 said:
Hi thanks
But it doesn't have that feature to disable md5checksums.
However you can use Recovery Control to verify any of your backups for correct md5sums. If they don't match, you can als use it to "correct" them.
This is not recommended of course, since it indicates that there's a problem with that backup's data integrity. However sometimes ppl need exactly that backup badly.. so they can *try* to restore it anyway.
Disabling md5sum checks completely is a really bad idea.
I got one request about that from a guy with a phone that had a defect in handling sdcard memory. He tried numerous sdcards but still had that problem for a month.. any md5sumchecks fail for him.
He asked me to include a switch to disable them for him.
In the meanwhile he has sent his phone in for repair.
I might do that and add that switch, but it's not a very high priority since there is really much todo.
Click to expand...
Click to collapse
aw really, i was sure i read it on the description, regardless its still awesome

siulmagic said:
aw really, i was sure i read it on the description, regardless its still awesome
Click to expand...
Click to collapse
Thanks
May I ask why you want that feature?
If there is demand for that I will add it (although I'm really against that.).

THIS IS BRILLIANT
Sent from my Desire Z running @ 2GHZ

xT4Z1N4TRx said:
THIS IS BRILLIANT
Sent from my Desire Z running @ 2GHZ
Click to expand...
Click to collapse
Wow
Thank you very much

madmaxx82 said:
Thanks
May I ask why you want that feature?
If there is demand for that I will add it (although I'm really against that.).
Click to expand...
Click to collapse
well back in the day, when i had a motoroal cliq, we had amonra recovery, and so nanddroid on that recovery dint have md5checksums, and so we could rename our nanddroid backs and they would still flash, but i could be wrong, maybe it did have md5checksum im not sure, regardless i could flash any nadndroid, even if it dint have the same name it was made with. again this is the best recovery, we been waiting long enough, thank you

Haha, thought you guys would like this.
Sent from my HTC Desire S using Tapatalk

siulmagic said:
well back in the day, when i had a motoroal cliq, we had amonra recovery, and so nanddroid on that recovery dint have md5checksums, and so we could rename our nanddroid backs and they would still flash, but i could be wrong, maybe it did have md5checksum im not sure, regardless i could flash any nadndroid, even if it dint have the same name it was made with. again this is the best recovery, we been waiting long enough, thank you
Click to expand...
Click to collapse
Thanks again!
BTW: You can rename any of your backups and it will work

madmaxx82 said:
Thanks again!
BTW: You can rename any of your backups and it will work
Click to expand...
Click to collapse
ah awesome man, even better, i like this recovery more and more every minute.

cjward23 said:
Haha, thought you guys would like this.
Sent from my HTC Desire S using Tapatalk
Click to expand...
Click to collapse
haha thanks for pushing me and for the testing

Firstly i want to thank you for this recovery, i have converted all my filesystem to ext4 but i have no idea what it does or can it improve speed of my device...

This is a pretty nice recovery! Thanks!

Related

[Recovery] CWM Rogue Touch Recovery v1.5.0 (Updated 5/6/12)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ClockworkMod 5.0.2.8 Based
-Rogue Touch Recovery v1.5.0- ​
Presented By-
TDR
Bazar6
Steady Hawkin​
General-
This recovery brings the following game changing features to the table:
Full Touch support
Overhauled UI
Backup/Restore and flash from USB Drive
Backup/Restore and flash from internal storage (/sdcard)
See Changelog for full list
Important Info-
By default your Xoom will your MicroSD card for nandroids and flashing. To use a USB drive or your internal storage, go to Mounts and Storage and select the location of your choice. *Please note, although you can use your internal storage for nandroids, it is not recommended.*
By default /data/media (/sdcard) will be skipped during wipe, backup, and restore.
This recovery does not support encrypted partitions, do not use this recovery if you use device encryption in ICS
Install Instructions-
-Make a nandroid in your current recovery then proceed
-Download zip file from link below
-Place zip on Micro SDcard
-Reboot into existing recovery
-Choose install zip and select the Rogue Recovery
-Confirm file, wait for it to finish flashing, then reboot
-Reboot back into recovery and bask in the Rogue glory!
Download-
Rogue Recovery v1.5.0 (RC3)
Source-
Can be found on Github- HERE
Thank You-
Koush
CyanogenMod Team
j-r0dd
Donate to Team Rogue HERE
Stay Tuned For Future Releases!!!​
-Partial Changelog-​
1.5.0 (RC3)
+Updated base to CWR 5.0.2.8
+Full touch support
**touch menu selections, use on screen buttons, or use volume rockers and power button
***swipe cursor movement (swipe left or right to go back)
+New CM style blue theme
+Large Roboto font
*Fixed text flow
+Changed menu style and layout
+Large backups (>2.1GB) should work now
*Note: 4GB FAT32 limit still applies
+Updated kernel, busybox
+UMS supported
+Fixed script assert toggle (thanks Sam Mortimer)
-Removed backup internal storage (buggy, storage limits)
-Removed partition storage (dangerous)
1.3.0
+Updated base to CWR 5.0.2.7
+Revised backup menu with option to switch to internal storage
*Fixed battery level display
*Using the wipe menu no longer dumps you back to the main menu automatically
1.2.0
+Based on ClockworkMod Recovery v5.0.2.3 + Rogue Kernel 1.3.1N
+New tar-based nandroid images
+Option to flash zips from internal storage directly in the Install menu
+Confirmation screen when storage free space might be too low
*Progress indication disabled by default again for speed (create /sdcard/clockworkmod/.hidenandroidprogress to enable progress)
**Old yaffs-based images still supported
1.1.1
*Fixed Advanced Backup
1.1.0
+Added option to mount USB drive on /sdcard without needing to remove the micro SD card (Mount menu > Mount USB drive on /sdcard)
+Ability to toggle between internal and regular storage (Mount menu)
+Warning before backing up to internal storage
+Disabled formatting, partitioning and USB mounting of internal storage
*Upstream patches
1.0.0
+Based on ClockworkMod Recovery v4.0.1.5 & Launchpad kernel 1.3.0
+New menus from j-r0dd's Nexus S recovery (fewer clicks!)
+Recovery will try to mount external USB drives (FAT format only) as long as Micro SDcard is removed
+Handle /data/media (thanks solarnz)
+Added a toggle to switch on or off backup/restore of /data/media (off by default)
+Will try to mount a USB drive if no micro SD card is present
+Battery level notification in confirmation screen
-Big Thanks To The People Who Donated-​
goldiefish
***If you make a donation, please post your name so we can thank you***​
awesome. will be trying this on my wife's xoom. i think this my first time posting first (after the OP of course)!!!
Wow!!!! Thanks a lot!!!
Sent from my MZ601 using xda premium
Nice one! Cheers Steady
flashed it. looks nice. getting the following error:
E:Can't mount /cache/recovery/command
is that alright?
Max_Pain said:
flashed it. looks nice. getting the following error:
E:Can't mount /cache/recovery/command
is that alright?
Click to expand...
Click to collapse
When are you getting that error?
First time I booted into recovery after flashing it. In the main page.
Sent from my HTC Evo 3D on the MetroPCS 1x network...
Max_Pain said:
First time I booted into recovery after flashing it. In the main page.
Sent from my HTC Evo 3D on the MetroPCS 1x network...
Click to expand...
Click to collapse
Make sure your micro sdcard is in your xoom and try rebooting into recovery.
Will have to try this thx Steady. See you in #xoom.
Steady Hawkin said:
Make sure your micro sdcard is in your xoom and try rebooting into recovery.
Click to expand...
Click to collapse
the card was already in the xoom. i rebooted into recovery again and this time i didnt get the message. maybe because it was the first time booting into it? seems to be fine now.
Looks sweet. Really dig the Team Rogue logo.
Max_Pain said:
the card was already in the xoom. i rebooted into recovery again and this time i didnt get the message. maybe because it was the first time booting into it? seems to be fine now.
Click to expand...
Click to collapse
Strange, let me know if it happens again.
gerald410 said:
Will have to try this thx Steady. See you in #xoom.
Click to expand...
Click to collapse
Lookin forward to it G!
musashiken said:
Looks sweet. Really dig the Team Rogue logo.
Click to expand...
Click to collapse
Thanks for your support
couple noob questions...can we get screen shots? Lol
Also does this recovery play nice for those not using launchpad kernel?
Can I rename my backup using this? When I manually change my backup names with my current recovery they end up having a md5 error and I can't use them anymore
Finally does this mean xoomers can use ROM manager without horrible consequences or is the sd card location still the main problem for us?
Awesome! Thanks to you guys for all of your hard work.
rockhumper said:
couple noob questions...can we get screen shots? Lol
Also does this recovery play nice for those not using launchpad kernel?
Can I rename my backup using this? When I manually change my backup names with my current recovery they end up having a md5 error and I can't use them anymore
Finally does this mean xoomers can use ROM manager without horrible consequences or is the sd card location still the main problem for us?
Click to expand...
Click to collapse
-I might try and post a screenshot later.
-It plays nice with LP or Tiamat
-I have not had any issues renaming backups in either recovery, are you using a program like Root Explorer to change it? Make sure your using correct punctuation.
-I personally do not use Rom Manager, but I have not heard of issues with either recovery using Rom Manager. Just make sure your on either this recovery, or Solarnz recovery.
Steady Hawkin said:
-I might try and post a screenshot later.
-It plays nice with LP or Tiamat
-I have not had any issues renaming backups in either recovery, are you using a program like Root Explorer to change it? Make sure your using correct punctuation.
-I personally do not use Rom Manager, but I have not heard of issues with either recovery using Rom Manager. Just make sure your on either this recovery, or Solarnz recovery.
Click to expand...
Click to collapse
Thanks steady. The ROM manager thing is when flashing updates...it actually makes back up a finebut they end up on the internal sd card...but anyways I will just just stock with the current recovery I think. the naming thing is being done through root explorer but I am not sure why changing the name makes the file inaccessible...oh well, not trying to side track your thread. Thanks for the great work
rockhumper said:
Thanks steady. The ROM manager thing is when flashing updates...it actually makes back up a finebut they end up on the internal sd card...but anyways I will just just stock with the current recovery I think. the naming thing is being done through root explorer but I am not sure why changing the name makes the file inaccessible...oh well, not trying to side track your thread. Thanks for the great work
Click to expand...
Click to collapse
No worries bro, I think I know what the issue is. Try and get in the habit of booting into recovery and using the backup option inside recovery to make your nandroids. After that, use root explorer to change the name. If you do that, you should be golden.
Steady Hawkin said:
No worries bro, I think I know what the issue is. Try and get in the habit of booting into recovery and using the backup option inside recovery to make your nandroids. After that, use root explorer to change the name. If you do that, you should be golden.
Click to expand...
Click to collapse
Yeah that is what I have been doing because in my current recovery when I make a back up it does not let me name the back up. It just assigns a date and time name to it. I don't typically use ROM manager with the Xoom at this point. The name change shows up when I boot back into recovery but then when I load it I get md5 sum error.
Maybe I will mess with it tonight some to find the problem.thanks guy!

[Recovery] 4EXT 2.2.7 RC5 | STAY @EXT4 | Convert FS | MD5sum check | Rom > Backupname

[Recovery] 4EXT 2.2.7 RC5 | STAY @EXT4 | Convert FS | MD5sum check | Rom > Backupname
Thanks to Jarheadflip for testing, 4EXT Recovery is now also available for the myTouch 4G
​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Quick note about themes:
Available themes as of Oct/17:
Themes by GuestK00388
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 )!
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
Free version: Recovery Updater
Fully featured version: 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.
​
Works well, thanks for getting this going on the MT4G.
mikeyinid said:
Works well, thanks for getting this going on the MT4G.
Click to expand...
Click to collapse
Thanks for the feedback
Oh wow nice. Thanks! Finally happy to see an alternative to CWM.
Sent from my HTC Glacier using xda premium
Great to see this recovery make it to the glacier, huge props to madmaxx for porting it to everyone's devices and giving them an awesome recovery!
Sent from my LG-P999 using xda premium
Thank you all for the great feedback
d12unk13astard said:
Great to see this recovery make it to the glacier, huge props to madmaxx for porting it to everyone's devices and giving them an awesome recovery!
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Hehe thanks, but 4EXT is very small.. only a handful of devices, and it won't grow big.
I will however try to support your device in the future
maddmaxx, im pretty sure i understand, but just to be sure. so i converted data to ext4, as it was only partition at ext3. if i flash a different rom it will stay ext4 correct? and can someone a little more familiar tell me if most if not all current release roms for mt4g will support ext4? tia
mikeyinid said:
maddmaxx, im pretty sure i understand, but just to be sure. so i converted data to ext4, as it was only partition at ext3. if i flash a different rom it will stay ext4 correct? and can someone a little more familiar tell me if most if not all current release roms for mt4g will support ext4? tia
Click to expand...
Click to collapse
4ext will always preserve your file systems unless you tell it to convert or format in a different one.
But it has no control over updater-scripts of roms you flash.
So when you flash a rom that formats system ext3, it will be done. And 4ext will preserve ext3 on /system from now on.. unless you convert or format ext4 et.c.
For data it should stay, because there shouldn't be a lot of roms that format your data partition that would be crazy
madmaxx82 said:
Thank you all for the great feedback
Hehe thanks, but 4EXT is very small.. only a handful of devices, and it won't grow big.
I will however try to support your device in the future
Click to expand...
Click to collapse
I'm just really glad to see it ported for the mt4g cuz even tho I don't own 1 anymore you still came thru and ported it as promised. If I find a bargain mt4g on craigslist I'm gonna go for it and definetly install this recovery. Does it have a terminal emulator included in options somewhere? I always liked partitioning my sdcard thru gparted in amon_RA recovery.
Sent from my LG-P999 using xda premium
d12unk13astard said:
I'm just really glad to see it ported for the mt4g cuz even tho I don't own 1 anymore you still came thru and ported it as promised. If I find a bargain mt4g on craigslist I'm gonna go for it and definetly install this recovery. Does it have a terminal emulator included in options somewhere? I always liked partitioning my sdcard thru gparted in amon_RA recovery.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
No, it doesn't have a terminal emulator, but it will correctly align all partitions you set up with it! Guaranteed! That's one of its features. There's also an alignment check.
works perfect even flashed one of the themes and it worked flawlessly 2thumbs up!!!!!!!!!!!!
---------- Post added at 10:18 PM ---------- Previous post was at 10:10 PM ----------
lil question when i open the app on the top it says v 2.0.2 but i flashed the 2.2.1....or is that normal cuz when i go into recovery it shows me at 2.2.1
Ascarface23 said:
works perfect even flashed one of the themes and it worked flawlessly 2thumbs up!!!!!!!!!!!!
---------- Post added at 10:18 PM ---------- Previous post was at 10:10 PM ----------
lil question when i open the app on the top it says v 2.0.2 but i flashed the 2.2.1....or is that normal cuz when i go into recovery it shows me at 2.2.1
Click to expand...
Click to collapse
Thnx
That's the App's version.
When you go inside the Update / Install menu where you can select different recovery versions to flash you will see your current version highlighted in yellowish orange and your version number of recovery in the title.
Everywhere else it's the current apk version
BTW: I would really recommend you to use the latest. 2.2.6 rc4.
There are too many advantages like checking for needed space to complete a conversion et.c.
madmaxx82 said:
Thnx
That's the App's version.
When you go inside the Update / Install menu where you can select different recovery versions to flash you will see your current version highlighted in yellowish orange and your version number of recovery in the title.
Everywhere else it's the current apk version
BTW: I would really recommend you to use the latest. 2.2.6 rc4.
There are too many advantages like checking for needed space to complete a conversion et.c.
Click to expand...
Click to collapse
yes i just noticed that thx for the fast reply and im updating to the 2.2.6 rc4 as we speak ...
ps- this **** is awesome!!!!!!!!!! flashing with out rebooting FTW.....
Is the recovery updater supposed to be in the market? I can only find the paid version.
I am able to direct download from the 4ext.net page and transfer to the sd card.
Nice to see this made it over here! good recovery! nice work!
Ascarface23 said:
yes i just noticed that thx for the fast reply and im updating to the 2.2.6 rc4 as we speak ...
ps- this **** is awesome!!!!!!!!!! flashing with out rebooting FTW.....
Click to expand...
Click to collapse
thanks
wolfepakt said:
Is the recovery updater supposed to be in the market? I can only find the paid version.
I am able to direct download from the 4ext.net page and transfer to the sd card.
Click to expand...
Click to collapse
No it's only available on the website.. but when there is an update it will notify you and download and trigger the install automatically if you allow it to.
Edit: I mean an update for the Updater app.. so you stay up to date even though it's not on the market.
thederekjay said:
Nice to see this made it over here! good recovery! nice work!
Click to expand...
Click to collapse
Thank ya
Sent from my HTC Glacier using XDA Premium App
Ascarface23 said:
Sent from my HTC Glacier using XDA Premium App
Click to expand...
Click to collapse
hehe nice
I love her
My favourite theme.
Did you change the colours by editing 4ext.prop or by using the app?
Edit: stupid me.. that picture is from inside the app, right?
That's why you can't read the text that good.. inside recovery the background image is a tiny bit less "obtrusive"
madmaxx82 said:
hehe nice
I love her
My favourite theme.
Did you change the colours by editing 4ext.prop or by using the app?
Click to expand...
Click to collapse
i used the app to do everything

[TOUCHCOVERY] 4EXT Recovery Touch v1.0.0.6 RC 2

Proudly presenting:
4EXT Recovery Touch
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
brand new user interface: "4EXT UI"
touchscreen only
extremely fast
much more useful features than the already feature-packed 4EXT Recovery Classic v2.2.7 RC5 (see 2nd post)
optionally save space by configuring recovery to exclude /cache from backups
you can configure recovery to save even more space by excluding dalvik-cache from backups
calculates real space needed to complete a backup to save you from troubles
detects your local time zone
-> correct time is used for backups you start from within recovery
allows you to change md5sum check behaviour
displays and updates your current battery level in real time
scrollable texthistory (drag down the statusbar)
built-in interactivity (yes/no questions) for updater-scripts
built-in screenshot functionality
extensive theming capabilities!
nearly ALL YOU SEE is changeable.
"worker bar": create your own custom animations, there are (nearly) no limits! Use any shapes/sizes/animations et.c.
extra low cpu needed for that: absolutely no negative impact on backup/restore speed.
async UI rendering for optimal performance for the "heavy tasks" like backup/restore
backups even faster than with usual recoveries.
.. explore the new interface to see more
includes all features of 4EXT Recovery Classic
​
INFO: ​
For App and Rom devs:​
Make use of the Recovery Interface Api provided by the (free and paid) 4EXT Recovery Apps to push updates/mods/addons for auto installation.
Very easy to use and to integrate into Apps or even shell scripts.
Please check 3rd post.​
Info regarding 4EXT Recovery Touch and its yesno feature, or any interactive installer scripts you might already use, please see 3rd post.​
​
Themes for 4EXT Recovery Touch:
Official 4EXT Recovery Themes Index & Discussion Thread
​
Download​
All downloads are 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
When you install or download a recovery via the app it makes sure that your recovery config is correctly set up.
It allows to automatically setup your time zone for recovery.
You can use it to get notified about updates regarding your recovery version
You can configure it to get notified in case any critical bugs have been discovered of the recovery version you currently have installed.
It allows me to update known issues/changelogs immediately and to quickly pull a newly released version if there were reports about critical bugs
You can also use it to just download a recovery.zip containing the image. The download will be automatically verified for correct md5sums!
​
By default the app also saves the recovery.img you flash on your sdcard,
so you can use it to flash the recovery via fastboot in case you need to do that one day.
If you somehow lost those files, there's a direct download for a version you can flash via fastboot.
4EXT Recovery Control
Free version: Recovery Updater
Fully featured: Recovery Control
For a list of its many features, visit www.4ext.net
Some examples :
Very easy to use, but also includes an extensive set of features available via "advanced mode"
Comfortable configure all settings of recovery
Calculate the space needed to create a new full or advanced backup
So you can make sure the backup will succeed before even rebooting into recovery.
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
When you restore a backup, the app does the md5sum check instead of the recovery
This ensures that you know whether the restore process will succeed before even rebooting into recovery​
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​
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
Big thanks to craacK for a lot of great icons!
​
Thanks:​
Big thanks to DolphiCom for all the graphics, the worker bar and a whole lot of great ideas and to the many great testers who spent all day/night testing, reporting bugs, making suggestions, helping with decisions:
Jotha, craacK, Patrics83, Euphorie, Mike1986, Whiskey103, ptr_hamilton, Lizard, TheUntouchable
Big thanks to Jotha and Whiskey103 for testing the themes features creating and their first themes for 4EXT Recovery Touch.
Also Big thanks to all the donators to 4EXT Recovery and everyone who has bought 4EXT Recovery Control! Without you I wouldn't be able to spend as much time with the project:
SO A HUGE THANK YOU!​
FRANKIE-BOY, SYRAKUS, FISHA21, ZJXPOT, ZEEKIZ, A USER, PHILOS64, STEVEATHOME, PREACHER65, BEN_PYETT, HAWST, ANIT77, ULTRA DROID, PTR_HAMILTON, BEANBEAN50, SEBASTIAAN15 and LOVEBOATCAPTAIN
Of course BIG THANKS to KOUSH for ClockworkModRecovery!
Without him, 4EXT Recovery wouldn't exist!​
Thanks a lot to the following users for initial testing for specific devices :
PTR_HAMILTON, SEBASTIAAN15, THEUNTOUCHABLE, BMONSTER, ANDREIGHERGHE, PRESTON74, MADKAI, YASIR, PLAYPETEPP
IPERZAMPEM0, THESHAWTY, JBBANDOS, GREGFERNS and INCREDULOUS
Special thanks to Invasion2 and Stlouie65 for spending at least 10 hours of their time helping me debug a really nasty issue on the myTouch 4G!
Also thanks for obtaining calibration values for the touchscreen:
Wolfepakt
Jaibar
Jayallen1980
Stlouie65
Invasion2
PacerguyDon
Ben_Pyett
Dargocitfer
Darknessrise1234
Lizard
Azazel71
​
Features of 4EXT Recovery Classic:
(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
Menus:
Most popular menu items rearranged
Format menu
Power Menu + option to reboot into bootloader
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
Button backlights
​
Recovery Interface Api for Apps and Scripts​
Both: free and paid 4EXT apps now provide a very easy to use interface you can use to access 4EXT Recovery from within your shell scripts or apps.
Features:
wipe cache
wipe dalvik
wipe data / factory reset
install multiple zips at once
backup
If you are interested, please download this zip file with examples​
How to make use of 4EXT Recovery Touch from within updater-scripts:​
Since Beta 1.0.0.3 Beta 4 you can do the following:
identify whether the user is running 4EXT Recovery Touch or not (to use or not to use the following commands)
make use of the native yes/no dialogue (confirm / cancel buttons)
prevent recovery from redrawing the screen ( in case you need to use your own 3rd party interactive binary )
​
To identify 4EXT Recovery Touch:
Code:
if getprop("ext.edition") == "ng" then
<your code>
endif;
To use the native confirm dialogues:
Code:
ui_print("4ext: show_yesno"); # <-- recovery will pause your script and display "yes / no" buttons.
run_program("/sbin/sleep", "2"); # <-- for safety since the above is executed asynchronous
#check the return value by calling:
if getprop("ext.confirm") == "yes" then
<yourcode>
endif;
To prevent recovery from redrawing the screen ( if you want to use an external binary that needs to occupy the screen and get the focus )
Code:
ui_print("4ext: disable_scrn_update");
# don't forget to enable it again after your yesno binary or graphical installer is finished, by calling:
ui_print("4ext: enable_scrn_update"); #otherwise the recovery will appear to be frozen as it won't update the screen anymore.
This a great Recovery!! I've been wanting a touch recovery for a long time. So glad to see this come to life, and get a chance to test it out. It's really nice, and so much easier to use.
Thanks to Madmaxx for bringing this to us!!! Try it, you'll like it
Great work!! So nice to have a touch recovery! Many thanks Madmaxx!!!
Thank you very much
Need to get some sleep now, but will answer any questions/posts tomorrow!
I absolutely love this recovery I bought the paid version tonight and it has been well worth it!! Thx for this
Sent from my ADR6350 using Tapatalk
Def going to try this out tomorrow, need sleep otherwise I'd play with it now
Sent from my ADR6350 using Tapatalk
I can't wait to try this. This would be amazing on my kindle fire
Sent from my Incredible 2 using XDA App
Having spent the past day now using this recovery, I wanted to give a follow up.
I've used this now to do a couple of backups, one restore, downloaded a rom through rom manager (which works with this recovery just fine) flashed a couple of zips from the sd card, system format.... First impression. The UI is amazing. It's so nice to not have to use the volume and power button for making selections. It's fast. Backing up a Sense 3.5 rom (huge file) took roughly 3-4 minutes less then previous recoveries. It's very user friendly and very easy to use. it looks great.
Very well done. Try it you may like it!
Installed. I wiped cache and dalvik, fixed permissions, mounted. Feels fine going through all the menus.
However, the time for that dropdown menu to go down is way too slow. I pressed "Wipe dalvik" and then it takes like a second or so for the menu to roll down from the top just to ask me to confirm, kind of annoying. The same happens when I cancel it. I can't even use the back button, I still have to wait for the menu to roll back up before I can do anything.
PacerguyDon said:
Try it you may like it!
Click to expand...
Click to collapse
LOL sounds like a quote from my son's favorite cartoon
Sent from my ADR6350 using Tapatalk
PharmCAT said:
Installed. I wiped cache and dalvik, fixed permissions, mounted. Feels fine going through all the menus.
However, the time for that dropdown menu to go down is way too slow. I pressed "Wipe dalvik" and then it takes like a second or so for the menu to roll down from the top just to ask me to confirm, kind of annoying. The same happens when I cancel it. I can't even use the back button, I still have to wait for the menu to roll back up before I can do anything.
Click to expand...
Click to collapse
+1, this is absolutely amazing!
More only gripe is how long that menu does take!
but can certainly live with it for this baby..
andybones said:
+1, this is absolutely amazing!
More only gripe is how long that menu does take!
but can certainly live with it for this baby..
Click to expand...
Click to collapse
I feel like between that and possibly calibrating touch better for more responsiveness. I felt like it wasn't super accurate and took a few times to select install from zip. Not complaining, and I know this is only a first release, and still needs work, but that's the only thing I've noticed.
Sent from my Incredible 2 HD using "Iced Frosting" Tapatalk
Easy and fun to use!!
Sent from my Incredible 2 using xda premium
This is incredibly slick. Downloaded from the app and let it install it. Incredibly cool to have touch screen in recovery.
awsome work! thank you!
Sent from my Incredible 2 using XDA Premium App
I haven't noticed any lag in the menus I've used but I haven't done anything but backup, restore and install from sd card. All were very responsive. Touchscreen support for recovery is long overdue. I can't thank you enough, MadMaxx. You're the bomb. I pity the fools who have unsupported devices *in my best Mr. T voice*
slacka-vt said:
I haven't noticed any lag in the menus I've used but I haven't done anything but backup, restore and install from sd card. All were very responsive. Touchscreen support for recovery is long overdue. I can't thank you enough, MadMaxx. You're the bomb. I pity the fools who have unsupported devices *in my best Mr. T voice*
Click to expand...
Click to collapse
I noticed he put out an update already, so I'm assuming he fixed it.
Latest update really helped out on the lag. It's pretty smooth now and very responsive

[TUTORIAL][S-OFF!]290 MB Data Partition!!! & Installing CyanogenMod 7 Step By Step!

[TUTORIAL][S-OFF!]290 MB Data Partition!!! & Installing CyanogenMod 7 Step By Step!
Now with a video tutorial for download!!!
A while ago I came across a great scrip from Firerat and I figured it was time to highlight it again as he's updated it constantly.
I thought I would take the time to put together a tutorial on how to do the following:
1/ Change the size of your /System, /Data, and /Cache partitions to give you a HUGE amount more /Data space for efficiently sized ROM's like CyanogenMod 7.x
2/ Show you how to install CyanogenMod 7.x with these custom partition sizes and verify that they are as expected.
What you will need:
A prerequisite is a custom recover, preferably Alquez's Unofficial CWM Recovery 5.0.2.6
1/ To download and place on your SD Card the latest build of Alquez's CM7.x. (Do not unzip!)
2/ Google apps (GAPPS) for CyanongenMod 7.x, which you will also place on your SD card (Do not unzip!)
3/Firerat's 1.5.8 MTD Boot Script which you will also place on you SD card (Do not unzip!)
4/ Firerat's 1.5.8 MTD Recovery Script which you will also place on you SD card (Do not unzip!)
5/ The custom mtdpart.txt file that defines your custom partition sizes. Place this on your SD card in the same folder as the boot and recovery scripts. For ease of explanation let's just put all the required files on the root of your SD card.
Now you have all the files that you are going to need it's time to begin:
1/ Alter the txt file to suit your need but do not hit enter. Make sure there is no carriage return taking you to a second linein the file.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2/Now save it as "mtdpartmap.txt" (For CM7x you can use 145 20 with no worries). Don't listen to people telling you that 125 5 is a good setting. They don't know what CM7.x you are using and I do. Trust me.
3/ As mentioned earlier download and opy the recovery file, the boot file, the mtdpartmap.txt, Alquez's latest CM7.x nightly, and the latest version of GAPPS to the root of your SD card
5/Remove the rear cover of your phone
6/ Remove your phone's battery and replace it while unplugged
7/ Ensure you have a good charge before you begin (Say 30% or more)
8/ Press and hold Volume Down+Power at the same time to reboot into CWM or Razor recovery. (We will be using CWM Unofficial 5.0.2.6 for this tutorial)
9/ Perform a Nandroid backup of your current ROM to make sure you have something to go back to should you wish!!!
10/ Choose wipe data/Factory reset from the menu and follow the prompts.
11/ Go to the Mounts and Storage Menu and follow the prompts to format your system partition.
12/ Go back to the main menu and choose Install zip from SD card and follow the prompts to install the Recovery zip that will set your mount points for your partitions and give you the space you are looking for. (WHEN DONE BE CAREFUL! THERE IS ANOTHER IMPORTANT STEP TO PERFORM HERE IN THE NEXT STEP!!!)
**Notice it now says to wipe system, cache, and data partitions then reboot to recovery. Very important! This is the #1 reason why this fails for people. Read it carefully.
Now here's how to do it!:
1/ Return to the Mounts and Storage Menu
2/ Format the Cache, Data, and System partitions by following the prompts. (DO NOT FORMAT ANYTHING ELSE AND BE CAREFUL TO CHOOSE SYSTEM NOT SD CARD!!!)
Now for part three...
Part 3:..
1/ Go to advanced menu and reboot to recovery
2/ If you are restoring a NANDROID backup do so now using backup/restore and restoring the NANDROID backup you wish to put on the new partitions but beware about trying to restore something onto the new cache and system partitions that is too big for them!!!
**Note! From here on in we are going to skip the screen shots of Install zip from SD, and confirming it. If you haven't gotten this down by now it's perhaps time to head to your local nerd and get him/her or he-she to do this for you.
3/ Installing CM7.x install zip from SD
4/ Install the Google apps GAPPS zip from the SD
5/ Install the boot portion of the script from the SD card. This portion allows your device to find the right start and end points for the newly resized partitions that you created.
**NOTE!!! You must rerun this portion of the script every time you do a wipe and install or wipe and NANDROID restore! If you do not your device will become stuck at the boot splash screen. So keep this script file on your SD card!
6/ Return to recovery main menu and reboot device and enjoy your roomy CM7.x install!
Now:
Let's confirm through Terminal Emulator that your partitions are actually changed!
-Click on the centre home button on the bottom of your screen to bring up the all apps list.
-Scroll across to the T's and load Terminal Emulator by clicking on it.
-Once inside Terminal Emulator type the following followed by Return/Enter on your virtual keyboard:
"busybox df -h"
-This will bring up the list of all the partitions on your system and as you can see your Data partition is now 290 MB, your Cache partition is now 20 MB and your System partition is now 145 MB with 8.8 MB remaining on your system partition. Just enough for integrating updates to your system apps into the System partition.
So that's it!
Now how about moving ahead to my LINK2SD prepping and configuring tutorial and my Speed up your GPS CWM flash update to top it all off!
Well done!
IF THIS TUTORIAL HELPED YOU PLEASE CLICK THANKS!!!
Excelent tutorial, thx.
really good tutorial but i didn't get it what advantages i got from this ?
speed or more space in internal memory
hanynemesis said:
really good tutorial but i didn't get it what advantages i got from this ?
speed or more space in internal memory
Click to expand...
Click to collapse
Well CM7 is a speedy ROM as it's well tweaked to begin with and obviously has a low overhead due to the size.
This gives you an additional 120 MB of internal memory! Combine that with LINK2SD and you've got a phone virtually unlimited for apps.
Glad the tutorial helped.
One more thing...
Even though the tutorial show 1.58 beta files the linked files are actually 1.58 final. A little added bonus.
Thanks for the PM question so I could clarify that and please click THANKS if if you appreciate this tutorial.
D
So, overall this increases the internal memory for apps am I right?
Great tutorial mate, will do this on next nightly update with a kernal.
Check this out...
Now with a video tutorial for download!!!
See the first post...
isn`t it easier to flash cm, then just boot into recovery and install data 2 sd, after partitioning your sd card ext4 1 gb + rest fat32 ?
What exactly do you have to do with 1.5.8 MTD Boot Script zip file?
I try to install another ROM (circle battery - change the battery icon) and when I was going to reboot, my phone get stucked at the CyanogenMod logo. It reproduced it again and again. Should I reinstall 1.5.8 MTD Boot Script zip file after doing this or what? Do you know the correct way to install it?
Besides, I pretty good tutorial. Too clearly explanated.
You have too flash the boot script after you flash a new ROM or a backup. That's explained.
Sent from my cm7.2 Wildfire S
b02 said:
isn`t it easier to flash cm, then just boot into recovery and install data 2 sd, after partitioning your sd card ext4 1 gb + rest fat32 ?
Click to expand...
Click to collapse
Do what you wish of course.
I prefer link2sd and a load of internal fast memory for booting and important apps. A distinguishing feature that data2sd doesn't have.
If your SD card fails you still have your most important stuff with you. Can't say that for DATA2SD or DATA2WHATEVER, etc...
Sent from my cm7.2 Wildfire S
not working for my htc wildfire s a510e after doing all steps and "busybox df -h" show me the data partition size 150 mb and 40 mb was used (
d33ps1x said:
You have too flash the boot script after you flash a new ROM or a backup. That's explained.
Sent from my cm7.2 Wildfire S
Click to expand...
Click to collapse
Ok. That's what I thought but I think I did it wrong or something. So the steps are this:
1. Install new ROM or backup.
2. Go to install zip from sd and select the boot.
3. Install it.
4. Reboot the phone.
ROMTesting said:
Ok. That's what I thought but I think I did it wrong or something. So the steps are this:
1. Install new ROM or backup.
2. Go to install zip from sd and select the boot.
3. Install it.
4. Reboot the phone.
Click to expand...
Click to collapse
Yes. Of course this is for a backup or different rom or something. You still have to do the recovery scrip to resize for your initial resizing.
d33ps1x said:
Do what you wish of course.
I prefer link2sd and a load of internal fast memory for booting and important apps. A distinguishing feature that data2sd doesn't have.
If your SD card fails you still have your most important stuff with you. Can't say that for DATA2SD or DATA2WHATEVER, etc...
Sent from my cm7.2 Wildfire S
Click to expand...
Click to collapse
i just asked, and i just hope that sd card wont crash (didnt happen since i first flashed cm)
though, a GREAT guide mate, very well explained ...
p.s. guys click thanks for this, cos' that takes some time to be made, even if oyu dont use it
You know, I've tried (probably) every single method posted on these boards about flashing CM7, and yet I can't get it to work properly. This is really the most step-by-step tutorial I've seen and I thought it would work, but no, still no data connection.
With other methods I've tried, they've either disabled both Wi-Fi and mobile data connection, just one of the two, or there's a missing phone/dialer app.
With this one, the Wi-Fi's working, but I still have no data connection. Any ideas as to why this could be?
johnnyspritz said:
You know, I've tried (probably) every single method posted on these boards about flashing CM7, and yet I can't get it to work properly. This is really the most step-by-step tutorial I've seen and I thought it would work, but no, still no data connection.
With other methods I've tried, they've either disabled both Wi-Fi and mobile data connection, just one of the two, or there's a missing phone/dialer app.
With this one, the Wi-Fi's working, but I still have no data connection. Any ideas as to why this could be?
Click to expand...
Click to collapse
Did you try the libril fix? What is your radio version?
http://forum.xda-developers.com/showthread.php?p=21147430#post21147430
If you have a different RUU that Euro 2.3.5 then grab your own libril.so from /system/lib on your RUU install and save it to your SD.
Re-install CM7 and replace and set permissions on libril.so
I've followed this tut d33p, but my phone still displays total 150mb internal storage, why?
Strange, I've used this mod also a month ago and it works great.
However I've used slightly different instructions.
Here we go:
put all the required data on the root of your sd card
reboot in recovery
take nandroid backup
go to mounts - format system
factory reset
advanced - wipe dalvic cache
install custom recovery script
reboot in recovery
restore nandroid backup
install custom boot script
reboot
This worked for me, don't know if it works for you guys.
Say it

{CLK1.5}with 4ext RC5 Themed in one zip

Here CLK 1.5 with 4EXT RC5 themed working 100%
kasserx said:
Here CLK 1.5 with 4EXT RC5 themed working 100%
Click to expand...
Click to collapse
Nice, where is the zip..???
Whats the difference between this and CWM's Ext3? Is it faster or something?
mountainmon said:
Whats the difference between this and CWM's Ext3? Is it faster or something?
Click to expand...
Click to collapse
.... 4EXT... not EXT4... wakie wakie...
on that note, its nice to see, but putting the crapple logo on our wonderful hd2 makes me want to "slaps OP with a rather large trout"... to quote old IRC emotes..
That will not say anything, but try not to lose anything
ex4 faster than ext3
lol apple!!!!! hope this is some kind of a joke
kasserx said:
That will not say anything, but try not to lose anything
ex4 faster than ext3
Click to expand...
Click to collapse
Hi, there's a mistake with the name, 4ext is NOT the same as EXT4. Yes, it seems equal but there two different things. The object of that thread is a kind of recovery.
A question for the author: the first edition of 4ext that I tried doesn't power on the phone while is plugged to charger. Is this item corrected right now?
look at Attached Thumbnails you'll see ext4 format (sd-ext) that not fake
Rando81 said:
lol apple!!!!! hope this is some kind of a joke
Click to expand...
Click to collapse
I think you did not see the word Themed in the title
kasserx said:
I think you did not see the word Themed in the title
Click to expand...
Click to collapse
no, we just wished you had put iCrapple themed instead of just themed...
And the misunderstanding continue to fly...
EXT# <- this is the formatting for the file system, with EXT4 being better (in most cases) in terms of performance then EXT3 (sadly, no headway on EXT4 NAND.. QQ)
4EXT <- this is an alternative recovery platform much like CWM and AmonRa and TWRP, it has the ability to format (external media only at the moment) your media to EXT4 and set specifics like size, offset, and even alignment, its REALLY good when setting things up for a first run*
Please READ and stop confusing the two... ones a file system, and ones a TOOL that CAN use said file system;...
*I have used 4EXT to format all 6 of my MicroSD cards and align them properly, FAT32 -> EXT4 -> SWAP in partition layout, or Storage -> App2SD -> PseudoRAM
Hammerfest said:
no, we just wished you had put iCrapple themed instead of just themed...
And the misunderstanding continue to fly...
EXT# <- this is the formatting for the file system, with EXT4 being better (in most cases) in terms of performance then EXT3 (sadly, no headway on EXT4 NAND.. QQ)
4EXT <- this is an alternative recovery platform much like CWM and AmonRa and TWRP, it has the ability to format (external media only at the moment) your media to EXT4 and set specifics like size, offset, and even alignment, its REALLY good when setting things up for a first run*
Please READ and stop confusing the two... ones a file system, and ones a TOOL that CAN use said file system;...
*I have used 4EXT to format all 6 of my MicroSD cards and align them properly, FAT32 -> EXT4 -> SWAP in partition layout, or Storage -> App2SD -> PseudoRAM
Click to expand...
Click to collapse
Thanks to cjward23 and friends for testing, 4EXT Recovery is now also available for the Desire Z / G2.
Quick note about themes:
Available themes as of Aug/28:
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 )!
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 •Free version: Recovery Updater
•Fully featured version: 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:
4EXT Recovery Control or Updater App
4EXT Recovery Touch 1.0.0.3 RC 3
Free 4EXT Recovery Updater v2.2.5
Want to support development of 4EXTRecovery?
Check out 4EXT Recovery Control
please read this full it is from www.4ext.net ((for desire hd sensation ...etc)) now for hd2
http://forum.xda-developers.com/showthread.php?p=17748849
hd2
kasserx said:
Thanks to cjward23 and friends for testing, 4EXT Recovery is now also available for the Desire Z / G2.
Quick note about themes:
Available themes as of Aug/28:
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 )!
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 •Free version: Recovery Updater
•Fully featured version: 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:
4EXT Recovery Control or Updater App
4EXT Recovery Touch 1.0.0.3 RC 3
Free 4EXT Recovery Updater v2.2.5
Want to support development of 4EXTRecovery?
Check out 4EXT Recovery Control
please read this full it is from www.4ext.net ((for desire hd sensation ...etc)) now for hd2
http://forum.xda-developers.com/showthread.php?p=17748849
Click to expand...
Click to collapse
are u sure this works on hd2 as read post on link above and it doesnt mention our hd2 i dont want 2 brick my phone if its not compatible???!?
Hi, zip in first post contains cLk 1.4, not 1.5 am I right ?
BTW thanks for sharing
no reply
maddoc1007 said:
are u sure this works on hd2 as read post on link above and it doesnt mention our hd2 i dont want 2 brick my phone if its not compatible???!?
Click to expand...
Click to collapse
since no 1 answered this i take it its not for.hd2s?
maddoc1007 said:
since no 1 answered this i take it its not for.hd2s?
Click to expand...
Click to collapse
On my HD2 EU it worked, but i can't change current theme to any another 4EXT theme.
CyCaHuH-uBAH said:
On my HD2 EU it worked, but i can't change current theme to any another 4EXT theme.
Click to expand...
Click to collapse
you can re-flash from beginning
see this video from my hd2
http://www.youtube.com/watch?v=T_BIaVduUDs&feature=player_embedded
http://www.youtube.com/watch?v=T_BIaVduUDs&feature=player_embedded
see this pictures also from my hd2
go to medifire ( image view )
http://www.mediafire.com/?vbe9sfz2b...mv84ibfd3a2r3,jpnioltu8lqa1nd,xr67icguou77p1f
this is not clk 1.5 its 1.4
Sent from my HTC HD2 using XDA App
men this is no clk 1.5 this is clk is 1.4.1 ....
Is it possible to install & launch "touch" versions of 4Ext recovery? Classic version is too old for now and cant do as much as Touch.

Categories

Resources