4EXTRecovery v2.0.3 RC1b | STAY @EXT4 | Convert | Aligned Partitioning 2x SD-EXT+SWAP

Status
Für weitere Antworten geschlossen.
G

Gast5050

Gast

THANKS:

The biggest thanks possible go to Sebastiaan15 for his brilliant ideas and who spent whole weeks testing my buggy code with his Desire
smile.gif

Without you I could never have made it!!!
All credits go to Koush for his extremely great piece of code.
So BIG THANKS to SEBASTIAAN15 and KOUSH for his hard work with CWMR !!!
smile.gif

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!
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
biggrin.gif
)!

Even more thanks to people who 've bought me some beer
smile.gif
YOU ROCK!!! BEANBEAN50, SEBASTIAAN15 and LOVEBOATCAPTAIN


4EXTRecovery v2.0.3 RC1b



Features: see "Recent changes" for complete changelog

not all features may be relevant for all devices



  • *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
    wink.gif
  • 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



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
    smile.gif





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!





For changing colors or graphics take a look into the folder "4ext" on your sdcard and open the file 4ext.prop.

If colours somehow appear to be strange, you might need a config upgrade
biggrin.gif

Simply delete the file..




Download: for now S-OFF only, fake flash coming.. (UPDATE: anyone in need of a fakeflash version send me a pm please!)


  • new: 4EXTRecovery v2.0.3 RC1b
    -> Use this to flash via fastboot or Android Flasher
    md5sum zip: 4b0937d62e242c9d9f5007da84c3ab46
    NOTE: See known issues

  • new: 4EXTRecovery v2.0.3 RC1b
    -> Download to flash through HBOOT. Put it onto your sdcard, name it PB99IMG.zip and boot into bootloader

    md5sum zip:c80a0e8fd8c406bc162fd45197daa01e
    NOTE: See known issues


  • most stable: 4EXTRecovery v2.0.2 RC2b
    -> Use this to flash via fastboot or put this file directly onto your sdcard and boot into bootloader which will start flashing it
    md5sum zip: 9e4a86fbef4914bb791e5ad08a7b5621
    No need to upgrade to rev. 'b' if you already have 2.0.2 RC2 installed

  • most stable: 4EXTRecovery v2.0.2 RC2b
    -> OneClick version to flash while your phone is fully booted

    md5sum zip: 93305c8831be7af1e9ff3fed8a065b00
    No need to upgrade to rev. 'b' if you already have 2.0.2 RC2 installed


  • v1.9.1 RC1: 4EXTRecovery v1.9.1 RC1
    -> version for installing with RomManager or flashing with recovery
    md5sum zip: 37a29ec237808272582a40a3ba550096

  • v1.9.1 RC1: 4EXTRecovery v1.9.1 RC1
    -> OneClick version to flash while your phone is fully booted

    md5sum zip: c1e6cc09add6ee4924132927d9106bf1



  • Fastbootlovers: just download any of the zip files and extract recovery.img
    smile.gif



Alternative install using the OneClick version

  • If installing fails, please use the other download to flash using rom manager or recovery.
  • usb debugging must be on (settings/applications/development)
  • unzip the file
  • If you are on Windows: start runme.cmd // Unixfreaks start runme.sh
  • finished



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.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
    smile.gif
    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
smile.gif
Quelle:

4EXTRecovery v2.0.3 RC1b | STAY @EXT4 | Convert | Aligned Partitioning 2x SD-EXT+SWAP - xda-developers
 
  • Danke
Reaktionen: 2WF und BO4573
Hat das jemand hier geflasht?
 
Ich auf dem Desire und dem Desire HD und finde es das beste Recovery bis jetzt
 
Ok, dann werde es mal testen

Gesendet mit der Android-Hilfe.de-App
 
2WildFire schrieb:
Hat das jemand hier geflasht?
Auch ich habe es seit ein paar Tagen drauf.
Alles wunderbar, hat ein paar nette Features, die ich bisher noch nicht gesehen hatte.

Da bei mir die USB-Bricks immer häufiger wurden, bin ich mal von ClockworkMod wegegangen.
 
So geflasht ist, sieht sehr viel versprechend aus.
Ich werds mal durchtesten.
 
Dann doch lieber den falschen Link Loeschen,oder @ WildFire?
Nicht das jemand noch ........

Sent from my HTC Desire using Tapatalk
 
Sry, aber nu iss richtig
 
  • Danke
Reaktionen: BO4573
sooo habs nun auch drauf geflashed, sieht fein aus! spart man sich hier die signatur ausschalten wie bei amonra?
 
2WildFire schrieb:
Sry, aber nu iss richtig
Ich hatte Dir blind vertraut ^^
Das war auch überhaupt nicht wild, die falsche Version spuckte eine Fehlermeldung aus.
Die hatte mich dann dazu gebracht selbst zu lesen was da steht ^^
 
  • Danke
Reaktionen: BO4573
Psygen schrieb:
spart man sich hier die signatur ausschalten wie bei amonra?
es gibt einen Schalter,
er scheint sich die zuletzt gesetzte Option zu merken.
 
Weis jemand wie man die EXT löscht und eine neue macht?

Da bei format all partitions (DANGEROUS!) dabeisteht ?
 
@ blur

K a wie ich das geschafft hat, lag wohl daran, dass ich das 2.1.0 zuerst unter Desire HD gefunden hatte und dann versehentlich den falschen Link gepostst hab.
 
Status
Für weitere Antworten geschlossen.

Ähnliche Themen

F
  • Florianer
Antworten
6
Aufrufe
1.952
Florianer
F
Notor1ouS
Antworten
3
Aufrufe
1.082
Claus3006
Claus3006
Maysi2k
Antworten
3
Aufrufe
1.190
Maysi2k
Maysi2k
Zurück
Oben Unten