Related
People have been asking in the dev forum alot about how to have two roms on the same device. So i thought I would make a how to.
You do this at your own risk.
Things Needed:
external SD
Get CWM for droid3
SafeStrap for droid3
stable rom to use as nonsafe [put on external SD]
rom to use as safe [put on external SD]
TiBu
1. (make sure you are in nonsafe, if you don't know what this means then dont worry). Do a backup of everything you will want to keep with TiBu.
2. Put the backup on external SD or on dropbox.
3. Uninstall any existing recoveries.
4. Reboot device.
5. Install cwm.
6. Reboot into CWM Recovery and install stable rom.
7. Reboot device.
8. Uninstall CWM and Then install safestrap.
9. Reboot into safestrap recovery.
10. Use volume rockers to go to safe boot menu.
11. Toggle safesystem.
12. select install a zip
13. choose safe rom
14. DONE "]
The nonsafe system will now contain your stable rom. and the safe system will contain your 'experimental' or second rom. I recommend not putting any new or buggy roms as your nonsafe. And this is already considered a dangerous thing to do. And give a huge thanks to hashcode for providing us with safestrap and koush for cwm :]
I currently use MavRom as a nonsafe. Its extremely stable and has not caused any issues at all.
Also if you want to transfer the safe to the nonsafe, use tibu to entirely back up the rom, system and user apps, you can then restore it after flashing it to nonsafe. Make a new backup folder to put it in so you don't mix it up with other backups from different roms
Sent from my XT860 using xda premium
I can't seem to get this to work with Cm7 as Safe rom and Cm9 as my experimental. I got Steel Droid to boot up and stock but I'm starting to think any rom that isn't blur based (which is really only cyanogen) isn't able to be dual booted. I just get a black screen after the splash screen I've been trying for a week now. If anybody is willing to give it a shot just to see if its me then please let me know of your findings but Mavrom Liberty SD all of those I can boot its cm7.1 or Cm9 that won't...
Sent from my DROID3 using Tapatalk
Thwe blur based thing may be right. Im unsure, but cm7 to me personally shuld not be used as stable
Sent from my XT862 using Tapatalk
can somebody unite thiese 2 topics?
http://forum.xda-developers.com/showthread.php?t=1436380
Dri94 said:
Thwe blur based thing may be right. Im unsure, but cm7 to me personally shuld not be used as stable
Sent from my XT862 using Tapatalk
Click to expand...
Click to collapse
Damnit man I would rather not have to run cm7 as my stable rom seeing how I have no front facing camera support but the other features that the blur based roms lack just make it impossible to use as a daily driver. I need control over which buttons are in the notification widget and a few of the other features cm provides and none of the blurless roms give me that unfortunately... I'm determined to get this to work if its the last thing I do lol
Sent from my DROID3 using Tapatalk
Whats not working about it ?
Sent from my XT862 using Tapatalk
Dri94 said:
Whats not working about it ?
Sent from my XT862 using Tapatalk
Click to expand...
Click to collapse
I can't get cm7 to boot up past the safestrap splash screen.... I start out with bootstrap boot cm7 up and then remove bootstrap and install safestrap thus making cm7 my non safe or main rom but upon rebooting the phone I just get the black screen after the splash screen... I can get into safestrap and switch to safe mode and run whatever rom I last had there or flash any nandroids I had in non safe mode but whatever rom I had on prior to installing safestrap (cm7 or cm9) they won't actually reboot. I thought cm9 would work which would really be a hastle keeping that as my non safe rom and cm7 as my main one on the safe side thus leaving me to redo the entire process everytime a new cm9 is released but cm9 wouldn't boot up past the initializing apps screen that first pops up... It counts up to all the apps I have then just stays stuck on starting applications or whatever it says, cm7 doesn't even boot up beyond the splash screen...
Edit: And I know that I'm doing it right because I have got Steel Droid to dual boot before I just can't understand y blurfree roms can't boot in non safe mode
Sent from my DROID3 using Tapatalk
ill test it when i get home.
Sent from my XT862 using Tapatalk
Dri94 said:
ill test it when i get home.
Sent from my XT862 using Tapatalk
Click to expand...
Click to collapse
Appreciate it *fingers crossed*
Sent from my DROID3 using Tapatalk
Im sorry. I got behind on some work, when i catch up ill get back to you.
Sent from my XT862 using Tapatalk
Dri94 said:
Im sorry. I got behind on some work, when i catch up ill get back to you.
Sent from my XT862 using Tapatalk
Click to expand...
Click to collapse
No pressure man I do appreciate the response tho lol
Sent from my DROID3 using Tapatalk
Ill do it tonight when i install the new ics :]
Sent from my XT862 using Tapatalk
Dri94 said:
Ill do it tonight when i install the new ics :]
Sent from my XT862 using Tapatalk
Click to expand...
Click to collapse
I was gonna do the same lol hilarious
Sent from my DROID3 using Tapatalk
Lol cool :] lets see if we can both get it
Sent from my XT862 using Tapatalk
Ok im gonna give this another shot tonight..... haven't had the time or patience especially since I think its gonna fail again but ill update with my progress.... gonna try cm7 as the non safe and aokp as the safe one...
Sent from my DROID3 using Tapatalk
Ok, time to feel like a total noob.
So, my idea was to use safestrap to install aokp on the safe partition and leave my stock (+root) rom on the unsafe one.
I had bootstrap installed, just to back up my stuff and whatnot, so, I uninstalled it, installed safestrap, put all the stuff needed for AOKP ( rom, gsm patch and gapps ) and rebooted the phone. I enabled the safe system, and flashed rom, patch and gapps. then I rebooted, and I got into a loop where I would see the motorola logo ( the still one, which says "dual core technology" or something like that), then I got the safestrap splashscreen and if I pressed search, or left the phone idle so it would boot on it's own, it would get me to the motorola logo again, and repeat the loop.
I had to go back to the unsafe system and luckily it's all still there, but, since that point I tried every combination that I could think off, with wipes and I've flashed even just the rom, between wipes, and still, nothing.
I'm thinking that safestrap is not being able to write on the partition, or something like that, but I don't know how to solve it.
Any Ideas?
EDIT: I checked with a root explorer on /preinstall ( which I understand is the /system folder for the safe system ) and all the data seems to be there, but it's just not booting. Which makes me even more confused
I was attempting to work through applying the .218 update to my droid 4. It was giving me a system validation error while when it was running in recovery. I found a thread that stated I needed to replace the apks and odex's as well as the build.prop. I didn't read it carefully enough as it said to replace *THE* problem ones. My validation error was on the build.prop file, I think.
In any case, I was using root explorer to copy *ALL* the files from a base zip file's app folder into the /system/app folder. Things were going along fine, until the phone app forced closed, then the phone rebooted.
Now I'm boot looping.
What can I do? I don't have any safe straps.
Can't access safestrap? Stock recovery? Adb services?
Sent from my DROID4 using Carrier Pigeons
The Magician Type 0 said:
Can't access safestrap? Stock recovery? Adb services?
Sent from my DROID4 using Carrier Pigeons
Click to expand...
Click to collapse
thanks for the reply...
I don't have safestrap installed on the device, and I've never used it. I don't think that's an option, unless you have something up your sleeve there
As for Stock recovery, I'd love to give it a try, but I don't know how that would work. I can't get to ADB because I can't boot the phone.
I *CAN* get into the bootloader. From there, I can get into recovery, AP Fastboot, BP SBF Flash BP boot... and others.
So, I'm hoping there's some kind of way to push to the device from one of the boot loader options. I've had a Droid 1, and a number of other android devices, but I've never gotten this far into a hole before.
again... thanks for whatever you got
It doesn't look good my friend, not without a SBF to flash. The only thing I can think of off the top of my head would be to try flashing the update again and cross your fingers that you got things in place before the bootloop. However I'm 99.9% sure that won't work. If I find anything else I'll let you now, but at this point you might be a sitting duck.
Sent from my DROID4 using Carrier Pigeons
The Magician Type 0 said:
It doesn't look good my friend, not without a SBF to flash. The only thing I can think of off the top of my head would be to try flashing the update again and cross your fingers that you got things in place before the bootloop. However I'm 99.9% sure that won't work. If I find anything else I'll let you now, but at this point you might be a sitting duck.
Sent from my DROID4 using Carrier Pigeons
Click to expand...
Click to collapse
I have the update on the SD Card, and nope, flashing it results in the same system validation error, and a bootloop.
thanks. Do you think that flashing the RAZR sbf's would get me a booting device? I only got the thing 14 days ago. Maybe I can exchange it
jbeazell said:
I have the update on the SD Card, and nope, flashing it results in the same system validation error, and a bootloop.
thanks. Do you think that flashing the RAZR sbf's would get me a booting device? I only got the thing 14 days ago. Maybe I can exchange it
Click to expand...
Click to collapse
If you're still in the 14 day return window I would try to return it. If it can't get past the bootloader than they won't know you rooted it. Just tell them you tried to do the update and it bootlooped. That's probably you're safest bet.
kwyrt said:
If you're still in the 14 day return window I would try to return it. If it can't get past the bootloader than they won't know you rooted it. Just tell them you tried to do the update and it bootlooped. That's probably you're safest bet.
Click to expand...
Click to collapse
I'm heading down there in a few minutes. Thanks for the help all ! I think I'm getting the razr maxx. My wife has one and the screen on that thing is incredible. I think it's worth losing the keyboard to get that screen... and the battery life. That part is also incredible.
again.. thanks.
BTW, you guys absolutely rock. You've helped me out of some serious holes with my OG Droid and other devices more often than I can count.
Sent from my DROID4 using Tapatalk 2
You can use bp tools to push over a clean system. I believe theres a tutorial somewhere that written for bionic. Just replace that with the droid 4 system. I would extract it from one of the stock roms available and push it thru bp tools.
Sent from my DROID4 using Tapatalk 2
Can you link that tutorial? I'm also trying to figure out how to use adb via stock recovery. Thanks!
Sent from my DROID4 using Carrier Pigeons
http://forum.xda-developers.com/showthread.php?t=1236465
Sent from my Galaxy Nexus using Tapatalk 2
Thanks!
Sent from my DROID4 using Carrier Pigeons
Let me know
Sent from my Galaxy Nexus using Tapatalk 2
It sounds like OP is going to exchange their phone, but could you really just replace the entire /system folder and have it work? (Nothing special with permissions, etc?)
If so, that is definitely something worth knowing...
Yes i believe so.
Sent from my DROID4 using Tapatalk 2
MOVED TO: Batakang Rises.
Score from phone ui
Sent from my MB886 using Tapatalk 2
So we would have to be on JB leak to flash? And sorry for not testing haven't had the time.
Sent from that dude with that one phone
topdawg661 said:
So we would have to be on JB leak to flash? And sorry for not testing haven't had the time.
Sent from that dude with that one phone
Click to expand...
Click to collapse
Yes you must be on the Jellybean leak, rooted, with Safestrap 3.0 installed.
Well I rebooted without wiping data or cache and now my phone won't boot.
Cannot enter SS3 either..
So this is a must, not a suggestion.
Markyzz said:
Well I rebooted without wiping data or cache and now my phone won't boot.
Cannot enter SS3 either..
So this is a must, not a suggestion.
Click to expand...
Click to collapse
For you it was a must, in my other experience it's a suggestion. Always wipe if unsure. I will note this in the OP, however.
Yes go into boot options (power and both volume buttons) bp tools
Sent from my MB886 using Tapatalk 2
**for those who cant find the location of their backup if they used external its under sdcard/twrp/stock stock**
thanks op im restoring at the moment cant wait to get this thing working
miko85 said:
**for those who cant find the location of their backup if they used external its under sdcard/twrp/stock stock**
thanks op im restoring at the moment cant wait to get this thing working
Click to expand...
Click to collapse
Which kind are you trying out?
Downloading tablet UI version.
Thanks,Matt..you've kept us alive.
Sent from my DROID4 using Tapatalk 2
Thanks man , great to see some Custom ROM Action :good:
Will definitely try it over the weekend .
Did everything like the op said and ended up in a boot loop.So i had to go to ap fastboot and use the utility 1.0 to go back to stock and start over.Not sure what went wrong.Will try again and see what happens.
Hey matt. Nice ROM... it looks really cool. Thanks.
For ppl with unlocked BL are the steps the same. Mine is a bell model and cant update to the leaked jellybean. Also do i need safestrap?
I now there's only like 2 of us in this situation here... thnx in advance
Sent from my MB886 using xda app-developers app
unsuccesful on my end as well just stayed at the boot animation all night RSD saved me though i might try again later
edit** tried twice now and still no dice boot loopin on tablet mode
bootloop
tried tablet version and went into bootloop.....and what happened to the safe strap recovery because this sucks having to rsd, update, root all over again. can i just root, install recovery then restore MY ORIGINAL backup and i assume thats without data. this was a simple op nothing should have went wrong...maybe leave save strap in???
I'm a giddy lil' b#!&h for this! I can't wait to get the time to figure all of this out and get this GORGEOUS ROM runnin! Thanks Matt and Sirhoover for all your work and testing!
Deep rooted in the mAtrix HD...
http://android-gz.com
gabo_e30 said:
Hey matt. Nice ROM... it looks really cool. Thanks.
For ppl with unlocked BL are the steps the same. Mine is a bell model and cant update to the leaked jellybean. Also do i need safestrap?
I now there's only like 2 of us in this situation here... thnx in advance
Sent from my MB886 using xda app-developers app
Click to expand...
Click to collapse
Well you can go to leaked Jellybean for AT&T if you are boot loader unlocked... You flash system and boot.IMG from ATT 77.12.22 then boot to stock recovery and install the jellybean leak after the normal root procedure ( root, ota root keeper, etc) see the threads for those Also might need to wipe data when flashing att files or boot loop.
Sent from my MB886 using Tapatalk 2
For people having problems I hope you restored to a ROM Slot and wiped data/cache. This method has been tested by SirHoover2010 and he says it works.
It works.
Sent from my MB886 using Tapatalk 2
I'm bootlooping even after wiping data/cache, No safestrap. Tried PhoneUI
SirHoover2010 said:
It works.
Sent from my MB886 using Tapatalk 2
Click to expand...
Click to collapse
Which one did you install?
I tried 3 different times to get the tablet UI working. Each time I got stuck in boot loop.
Sent from my phone.
Yesterday, Verizon approved Jelly Bean for the DROID 4 as build 98.72.18, but as is typical, Motorola sent the first wave of updates out to members of their feedback network (soak testers) this morning. And since that happened, the file has been pulled and made available to everyone with the device.
We have instructions for you below, so if you do not feel like waiting for the update to be pushed to your device, feel free to jump below.
The official changelog can be found here. here
Instructions:
*These are the instructions from the RAZR HD update, but they should work for the DROID 4 as well.
*You have to be running the official Ice Cream Sandwich (Android 4.0.4) update of build 6.16.217. You also have to be completely stock.
1. Download the update file here: here
2. Drop that file on your SD card, not internal storage.
3. Turn phone off, and reboot into recovery.
*Hold both Volume Up and Down along with Power until you see the boot menu. Use Volume Down to hover over “Recovery.” Press Volume Up to select it.
*Once you see the Android and Exclamation point, press both Volume Up and Down at the same time.
4. Select “apply update from external storage.”
*Use Volume keys to highlight, Power button to select.
5. Then select the file you downloaded from above. It should already be on your SD card.
6. Watch as the update applies.
7. Once finished, choose the “reboot” option and enjoy!
DON'T FORGET TO SAY THANKS!
got this from droid-life
FYI, you will lose root if you do this without Voodoo unrooting first, as I just mistakenly did
rorytmeadows said:
FYI, you will lose root if you do this without Voodoo unrooting first, as I just mistakenly did
Click to expand...
Click to collapse
yes ots's will cause you to loose root
So do I need to De-root and remove safestrap before installing this, or can I just install and then root this?
bluri said:
So do I need to De-root and remove safestrap before installing this, or can I just install and then root this?
Click to expand...
Click to collapse
Safeboot and restore complete stock ICS. Don't worry about losing root. RAZR blade method is confirmed to work. Unless u have no access to PC then yes backup root with voodoo only if u are using super user latest binary. Restore root after jb update.
Sent from my DROID4 using xda app-developers app
does anyone know if this changes the kernel as with gingerbread to ics? curious to know if my ics custom rom will work in safestrap still or if its a done deal
Sorry for spamming on this topic, but just tried to install this after disabling safestrap and done factory reset.
got to recovery and chose the file, it started install but then gave error
"Assert failed: apply_patch_check("/system/bin/logwrapper", "aHASHCODE" ,"ANOTHER HASHCODE")
E:Error in /tmp/sideload/package.zip
Status 7
Installation aborted."
EDIT: OK I have to flash it completely stock with RSDlite and clean package, just downloading it..
EDIT2: Just installing this update, clean ICS with RSDlite helped
rorytmeadows said:
FYI, you will lose root if you do this without Voodoo unrooting first, as I just mistakenly did
Click to expand...
Click to collapse
azrael293 said:
does anyone know if this changes the kernel as with gingerbread to ics? curious to know if my ics custom rom will work in safestrap still or if its a done deal
Click to expand...
Click to collapse
i have not upgraded yet as i allways wait for some type of working sbf..sence this will upgrade your device to jellybean i am sure it will include new kernels
Is it possible to revert to the OEM 4.0.4 (6.16.217) firmware via the existing SBF?
Just curious, I haven't made the jump to JB yet.
rruleford said:
Safeboot and restore complete stock ICS. Don't worry about losing root. RAZR blade method is confirmed to work. Unless u have no access to PC then yes backup root with voodoo only if u are using super user latest binary. Restore root after jb update.
Sent from my DROID4 using xda app-developers app
Click to expand...
Click to collapse
Do you have a link? I
I did something wrong in the process and vodoo wouldn't restore root for me
bdbraaten said:
Do you have a link? I
I did something wrong in the process and vodoo wouldn't restore root for me
Click to expand...
Click to collapse
It'll be on the RAZR forum
Sent from my DROID4 using xda app-developers app
---------- Post added at 07:25 PM ---------- Previous post was at 07:23 PM ----------
Or here. http://vulnfactory.org/public/razr_blade.zip
Sent from my DROID4 using xda app-developers app
does anyone know how to reflash after update? i mean to reflash the entire phone, not just do a factory rest/wipe. or is that my only option?
Sent from my DROID4 using Xparent Skyblue Tapatalk 2
jmagi said:
does anyone know how to reflash after update? i mean to reflash the entire phone, not just do a factory rest/wipe. or is that my only option?
Sent from my DROID4 using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
Wait for the jb xml
Sent from my DROID4 using xda app-developers app
jmagi said:
does anyone know how to reflash after update? i mean to reflash the entire phone, not just do a factory rest/wipe. or is that my only option?
Sent from my DROID4 using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
Like rruleford said the only way to totally wipe/flash the entire phone would be to wait for the xml fastboot files. What you COULD try is placing the JB OTA update on your external sd card, then booting into stock recovery, wiping data and cache, and then re-flashing the update manually. It should be able to flash over top of itself just fine. Not sure if it would fix anything but might be worth a shot.
Sent from my Droid 4 - Eclipse JB
ok thanks you all, i guess i can wait for the fastboot files then.. it hasnt rebooted on me all day so far. might have been a glitch with apps i installed that no longer work well on jb as they did on ics
Sent from my DROID4 using Xparent Skyblue Tapatalk 2
aah dang sussed it. seems u can now reboot the fone by holding power button for 3-4 seconds. mine gets stuck once in a while so thats what i think was causing the reboots. any chance there's a way to turn that off?
Sent from my DROID4 using Xparent Skyblue Tapatalk 2
jmagi said:
does anyone know how to reflash after update? i mean to reflash the entire phone, not just do a factory rest/wipe. or is that my only option?
Sent from my DROID4 using Xparent Skyblue Tapatalk 2
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2207384
ovelayer said:
http://forum.xda-developers.com/showthread.php?t=2207384
Click to expand...
Click to collapse
Thanks for the link, this method is not working for me and I have stock ICS installed, removed safestrap and all, but I get a code 7 validation error of the current version that is installed.. maybe because im dutch and have an adjusted build.prop and apnsconf for data
komani86 said:
Thanks for the link, this method is not working for me and I have stock ICS installed, removed safestrap and all, but I get a code 7 validation error of the current version that is installed.. maybe because im dutch and have an adjusted build.prop and apnsconf for data
Click to expand...
Click to collapse
yes i believe that is what is going on
I don't know how to do it, it doesn't give me the option... I have it backed up so I could restore it, I just need it out of my way... Any help.
Sent from my XT894 using Xparent Cyan Tapatalk 2
king..kranium said:
I don't know how to do it, it doesn't give me the option... I have it backed up so I could restore it, I just need it out of my way... Any help.
Sent from my XT894 using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
Hi,
Do you mean that you want to delete the actual Stock ROM slot? I'm guessing that you're using Safestrap 3.x. If so, I don't think that you can delete it. In fact, I beleive that your Custom ROM Slots actually run off of the Stock one, so it might not be a good idea. Can I ask why you want to do it?
If you just want to wipe the system from the Stock slot, you can using the Wipe menu just like with any other slot, but be careful! Even though you have it backed up, the Stock slot is kind of finnicky from what I've experienced. I recently did an experiment where I flashed something over it. I had it backed up and everything, and when the experiment failed, I tried to restore it to how it was. I wiped the slot and restored from my backup, but the phone wouldn't boot.
Strangely, it worked when I restored it to a custom slot, but I had to get a special backup file from someone here on the forums to get my Stock Slot to work again. Just a word of caution. Hope that helps.
Airman1947 said:
Hi,
Do you mean that you want to delete the actual Stock ROM slot? I'm guessing that you're using Safestrap 3.x. If so, I don't think that you can delete it. In fact, I beleive that your Custom ROM Slots actually run off of the Stock one, so it might not be a good idea. Can I ask why you want to do it?
If you just want to wipe the system from the Stock slot, you can using the Wipe menu just like with any other slot, but be careful! Even though you have it backed up, the Stock slot is kind of finnicky from what I've experienced. I recently did an experiment where I flashed something over it. I had it backed up and everything, and when the experiment failed, I tried to restore it to how it was. I wiped the slot and restored from my backup, but the phone wouldn't boot.
Strangely, it worked when I restored it to a custom slot, but I had to get a special backup file from someone here on the forums to get my Stock Slot to work again. Just a word of caution. Hope that helps.
Click to expand...
Click to collapse
Blur is dumb, I want rid of it.... thanks for the answer, I just want to free up the space its taking up.
Sent from my XT894 using Xparent Cyan Tapatalk 2
king..kranium said:
Blur is dumb, I want rid of it.... thanks for the answer, I just want to free up the space its taking up.
Sent from my XT894 using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
Gotcha. You're welcome. Sorry I can't be more help.
Its okay man, I guess I'll just get a bigger sd card...
Sent from my XT894 using Xparent Cyan Tapatalk 2