[ WARNING: All backups made with other Recoveries (even older Safestrap versions) will NOT be accessible in the new version.
I moved the location of backup files to /sdcard/safestrap/backup (vs. /sdcard/clockworkmod/backup) so that users didn't accidentally restore a 2nd-system backup over their primary system in another recovery utility.
Please perform a backup while in Non-Safe mode to have a full 1st and 2nd system backup for disaster recovery. ]
** INSERT STANDARD DISCLAIMER: I’m not responsible for any damage you do to your phone using my tools. Always have a fastboot available for disaster recovery. **
Droid 3 (v1.04) Download Here
md5sum: deecf850b00138faa9bb09f685fd9455
BETA Bionic (v1.04) Download Here
md5sum: 37dc6c95f884b3cbccb11d4c61288582
Recent Changes:
- [v1.04 11/06] Fixed webtop restore causing fastboot fail message
- [v1.03 11/06] Fixed 4G while using Safe System and “Back button disabled” message w/ blank screen.
This release includes:
- Many enhancements to Safestrap Recovery including:
- Caching of userdata between the safe and non-safe systems — This does take some time. I know it’s not instant like it was before. But many users were experiencing hung starts, etc. And now you don’t need to constantly backup/restore between swaps.
- Full support for Internal / External SD cards (partitions). Thanks Atrix dev team!
- By adding the Splashscreen and getting away from BP-Tools mode, you can now use the USB Mount features in the “mounts” area of recovery.
- When in Non-safe mode, backups include “/systemorig” which is the 1st system. I chose not to back it up while in Safe mode, to save on backup size.
- Backups are marked as “safe-” or “nonsafe-” + the date for clarity.
- You can now flash non-Safestrap specific ROMs, and they will go to the Safe System area (note this feature does need some testing).
- Liberty ROMs currently have a folder in the flash .zip: /system/etc/rootfs that needs to be removed or it will hang at boot. [ UPDATE 11/03: Fixed for D3, but haven't checked Bionic. ]
- If you test a ROM and have issues booting it up, please let me know.
- Updated to Koush’s 5.0.2.7 CWRecovery sources
- Entry to recovery via new Splashscreen on boot-up. The screen stays up for around 8-10 seconds and if you hit the menu button, it takes you to Safestrap Recovery. No more Power + M, volume business! Although, for now I kept the BP-Tools entry method active as well.
[UPDATED 11/03 for Safestrap 1.02]:
- bug fixes
- a new option for including original system in backups made while Safe System is on
- a new “Quick Safe System Toggle (DANGEROUS)” for users who are using stock-based ROMs on both 1st and 2nd systems. If you hang at the boot, then please wipe data/cache or try restoring data from a backup. This option basically skips the backup/restore steps.
KNOWN ISSUES:
- I know the swap from Non-safe to Safe system is long. It’s meant to put your system back to pristine (or close to) condition.
- I need to handle the default “Reboot Recovery” triggers that Koush’s Bootstrap handles. ROMs like Liberty which have those options won’t work correctly till I add them.
SPECIAL THANKS TO:
- Koush who develops such a GREAT recovery system and the makes the source available for others to use.
- The Atrix dev team who I pulled the internal/external SD card support from
- The Defy dev team that originally developed the Bootmenu source which I stripped down and used for the Splashscreen.
As always, let me know what you think!
So if we backed up stock, and flashed CM7 and have been using CM7… there is no way to restore stock (old safe/old backup), back up stock (new safe/new backup), the restore CM7 (new safe/old backup) because the new safestrap is imcompatable with old backups?In order to do this you'd have to install and uninstall diffrent safestrap verizions multiple times. New safe- new safestrapOld safe- old safestrapNew backup- backup with new safestrapOld backup- back up with old safestrap
Sorry for the confusion:You can actually move the backups from /sdcard/clockworkmod/backup to /sdcard/safestrap/backup, and they should work just fine for when you have Safe System enabled.Just know that you don't have an original system backup in the old files.
So if i boot from Cm7 to say Stock 5.6.893 and i want to restore a Backup rom that's not stock say Liberty , how do I go about doing that ?.
When I enable safestrap my system won't boot. When I disable safestrap it will boot. I considered clearing system to see if that makes a difference but I have no available backups that are safestrap compatible…
Every time I try to enable safestrap emmc space free is about 500 MB less.. I'm sure its due to a system backup but I have no way I can find to remove prior backups or the access them.
Is there a way to get a different ROM installed in the non-safe mode. The on eI have in there is not the one I want, can I rename a safe backup to nonsafe and restore or something?
Any way to get this on the new droid razr? I could benefit from being able to access recovery via BP tools right about now :p
the link shows up as disabled?