Yes No return pas trente six mille No inutile .
Aide pour les wipe etc ...
4EXTRecovery v2.1.0 RC1
Features: see "Recent changes" for a complete changelog
not all features may be relevant for all devices
-> you can now choose to only expose fat32 partitions to the OS.
*NEW*Background image for toggle usb storage added. You can customize it like any other icon
*NEW*It's now possible to use the recovery to only create an aligned FAT32 partition without the need to also create partitions for sd-ext.
*NEW*It's now also possible to distribute all your settings in 4ext.prop (there aren't much yet).
-> For example a rom maker or another flashable could choose to tune the settings for formatting ext4 for sd-ext partitions.
*NEW You can now share your themes (custom colours, backgrounds, and any other icon that might appear on recovery like the progress bar, error, et.c.) with others by creating a flashable zip: details below/will follow
*NEW* Displays free space remaining of all your volumes
*NEW* 4ext.prop: Configure all mkfs and/or tune2fs parameters recovery uses whenever it formats sd-ext volumes.
-> this happens each time you restore a backup or if you wipe/data or format
*NEW* mount usb storage now exposes all partitions on your sdcard to the os
Option to turn off the creation of backup names using rom names
Use your own graphics
More custom colour options
Shows current battery charge level
Customizable menu colours
Backups named after your currently installed Rom
Partition your sdcard without touching FAT32 partition
-> re-partition sd-ext without losing your data on /sdcard
Alignment check of your partitions
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
Code rewrite to support more different devices
Aligned partitioning of /sdcard, 2x sd-ext + swap
Full support for up to 2 sd-ext partitions + swap (Backup/restore/format/convert, fsck, et.c.)
Filesystem check and repair option in advanced menu
Option for md5sum checking in install menu
Shows name of rom which is currently installed
Option to reboot into bootloader in power menu
Improved menu item ordering
Now based on CWMR 4.0.0.5
Advanced Backup
wipe and format menu
different behaviour in Advanced Restore menu
Always restores backups using the file systems you HAD on your partitions at the time of creation!
.. but you can change that!
Never unwillingly get downgraded to EXT3 again
Complete EXT4 compatibility while staying compatible to EXT3 and backups done with EXT3-only recoveries
Migrate your partitions to EXT4
Display whether your partitions are formatted ext3 or ext4
Convert between ext3 <-> ext4 with one click.
You also can select any existing backup and flag it as ext4 or ext3. -> On the next restore it will have the file system you wanted
Button backlights (Desire S, Desire HD and Incredible S only)
Dynamically detects whether your partitions are formatted with EXT3/EXT4 filesystems
When you do a backup, it saves extra info about your filesystems inside a file in the backup folder
On restore, it reads that file and uses this information to correctly format your file systems
Whenever you wipe/format/factory reset, the recovery uses the actual filesystem currently on your partitions.
-> If you're ext4, it will format ext4, while on ext3 it would format ext3.
Less No's in confirmation dialogs
dynamically detects if you have sd-ext and/or swap partitions at startup
Prints information on startup about which filesystem it detected on your partitions ( EXT3 or EXT4)
4EXT always wipes and formats using the filesystem you currently have, but you can tell it to explicitly wipe using EXT3 or EXT4
If you restore an older backup not created with 4EXT, the behaviour is the same as if you had unmodified CWMR installed,
but you can set the filesystem manually to EXT4 or EXT3 for those backups.
What it is:
CWMR if it is compatible to both EXT3 and EXT4 will get your partitions "downgraded" to EXT3 again whenever you:
Restore a backup
Wipe data
Format
That's because how it works WHEN it's compiled to be both: EXT3 and EXT4 compatible.
You wouldn't notice when you get "downgraded" to EXT3 again, because EXT4 is backwards compatible to EXT3.
So your EXT4 Rom and everything would continue to work, but slower.
In 4EXTRecovery, I added some code that prevents that while staying compatible to EXT3 roms.
It also allows you to convert your EXT3 partitions or your existing backups to EXT4 without losing data + many other features
Recent changes
Changlog
v1.1.1 RC1 Released: 6/20
UPDATE: This version is now marked as stable! > 6200 Downloads and no bugreport. I didn't change its name so it will still identify as RC1, but it is stable!
Added an Advanced Backup menu, to backup only certain partitions
All wipe and format options now in one "wipe / format menu"
Fixed some wrong text that appeared in v1.1.0 Beta
Changed behaviour in the Advanced Restore menu.
v1.9.0 RC1 Released: 7/04
Most of the code rewritten to be compatible with (hopefully) most htc devices
Aligned Partitioning
Full support for up to 2x sd-ext + swap
New filesystem check/repair option
Md5sum checking
Powermenu
Extracts name of currently installed rom
(name backups after curr. installed roms still in testing -> soon)
Reordered most menus
...
v1.9.0 RC2 Released: 7/04
Fixed wrong displaying of partitions
v1.9.0 RC3 Released: 7/05
Changed detection of sd-ext and swap partitions to also identify swap correctly if there are unformatted sd-ext partitions.
If unformatted sd-ext partitions are detected it prints a warning and tells you that you may format them in the 4EXT menu
Speed up booting of recovery
Fixed wrong output of text showing sd-ext2 as formatted ext4 no matter what (only text output was wrong, functionality was ok)
v1.9.1 RC1 Released: 7/06
Added an option in partitioning to leave fat32 partition as is, so you don't lose data. Please use with caution as it has not been tested THAT much.
Added alignment checking: Check if your partitions are perfectly aligned
Fixed a rare bug where recovery wouldn't detect sd-ext partitions as formatted on reboot
v2.0.0 BETA Released: 7/06
Backups now named after current date/time + name of rom (if found and suitable for a filename)
You can now select the colours used to draw the menu yourself
Added Battery percentage to output after recovery boot
v2.0.0 RC1 Released: 7/08
Much improved rom name detection.
Fixed: md5sum checking when path was very long
Some other minor bugfixes
v2.0.1 RC1 Released: 7/08
Added 2 new colour categories for customizing
No config upgrade code (will change in the future)
--> so please delete 4ext.prop
v2.0.2 RC2 Released: 7/09
Added options to replace any pictures found in the recovery with your own
--> configurable in 4ext.prop file.
Improved backup name generation after currently installed rom to prevent errors. Probably and hopefully all bugs regarding this feature are now solved.
Fixed an issue where 4EXTRecovery might have had issues detecting the file system on sd-ext2 -> thus displaying as not formatted
Fixed an exception
Fixed a very rare occurence where some partitions didn't show up
Option to turn off the creation of backup names with rom names
-> might be necessary for chinese and other foreign speaking countries with a more complex character set. as I didn't have the possibility to try any of those character sets.. please contact me via PM and report back.
This option can be set in 4ext.prop!
New config version, please delete 4ext.prop
v2.0.2 RC2b Released: 7/09
Reduced size of the kernel because some people couldn't flash 2.0.2 RC2
Corrected text about battery charge level thanks to keyra74 for reporting
v2.0.3 RC1 Released: 7/12
now all partitions you might have on your sdcard are exposed to the operating system using "toggle usb storage"
button backlights for the Desire HD added
file system check / repair now for all devices (sd-ext partitions only)
reduced startup time
removed format options from "mounts & storage" menu
improved handling of custom images (now they reappear after returning to the main menu)
installing custom icons is now easier: you don't have to set those options anymore:
-> it's enough to have those icons in your icons folder and they will be used
flashable themes coming -> new setting in 4ext.prop
if a theme was flashed it will take precedence over any icons you might have put into your icons folder on the sdcard
-> to override that, set bitmaps.usericons.sdcard.force = yes
the last character of folder names of backups of roms with spaces in their names isn't cut anymore.
included fix for unyaffs by LinoBarreca. Thanks to LinoBarreca and dnlilas who pointed me at it!
lessened the chance of aborted installs due to data still held in cache after copying a new zip file to sd.
v2.0.3 RC1 Released: 7/12
The startup delay was too little for some devices to correctly detect the formatting of some sd-ext partitions..
-> anyone who experiences a problem where recovery tells you that one of your partitions wasn't formatted and you are sure it is, please upgrade!
v2.1.0 RC1 Released: 7/14
[spoiler]Background image for toggle usb storage added. You can customize it like any other icon
It's now possible to use the recovery to only create an aligned FAT32 partition without the need to also create partitions for sd-ext.
It's now also possible to distribute all your settings in 4ext.prop (there aren't much yet) via a flashable zip.
-> For example a rom maker or another flashable could choose to tune the settings for formatting ext4 for sd-ext partitions.
4ext.prop: you can turn on an option that displays what parameters the recovery is using to format sd-ext partitions.
-> As soon as you have defined any and the recovery formats a volume, you will get messages printed on the screen telling you about what it's doing and what parameters are effectively used.
The current version of 4EXTRecovery is now written to /tmp/4ext_version.
-> this allows roms which include it to check for your current version on install and if your version was found to be greater, to not grade you down.
You can now share your themes (custom colours, backgrounds, and any other icon that might appear on recovery like the progress bar, error, et.c.) with others by creating a flashable zip: details below/will follow
Displays free space remaining of all your volumes
4ext.prop: Configure all mkfs and/or tune2fs parameters recovery uses whenever it formats sd-ext volumes.
4ext.prop: Once there are any flashable zips that alter your custom themes/settings you may have defined in your 4ext.prop on the sdcard, you can force 4EXT to still use YOUR options defined in your 4ext.prop on the sdcard instead of the ones that might have been "flashed" to your device.
Bugfix: Files you transfer from your PC to your sdcard by using the "toggle usb storage" function now appear immediately in recovery to use.
Bugfix: If there were "none-primary" partitions on your sdcard, they weren't detected by 4EXT
Bugfix: Since 2.0.3 RC1 there was an issue backing up some roms, this is now fixed.
1 or 2 more little bugfixes that have been reported I have forgotten. I'm sorry, but my brain seems to lack fuel
So many people hated my default colours so I changed them to something more bright.. if you hate that too, you really should take a look at 4ext.prop and change them to whatever you like.
4ext.prop: regarding the feature introduced in last version (all partitions on your sdcard being exposed to the OS when using toggle usb storage):
-> you can now choose to only expose fat32 partitions to the OS.
v2.1.0 RC2 Released: 7/19
Fixed a very rare bug where certain backups didn't restore. They restored properly with any previous version but not with 2.1.0 RC1. Now solved!
Big thanks to Hussainmushahid for helping me with a lot of testing, because I could not reproduce it on my own device until today.
To fix this as fast as possible it was necessary to remove the feature to specify your own mkfs.ext4+tune2fs parameters for sd-ext in 4ext.prop.
-> will be re added in the next version.
Improved toggle usb storage syncing
This is now similar to a final version, but don't want to call it "final" as long as it hasn't been used for at least 1 week
v2.1.0 RC3 Released: 7/20
Forgot the customizable option for icon "toggle usb storage"
Added: automatically unmounts /system and /data before the start of an updater-script, because there are some lazy scripts that don't unmount /system before formatting.
4EXTRecovery v2.1.0 Final
v2.1.0 Final Released: 7/20
Added: automatically unmounts /system and /data before the start of an updater-script, because there are some lazy scripts that don't unmount /system before formatting which results in chaos.
Possible enhancement: a bug in CWMR and 4EXT caused files transferred via toggle usb storage to not show up immediately afterwards in the install menu.
This was the case for SOME users, the majority had no problem with that.
Those users had to reboot recovery for the files to show up.
Uninteresting details:
4EXTRecovery is all about preserving the file systems you currently have on your partitions. But you can also use it to migrate to EXT4 or EXT3:
On boot it will tell you if it found ext3 or ext4 partitions
If you format or wipe, it will always use the same file system it actually detected on your partitions.
That means that if you have ext3 partitions, it will format/wipe them ext3.
Your ext4 partitions will be formatted/wiped ext4
That is to preserve the current file system and to prevent you from losing ext4 or changing to ext4 (if you have ext3 partitions) without your knowledge.
To change the filesystem of one or of all your partitions, enter the 4ext menu.
There you can convert single partitions to EXT3 or EXT4, explicitly wipe in a different, desired file system regardless of which one is currently on your partitions et.c.
With backups it's the same.
When 4ExtRecovery creates a backup, it will save extra information in your backup folder about which file systems you had on your partitions at the time of creation.
That is to make sure that when you restore the backup later, every partition will end up with the same file system it was formatted with at the time you created the backup.
(But you can change that too, in the 4ext menu)
Backups not done with 4EXTRecovery, lack this extra file with this information.
So for compatibility reasons, 4EXTRecovery then defaults to EXT3 and informs you that you can set the file system type of that backup manually to EXT4 in the menu.
So.. if your partitions are EXT4, you will never be "downgraded" to EXT3 again, unless you want it.
All backups done with 4EXT preserve your file systems types.
So if you restore a backup created when you were on EXT4, it will restore as EXT4.
The same is true for EXT3 partitions.
Known issues:
v2.1.0 RC1: Incredible S: Very rare issue: got 3 reports about a backup which didn't restore properly. Still investigating
v.2.1.0 RC1: Cannot change the new toggle usb icon. Thanks toVictor0888 for reporting!
v2.0.3 RC2 One report on a Desire of backups failing for a certain rom! Workaround: set backups.use.romname = no in 4ext.prop.
Thanks to Morgan39 for reporting!
v2.0.3 RC2 If you mount usb and transfer files, it might be necessary to unmount /sdcard or reboot recovery to see any changes (new files).
Fixed in next version! Thanks to Benjo1989 for reporting!
v2.0.3 RC2 It is not possible to partition the sdcard with only 1 fat32 (no sd-ext).
Fixed in next version! Thanks to globalm for reporting!
v2.0.3 RC1b if there are sd-ext partitions that are not "primary" partitions, recovery would not be able to detect a file system on them.
It's very uncommon to have sd-ext partitions that are not 'primary'
v2.0.2 RC2: none yet
v2.0.1 Some roms don't backup, working on it.
v2.0.0 Beta: Some roms not detected
v2.0.0 Beta: md5sum check sometimes failed
v.1.9.1 RC1: none yet still waiting for any bug reports
v1.9.0 RC3: 2 users (up until now) reported that if they reboot directly into recovery it shows sd-ext as not being formatted.
While booting recovery from previously powered off device works. Seems only some are affected. Fix is underway
v1.9.0 RC2: sd-ext2 will always show up with EXT4 (only the text output is wrong. NO effect on functionality)
v1.9.0 RC2: if one of your sd-ext partitions are not formatted they will show up as swap
v1.9.0 RC1: wrong displaying of partitions
v1.1.1: none
v1.0.6: none
Please tell me if you have any suggestions
Background image for toggle usb storage added. You can customize it like any other icon
It's now possible to use the recovery to only create an aligned FAT32 partition without the need to also create partitions for sd-ext.
It's now also possible to distribute all your settings in 4ext.prop (there aren't much yet) via a flashable zip.
-> For example a rom maker or another flashable could choose to tune the settings for formatting ext4 for sd-ext partitions.
4ext.prop: you can turn on an option that displays what parameters the recovery is using to format sd-ext partitions.
-> As soon as you have defined any and the recovery formats a volume, you will get messages printed on the screen telling you about what it's doing and what parameters are effectively used.
The current version of 4EXTRecovery is now written to /tmp/4ext_version.
-> this allows roms which include it to check for your current version on install and if your version was found to be greater, to not grade you down.
You can now share your themes (custom colours, backgrounds, and any other icon that might appear on recovery like the progress bar, error, et.c.) with others by creating a flashable zip: details below/will follow
Displays free space remaining of all your volumes
4ext.prop: Configure all mkfs and/or tune2fs parameters recovery uses whenever it formats sd-ext volumes.
4ext.prop: Once there are any flashable zips that alter your custom themes/settings you may have defined in your 4ext.prop on the sdcard, you can force 4EXT to still use YOUR options defined in your 4ext.prop on the sdcard instead of the ones that might have been "flashed" to your device.
Bugfix: Files you transfer from your PC to your sdcard by using the "toggle usb storage" function now appear immediately in recovery to use.
Bugfix: If there were "none-primary" partitions on your sdcard, they weren't detected by 4EXT
Bugfix: Since 2.0.3 RC1 there was an issue backing up some roms, this is now fixed.
1 or 2 more little bugfixes that have been reported I have forgotten. I'm sorry, but my brain seems to lack fuel
So many people hated my default colours so I changed them to something more bright.. if you hate that too, you really should take a look at 4ext.prop and change them to whatever you like.
4ext.prop: regarding the feature introduced in last version (all partitions on your sdcard being exposed to the OS when using toggle usb storage):
-> you can now choose to only expose fat32 partitions to the OS.
v2.1.0 RC2 Released: 7/19
Fixed a very rare bug where certain backups didn't restore. They restored properly with any previous version but not with 2.1.0 RC1. Now solved!
Big thanks to Hussainmushahid for helping me with a lot of testing, because I could not reproduce it on my own device until today.
To fix this as fast as possible it was necessary to remove the feature to specify your own mkfs.ext4+tune2fs parameters for sd-ext in 4ext.prop.
-> will be re added in the next version.
Improved toggle usb storage syncing
This is now similar to a final version, but don't want to call it "final" as long as it hasn't been used for at least 1 week
v2.1.0 RC3 Released: 7/20
Forgot the customizable option for icon "toggle usb storage"
Added: automatically unmounts /system and /data before the start of an updater-script, because there are some lazy scripts that don't unmount /system before formatting.
4EXTRecovery v2.1.0 Final
v2.1.0 Final Released: 7/20
Added: automatically unmounts /system and /data before the start of an updater-script, because there are some lazy scripts that don't unmount /system before formatting which results in chaos.
Possible enhancement: a bug in CWMR and 4EXT caused files transferred via toggle usb storage to not show up immediately afterwards in the install menu.
This was the case for SOME users, the majority had no problem with that.
Those users had to reboot recovery for the files to show up.
Install direct via le recovery Donc vous bootez en recovery et installer simplement l'archive
Final: 4EXTRecovery v2.1.0
-> download for installing from within recovery
md5sum zip: 197da1bf53829626a17d3fe7fce818f8
NOTE: Always take a look at known issues!
4EXTRecovery_v2.1.0_RC1_ace
md5sum zip: c27a4ccf34b075484085c67908aa0a09
NOTE: Always take a look at known issues!
4EXTRecovery v2.1.0 RC3 New 20/07/11 presque la version FINAL
md5sum zip: 5b982dfda982ef0688c7a37122b6cad9
NOTE: Always take a look at known issues!
SOURCE
Dernière édition par brolee93 le Mer 20 Juil 2011 - 17:10, édité 13 fois