I'd like to root but.. I need advice on whether or not I should - Motorola Droid 3

As the title says, I'd like to root, but with somewhat limited knowledge on the phone and it's processes, and no knowledge of scripting/coding, I want to avoid taking too much risk.
I've been stock with the D3 since I got the phone in 2011, found out we aren't getting ICS, and we aren't getting unlocked by Moto. (pissed off!) >.<
The way I see it I have 2 options, 1) stay stock until my contract is up in march and get a new phone, or 2) Give root a go, and Have ICS ported to me via a Custom Rom, and do more research as I go. (I like being hands-on when it comes to learning).
As to my phone, I am running 906 OTA Stock as it gets .. -_-' I'd like to root using
http://forum.xda-developers.com/showthread.php?t=1686911 <-- ovelayer's method in this thread. (thank you Ovelayer, I can't seem to find that button so I'm just acknowledging you here since I'm new to this kind-of thing).
I just need some clarification
in his thread it says to dl the 1-click .exe, then the Motofail root tool? or is that also a way to root? I got confused with that.
Afterwards, I dl safestrap once I'm rooted? or should I just dl it and put it onto my phone all at once?
Apologies for the noobness. I'd rather be a noob asking questions than a retard who goes ahead and does things and finds out he screwed up too late.

Rooting is done to get superuser permissions within Android so you can install some advanced apps and modify system files which can all be done from within the stock ROM. Rooting then flashing an unofficial ROM is a little more advanced and something I haven't done yet so I can't help you much there. I'm waiting for something a little more stable since my Droid 3 is my main phone. You can read Hash of Codes site (the developer of ICS/JB for the Droid 3) on how to safestrap:
http://blog.hash-of-codes.com/how-to-safestrap/
To root use Motofail. I know it says its for the Droid 4 but the original Droid 3 root exploit was patched with the latest OTA so we have to use the Droid 4 method called Motofail:
http://vulnfactory.org/blog/2012/02/11/rooting-the-droid-4-a-failed-bounty-experiment/

DróidScìon said:
As the title says, I'd like to root, but with somewhat limited knowledge on the phone and it's processes, and no knowledge of scripting/coding, I want to avoid taking too much risk.
I've been stock with the D3 since I got the phone in 2011, found out we aren't getting ICS, and we aren't getting unlocked by Moto. (pissed off!) >.<
The way I see it I have 2 options, 1) stay stock until my contract is up in march and get a new phone, or 2) Give root a go, and Have ICS ported to me via a Custom Rom, and do more research as I go. (I like being hands-on when it comes to learning).
.
Click to expand...
Click to collapse
My D3 has Maverick as non-safe for daily driver and the latest Hashcode for fun. I find that to be the best combination. Once Hash finishes the camera and JB is working reasonable well, JB will be my DD.
I also have an SGS3, TF300T, and a Spica, all of them rooted.

once rooted, make sure you use safe strap. It makes roms easy to try out before having to settle
Sent from my DROID3 using Tapatalk

Alright, so it appears I have been rooted, and still looks like I'm in .906 OTA. It was pretty easy using Motofail, actually. So, now I have Superuser and Titanium Backup(free, for now) on my D3.
Now, you guys mentioned Safestrap? Can you guys give me a suggestion on which one to use? There appear to be a few of them. 1 is SAFESTRAP v2.10 Recovery (Kexec) and the other is a Tweaked version of Safestrap v1.08e (Non-Kex) which one is better, or a better question, whats the difference between the 2?

DróidScìon said:
Alright, so it appears I have been rooted, and still looks like I'm in .906 OTA. It was pretty easy using Motofail, actually. So, now I have Superuser and Titanium Backup(free, for now) on my D3.
Now, you guys mentioned Safestrap? Can you guys give me a suggestion on which one to use? There appear to be a few of them. 1 is SAFESTRAP v2.10 Recovery (Kexec) and the other is a Tweaked version of Safestrap v1.08e (Non-Kex) which one is better, or a better question, whats the difference between the 2?
Click to expand...
Click to collapse
Safestrap 1.08 is the 'normal' ssafestrap
Safestrap 1.08e/f/g is an advanced safestrap with extra features like touch etc but not by hashcode
Safestrap 2.10 is the latest which allows the new kernel with the kexec ICS/JB to be used.
2.10 It appears to also work fine with normal roms so i'd use that

DróidScìon said:
As to my phone, I am running 906 OTA Stock as it gets .. -_-' I'd like to root using
http://forum.xda-developers.com/showthread.php?t=1686911 <-- ovelayer's method in this thread. (thank you Ovelayer, I can't seem to find that button so I'm just acknowledging you here since I'm new to this kind-of thing).
I just need some clarification
in his thread it says to dl the 1-click .exe, then the Motofail root tool? or is that also a way to root? .
Click to expand...
Click to collapse
If you were stock 906, there was no reason to run the 1-click.exe - that's only for people who rooted their phones and deleted bloatware to get the phone back to stock, or people whose phones are bricked somehow. Coming from stock, just running Motofail was enough to root.
I will concur with everyone here that running rooting, installing and running Safestrap, and installing a custom ROM - and leaving your rooted stock alone - is the best way to go. It will be a lot easier to unroot later on if you want to sell the phone, etc.

Alright, Safestrap 2.01 is installed. According to Hash's Blog, I should create a backup when in the Recovery Menu since its my first time accessing the Safestrap Menu. Can I get a little more detail as to how I do this? When I select backup, it asks if I want to backup from Internal SD or External? I'm assuming Internal, but I just want to err on the side of caution and ask those who already know.

DróidScìon said:
Alright, Safestrap 2.01 is installed. According to Hash's Blog, I should create a backup when in the Recovery Menu since its my first time accessing the Safestrap Menu. Can I get a little more detail as to how I do this? When I select backup, it asks if I want to backup from Internal SD or External? I'm assuming Internal, but I just want to err on the side of caution and ask those who already know.
Click to expand...
Click to collapse
It doesn't matter. Choose which has enough space.

DróidScìon said:
Alright, Safestrap 2.01 is installed. According to Hash's Blog, I should create a backup when in the Recovery Menu since its my first time accessing the Safestrap Menu. Can I get a little more detail as to how I do this? When I select backup, it asks if I want to backup from Internal SD or External? I'm assuming Internal, but I just want to err on the side of caution and ask those who already know.
Click to expand...
Click to collapse
It's asking where to backup TO, like the post above me, choose wherever has space. Backups are about 1GB. You may wish to move it to your computer after if you don't have much space on your device. You can always stick it back on your external sd via card reader if needed, but it's really hard to brick while using safestrap
Also one of the most common errors for noobs on safestrap is, the first time you engage safe mode, you must flash a rom. Since its using a different partition for system, it's currently empty and if you switch to safe and try to boot you will get a black screen as you are booting an empty partition. All gingerbread roms are stable but there are no ics roms that are fully functional, although one is in the works
Sent from my XT860 using xda premium

I saw that, and before I rooted, I did a Factory Reset on the phone and formatted my SD card. So I have 11+gig free on Internal and 15+gigs on External.
Now, I just need to learn to Flash RoMs (probably more to it than just hitting a button that says flash .zip) and find some info on the "must-have" apps for a rooted phone.

Well guys, I've successfully installed CM9 Kexec ICS Sept 5th update from Hashcode on my Droid 3! Now, another big question, How will I restore stuff like contact and account info? I've read somewhere around here that Restoring Data from my google account is a bad idea?? Are there other ways of doing so without Titanium Backup, or should I just go ahead and buy the Pro Key? (currently limited funding)

DróidScìon said:
Well guys, I've successfully installed CM9 Kexec ICS Sept 5th update from Hashcode on my Droid 3! Now, another big question, How will I restore stuff like contact and account info? I've read somewhere around here that Restoring Data from my google account is a bad idea?? Are there other ways of doing so without Titanium Backup, or should I just go ahead and buy the Pro Key? (currently limited funding)
Click to expand...
Click to collapse
If your contacts are on your google account they will show up.
What other account info do you mean?

You should go ahead and restore contacts. just go to Settings>Accounts and Sync>Google, then turn contacts sync on.

Endoroid said:
Also one of the most common errors for noobs on safestrap is, the first time you engage safe mode, you must flash a rom. Since its using a different partition for system, it's currently empty and if you switch to safe and try to boot you will get a black screen as you are booting an empty partition. All gingerbread roms are stable but there are no ics roms that are fully functional, although one is in the works
Click to expand...
Click to collapse
I must have made another noob mistake. Everything went well, up until my first startup with the new OS (cyanogenmod9). It has been at the startup screen for over 15minutes right now. I must say, it is one awesome startup screen, with the blue effects and all, but I would love to get to the desktop/homescreen, haha.
If you guys have any advice I would greatly appreciate it. This is a Droid 3, it was rooted a couple hours ago, I did the safestrap as described, created a backup file, etc. My only guess is I jumped the gun by trying this OS on my Droid3 and it may still be under development? FWIW to you, this is the first I've rooted or modded a smartphone in my life, from 0-full speed in a couple hours is what I was shooting for using everyone elses experience.
thanks

Make sure you wiped the data/user settings in Safestrap. You lose your apps & settings but those items from a previous install can cause that type of boot issue.
Sent from my XT862 using xda app-developers app

Phibernaut said:
Make sure you wiped the data/user settings in Safestrap. You lose your apps & settings but those items from a previous install can cause that type of boot issue.
Sent from my XT862 using xda app-developers app
Click to expand...
Click to collapse
thanks. since my last post I used a more detailed how-to, and wiped 3 different areas for data. Now, i had only a black screen (with power, barely lit) and it never even got to the cool blue screen.
I'm currently in safestrap after pulling my battery again, just trying to figure out how to revert back to my standard OS (rooted) and try a ROM like MavRom since it's suppoedly fully capable and stable. I'd love ICS, but I just want a working phone right now
---------- Post added at 10:25 PM ---------- Previous post was at 10:14 PM ----------
good news is, I did enough steps correctly, that I was able to startup in my unsafe mode, and my normal rooted system is functioning fine. That makes me very happy.
This duel boot thing is pretty cool, reminds me of having bootable thumb drives on my old linux system with different OS's. I hope i can get a seperate OS working, however, that fits my needs for a day to day functional phone, without all of Verizon's crap on it

Once rooted use titanium backup to back up apps and data.
Only restore with the same ROM though, the following is in increasing order of risk
restore app only to exact same ROM+version
restore app+data to same ROM+ver
restore app only to update of same ROM
restore app+data to updated ROM version
play chicken with a bus on a highway
restore apps to different kernel e.g. CM7 backup => restore to CM9
check to see what a gun firing looks like down the barrel
restore app+data to different kernel
restore app+data to an older ROM or kernel
do anything at all with system apps+data if you don't know what you're doing

Related

Any devs working on the XT860???

The title speaks for itself.
For the moment the Verizon XT862 is getting more and more ROMs. But the XT860 nothing is happening. Any news????
For real! Are there major hardware or firmware differences preventing this? There is a fair cross-section of us who can't use the traditional XT862's for whatever reason (service provider, geographic location, etc.), so any developments in the XT860 area would be highly appreciated in our pool.
+1 to this !
I doubt anything will change unless real XT860 SBF gets leaked so there is easy way to recover from screw ups. Until then I doubt we will see anything custom for XT860. Also given the very limited user base, situation doesn't look any better either...
Sent from my DROID2 GLOBAL using Tapatalk
Why is there a need for SBF when you can do a nandroid backup? (yes im noob)
DoubleYouPee said:
Why is there a need for SBF when you can do a nandroid backup? (yes im noob)
Click to expand...
Click to collapse
Afaik you can't do nandroid backups on XT860, yet.
And even when you will be able to have a functional recovery, it is not permanent like what happen on HTC phones (due to the unlocked bootloader) or in the milestone 1 (due to a security breach on the initial firmwares.
On D3/MS3 RSD and a sbf can be the only way to recover a bricked phone.
The Solutor said:
Afaik you can't do nandroid backups on XT860, yet.
And even when you will be able to have a functional recovery, it is not permanent like what happen on HTC phones (due to the unlocked bootloader) or in the milestone 1 (due to a security breach on the initial firmwares.
On D3/MS3 RSD and a sbf can be the only way to recover a bricked phone.
Click to expand...
Click to collapse
But doesn't a nandroid backup the entire phone? Then why would you need a SBF?
DoubleYouPee said:
But doesn't a nandroid backup the entire phone? Then why would you need a SBF?
Click to expand...
Click to collapse
Yes it does, but is the purpose of a backup if you don't have a way to do a restore ? (this can happen because the access to the custom recovery is based on an installable apk and not on a bootloader function)
The Solutor said:
Yes it does, but is the purpose of a backup if you don't have a way to do a restore ? (this can happen because the access to the custom recovery is based on an installable apk and not on a bootloader function)
Click to expand...
Click to collapse
As I understood it a nandroid is a backup made from clockworkmod which runs just fine on the xt860. And could you not flash a nandroid through adb or rsd if you had the forethought to have a copy on your computer, thus achieving a similar result to a sbf(not fully stocked, but recovered from a brick)
Sent from my rooted xt860
Simply no you can't. In order to flash a nandroid you would need to be able to get into recovery if you a truly bricked you wouldn't have access to recovery that is what the sbf is for.
Sent from my VS910 4G using xda premium
Endoroid said:
As I understood it a nandroid is a backup made from clockworkmod which runs just fine on the xt860.
Click to expand...
Click to collapse
IF the custom recovery works you can use nandroid backup and restore.
BUT, as already said this is not the fully working solution seen in other phones, is a tricky solution, so you can get (easily) a situation when you can't boot in the custom recovery, and sbf is mandatory.
I keep hearing about Steel Droid; how difficult would it be to get it running effectively on an XT860? The XT860's hardware must be very similar to the XT862's (aside from the signal band/antenna hardware I'm guessing), correct? Would a dev have to completely re-engineer his entire ROM in order for it to work on the XT860?
Wonder that too. I am no expert so I can't really say. But I do understand Bell first needs to come with an update??
Endoroid said:
...clockworkmod which runs just fine on the xt860....
Click to expand...
Click to collapse
How did you manage that? I installed ROM Manager Premium, then CWMod 5.0.2.6, confirmed motorola Droid 3 ... and nothing: "Backup current ROM" Makes my phone simply to restart...
Having read this (and other) topics I am confused - is there a way for XT860 user to have full backup (nand...) of the phone?
dvet said:
How did you manage that? I installed ROM Manager Premium, then CWMod 5.0.2.6, confirmed motorola Droid 3 ... and nothing: "Backup current ROM" Makes my phone simply to restart...
Having read this (and other) topics I am confused - is there a way for XT860 user to have full backup (nand...) of the phone?
Click to expand...
Click to collapse
I just installed the apk for the tweaked bootstrap(Droid3CWbootstrap.apk), clicked bootstrap recovery and boot into it using m+power and going to BP tools. And the untweaked version worked for me as well, but you can't boot into that one using the m+power.
As I understand the safestrap doesn't work on xt860 although I haven't tries it myself
Rooted xt860, debloated and overclocked to 1.1
Sweet, this is awesome!
I just took your advice Endroid and loaded ClockworkMod Recovery on my device. I'm now making my first nandroid backup... (nothing has been disabled on my device) Have you tried doing anything more advanced on your device yet? I mean, we should just be able to restore at this point, right?
I've done a restore for testingnpurpose. Worked fine. I've also flashed some zips from the uot kitchen and the speedy script. It all works fine
Rooted xt860, debloated and overclocked to 1.1
Well that sounds great. Sadly no flashing anything else. Cause the firmware stays a little crappy. :-(
Ya the big problem is not much available to flash yet. If you're not already aware of it check out uot kitchen. Just Google it. Allows you to do some theming. Not every change will take, probably to do with MOTOBLUR. Lame. But you change that ugly blue status bar
Rooted xt860, debloated and overclocked to 1.1
Endoroid said:
...If you're not already aware of it check out uot kitchen. Just Google it. Allows you to do some theming. Not every change will take, ....
Click to expand...
Click to collapse
Well, I was not aware, so thanks.
As you have already fiddled with it, could you please say what were you able to change?
Apart of that, I am especially interested in:
Changing the battery indicator to show 1%
Changing the dialog, where you set the time for an appointment (se the attachment) to something better, where I could select times from the pulldown, select "tomorrow" etc...
Do you know whether such things are available through kitchen?

Stock rom / stock rom no bloat

My ideal rom would be just the same as my phone is without all the verizon/bloat apps. I don't mind some of the things but there is just so much junk added to this phone. I have setup monster but honestly I really dislike it. Tons of things randomly crash for me and I would prefer to have the standard droid three home not the basic droid style home. Does a rom like that exist? If not does anyone have a link for the stock rom just like I received it? Actually I would like a link for that even if there is an alternative in case I want to revert.
Thanks
Sent from my DROID3 using XDA App
combatwombat27 said:
My ideal rom would be just the same as my phone is without all the verizon/bloat apps. I don't mind some of the things but there is just so much junk added to this phone. I have setup monster but honestly I really dislike it. Tons of things randomly crash for me and I would prefer to have the standard droid three home not the basic droid style home. Does a rom like that exist? If not does anyone have a link for the stock rom just like I received it? Actually I would like a link for that even if there is an alternative in case I want to revert.
Click to expand...
Click to collapse
There are a few ROMs out that are debloated. There are also scripts that will debloat your phone. As an alternative, you can freeze the apps you don't want with TiBu.
As for the stock ROM, did you do a nandroid before flashing anything? If so, just restore that.
Indeed why don't you just use the debloat script on your stock rom?
vbhokiefan said:
There are a few ROMs out that are debloated. There are also scripts that will debloat your phone. As an alternative, you can freeze the apps you don't want with TiBu.
As for the stock ROM, did you do a nandroid before flashing anything? If so, just restore that.
Click to expand...
Click to collapse
So, I was pretty excited to root my phone and ended up skipping the nandroid part (not that i didn't want to do it, but I didn't notice that step)
So, can somone just host their backup so that I can load it?
Or does someone still have the stock rom that can hook me up?
I will run the scripts once I get it back to the stock rom but I need help getting back first.
I ran the one click root,
Then installed rom manager,
Then installed the boot strapper
then the bootstrapper maid for the droid 3
then installed monster1.1 from sd
PLEASE HELP
IF AT ALL POSSIBLE, I NEED SOMEONES NANDROID ORIGINAL BACKUP
combatwombat27 said:
So, I was pretty excited to root my phone and ended up skipping the nandroid part (not that i didn't want to do it, but I didn't notice that step)
So, can somone just host their backup so that I can load it?
Or does someone still have the stock rom that can hook me up?
I will run the scripts once I get it back to the stock rom but I need help getting back first.
I ran the one click root,
Then installed rom manager,
Then installed the boot strapper
then the bootstrapper maid for the droid 3
then installed monster1.1 from sd
PLEASE HELP
IF AT ALL POSSIBLE, I NEED SOMEONES NANDROID ORIGINAL BACKUP
Click to expand...
Click to collapse
Sharing Nandroids doesn't necessarily always work. Just Fastboot your phone to stock, root and run debloat script. Viola.
Androidsims said:
Sharing Nandroids doesn't necessarily always work. Just Fastboot your phone to stock, root and run debloat script. Viola.
Click to expand...
Click to collapse
Alright, I used fastboot to redo to stock. Thanks!

[Q] rooting droids for newbies

hi, i recently acquired my sweet DROID 3, its my first smart phone and i would like to know the very specifics of rooting it.. im very tech savvy so dont hold the info back, i know how to root it (thanks to google) but am just very wary on what all i can do with a rooted phone (compared to an unrooted one) all replies are welcome. thank you
also, if i were to root, what apps (stock apps) should i get rid of to further enhance the performance of my phone?
Sorry if the title is misleading guys, if you want to know the easiest way to root your droid go to redmondpie.com
Custom firmware is the biggest reason to root. Others would include free tethering and removing pesky bloatware.
Honestly until you start playing with bootloaders and stuff it is hard to mess up a rooted phone. The worse you will have to do is a factory reset.
Sent from my DROID3 using XDA App
accophox, i am aware of the benefits of rooting, and i know the steps to take, but in what order? and do you know the easiest way to get rid of all those crappy stock apps?
Another newbie here....
I know the usual answer to this question is to search around this site and learn before we try these things. However, if someone could direct me to some general guide for new people for initial backing up I'd really appreciate it. It's really hard to keep all the jargon straight with all these great answers. So many assumptions are made with your abbreviated descriptions, just want clarification. This is maybe the silliest of questions and apparently the answer is obvious to most people on here because I can't find the answer.
Question:
Is there is a mostly bulletproof way of saving an image of my current D3 so that if I brick it then I can fully recover where I am now (or just back to factory once I use titanium backup)? Is that what 'safestrap' or clockwork recovery does?
I want to know if I can backup my current un-rooted state and restore it with very little risk. After that then I will just learn from poking around on here. What I THINK I want to do is this (if someone is still reading this far I will forever be in your debt if you let me know if I'm missing a step).
1. Fully backup unrooted phone in current state.
2. One-click root (I've been tempted to just do that but am afraid of doing any such thing until backup is done)
3. Buy titanium backup to always be able to restore my apps and data independent of the system files.
4. Try to debloat, see if that gets it to snappy enough...if not...
5. Probably install liberty rom...if this disables things like my corporate exchange sync then do the walk of shame back to step 1....
I really want to play with this thing, I'm willing to deal with the glitches and learn what you know....just need to know if there's a point of no return!
nathanb131 said:
I know the usual answer to this question is to search around this site and learn before we try these things. However, if someone could direct me to some general guide for new people for initial backing up I'd really appreciate it. It's really hard to keep all the jargon straight with all these great answers. So many assumptions are made with your abbreviated descriptions, just want clarification. This is maybe the silliest of questions and apparently the answer is obvious to most people on here because I can't find the answer.
Question:
Is there is a mostly bulletproof way of saving an image of my current D3 so that if I brick it then I can fully recover where I am now (or just back to factory once I use titanium backup)? Is that what 'safestrap' or clockwork recovery does?
I want to know if I can backup my current un-rooted state and restore it with very little risk. After that then I will just learn from poking around on here. What I THINK I want to do is this (if someone is still reading this far I will forever be in your debt if you let me know if I'm missing a step).
1. Fully backup unrooted phone in current state.
2. One-click root (I've been tempted to just do that but am afraid of doing any such thing until backup is done)
3. Buy titanium backup to always be able to restore my apps and data independent of the system files.
4. Try to debloat, see if that gets it to snappy enough...if not...
5. Probably install liberty rom...if this disables things like my corporate exchange sync then do the walk of shame back to step 1....
I really want to play with this thing, I'm willing to deal with the glitches and learn what you know....just need to know if there's a point of no return!
Click to expand...
Click to collapse
First, there really is no way to back up your phone without rooting it in the first place. If you do mess up badly, like bricking it, you can always use a program called RSD (found in the Droid 3 Android Development section) to restore the stock ROM.
If you aren't 100%, a ROM is basically the OS of your phone. Think of it as different versions of Linux (which is exactly what it is).
Second, as stated earlier, by simply rooting your phone, it's hard to mess it up. Rooting merely gives your phone additional permissions. Unless you start deleting stuff in Titanium backup, you are fine.
Third, One Click Root is very idiot proof. But I will run you through a very brief guide: Download and install the driver for your respective computer's OS here and download the latest version of Pete's One Click Root. http://www.psouza4.com/droid3/ Then, enable USB debugging by going under settings-> Applications-> Development, and checking the box. Assuming you have the correct drivers installed on your computer, you should plug your phone in and allow it to recognize the device and such. After it's all done, open up Pete's One Click Root and simply click Root My Phone. Let it do it's thing, then you are done.
Fourth, I never use Titanium Backup. To make a perfect back up of your device, download Rom Manager from the app marketplace. Then download the droid 3 bootstrap at http://goo.gl/b4b6L visit that link on your phone and make sure you have "Unknown Sources" checked under application settings on your phone. Open up Rom manager and Click the top option to get the correct version of ClockworkMod Recovery for your phone. Once that is done, open up the bootstrap application you just installed and click the top option (bootstrap recovery) wait for it to say Success! then click the second option. Your phone will reboot. Using the volume buttons on the side of your phone as up and down and the power button to select options, scroll down to Backup and Restore on CWM menu that popped up (it's blue). Select Backup. Note: Make sure your battery is at least 75%. Allow it to do it's thing, it will take a while. When it is done, click Reboot Now. You now have a perfect backup of your current system.
Fifth, Debloating your phone is kind of risky, at least in my opinion. A safer option is to install an app called Script Manager and download and run the script found here http://forum.xda-developers.com/showthread.php?t=1238472 Instead of removing your bloat, it simply renames it and prevents it from starting up. It also comes with an option to reverse the changes if you want bloat back.
Finally, I would recommend following this guide http://forum.xda-developers.com/showthread.php?t=1278056 to installing Steel Droid V3. Steel Droid is a simple Rom that doesn't require you to wipe all your data and is still pretty neat. I would run the script I mentioned earlier AFTER flashing to Steel Droid though.
Looking back, that is a **** load of text. I typed it all for you so I hope you get some use out of it
Have fun customizing your phone!
It may sound a little mean but go start reading threads. If someone tells you step by step, great you've done it but do you have any idea what you've done. All the info is in these threads. Its ridiculous how much I've learned reading every thread I can since I joined in august. When you don't understand what it is you're doing, that's when you goof **** up and post help me threads
Sent from my XT860 using xda premium
Thanks. You guys are awesome!
Sent from my DROID3 using XDA App
Slayer621 - a thousand thanks for the baby steps! Best walkthrough I've seen and exactly what I needed to know!
Sent from my DROID3 using XDA App
No problem! Just make sure you are careful. Don't do anything without checking on these forums for the possible outcomes. Deleting a seemingly useless file could make your phone a paper weight!

[Q] Blank black screen w/SafeStrap on Droid 3

Okay, looking to get more involved and learn a lot more in hopes of contributing someday but for now I'm stuck. I picked up a very used Droid 3 on Ebay and rooted it with MotoFail, then installed SafeStrap 3.05 & everything seemed fine. Problem is I can't boot into any "safe" ROM slots, it just gives me a blank black screen & I have to remove the battery to restart. My original D3 has CWM on it, but I was always too scared to flash anything too drastic so this is my test toy. It is running on the 906 with SS version 3.05.
I downloaded a bunch of ROMs and none work. I tried restoring my backup which I'm sure I saw somebody do on Youtube but I have since read that won't work anyway but I'd still like a "stock" rom in a safe slot. I also tried the official 906 zip, but also read somewhere that that only works on the stock partition. I tried aokp_toroplus_nightly_2013-08-20.zip, D3-Eclipse-v3.0_NON.zip, minimoto_v1.7.zip, & the afore mentioned VRZ_XT862_5.5.1_84_D3G-66_M2-10_1FF_01a.XML.zip but none would even flash, just gave errors. Also tried KEXEC-cm-9-20120905-UNOFFICIAL-solana-SS2.zip, Liquid-JB-v2.9-OFFICIAL-solana.zip, & something small called phablet-20130327-cm_solana.zip. That last one, tried usually in slot 4, is the only one that does something other than give a black blank screen - it eventually shuts the phone off. I read that Liquid had to be in slot 3 so that's where I put it every time.
I DID discover that I don't think Busybox was installed during the root this time, when I rooted my original D3 it was already there. So I installed a BB from Market, then went into SS & uninstalled, then reinstalled. Rebooted into recovery and re-wiped all the slots (except stock of course) with all 4 options (cache, dalvik, system, & uh, something else I forget now) & re-installed the ROMs but nothing changed.
More possible helpful info: When this BB installed it gave me an option of normal install or more thorough "smart" install, I did the smart install, also installed CWM ROM Manager to try something but that didn't work either, and downloading official ROMs through that always gives an error. Data sizes of slots are all 2GB except #4 which is only 1GB. Under the "Mount" tab, system & (either data or cache, can't remember) are unchecked, and the 3 "unmount" boxes below are checked. Using a root explorer, I can confirm that SS did "install" the roms & each slot contains a cache.img, system.img, & a userdata.img.
So, what am I doing wrong guys? Any help or ideas would be greatly appreciated! Sorry for being such a noob here, Thanks in advance!
I think I would just start over. FXZ the phone back to stock and re-root with Motofail. Make sure that you unzip the Motofail download and disable any virus checker you have. It does sound possible that the lack of busybox may be the cause of your flash failures. I can tell you for 100%, absolute, certain that Minimoto will flash on any ROM slot in Safestrap 3.0.5.
Eclipse 3.0 as you download will not install in Safestrap, but I created a Safestrap-enabled version. You can find it here: http://www.droidforums.net/forum/teamhaters/210971-eclipse-v3-0-droid-3-port-11.html#post2414744
I think that the Dropbox link is still live. Let me know if it's not there...
All of the KEXEC ROMs, if I am not mistaken, have to be installed in ROM Slot 1. (I never used them, beyond just seeing what it looked like, and it's been a while since I tried.)
Get Motofail here: http://vulnfactory.org/blog/2012/02/11/rooting-the-droid-4-a-failed-bounty-experiment/
It says it's for the D4, but it's what the D3 will be rooted with as well.
Success!!! Thank you!!! I am now up & running with all 4 slots filled, currently with Avatar, Maverick, Dark Droid, and a generic non-VZW stock. The Eclipse links were down (Dev Host) but if you still have an Eclipse for SS I would love to take a look at it. Already tried the Ubuntu Touch one too, "Phablet" or something, but couldn't get at a menu to connect to my WiFi. And, since you are so helpful... I was wondering if you could point me to some stuff to read & research. There are plenty of guys (& a few girls I'm sure too) making great ROMs but they need to be ported to different devices. So I would like to eventually learn how to port SS to different devices and ROMs to SS. It seems there are really only a few people working on that stuff and that is where the help would be needed. Working my way through the XDA University thing too. Thanks again for your help!
I'm glad you got that figured out.
Lobstercat said:
The Eclipse links were down (Dev Host) but if you still have an Eclipse for SS I would love to take a look at it.
Click to expand...
Click to collapse
The Eclipse that you were trying to download isn't Safestrap ready anyway, but I created one that's on my Dropbox: https://www.dropbox.com/s/hyl3gzurgh8bvdw/Eclipse3.0-SS3-signed.zip
doogald said:
I'm glad you got that figured out.
The Eclipse that you were trying to download isn't Safestrap ready anyway, but I created one that's on my Dropbox: https://www.dropbox.com/s/hyl3gzurgh8bvdw/Eclipse3.0-SS3-signed.zip
Click to expand...
Click to collapse
uploaded copy to http://d-h.st/xFd

backing up / restoring original firmware

i'm about to root my moto x dev.
i want to keep a backup of the original firmware in case i want to go back.
does it make any difference that it is encrypted? i'm guessing no...
also, any good dumb proof steps? the main info thread only mentions restoring stock by downloading a firmware not using a backed up one.
gcbxda said:
i'm about to root my moto x dev.
i want to keep a backup of the original firmware in case i want to go back.
does it make any difference that it is encrypted? i'm guessing no...
also, any good dumb proof steps? the main info thread only mentions restoring stock by downloading a firmware not using a backed up one.
Click to expand...
Click to collapse
Rooting how? What version of android are you on? These are very important considerations to be able to make a recommendation.
Assuming you intend to unlock your bootloader, you can make a backup with TWRP Custom Recovery BEFORE you root.
If you are using the PIE exploit (only current root method for 4.4.2+), you cannot flash custom recovery. If this is the case, your only option to return to stock will be to flash the official SBF file for your carrier as listed in the "Return to Stock" thread. Not really important since the changes are lost upon reboot anyways.
Regardless, we need more details.
EDIT: Just saw you are using DEV edition.
Very easy!
FIRST: When you unlock your bootloader, it ERASES EVERYTHING. Save anything important first. You cannot make a backup until after you flash twrp, which you can only do AFTER you unlock the BL.
Additionally, according to this thread, it is impossible to backup an encrypted device. So after unlock, you are advised to not choose to encrypt, otherwise no backup can be made: http://forum.xda-developers.com/moto-x/moto-x-qa/twrp-device-encryption-t2711700
Once Unlocked, flash TWRP custom recovery with mfastboot:
mfastboot flash recovery twrpfilename.img
link to download twrp here: http://forum.xda-developers.com/moto-x/development/recovery-twrp-official-support-moto-x-t2779637
then use fastboot to reboot into bootloader:
fastboot reboot-bootloader
now VOL DOWN to "recovery" and VOL UP to open it.
There is a BIG backup button. Use it.
Afterwards, click exit. When you do, it will tell you that you are not rooted and ask if you want to flash SuperSU Installer.
Say yes! Once rebooted, run SuperSU installer and it will root & install SuperSU for you. It will give you 2 options: Choose Play Store Option.
Good Luck
@gcbxda
Keep in mind, since unlocking the bootloader also does a factory reset and puts you back to "fresh out box" the backup you do once you flash TWRP on your phone, will be no different than "Stock Rom" (except TWRP recovery). So why not use the factory firmware to flash the phone back instead of restoring such a backup?
Oh, and keep in mind, if you do backup while in TWRP, you'll want to copy that back up file from the phone to the PC for storage. Future Factory Resets and such will likely wipe the X's internal /SDcard so the backup file would be lost.
Now if your intent is to unlock the bootloader, setup your phone the way you like it before rooting, back up, and then root.... I can see the value in that.
You can also use 'adb pull /sdcard c:\' to backup any files you have
Thanks everyone!
Backing up my stuff is good, but my main concern is going back to stock if I need (what if they release a kick ass moto watch and i need the OTA stock upgrade to use it?
Also, what if I do a backup of the partitions with ADB? ...man sometimes the android community pisses me off. everything must be packaged in a app or some GUI that hides all the information. ...just wasted 2 days reading xposed source to learn that all i had to do, instead of even installing xposed, was to edit a single sql value from 1 to 0... i'm all for the nice guis, but don't hide the actual steps like it is some black magic.
When i started this thread i was thinking of a backup more on the lines of: http://forum.xda-developers.com/showthread.php?t=2450045
anyway, if adb pull is not an option, my plan of action:
1. backup everything i want on the fake sdcard
2. copy the files out (either adb pull or rootbrowser to move sd files to a external pendrive on the USB OTG)
3. factory reset and/or root bootloader
4. install TWRP (this will be new, always liked classic no-touch CWM on my nexus)
5. backup stock roms
6. root/flash/etc
anyone can expand on item 5 with personal experiences? ideally if you ever did a successful back-to-stock restore
Stock
gcbxda said:
Thanks everyone!
Backing up my stuff is good, but my main concern is going back to stock if I need (what if they release a kick ass moto watch and i need the OTA stock upgrade to use it?
Also, what if I do a backup of the partitions with ADB? ...man sometimes the android community pisses me off. everything must be packaged in a app or some GUI that hides all the information. ...just wasted 2 days reading xposed source to learn that all i had to do, instead of even installing xposed, was to edit a single sql value from 1 to 0... i'm all for the nice guis, but don't hide the actual steps like it is some black magic.
When i started this thread i was thinking of a backup more on the lines of: http://forum.xda-developers.com/showthread.php?t=2450045
anyway, if adb pull is not an option, my plan of action:
1. backup everything i want on the fake sdcard
2. copy the files out (either adb pull or rootbrowser to move sd files to a external pendrive on the USB OTG)
3. factory reset and/or root bootloader
4. install TWRP (this will be new, always liked classic no-touch CWM on my nexus)
5. backup stock roms
6. root/flash/etc
anyone can expand on item 5 with personal experiences? ideally if you ever did a successful back-to-stock restore
Click to expand...
Click to collapse
Hello,
You can find all the stock roms here - - > http://sbf.droid-developers.org/phone.php?device=0
MikeNaples said:
Hello,
You can find all the stock roms here - - > http://sbf.droid-developers.org/phone.php?device=0
Click to expand...
Click to collapse
thanks. i also saw that motorola offer it themselves.. is this their own repository?
but regardless, it is always nice to already have your own handy
gcbxda said:
thanks. i also saw that motorola offer it themselves.. is this their own repository?
but regardless, it is always nice to already have your own handy
Click to expand...
Click to collapse
Moto officially offers recovery images (full stock rom) for the GSM Dev/GSM Unlocked XT1053 and Verizon XT1060 by request on their web site here -> https://motorola-global-portal.custhelp.com/app/standalone/bootloader/recovery-images They are the most currently released rom only. You wont find older versions there.
SBF.Droid-Developers.org is neither owned, operated nor sponsored by Moto. They keep every version full stock roms (SBF files) they find. I'm not going to speculate how they come across them, but they have many SBF files that Moto hasn't officially released to the public too. i.e. Sprint, ATT, and other carriers.
---------- Post added at 07:27 AM ---------- Previous post was at 07:01 AM ----------
gcbxda said:
Thanks everyone!
Backing up my stuff is good, but my main concern is going back to stock if I need (what if they release a kick ass moto watch and i need the OTA stock upgrade to use it?
Click to expand...
Click to collapse
There are ways to get back to stock to be able to take an OTA -> http://mark.cdmaforums.com/MotoX-ReturnToStock.html
gcbxda said:
Also, what if I do a backup of the partitions with ADB? ...
When i started this thread i was thinking of a backup more on the lines of: http://forum.xda-developers.com/showthread.php?t=2450045
Click to expand...
Click to collapse
You can certainly back up that way. But I haven't tried backing up that way and restoring, so I don't know.
gcbxda said:
anyway, if adb pull is not an option, my plan of action:
1. backup everything i want on the fake sdcard
2. copy the files out (either adb pull or rootbrowser to move sd files to a external pendrive on the USB OTG)
3. factory reset and/or root bootloader
4. install TWRP (this will be new, always liked classic no-touch CWM on my nexus)
5. backup stock roms
6. root/flash/etc
anyone can expand on item 5 with personal experiences? ideally if you ever did a successful back-to-stock restore
Click to expand...
Click to collapse
With my HTC Incredible and HTC Thunderbolt and Moto Droid, I did backups in CWM, and restores. It was mainly for when a new upgrade came out. I would backup my current device setup, apps, etc. Apply the update, and if I didn't like the update or had problems, I could revert to my pre-update backup, rather than flash a stock rom and have to set it up all over again, install all my apps, etc. But the HTC devices had S-OFF, so downgrading wasn't an issue.
With my Droid Bionic, the bootloader wasn't unlocked, so it wasn't an option. And there were issues with GPT.Bin and other items preventing downgrading roms, even when flashing official full SBF files.
I haven't really done this with my VZW Dev X, mostly due to the fact that while the bootloader is unlocked, its not unlocked as much as a Nexus device, or an HTC with S-Off, where you can downgrade and flash any parts no matter what. Security issues, things like GPT.BIN, MotoBoot, etc can still get in the way when trying to downgrade. So I never felt it worth the risk. Not to mention the limited space on the X, and time/effort to make the back up and move the file to the PC, and then getting it back on the phone should I ever need to restore it since there is no real SD card.
If your intent of backing up stock roms is so you can revert to stock, having the Moto SBF files available elevates most users concerns. When flashing the same version, there are ways to do it without losing your Apps/Data (like in the case of running 4.4.2 rooted and modded, but wanting to get back to stock to take the 4.4.3 OTA).
If you want to do a backup/restore inside TWRP, you can. I have read many posts from users who were successful. I just advise that you keep track of the version you back up, and only restore if the same Android version is still on your phone (i.e. only restore a 4.4.2 back up if 4.4.2 is on your phone, only restore a 4.4 back up if 4.4 is still on your phone, etc)
wait, what are the limitations i will have with a unlocked Dev device?
with my nexus and touchpad i often tried 4.3 roms and went back to 4 or 2.3 even...
i tried searching the terms you mentioned but it spawn all sort of threads with OP having some flashing problem and then pages of comments starting with "i think..."
I'm extremely confused now
Sent from my XT1053 using XDA Free mobile app
gcbxda said:
wait, what are the limitations i will have with a unlocked Dev device?
with my nexus and touchpad i often tried 4.3 roms and went back to 4 or 2.3 even...
i tried searching the terms you mentioned but it spawn all sort of threads with OP having some flashing problem and then pages of comments starting with "i think..."
I'm extremely confused now
Sent from my XT1053 using XDA Free mobile app
Click to expand...
Click to collapse
Unlocked or Locked Moto X... you have to be concerned when flashing backwards. The Security features on the X prevent downgrading certain components. Attempting to do so will brick or set you up to brick in the future.
Please see -> http://mark.cdmaforums.com/MotoX-Downgrade.htm
Short version... once you have 4.4.2 on your phone, do NOT attempt to downgrade.
KidJoe said:
Moto officially offers recovery images (full stock rom) for the GSM Dev/GSM Unlocked XT1053 and Verizon XT1060 by request on their web site here -> https://motorola-global-portal.custhelp.com/app/standalone/bootloader/recovery-images They are the most currently released rom only. You wont find older versions there.
Click to expand...
Click to collapse
Lol. looking back at that thread i whish i had went ahead and did all the backups on all OTA updates before each twrp/root and did not trust motorola to have my back.
I'm a moron. Bumping this as a lesson to others

Categories

Resources