How to switch recoveries
Index
1. Benefits of BMM and SS
2. Switch from SS to BMM
2.1 Basic usage of BMM
3. Switch from BMM to SS
This little guide is a work in progress! Within the next time I will insert pictures, detailed explanations about several features, etc. For now it's only a quick switching guide for SS users or beginners.
Who wants to know everything?
Whirleyes, the creator of BMM provided a great virtual BMM on his website! It works like you had a working BMM on your computer, you can browse through the menus and get detailed explanations. A user tutorial is also available which explains everything!
Find it here: http://www.projectlense.com/BootMenuManager/Tutorial/
Any help is welcome to extend this guide. Otherwise give me some time to finish it. Thx!
1. Benefits of BMM and SS
BMM:
BMM is a full featured recovery system and is recommended for developers or advanced users. While a high featured recovery is nice for developers it can be a big disadvantage for normal users. If you don't know how to handle BMM you can brick your device very fast! But besides of that there are many benefits, such like the possibitlity to flash roms to the stock or 2nd system (webtop partition) - which aren't virtual systems. A generic partition provides better performance and it could affect the behavior of some tweaks too. For me it provided also better battery life.
The system Keeper can be used to install root to your selected system, unroot or also install BMM after flashing to the stock system - after flashing to stock system BMM will install itself autmatically! So it protects you from loosing BMM.
An additional feature is the compatibility to Safestrap! You can boot your Safestrap Slots with BMM, or restore nandroid backups from SS to one of your BMM systems. I'm not sure if this works with SS vice versa.
Based on CWM 6 Touch
Multiple Boot (Select any system on startup)
Boot modes (Kexec, 2nd-init, Insecure adb)
6 Rom Slots (2 generic, 4 virtual img-slots)
Backup (Fast, Full, Selective)
Restore (Fast, Full, Selective)
Wipe (Data, Cache, Dalvik Cache, Battery stats)
System Keeper (Backup, Install, Uninstall Root, Install BMM)
Mount (Format ANY partition, mount partitions - e.g. for use with Filemanager)
Stock System flashable
2. System uses the Webtop partition (which is unused since Moto ICS! That means there are 1,3gb of unused space! BMM uses the webtop partition for userdata. Only disadvantage is: Userdata size is limited at 1.3gb)
Virtual Slots (Create partition images with preferred sizes)
Custom Install-Binary allowed on all slots (e.g. usefull for updater-script commands using Busybox, Aroma Installer, etc)
File Manager (Aroma Filemanager, Root)
ADB
No Rom-side hardcoded slots! Roms will work on every slot!)
Firmware Flashing Section (Stock ONLY:
- Backup Kernel
- Restore Kernel
- Flash Kernel
- Flash Baseband (Radio.img, bp.img, lte.img)
- Backup CID
- Erase CID
- Restore CID
Safestrap:
The main intention of Safestrap is to be SAFE for users. The stock rom system will stay untouched so you cannot brick your device. But the use of virtual slots isn't always an advantage. Roms running on virtual slots can cause lower performance. For normal users who just want to play around or test a new rom SS is the best choice. For users who want to try their own developed stuff or just take the best out of their devices, the best choice is BMM.
Based on TWRP Touch
Fixed Dual Boot (select a slot in recovery as default boot)
Boot modes (Kexec, normal)
Backup (Full, Selective)
Restore (Full, Selective)
Wipe (Data, Cache, Davlik Cache)
Mount (mount partitions - e.g. for use with Filemanager)
5 Rom Slots (Stock + Only virtual img-slots)
Slots for Kexec Roms are hardcoded!!
Virtual Slots (Create partition images with preferred sizes)
File Manager (TWRP)
ADB (?)
Click to expand...
Click to collapse
2. Switch from SS to BMM
I will only describe the process for installation and the basic usage of BMM. Advanced users might know of find our how to handle additional features - otherwise you can still ask here.
If needed make a full backup of your slot and place the backup somewhere on your computer or wherever it's safe.
Boot into your stock rom
Open the Safestrap app
Hit "Uninstall recovery" and wait for the process to be finished
Open Play Store and search for "Bootmenu Manager" (Make sure it's the version 0.3.4!)
Download and install it
Open the new app and allow su rights
In the appearing menu hit "Install" and finish the process
When done, BMM is installed
2.1 Basic usage of BMM
I will describe the step by step process to install a rom.
But Whirleyes postet on his website an awesome "virtual Bootmenu" where you can brwose through the full menus! It's great, so you can get in touch with it and see how it looks like! You can find it here:
Virtual Bootmenu Website
Reboot
Wait until the BMM splash screen appears, touch the screen and select "Settings"
Now select a system you want to prepare (for rom installation)
- System 1 is your Stock System
- System 2 has limited userdata (max 1.3gb)
- System 3-6 are virtual slots, similar to Safestrap
For System 2 you will only have to prepare the Cache partition. This can be done by hitting the "ACTIVATE" button in System 1 settings
For System 3-6 you have to create the partition images - similar to Safestrap - just pick your preferred sizes.
After preparing your system, you can go back by pressing the "Back" hardbutton until you see the splashscreen again
Now enter "Recovery"
You will see several options (similar to CWM)
First you need to switch to your prepared system
Tick "Switch System" and select that system you've just prepared. You will notice that the color of the buttons has been changed (Each system has its own color!)
Now are able to flash a rom
Select "Install zip from sdcard"
If needed "change the zip location" to int/ext storage
Navigate to your rom zip, select it and confirm
Repeat the last 3 steps for Gapps or whatever you want to flash
When done, enter the "reboot options" in the main menu
You can select whether to reboot as usual, reboot directly into your preferred system, reboot into bootloader or stock recovery)
Otherwise just perform a normal reboot and select your system at the splashscreen
That's it!
3. Switch from BMM to SS
I will only explain how to uninstall BMM safely and install SS!
Boot into System 1
If needed make a full backup of your slot and place the backup somewhere on your computer or wherever it's safe.
Open the BMM app
Select "Installer"
Select "Uninstall"
When the process has finished BMM is removed
Make sure you have the Safestrapxx.apk on your sdcard
Open it and select "Install recovery"
That's it.
CREDITS
*Thanks Whirleyes, the creator of BMM, for the great work!
*Thanks Hashcode, the creator of SS, for his awesome work!
Great initiative!
It would be nice to add for BMM users
system 2, in order to be used, it has to be activated first:
when device boot, do not press recovery, but settings, system 2 and activate
for flashing kernels, there must be NO SPACE into the path like
firmware/kernel.EU.JB/boot.img
heblu said:
Great initiative!
It would be nice to add for BMM users
system 2, in order to be used, it has to be activated first:
when device boot, do not press recovery, but settings, system 2 and activate
for flashing kernels, there must be NO SPACE into the path like
firmware/kernel.EU.JB/boot.img
Click to expand...
Click to collapse
The system 2 thing ias already there - but for all systems.
Safestrap only has 5 slots (stock + 4 virtual) you might also want to note that safestrap kexec requires specific slots.
How do I restore a ss backup?
Sent from my DROID RAZR using Tapatalk 4 Beta
---------- Post added at 06:53 PM ---------- Previous post was at 06:51 PM ----------
I am now on bmm and I would like to restore my cm10.1 backup with out losing my files thanks
Sent from my DROID RAZR using Tapatalk 4 Beta
Copy the backup folder into /sdcard(-ext)/clockworkmod/backup/ and try to select it in bmm.
OP updated! Now added the full virtual bmm tour! Watch out!
M.o.t.o.r.o.l.a.R.a.z.r - JBX-Kernel 0.5x - Tapatalk4
OK this is a good explanation
until now convinced me 60% to move from SS to BMM
I will read more and I will see .......
thanks for the tutorial
File manager?
All,
I have recently made the jump to BMM. I am enjoying using it once I had it figured out..kind of. I am up and running with stock/2nd slot and a third vurtual. How do you get the file manager working once in BMM? It gives an error saying aromafm is not installed? Is this an additional add on? If so how do you install it so it works in BMM? TIA
twith70
twith70 said:
All,
I have recently made the jump to BMM. I am enjoying using it once I had it figured out..kind of. I am up and running with stock/2nd slot and a third vurtual. How do you get the file manager working once in BMM? It gives an error saying aromafm is not installed? Is this an additional add on? If so how do you install it so it works in BMM? TIA
twith70
Click to expand...
Click to collapse
YOu have to pick the Aromafm.zip from the internet. Just search for Aroma File Manager and store the zip in /sdcard(-ext)/clockworkmod/
dtrail1 said:
YOu have to pick the Aromafm.zip from the internet. Just search for Aroma File Manager and store the zip in /sdcard(-ext)/clockworkmod/
Click to expand...
Click to collapse
Do I have to change the name or permissions of that file? It shows aromafm.zip.cfg? TIA
twith70 said:
Do I have to change the name or permissions of that file? It shows aromafm.zip.cfg? TIA
Click to expand...
Click to collapse
Grab it from here: http://forum.xda-developers.com/showthread.php?t=1646108
Rename the zip to aromafm.zip. That's it.
Great guide!
I'm using SS only have two questions:
What if I messed up my stock rom and can't boot into it? Is there any way to install BMM (beside flashing my phone to stock rom via RSD)?
I have never used BMM and probably won't switch... but I thank you kindly for your time and work on this guide...
Sent from my DROID RAZR using xda app-developers app
kamikass said:
Great guide!
I'm using SS only have two questions:
What if I messed up my stock rom and can't boot into it? Is there any way to install BMM (beside flashing my phone to stock rom via RSD)?
Click to expand...
Click to collapse
If you have an accessable recovery installed you can restore your system (resotre nandroid, flash rom, etc). But if you cannot boot into any rom you have to flash using RSD.
dtrail1 said:
If you have an accessable recovery installed you can restore your system (resotre nandroid, flash rom, etc). But if you cannot boot into any rom you have to flash using RSD.
Click to expand...
Click to collapse
Ok, I"m using liquidsmooth on slot 3, but still can't restore my stock rom to stock slot. I messed it up by flashing cm10(JB) accidentally on stock slot, while I had an ICS stock rom installed on it.
What if I don't have a nandroid backup? What rom should I flash to go back to stock ICS on stock slot (XT910, Latam)?
Thanks in advance!
you should know before you flash something... Look inside the firmware super thread.
M.o.t.o.r.o.l.a.R.a.z.r - JBX-Kernel 0.5x - Tapatalk4
also I have been unsuccessful and restoring a backup made from SS...MD5 mismatch error or something. Not a big deal just commenting
chiahead52 said:
also I have been unsuccessful and restoring a backup made from SS...MD5 mismatch error or something. Not a big deal just commenting
Click to expand...
Click to collapse
Have you copied the md5 files too? If yes, try it again without them.
Great job!
Sent using Tapatalk 2
Is there a how to thread for using bmm? I can't find anything recent with step by step instructions. I managed to get a rom flashed, but I'd like a better idea of how to use BMM/Aroma.
Related
Installed Safestrap for my first time. Opened app, installed recovery, rebooted and hit menu button when I saw Motorola screen. Nothing happened and it rebooted normally. What am I doing wrong?
You are rooted, correct?
Indeed. Bootstrap isn't installed either. I feel like a noob, but it seems simple to use yet it won't work. I'm trying to install a custom ROM and it gives the link to the Safestrap apk so I know it's the right apk.
JDunc said:
Indeed. Bootstrap isn't installed either. I feel like a noob, but it seems simple to use yet it won't work. I'm trying to install a custom ROM and it gives the link to the Safestrap apk so I know it's the right apk.
Click to expand...
Click to collapse
If your on ics make sure ur using safe strap 2.0
Sent from my DROID SPYDER using xda app-developers app
error while restoring /systemorig!
I just updated my razr CDMA X912to ICS (OTA 6.16.211) and used the DroidRaxrUtility 1.7 (thanks mattlgroff!) to root and install safestrap 2.0. I am going through the motions of backing up and restoring but keep getting the error "error while restoring /systemorig!"
I dont feel confident to add a custom rom on my safe system until i know I can restore on my non-safe system.
Steps taken:
-reboot into recovery (safe system :disabled)
-create backup
-reboot
-make subtle changes to wallpaper and add a few apps
-reboot into recovery (safe system: disabled)
-restore for ext-sd
-locate back up made and confirm restore.
it checks the md5 sum and then begins to restore /systemorig and eventually fails.
Update: I had to do a full wipe and recovery using the blur 6.12.181 stock image. now i am able to restore safestrap backups. I used Mattlgroff's 1.7 utility, option 1
------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
{
"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"
}
Boot Menu Manager (BMM-101) Video Tutorials
A Hrishi21007™ Productions Presentation
(Exclusive and First Ever On XDA and YouTUBE)
------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------
Before you read this I would like to Thank :victory: & Congratulate :highfive: Mr.Whirleyes for making such an Awesome Recovery:good::good:
You Can Donate to him if you like this efforts :good:
Paypal Donation Visit http://www.projectlense.com/About
Official Support: [email protected]
------------------------------------------------------------------------------------------------------------------------------------------------
P.s. THIS IS A BIG TOPIC and Will Require some time to complete with videos and additional writeups...
Please Let me Finish the whole thread before starting with Incomplete complains...
I hope you guys Appreciate the time i have spent making this! :highfive::good:
Subscribe to thread to Get Updates.Thank You
Warning: :silly:
Please Follow and read the Instructions carefully before experimenting
Being a Powerful tool,BMM can harm your device if not used correctly
Try and read first and Don't try out things that you don't know about
I or any one else in the World will not be responsible for the things you do to ur device!!!
We may help you in better understanding the Use of it!
ALL THE BEST!
P.s This warning is not to make you afraid...But Rather to make you careful
So the DOWNLOAD link is @ end of thread!
Click to expand...
Click to collapse
Introduction:
As its name suggest, Boot Menu Manager is a Multi-ROM boot manager. It consist of a CWM-based recovery, a boot menu & configuration app.
* Requires ROOT permission *
* Only tested/compatible with Motorola Razr/Droid Razr (codename spyder)
A multi ROM boot manager for android for device with a locked bootloader. Main target is Motorola Razr (spyder)
possibly work with other Motorola OMAP4 device (ICS/JB).
Click to expand...
Click to collapse
CONFUSED ??
See What you need to know in short??
How to BMM-101 Series Episode 0:Introduction by.:Hrishi21007™:.
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
:victory:BASIC USE OF BMM for installing a Kexec ROM: :victory:
BMM-101 Series Episode-01 Tutorial for Kexec ROMS Feat.Carbon ROM by .:Hrishi21007™:.
Video Contents:
Part 1 contains following Tutorial Topics:
1) Installing BMM properly (Switching From SS<->BMM)
2) Boot to BMM & Browsing thru BMM
3) Installing a BASIC Kexec ROM
Click to expand...
Click to collapse
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
:victory:ADVANCED USE OF BMM for installing Non-Kexec ROMs::victory:
How to BMM-101 Series Episode-02 Tutorial NON-Kexec ROMS Proudly Feat.WDSEA Rom by .:Hrishi21007™:.
Video Contents:
Part 2 contains following Tutorial Topics:
1) Installing NON-Kexec ROMS
2) Using Advanced Options Like Kernel Flashing, Backup /Restore CID etc...
Click to expand...
Click to collapse
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------
WriteUp And Short Explaination
(Currently Borrowed from Projectlense.com :good:
which Will be Updated constantly as i get time)
------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------
Recovery main menu
1. Switch System
Menu to switch BMM recovery mode. To avoid confusion, each mode has different UI color.
2. Install Zip package
Menu to install a zip file installer (e.g. ROM installer)
3. Firmware Flashing
Menu to flash kernel, baseband & cid
4. Backup & Restore
Menu to backup & restore partition data (e.g system, userdata)
5. Mount & Format
Menu to mount & format filesystem.
6. Wipe & Clean
Menu to clean userdata, cache & battery statistic
7. System Keeper
Menu for preserving system function. (e.g Reinstall root)
8. Reboot Options
Menu for shutdown & reboot options
9. Advanced Options
Menu for misc options (e.g mount as usb storage)
10. Filemanager & console
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
MENU 1: Systems in BMM
1. System 1
1st set of system (consist of system,userdata & cache partition)
Use original system partition except cache partition (loop image)
2. System 2
2nd set of system.
Utilize unused internal partition. (e.g webtop, cdrom)
Filesysten performance is better than System 1 (if all partition is ext4)
3. System 3
3rd set of system.
This is a virtual system. All partition is a loop image.
User have to create required image file before booting into recovery. Learn more here
4. System 4
4th set of system (same as above)
5. System 5
5th set of system (same as above)
6. System 6
6th set of system (same as above)
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
Menu 2: Menu to install a zip file installer
1. Install a zip package
This menu will open a file chooser.
After item is choosen, an instalation confirmation menu will appear.
2. Apply an update.zip
This is simplified install menu,
where recovery will install an update.zip file located inside /ext (external sdcard).
3. Toggle signature verification
Menu to turn on zip file cryptography check.
This menu is hardly used.
4. Change zip file location
Menu to change current file chooser lookup path.
/int refer to internal storage
/ext refer to external storage
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
MENU 3:Menu to flash kernel, baseband & cid
1. Flash kernel
Menu to flash kernel (boot.img).
2. Backup kernel
Menu to backup current kernel.
Kernel is automatic name according to released version.
3. Restore CID
Menu to restore your own CID backup.
4. Backup CID
Menu to backup device CID partition.
5. Erase CID
Menu to erase CID. Make to have a backup first.
Erasing CID allow flashing of other region image.
6. Flash baseband
Menu to flash baseband firmware.
Accept bp.img & cefs (usually found inside OTA zip file)
7. Change firmware location
Menu to change current file chooser lookup path.
/int refer to internal storage
/ext refer to external storage
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
MENU 4:Menu to backup & restore partition data
1. Fast backup
Menu to backup only system, userdata & cache partition.
2. Full backup
Menu to backup all backup-able partition
3. Selective backup
Menu to backup only selectivr partition.
4. Restore
Restore all partion found in selected backup file.
5. Mount & Format
Restore only selected partion found in selected backup file.
6. Choose backup location
Menu to change current file chooser lookup path.
/int refer to internal storage
/ext refer to external storage
7. Choose backup format
Menu to change backup format
tar - Make backup as tar acrhive (uncompressed)
dup - Make backup using deduplication technique
# dup is CWM6 features : Currently problematic as it create a lot of folder
(fat filesystem doesn't like it, not to mention mediascanner)
8. Delete backup files
Menu to delete selected backup file
9. Clean unused dedupe blob
Menu to delete file undefine in any dedupe backup list.
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
MENU 5:Menu to mount & format filesystem
1. Mount/unmount partition
This menu will mount/unmount partition. (Menu name display current state)
2. Format partition
Menu to format partition.
For this recovery, format command has been replaced with remove command.
No actual format is done here due to locked bootloader.(high security)
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
MENU 6:Menu to mount & format filesystem
1. Wipe data & cache
Menu to erase data & cache partition.
Using this menu currently same as doing format data & cache partition.
2. Wipe cache
Menu to erase cache partition.
Using this menu currently same as doing format cache partition.
3. Wipe dalvik cache
Menu to erase dalvik-cache patition inside data & cache partition.
4. Wipe battery stats
Menu to wipe battery stats
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
MENU 7:Menu for preserving system function
1. Install BMM
Menu to reinstall BMM to main system.
2. Install ROOT
Menu to install su to current system.
3. Backup ROOT
Menu to backup su for OTA survival (No guarantees though).
4. Unroot (with backup)
Menu to remove su binary & keep a hidden backup.
5. Unroot (without backup)
Menu to erase su completely.
6. Unset immutable flag
Menu to remove file protection flag set by chattr or app like Voodoo OTA rootkeeper.
Main source of bootloop problem back in ICS leak days.
BMM will always remove fileprotection flag during restore process,
so this menu is hardly used (Kept only as convenience)
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
MENU 8:Menu for shutdown & reboot options
1. Reboot
Reboot normally.
2. Power off
Shutdown device
3. Reboot to stock recovery
Reboot directly to stock recovery.
4. Reboot to bootloader
Reboot directly to bootloader (AP fastboot).
5. Reboot to System
Reboot directly to selected system mode.
Bootmenu will not be displayed.
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
MENU 9:Menu for misc option
1. Restart ADB daemon
Force restart of ADB service.
2. Connect as USB mass storage
Connect internal & external storage to PC.
3. Adjust screen brightness
Increase/decrease screen brightness
4. Turn on/off keypad light
Turn on/off keypad light.
5. Report error
Copy recovery log file to default storage location.
6. Key test
Menu to test keypad/volume/power key
7. Show log
Menu to show current recovery log
8. Partition SD card
CWM Menu to format SD card
Untested with BMM
9. Fix permisssions
CWM Menu to repair data partition permission
Untested with BMM.
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
MENU 10:Filemanager & console
BMM recovery has a direct link to launch Aroma Filemanager
An aroma.zip file is expected to be found inside clockworkmod folder
Aroma Filemanager XDA thread
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
Click to expand...
Click to collapse
Change logs: :highfive:
0.3.4 - 07/02/2013
- Fix auto creation of cache.img for system 1
0.3.3 - 07/02/2013
- Auto repair/trim all partition on every 20 mount count of mmcblk1p20
- Independent off charging mode. Works with JB & ICS kernel
- Adb sideload install. Just another convenient way to install zip
- Fix insecure adbd. Works with ICS & JB based ROM
0.3.2 - 16/01/2013
- Big jump from old 0.2.x series
Click to expand...
Click to collapse
Official Download Link :good:
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
ALL GSM RAZR tutorial Thread ...Click the text below to visit
ALL RAZR GSM Tutorials u Need Under 1 thread! [Regularly Updated]
------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
"Special Thanks to @heblu for his efforts and helping me with this series" :highfive:
awesome job buddy this will help newbies
Sent from my XT910 using Tapatalk 2
assassin34 said:
awesome job buddy this will help newbies
Sent from my XT910 using Tapatalk 2
Click to expand...
Click to collapse
That was my intension for this...:victory:
I Hope to make RAZR hacking easier for new people
P.s. I've requested the MODERATORS to make shift this Thread to DEV section or atleast make it a Sticky Post so that people can see
Lets see :fingers-crossed:
Thanks so much
I came from using the HTC Thunderbolt that I had rooted and re-ROMed many times over. I loved not having all the VZW junk apps and a speedier processor than I thought possible. Almost immediately, I realized that I could not use the same programs and processes to make my Maxx mine.
FINALLY, After all the reading i have done over the past week trying to decide whether rooting and flashing my Razr Maxx, your videos made me actually feel comfortable to make the decision and go with BMM. I actually installed it and looked around on it as you were teaching in the video. As I learn more, I'll start trying the ROM you suggested. It's a different concept to me to have the stock system just sitting on my phone while running another ROM completely, but I think I can get used to it :good:
THANK YOU, this thread is very helpful. I agree that it making this thread a sticky for us NewBees, is a great idea!
Thank You
leeco said:
I came from using the HTC Thunderbolt that I had rooted and re-ROMed many times over. I loved not having all the VZW junk apps and a speedier processor than I thought possible. Almost immediately, I realized that I could not use the same programs and processes to make my Maxx mine.
FINALLY, After all the reading i have done over the past week trying to decide whether rooting and flashing my Razr Maxx, your videos made me actually feel comfortable to make the decision and go with BMM. I actually installed it and looked around on it as you were teaching in the video. As I learn more, I'll start trying the ROM you suggested. It's a different concept to me to have the stock system just sitting on my phone while running another ROM completely, but I think I can get used to it :good:
THANK YOU, this thread is very helpful. I agree that it making this thread a sticky for us NewBees, is a great idea!
Click to expand...
Click to collapse
You're welcome buddy!
Thanks for kind words
You can subscribe to my youtube channel and Comment and like video there too...
Many more BMM101 basic are still to be shown..
The videos that are currently attached are just Basics the advanced use of BMM is still to be Seen...
Hope you enjoy the videos..
Any suggestions are always welcome.
Cya
Yep, subscribed. Looking forward to your upcoming videos.
leeco said:
Yep, subscribed. Looking forward to your upcoming videos.
Click to expand...
Click to collapse
Thanks & stay Tunned
Updates updates updates!!
------------------------------------------------------------------------------------------------------------------------------------------------
:victory:ADVANCED USE OF BMM for installing Non-Kexec ROMs::victory:
How to BMM-101 Series Episode-02 Tutorial NON-Kexec ROMS Proudly Feat.WDSEA Rom by .:Hrishi21007™:.
Video Contents:
Part 2 contains following Tutorial Topics:
1) Installing NON-Kexec ROMS
2) Using Advanced Options Like Kernel Flashing, Backup /Restore CID etc...
Click to expand...
Click to collapse
Click to expand...
Click to collapse
------------------------------------------------------------------------------------------------------------------------------------------------
Updates
------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
NEW Facebook Support/ROM updates Page created Please visit the Page
Join Now
------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------
Thank you very much for making these videos!! They are really helpful!! I've upgraded my phone twice with the help of your videos...
You're Welcome
dinosz1000 said:
Thank you very much for making these videos!! They are really helpful!! I've upgraded my phone twice with the help of your videos...
Click to expand...
Click to collapse
No problem....Glad to hear that
Join the FB page for support from me for my videos
Subscribe to Youtube if ur not already
Comment on respective video tat helped you....it helps me
(apprantly youtube will suggest my videos only if you guys comment n like it) :fingers-crossed:
DONT FORGET TO VOTE THIS THREAD if ur free
I did a full backup and there was a folder created in ext-sd (clockworkmod). Inside there are 3 folders, backup, blobs, firmware.
I'm ok with backup and firmware (I know what these are).
What about bolbs folder?
It contains a lot of sub-folders, named with numbers.
Thanks in advance.
excelent! is very helpful
maxnaxos said:
I did a full backup and there was a folder created in ext-sd (clockworkmod). Inside there are 3 folders, backup, blobs, firmware.
I'm ok with backup and firmware (I know what these are).
What about bolbs folder?
It contains a lot of sub-folders, named with numbers.
Thanks in advance.
Click to expand...
Click to collapse
its backup files...its required by Recovery to take incremental backup!
you can't delete it No, you can't. Or your back-ups will no longer work.
The blobs are most of the back-up. Storing it this way means you can make incremental back-ups rather than all of them being stand-alone. Certain back-ups will share blobs, saving you space.
It's annoying, and it would be great if you could choose the stand-alone method or the blobs-method. But you can't.
hope that helps!
erickelime said:
excelent! is very helpful
Click to expand...
Click to collapse
Thank you Bro
Subscribe to youtube for more stuff!
hit a like on video if it helps you and
Comment and Favorite it if you like it
hrishi21007 said:
its backup files...its required by Recovery to take incremental backup!
you can't delete it No, you can't. Or your back-ups will no longer work.
The blobs are most of the back-up. Storing it this way means you can make incremental back-ups rather than all of them being stand-alone. Certain back-ups will share blobs, saving you space.
It's annoying, and it would be great if you could choose the stand-alone method or the blobs-method. But you can't.
hope that helps!
Click to expand...
Click to collapse
It did help! Thanks a lot!
One last question: I have stored all the backup files in my pc, can I delete them from the phone and then, if needed, place them back again, and restore normally?
Thanks in advance!
maxnaxos said:
It did help! Thanks a lot!
One last question: I have stored all the backup files in my pc, can I delete them from the phone and then, if needed, place them back again, and restore normally?
Thanks in advance!
Click to expand...
Click to collapse
Yes...if you backup All contents...then it would work out..
p.s. never tried it though!
I usually take backup of apps only(Titanium backup)...i have a single (Fresh- with no apps installed) nandroid backup on my phone that's it!
ok guys, i have xt910S rooted ics 4.0.4
i installed BMM, and from installer installed
from reboot went to reboot to recovery it opened bmm recovery
but when i do complete power off, press power plus vol up plus vol down, it goes to fastboot mode, then i select recovery but it go to android recovery 3e instead of bmm but goes to bmm when i do in rom
---------- Post added at 11:08 PM ---------- Previous post was at 11:08 PM ----------
ok guys, i have xt910S rooted ics 4.0.4
i installed BMM, and from installer installed
from reboot went to reboot to recovery it opened bmm recovery
but when i do complete power off, press power plus vol up plus vol down, it goes to fastboot mode, then i select recovery but it go to android recovery 3e instead of bmm but goes to bmm when i do in rom
faheemakbar18 said:
ok guys, i have xt910S rooted ics 4.0.4
i installed BMM, and from installer installed
from reboot went to reboot to recovery it opened bmm recovery
but when i do complete power off, press power plus vol up plus vol down, it goes to fastboot mode, then i select recovery but it go to android recovery 3e instead of bmm but goes to bmm when i do in rom
---------- Post added at 11:08 PM ---------- Previous post was at 11:08 PM ----------
ok guys, i have xt910S rooted ics 4.0.4
i installed BMM, and from installer installed
from reboot went to reboot to recovery it opened bmm recovery
but when i do complete power off, press power plus vol up plus vol down, it goes to fastboot mode, then i select recovery but it go to android recovery 3e instead of bmm but goes to bmm when i do in rom
Click to expand...
Click to collapse
you dont have to boot into BMM like that....just simply turn on ur device with power key and it will show a splash screen ..when it does ....just tao it and it will show the recovery options
SAFESTRAP v3.73 (2nd-System Bootstrap / Recovery) for XT910 UMTS_Spyder
ATTENTION: I will be stopping official Safestrap support on 9/1/2014. For more information please see:
https://plus.google.com/111109372727398356624/posts/AtoJ3xLj35b
** 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. **
Download the APK Installer:
Mirror 1: Goo.im
Mirror 2: Crackflasher
FOLLOW THESE INSTRUCTIONS: How to Safestrap
[ DOUBLE-CHECK you have the "UMTS_Spyder" version ]
This is NOT BMM. I don't support the same features that BMM does. 2 different recoveries that work on the RAZR, use which ever you like.
NOTABLE TWRP-BASE CHANGES:
Key/button vibration in recovery and MANY more 2.7.0.0 updates
Screen saving in recovery. Can set the timeout under Advanced->Settings->Screen *Don't freak out of the screen is dark, try the power button.
SElinux support in recovery
and much much more.. check the TWRP changelog here: http://www.teamw.in/project/twrp2
DEVICE SPECIFIC SAFESTRAP CHANGES:
[05/15] (3.73) Bugfix for dual SD card UMS mounting and pull in TWRP changes
[04/14] (3.72) Mostly other device updates
[01/15] (3.71) Code cleanup
[01/15] (3.71) Minor hijack updates
[12/18] (3.70) Mount cleanup during hijack / debugging output
[12/18] (3.70) Splashscreen: Instant stock boot key (needs to be set for Moto OMAP4's still)
[11/13] (3.65) recovery init.rc cleanup
[11/13] (3.65) fix updater build for cm 10.1 and 10.2
[09/20] (3.60) Better handling for virtual images > 2gb
[09/20] (3.60) Much improved block device handling
[09/20] (3.60) Bugfix in script translation
[09/20] (3.60) hijack / init.rc tweaks
[09/20] (3.60) update to TWRP 2.6.3.0 base recovery
[09/06] (3.53) Fixed mass_storage in recovery (via Mount menu)
[09/06] (3.53) Added Webtop to partition backup list (optional)
[09/06] (3.53) New virtual systems created will be 640mb (got reset 600mb)
[09/06] (3.53) Fixed file selector when changing from internal to external storage (previously location wouldn't update)
[09/05] (3.52) added "Reboot to Recovery" in APK
[09/04] (3.51) Disabled screen blank while creating a rom-slot
[09/04] (3.51) Fixed openrecovery script processing for stock slot to re-inject hijack after .zip install (cmupdater on stock now works)
[08/30] (3.50) If running a new CM10.1/CM10.2 ROM (08/30 or later) you *should* be able to install Safestrap and update the recovery w/o having to go back to stock. If Safestrap shows "recovery not installed" while you're on a ROM-slot, then that ROM hasn't been updated and it won't work. Swap back to stock ROM and update Safestrap from there.
[08/30] (3.50) Worked on stock ROM flashing and *should* work with CM10.1/CM10.2 builds on or after 08/30 *WILL NOT WORK WITH OLDER ROMs.*
[08/30] (3.50) Battery meter is back
[08/30] (3.50) Updated TWRP theme
[08/30] (3.50) Added partition sizes to ROM-slot screen when it's ACTIVE
[08/30] (3.50) Added "Check FS" function to ROM-slot screen when it's ACTIVE
[08/30] (3.50) Complete re-write against TWRP 2.6 base (up from version 2.2.2.1): TWRP changelog for reference
[12/29] (3.11) Allow use of custom updater-binary in .zip files for flashing on stock ROM (virtual slots still use prebuilt updater-binary in recovery).
[12/29] (3.11) BUGFIX: Fixed fake flash error at the end of a .zip install. (No real error, .zip installs fine)
[12/29] (3.10) Early support for booting custom ROMs on stock partitions. (Custom ROMs will need to be worked out for XT912 on JB4.1 still)
[12/29] (3.10) Enable flashing to stock ROM
After .zip installations, nandroid restore or system wipe on the stock ROM: the current Safestrap files are restored to the system partition (Doesn't include the APK in /data -- so if you're restoring an old backup, be sure to update the Safestrap APK)
During the Safestrap files restore a check is done to be sure there are minimal files on /system to re-enter Safestrap
[12/29] (3.10) New virtual system partitions will be 640mb (closer match to stock RAZR/D4)
[12/27] (3.07) Bugfix: missed some changes in Safestrap 3.06
[12/26] (3.06) Bugfix/Update for JB4.1 OTA for DroidRAZR (Non-JB devices can also use)
[10/17] (3.05) Fixed SD card / emmc sharing in recovery (UMS)
[10/17] (3.05) Fixed recovery installation/removal from ROM-slots
[10/14] Updated to v3.04 BETA.
[10/14] Recovery is now based off TWRP 2.2.2.1 (fully featured touch-based recovery)
[10/14] Can create up to 4 Virtual ROM-slots to flash ROMs to and when "Active" ALL TWRP functions affect that ROM-slot (For example: Flashing .zips, Backup and Restore)
[10/14] Nearly instant swapping from ROM to ROM
[10/14] User selectable data partition sizes during ROM slot creation: 1GB, 2GB or 3GB
[10/14] ROM slots are saved on the internal emmc space so that preinstall and webtop partitions are no longer used and shouldn't break OTAs.
[10/14] Charging in recovery
[10/14] Supports "Reboot Recovery" from Android OS
Entry to recovery via 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.
SPECIAL THANKS TO:
The entire TWRP team who has built an AMAZING recovery system.
The testers which have helped in past and present versions of Safestrap, knowing that it could mean they brick their devices.
As always, let me know what you think!
SCREENSHOTS (showing slightly older TWRP base)
Thaks , Motorola RAZR XT910 Will it work?
Download ? ; http://goo.im/devs/Hashcode/umts_spyder/Safestrap-UMTS_Spyder-3.50.apk
Works great !
the installation from the rom slots is really useful by the way
THANKS you mr.hashcode!
Will try out now!...
Nice, except for the blank screen while building the slot it's great.
Good job
Enviado de meu XT910 usando Tapatalk 4
testing with CM10.2 in the stock slot... works like a charm. You da man!
pepcisko said:
testing with CM10.2 in the stock slot... works like a charm. You da man!
Click to expand...
Click to collapse
Thanks Hashcode.
Works perfectly on cm10.1 stable.
I installed on cm10.1
After reboot activate stock slot
After this i install in stock rom
In this point recovery is installed
Hashcode congratulations for this...
Hacker
Will it work with XT912?
hd0120 said:
Will it work with XT912?
Click to expand...
Click to collapse
no. for XT912: http://www.droidrzr.com/index.php/t...estrap-recovery-v35x-08302013-v350-twrp-2610/
direct link: http://goo.im/devs/Hashcode/spyder/Safestrap-Spyder-3.50.apk
V3.51 update ?
Updated OP w/ a bugfix version of Safestrap 3.51:
Download the APK Installer
md5sum:70af1b8c9554d3e9f1cfbbc1605b071a
FOLLOW THESE INSTRUCTIONS: How to Safestrap
[ DOUBLE-CHECK you have the "UMTS_Spyder" version ]
** I have more features planned, but I really wanted to get this updated release out. **
SAFESTRAP CHANGES:
[09/04] (3.51) Disabled screen blank while creating a rom-slot
[09/04] (3.51) Fixed openrecovery script processing for stock slot to re-inject hijack after .zip install (cmupdater on stock now works)
Is anyone having adb connection issues when you're in Safestrap recovery?
I may have to do a 3.52 to disable the cdrom device during init specifically for XT910.
Hashcode said:
Is anyone having adb connection issues when you're in Safestrap recovery?
I may have to do a 3.52 to disable the cdrom device during init specifically for XT910.
Click to expand...
Click to collapse
and please bypasscid.
parser said:
and please bypasscid.
Click to expand...
Click to collapse
I would need to understand how that works so that I can implement it correctly. We don't have to use that on the other Moto devices.
Hashcode said:
I would need to understand how that works so that I can implement it correctly. We don't have to use that on the other Moto devices.
Click to expand...
Click to collapse
I see. Well I hope you make it. I know there is not a lot people who accidentally deleted their cid but thanx anyway.
Update
Amazing job! This has saved me several times
Can some one help me to update from 3.11 to 3.51? I have tried with the apk in the OP, 1st try it crashed while installing, 2nd time it apparently finished properly, but after a reboot 3.11 recovery was still there. Thanks in advance!
danygarss said:
Amazing job! This has saved me several times
Can some one help me to update from 3.11 to 3.51? I have tried with the apk in the OP, 1st try it crashed while installing, 2nd time it apparently finished properly, but after a reboot 3.11 recovery was still there. Thanks in advance!
Click to expand...
Click to collapse
You must to uninstall the 3.11 before from the app, then install the new one.
I've tried it also, but uninstall option in the app seems not to be working for me: after uninstalling I've tried to make a reboot (without installing new safestrap) and old 3.11 is still there. I've tried of course uninstalling old recovery, and installing new one, and same result: 3.11 recovery after reboot
danygarss said:
I've tried it also, but uninstall option in the app seems not to be working for me: after uninstalling I've tried to make a reboot (without installing new safestrap) and old 3.11 is still there. I've tried of course uninstalling old recovery, and installing new one, and same result: 3.11 recovery after reboot
Click to expand...
Click to collapse
Firts go to stock Rom, open actual safestrap, select uninstall recovery, then delete the app safestrap in configuration>app manager, reboot to confirm safestrap is out, then install the new safestrap, and install in the app the recovery, reboot and active the room slot
Sent from my XT910 using xda app-developers app
Hi there,
Joined these forums to see if any fellow Safestrap users could help... I installed a custom rom (HyperDrive) onto the stock rom boot option in Safestrap, despite the big red text saying NOT TO INSTALL A CUSTOM ROM ON STOCK ROM.
My problem is: I have 3 different partitions on my phone, each with a different version of hyperdrive. The phone's original capacity is 16gb, but now it has the three different partitions within that 16 gb. I want to unroot and get rid of all these partitions. Anyone know how to help?
How did you create the partitions in the first place? Safestrap makes no sense to me.
mattk3650 said:
How did you create the partitions in the first place? Safestrap makes no sense to me.
Click to expand...
Click to collapse
When you recover into SafeStrap, there are 8 menus. One of the menus is boot options. You click on boot options and you're given 4 partition portions (depending on the internal storage size of your device). 3 of the choices are custom rom slots, one of the choices is stock rom. If you wipe your stock rom, you're out of luck. You can have a whole bunch of other roms preloaded, but if you remove your stock rom and have no backups, you're finished...
So, the question is, how can I get all 16 gb back and restore my phone completely?
Thanks dude
SafeStrap Custom Rom Support -- Answer
brykayne said:
When you recover into SafeStrap, there are 8 menus. One of the menus is boot options. You click on boot options and you're given 4 partition portions (depending on the internal storage size of your device). 3 of the choices are custom rom slots, one of the choices is stock rom. If you wipe your stock rom, you're out of luck. You can have a whole bunch of other roms preloaded, but if you remove your stock rom and have no backups, you're finished...
So, the question is, how can I get all 16 gb back and restore my phone completely?
Thanks dude
Click to expand...
Click to collapse
I believe it operates the same way on the S4 as it did on my Razr. There should be a directory on your internal storage (sdcard0) named SafeStrap; that is where your images are stored for any custom ROM -- each one should be in a directory of it's own (Slot1, Slot2, etc), with each of those directories containing it's own system.img, cache.img and userdata.img files.
I don't believe that Safestrap will let you wipe the stock ROM slot -- hashcode has built a lot of safety features into it!
In order to uninstall Safestrap, even though you uninstall it in your Applications, you may have to use adb. If you aren't interesting in keeping the custom ROMS you have in those slots, you can simply uninstall Safestrap and then delete that Safestrap directory on your internal storage. After that, if you reboot and it still goes into Safestrap recovery before booting the stock image, you'll have to uninstall Safestrap with adb. If you need to use adb to get rid of it, go to HashCode's page -- blog.hash-of-codes.com/2012/12/27/how-to-manually-remove-safestrap-via-adb/ -- where he has full instructions -- it is only about 8 command lines and only takes a couple of minutes.
Sorry I had to post the link like that, but this STUPID board thinks I'm too "new" to post a frigging link to one of it's own developers!
budding_developer said:
I believe it operates the same way on the S4 as it did on my Razr. There should be a directory on your internal storage (sdcard0) named SafeStrap; that is where your images are stored for any custom ROM -- each one should be in a directory of it's own (Slot1, Slot2, etc), with each of those directories containing it's own system.img, cache.img and userdata.img files.
I don't believe that Safestrap will let you wipe the stock ROM slot -- hashcode has built a lot of safety features into it!
In order to uninstall Safestrap, even though you uninstall it in your Applications, you may have to use adb. If you aren't interesting in keeping the custom ROMS you have in those slots, you can simply uninstall Safestrap and then delete that Safestrap directory on your internal storage. After that, if you reboot and it still goes into Safestrap recovery before booting the stock image, you'll have to uninstall Safestrap with adb. If you need to use adb to get rid of it, go to HashCode's page -- blog.hash-of-codes.com/2012/12/27/how-to-manually-remove-safestrap-via-adb/ -- where he has full instructions -- it is only about 8 command lines and only takes a couple of minutes.
Sorry I had to post the link like that, but this STUPID board thinks I'm too "new" to post a frigging link to one of it's own developers!
Click to expand...
Click to collapse
Thanks for your help! I'm going to try it out now. I'll let you know my results.
brykayne said:
Thanks for your help! I'm going to try it out now. I'll let you know my results.
Click to expand...
Click to collapse
Just getting to this now... school's been busy.
Will post results by the end of the weekend!
You can wipe the primary slot.
I'm running GPE on that slot now.
You can make a backup of your Safestrap compatible rom and I suggest one of your primary slot, and restore the backup to the primary, then delete all the slots.
Test your backups! And remember if you wipe your primary slot Safestrap is gone! You must reinstall it to get the recovery menu again.
Sent from my i337 MF3 using tapatalk.
Still Not Working
I tried using ADB to remove Safestrap and it didn't work.
I downloaded root browser and noticed that, for some reason, I have 5 gb of storage taken up by something unknown.
My next question is: Where are the files on my internal storage for Safestrap? Can I delete those?
Any help would be greatly appreciated. I've been trying to figure this out for weeks... I just want my normal phone back!
Because of the Locked Bootloader, the Stock Recovery cannot be replaced.
Safestrap Hijacks the boot process allowing for a custom recovery (TWRP)
In this custom recovery, Custom Roms can be installed, along with other functions that a custom recovery allows.
17 Aug 2015: Currently the newest version is Safestrap 3.75
Cm12 requires safestrap v3.75 (or newer)
3.75 is compatible with older roms.
stargo's Downloads
XT910: Safestrap-umts_spyder-v3.75.apk - Gitbub - droid.cs.fau.de -
XT912/XT908: Safestrap-spyder-v3.75.apk - Gitbub -droid.cs.fau.de -
XT894 (Droid 4): Safestrap-maserati-v3.75.apk - Gitbub - droid.cs.fau.de -
XT875 (Bionic): Safestrap-targa-v3.75.apk - Gitbub - droid.cs.fau.de -
How To
Basic Install Safestrap Instructions
Options for booting to Twrp Recovery
Backing up a Rom, Restoring a Backup
Creating a Rom Slot
Installing a Rom
Switching Active Rom
Using Safe Slot in Mentor.37's Modified Safestrap (XT912/XT894)
Older Safestrap Versions
If you have an older safestrap version Follow Readme.txt for installing
Alt Directions @ wiki.cyanogenmod.org/
XT912/XT908How to install CyanogenMod on the Droid RAZR/RAZR MAXX (CDMA)
Xt910: How to install CyanogenMod on the RAZR/RAZR MAXX (GSM)
Installing Safestrap 3.75
See
[Video] How to install Safestrap 3.75 and Android 5.0.2 Lollipop on the Motorola Droid Bionic, Droid 4 and Droid Razr http://www.youtube.com/watch?v=2yMYUXV8FmI
or
Video Installing/Upgrading Safestrap 3.75 and Installing a Lollypop Rom
ROM slots are created on internal SD card
Device needs to be rooted (see Saferoot)
Download safestrap.apk
Place on SD card of Device
Use a File Manager to install SafeStrap
{
"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"
}
Select a package Installer (Shouldn't matter Which one).
select Install
open Safestrap app
Select Install Recovery
Select Allow on SuperSu Popup
Select Reboot to Recovery
Options for booting to Twrp Reecovery
In Safestrap App select Reboot to Recovery
While rebooting select Recovery on Safestrap Splash screen (not included in Mentor.37's)
Booting to safestrap from Stock Boot Mode Selection Menu
Power off, Hold Both volume buttons, Power on,
release buttons at
Boot Mode Selection Menu>
Scroll down with volume down button, to
BP Tools,
Select with Volume UP button, should boot directly to SafeStrap (if it's still there).
Backing up a Rom
Recommend that you backup current rom before installing a new rom, especially if you are going to install over Stock Rom.
In TWRP
In Twrp
Select Boot Options
Select Rom Slot to what to restore backup in
Activate
Select Home button
Select Backup (on Home screen)
Check Partitions to backup normally just System and Data (Android Secure Is apps on Storage)
Select storage option
Check Storage Option (Internal storage or External SD Card)
Optional Check: Enable compression. (Saves space/takes longer)
Optional Check: Skip MD5 generation (recommended that it be left unchecked)
Swipe to backup
reboot when complete
Restoring a Backup
In Twrp
Select Boot Options
Select Rom Slot to what to restore backup in
Activate
Select Home button
Select Restore (on Home screen)
Select storage option
Check Storage Option (Internal storage or External SD Card)
OK
Select Package to restore
Check Partitions to restore
Optional: Check Enable MD5 verification
Swipe to Restore
when complete select reboot
Creating a Rom Slot
Rom Slots are created in Internal Storage/Internal SD Card
In Twrp
Select Boot Options
Select a Rom Slot (1-4)
Select Partition Sizes
Sizes depend on Rom, Gapps, other Apps...
Partition Sizes cannot be changed again without deleting Rom slot.
Start with System: 700MB Data: 2000MB Cache: 10MB (For Lolipop)
Selected Space cannot be larger than Free Space
Select Create Rom Slot
This will take Several minutes
screen will likely go black
Don't worry screen time just timed out, tap touch screen to wake.
After rom slot is created, it should be automatically selected.
If you are Installing on Stock Slot, Backup Stock Rom first
Download Rom/Gapps
Verify Roms MD5 with a Checksum Utility
Installing a Rom
Make sure the Rom Slot you want is selected (see 2nd line from top of Twrp Screen)
Select Wipe>Advanced Wipe>Check Dalvik Cache, Android Secure, Data, Cache, System
Swipe to Wipe
Home screen
Select Install
Select Storage option Internal or External SD card that rom zip is on.
Check Storage Option (Internal storage or External SD Card)
Ok
Browse to file and select
Swipe to Confirm Flash
Should take a min or 2 to install, watch for errors
if you see any errors, rom may not boot correct
it may not say successful or complete
when you see Wipe Cache/Dalvik and Reboot options it's done.
Select Wipe Cache
Swipe to wipe
Select Back
Select Reboot
Rom should should boot within 10 mins, if it doesn't something's wrong.
Many Custom roms don't include Google Apps/GApps (playstore...)
Sometimes Dev posts a link to preferred GApps version.
For the XT910/XT912 I suggest installing a Minimal Gapps because of the smaller System size and lower memory compared to newer devices, like pa_gapps-modular-nano...
Be sure to install a GApps Version that matched Android version of Custom Rom.
See sd_shadow's Collection of GApps Links
Install Gapps zip after installing rom
using same steps (do not wipe data)
Alt Install Method
posted @wiki.cyanogenmod.org Installing CyanogenMod from recovery
Older Safestrap Versions
XT912/XT908 [RECOVERY XT912] Safestrap Recovery v3.7x [05/15/2014 V3.73 - TWRP 2.7] by Hashcode
Safestrap-Spyder-3.50.apk: RootJunky - XDA - AFH - Mega - Drive -
Safestrap-Spyder-3.72.apk: RootJunky - XDA - AFH - Mega - Drive -
Safestrap-Spyder-3.73.apk - XDA - Mega - AFH - myfishbear -
XT910 [RECOVERY XT910] Safestrap Recovery v3.7x [05/15/2014 V3.73 - TWRP 2.7.0.0] by Hashcode
Mirror - Safestrap-umts_spyder_3.73.apk - Mega - XDA - AFH -
Droid 4
Safestrap-Maserati-3.72.apk: XDA - Mega - AFH - myfishbear -
Size: 5.74 MB (6,023,728 bytes)
MD5: 713A1633DA981F9A7C13A462A5B4CA95
Safestrap-Maserati-3.65.apk: XDA - Mega - AFH -
Droid Bionic [RECOVERY] Safestrap Recovery v3.7x [05/15/2014 V3.73 - TWRP 2.7.0.0] by Hashcode
Safestrap-RAZR-D4-BIO-3.11.apk: RootJunky - AFH - XDA - Mega - Drive -
Safestrap-Targa-3.72.apk: RootJunky - AFH - XDA - Mega - Drive -
Changing which rom slot boots
In twrp
Tap Boot Options
Tap the rom slot you want to boot
Tab Activate
Tab Home
Tab Reboot
Tap System
if you have a XT912 or XT894, There is a Modified Safestrap 3.75 for unused partitions (/preinstall & /webtop) by Mentor.37
Safe Slot uses
/preinstall (~ 600mb) for /system
/webtop (~ 1,4gb) for /data
/cache is shared with the Stock Rom slot
Safestrap-maserati-v3.75-unused-partitions.apk
Safestrap-spyder-v3.75-unused-partitions.apk
Using Safe Slot
Same as other slots but must also install flashable ramdisk for not stock based roms cm11, cm12...
Ram Disk for XT912/XT894
CM 12.1: ramdisk-update.zip
CM 11: cm11's_ramdisk_for_safestrap_for_unused_partitions..zip
Fixing Safe Slot
try
Wipe>advanced>check system>tap Repair or Change File System (@ top of screen)
Tap change file system>Tap FAT>swipe to change
wipe>advanced>check system>swipe to wipe
Wipe>advanced>check system>tap Repair or Change File System
Tap change file system>Tap EXT3>swipe to change
wipe>advanced>check system>swipe to wipe
XT894: http://forum.xda-developers.com/droid-4/development/wip-safestrap-3-75-unused-partitions-t3023932
XT912: http://forum.xda-developers.com/droid-razr/development/recovery-safestrap-3-75-unused-t3032675
Note: Mentor.37 has removed the Safestrap splash screen, so you must select reboot to recovery from rom or Boot to safestrap from Stock Boot Mode Selection Menu
ok now,
can i backup stock rom using stock slot??
and restore using stock slot??
Muhammad Humayoun said:
ok now,
can i backup stock rom using stock slot??
and restore using stock slot??
Click to expand...
Click to collapse
You can backup any slot, and restore on any slot.
Sent from my XT1028 using Tapatalk
I have a small problem on my spyder, I am using SS by Mentor.37 and safe slot have problems in the system partition, it has 605MB and without having anything installed any ROM shows 0 free, I looked for the solution on the official topic of the SS and saw to fix the problem we have to format system (in safe slot) using a different file system, but it did not help. okay i restored the system with RSD and the whole process and such ... the slot safe was okay, but if you try to format the system to try another ROM he gets in trouble again! Is there any solution?
Trying to learn but stuck....
Hi, I have a Verizon RAZR XT912 at Android 4.1.2. I am new and trying to learn how to do this so forgive my ignorance. My TWRP program has no "Boot Option". The main screen has (Install, Backup, Restore, TWRP Install, Settings, Reboot, Support, About). I have done back-up and it took a few times before it seemed to go into a backup mode and it said it created a backup. I tried to install CM12 and found it in my "SDcard1" , then selected the .zip file by checking the box. Then I got the warning "are you sure you want to reboot to recovery and complete the specified actions?" I click OK but nothing ever happens. It took Kingroot several attempt to finally root the phone but RootCheck says it is rooted. I am kind of lost because the apps are not working the way I have been reading and even the program screen shots are different than what I am seeing.
Is it possible to create/edit/mod SafeStrap 3.75 (for XT910) without splashscreen during the boot (like in xt912 by mentor)?
@sd_shadow Do you see any possibility to update safestrap to use the freshly introduced TWRP 3.0 sources?
https://twrp.me/site/update/2016/02/05/twrp-3.0.0-0-released.html
(source code is linked in the blog post)
---------- Post added at 11:34 AM ---------- Previous post was at 11:30 AM ----------
misiu173 said:
Is it possible to create/edit/mod SafeStrap 3.75 (for XT910) without splashscreen during the boot (like in xt912 by mentor)?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=64862623&postcount=11
Hi,
The image files from the safestrap rom slot folders ... viz ... cache, system and userdata .img files are as good as the twrp rom backup files ?
further merely replacing this old userdata.img into a freshly setup rom slot will work just as good ?
I have backed up my kitkat virtual ROM slot folder, and i am setting up a lollipop ROM anew, would be great if i could just replace the new userdata.img with the one i have saved from my previous kitkat ROM.
thanks,
aiamuzz said:
Hi,
The image files from the safestrap rom slot folders ... viz ... cache, system and userdata .img files are as good as the twrp rom backup files ?
further merely replacing this old userdata.img into a freshly setup rom slot will work just as good ?
I have backed up my kitkat virtual ROM slot folder, and i am setting up a lollipop ROM anew, would be great if i could just replace the new userdata.img with the one i have saved from my previous kitkat ROM.
thanks,
Click to expand...
Click to collapse
don't know, never tried that
Sent from my Motorola XT1060 using XDA Labs
I've followed the instructions on rooting and installing SafeStrap. But I can't find a definite answer as to why I can't create a slot. It shows 0 space available. Would you know what to do? Thanks
nthnu said:
I've followed the instructions on rooting and installing SafeStrap. But I can't find a definite answer as to why I can't create a slot. It shows 0 space available. Would you know what to do? Thanks
Click to expand...
Click to collapse
model number?
Sent from my XT1080 using XDA Labs
sd_shadow said:
model number?
Sent from my XT1080 using XDA Labs
Click to expand...
Click to collapse
Sorry, XT875 with JB 4.1.2. Safestrap 3.75.