So it’s May! And I have a quick update as it is VERY busy in the Motorola world of phones.
There are official ICS leaks out for both the RAZR and Droid 4! And of course with these leaks moving users to an ICS-based kernel, we need a new version Safestrap! (RIGHT?)
SAFESTRAP 2.0 for CDMA RAZR (XT912) On Motorola ICS-LEAK (2nd-System Bootstrap / Recovery)
[ After installation, when you first enter recovery do a BACKUP of your original Non-Safe system. You will need this backup when you want to go back to stock for upgrades. ]
** INSERT STANDARD DISCLAIMER: I’m not responsible for any damage you do to your phone using my tools. **
** BRICK WARNING: DONT USE IN COMBINATION WITH BOOTSTRAP — REMOVE BOOTSTRAP PRIOR TO INSTALLING SAFESTRAP **
TO ENTER RECOVERY:
Enter recovery via the 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. Hitting [ SEARCH ] key will continue with the boot.
QUICK SUMMARY OF SAFESTRAP:
- Safestrap attempts to keep your device in a relatively “safe” state while flashing custom ROMs.
- This means that you are not clobbering your original system and taking a chance at bricking.
- Where does the ROM get installed? Safestrap uses the preinstall partition instead.
- Inside the recovery your preinstall partition is known as the “system” partition. And if you ever need to reference the main system it’s called “systemorig”
- The recovery handles 2 sets of data. 1 for your stock phone ROM (non-safe system) and 1 for your custom ROM (safe system). When you swap from non-safe to safe or safe back to non-safe, the recovery will back the current one up and replace it with the other. That’s why it takes a minute. Be patient, let it happen. Profit.
- You can only flash custom ROMs to the safe system.
- Almost everything else about the recovery works like ClockworkMod Recovery.
- USB Mounting from inside Recovery doesn’t work yet. I show that the LUN file is being written to, but it just doesn’t do anything. This may differ depending on the kernel in your particular leak.
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!