[README FAQ] ***PLEASE Read this before posting or asking questions*** - Motorola Droid Bionic

I am making this thread because I am seeing *far* too many people posting things when they have no idea what they do or when things are coming, or what things are possible with the phone at this point, so please take these answers into consideration when deciding to post either a new thread, or a reply to someone in an existing thread:
(Note: This thread will be continuously updated when more issues need to be addressed)
QUESTION NUMBER 1:
What can our phone do at this point (9/17/2011)?
At this point, our phones can do the following:
-Be rooted
-Use a bootstrap ClockworkMod Recovery
-Make nandroid backups
-Use the 2nd init booting process
QUESTION NUMBER 2:
What is bootstrap recovery?
Bootstrap recovery is an alternative form of recovery which "hijacks" the boot process and instead goes into a recovery mode that loads the ClockworkMod Recovery.
In order to boot into it, you *must* bootstrap it through the app on Android *every time you want to boot into recovery*.
QUESTION NUMBER 3:
What does having bootstrap recovery do for us?
With bootstrap recovery, we can do EVERYTHING that a normal recovery can do for us, *INCLUDING* installing ROMs and making nandroid backups.
QUESTION NUMBER 4:
Now that we have bootstrap recovery, does this mean we can use ROM Manager to install stuff?
No. No, no, no, a thousand times no. This is not an official 2nd init Recovery release from koush and ROM Manager WILL NOT work with the bootstrap version of recovery.
QUESTION NUMBER 5:
What is 2nd init?
2nd init is altering the init files in the system partition to take over the booting process so that we can load whatever we want to on boot. It is a way to get around the locking of the bootloader. This is also what allows CM7 to run on Moto phones with locked bootloaders.
QUESTION NUMBER 6 (this is the important one):
What does it mean when our bootloader is "locked"?
The bootloader being locked means that we are not allowed to flash unsigned images in fastboot or flash custom kernels to our phone that can alter features such as overclocking, or BFS, etc.
HOWEVER: This *does NOT* mean we cannot start making custom ROMs on our phone. The bootloader being locked has *nothing* to do with the system partition and custom ROMs are still completely viable and can be made and now freely distributed.
ALSO: There *are* ways to get around the fact that we cannot flash custom kernels. With 2nd init and kernel modules, we can freely get around the locked bootloader and even achieve features such as overclocking without having to flash a different kernel.
Please read this and understand this before you post.

very useful information here...there seems to be many in these forums that are new-to-root and this explains the current status very well. thanks for this and all of the help you have provided people already.
Sent from my DROID BIONIC using XDA App

I liked this thread since I just picked the bionic up yesterday, like it better than the Droid 3
Sent from my DROID BIONIC using xda premium

If your truly new to root i suggest waiting or reading alot before attempting anything here way to early to be rooting and have no idea what your doing that makes for a perfect bionic paperweight
Sent from my DROID BIONIC using XDA App

Bump-This needs a sticky.

topxshelfxtre said:
If your truly new to root i suggest waiting or reading alot before attempting anything here way to early to be rooting and have no idea what your doing that makes for a perfect bionic paperweight
Sent from my DROID BIONIC using XDA App
Click to expand...
Click to collapse
If you know what you're doing, there's not much risk...if you don't, it's a disaster waiting to happen.
Sent from my DROID BIONIC using XDA App

Berzerker7 said:
I am making this thread because I am seeing *far* too many people posting things when they have no idea what they do or when things are coming, or what things are possible with the phone at this point, so please take these answers into consideration when deciding to post either a new thread, or a reply to someone in an existing thread:
......Please read this and understand this before you post.
Click to expand...
Click to collapse
Can you please include Pictures?

Forever root
Where can I find a link to Forever root and cheesecake?
Thankk you

Thanks
Nice write up. As a newbie I can't thank you enough for clearing those topics up in a short and sweet manner. Thanks!

this is the place for stupid questions?
im experienced (rooted droids) but total noob.
what is all the talk about 893 or 5.6something.
its seems totally differenent from ROMs but it looks like some say you need to have this # to use this rom and so forth. It looks also like people are screwing up there data with this stuff.
So...for people who want to Root&Rom is this stuff important? Where is info on what it actually is (893 and other #s)
covering my head and waiting for the smack...

Berzerker7 said:
QUESTION NUMBER 4:
Now that we have bootstrap recovery, does this mean we can use ROM Manager to install stuff?
No. No, no, no, a thousand times no. This is not an official 2nd init Recovery release from koush and ROM Manager WILL NOT work with the bootstrap version of recovery.
Click to expand...
Click to collapse
I was taking a look at the Bootstrap description on the market and it reads:
YOU MUST BE ROOTED TO USE THIS APPLICATION. FOR DROID BIONIC ONLY.
DO NOT DOWNLOAD THIS IF YOU AREN'T COMFORTABLE USING AN SBF!
Droid Bionic Recovery Bootstrap will set your phone up so you can access a custom recovery mode to create full backups of your phone and install new ROMs! Install ROM Manager afterwards for easy ROM installation and backup!
What does the developer mean by the last sentence of his description? Doesn't this conflict with FAQ #4? I'm just trying to make sense of everything before I begin using Roms... Thanks.

Related

Lets get this straight. root only vs. root+bootloader

Hows it going you guys? this is my first post in the Droid X forum. Im sorry if im posting incorrectly or in the wrong section. Im currently a G1 owner but looking to make the switch to verizon. Having a hard time debating weather to get the Incredible or the X. I'm seeing all kinds or information out there talking about what you can and cant do but nothing is very clear yet. Looking to get a few questions answered. Hopefully the information here will help other gromets like myself to get a better understanding what this whole efuse/bootloader thing means to us.
So with root access, i can do everything im am used to with root?
like run apps that require super user permissions,
run metamorph,
wifi tether,
run adb to push files and run scripts
And with out the bootloader capabilities, i can not:
load custom roms
nandroid backup
run setCPU?
Am i correct in these findings? Am i missing anything? Any help would be greatly appreciated. If there is already a post that covers all of these topics, please, mods, move this there.
Thank you so much in advance.
Correct!
Sent from my Eris using XDA App
'SetCPU' may be possible, if you're referring to overclocking in general. =p I don't know if SetCPU works with the way the Milestone is overclocked, but if it does, then SetCPU should work.
Why wouldn't nandroid backup work without bootloader? Worked on milestone as well without bootloader...
The question I have is then: what can a ROM do that root can't? If I can remove crap and change to sense UI with root (right?), then why is a rom needed, except for kernel changes?
Having root means you can customize the current rom on your phone to your hearts content (not that some of it will be easy). it prevents you from loading other roms that people have made, ones that would include the sense ui, 2.2+, etc. some of the heavier customizations and functionality will require more changes or code bases than can be changed in root.
Thats so great you guys. I think im willing to work without the custom roms for now. as long as i can do all the other things mentioned. but i dont see anywhere in the threads on how to gain root/SU access.
cavz903 said:
Thats so great you guys. I think im willing to work without the custom roms for now. as long as i can do all the other things mentioned. but i dont see anywhere in the threads on how to gain root/SU access.
Click to expand...
Click to collapse
They have not gained root access yet.
Sent from my DROIDX using XDA App
ritkit said:
They have not gained root access yet.
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
wait, i beleive thats where us gromets are getting confused.
so how are we able to:
like run apps that require super user permissions,
run metamorph,
wifi tether,
run adb to push files and run scripts?
A loadable kernel module hack like what's done on the Milestone should be possible.
SetCPU will run and change frequencies with just straight root - but no overclocking.
coolbho3000 said:
A loadable kernel module hack like what's done on the Milestone should be possible.
SetCPU will run and change frequencies with just straight root - but no overclocking.
Click to expand...
Click to collapse
so with straight root, we can do these things right?
run apps that require SU permissions (like metamorph, clearme, autokiller, etc.)
run ADB to push files and remove system apps
wifi tether (non verizon $20/mo)
But there is still no straight root access available yet.
is this correct?
not metamorph i believe we need nand unlocked
The only way i see you getting to do the things you're wanting to within a year is by going with the incredible, we already have root and are on the verge of having a cracked bootloader, The milestone came out the same time as the moto droid (or roughly the same time i can't remember) but is still not rooted and the DroidX has the same bootloader so i don't see a root anytime soon
Garrett07 said:
The only way i see you getting to do the things you're wanting to within a year is by going with the incredible, we already have root and are on the verge of having a cracked bootloader, The milestone came out the same time as the moto droid (or roughly the same time i can't remember) but is still not rooted and the DroidX has the same bootloader so i don't see a root anytime soon
Click to expand...
Click to collapse
Garrett-
thank you so much for your informative answer. but im still shady on some parts.
i thought we had "root only" available, which was the same as the milsestone. And the only thing we were missing was access to the bootloader which blocked us from running custom roms. Is that incorrect? Are none of the tasks i mentioned "at all" possible at this time?
Thank you so much for your insight.
cavz903 said:
Garrett-
thank you so much for your informative answer. but im still shady on some parts.
i thought we had "root only" available, which was the same as the milsestone. And the only thing we were missing was access to the bootloader which blocked us from running custom roms. Is that incorrect? Are none of the tasks i mentioned "at all" possible at this time?
Thank you so much for your insight.
Click to expand...
Click to collapse
The Milestone has been rooted, but its encrypted bootloader has not been cracked, leaving it with no custom roms.
The Droid X has not been rooted yet, nor has its similarly encrypted bootloader been cracked.
I have a Nexus One and a friend has an Incredible. Both still have locked bootloaders and both are running custom ROM's. I cannot say if that will be the case with the X, but I would like to think it would be. Once I had root on my N1 I was able flash an alternate recovery which allows me to load any ROM I choose. See this thread for more info, this is the method that I used.
http://forum.xda-developers.com/showthread.php?t=710842
stickerbob said:
I have a Nexus One and a friend has an Incredible. Both still have locked bootloaders and both are running custom ROM's. I cannot say if that will be the case with the X, but I would like to think it would be. Once I had root on my N1 I was able flash an alternate recovery which allows me to load any ROM I choose. See this thread for more info, this is the method that I used.
http://forum.xda-developers.com/showthread.php?t=710842
Click to expand...
Click to collapse
I'm weighing in here but I'm not an expert so please correct if I'm wrong.
The reason that the Incredible is able to load a custom ROM is that they found a way to do a "temporary unlock" of nand which allows us to load a custom recovery. This custom recovery allows for the the temporary unlock which is required to load a new ROM. When the phone is rebooted nand relocks.
So, while we are able to load custom ROMs on the Incredible it's because unrevoked figured out how to temporarily unlock nand. With the encryption on the milestone and Droid X bootloaders they haven't figured out how to do this temporary (or permanent) unlock - thus no custom ROMs.
Ezun said:
So, while we are able to load custom ROMs on the Incredible it's because unrevoked figured out how to temporarily unlock nand. With the encryption on the milestone and Droid X bootloaders they haven't figured out how to do this temporary (or permanent) unlock - thus no custom ROMs.
Click to expand...
Click to collapse
very informative. Thanks!
Garrett07 said:
The only way i see you getting to do the things you're wanting to within a year is by going with the incredible, we already have root and are on the verge of having a cracked bootloader, The milestone came out the same time as the moto droid (or roughly the same time i can't remember) but is still not rooted and the DroidX has the same bootloader so i don't see a root anytime soon
Click to expand...
Click to collapse
It's amazing what a day makes, as the Droid X is now rooted. Why did it take so much longer to root the Milestone? Well, no one cares about England. Just kidding, but the customer base for the Milestone, I would assume, is much smaller then that of the Droid, and similarly the Droid X, so you're going to see a lot more people working on the Droid X.

Making Sure everything is OK

So, I would of already rooted my Droid 3, exept, that it did not have custom recovery. But I want to make sure that both of these are available
Rom Manager
Custom Recovery(Obviously)
Thanks for any response.
techno-update said:
So, I would of already rooted my Droid 3, exept, that it did not have custom recovery. But I want to make sure that both of these are available
Rom Manager
Custom Recovery(Obviously)
Thanks for any response.
Click to expand...
Click to collapse
You can use Droid 3 Bootstrap or Safestrap as a custom recovery, IMO I see no reason to use ROM manager, as Safestrap (what I use) works perfectly..
Safestrap is better than normal Bootstrap because you can enable the "safe system" and install the system partition on the /preinstall directory (so you can leave your normal system intact) Although it depends on your phone model, if you're running a XT862 (Motorola Droid 3 - Verizon) then you're set. Other phone models have issues with safestrap.
-You might be able to use ROM Manager, but I would stick with Safestrap or Bootstrap because I KNOW that they work.
I like to use custom recovery though because it is easier/simpler and faster to do. I had it on my Droid Incredible. Just want to make sure it works right now. Though i will look at that. How would i apply it?
techno-update said:
I like to use custom recovery though because it is easier/simpler and faster to do. I had it on my Droid Incredible. Just want to make sure it works right now. Though i will look at that. How would i apply it?
Click to expand...
Click to collapse
You should be able to find Safestrap via Hashcode's website, go to the [SELFKANG] Cyanogenmod 7 page in Android Development, and you will be able to find his website that has the file. It is an APK file, so you just install it and run the installation from the app. I have not used custom recovery through ROM Manager, because I don't think it's compatible, but you could try it out..
The Mods need to sticky kshen1's information thread.
http://forum.xda-developers.com/showthread.php?t=1289611
-smc
somemadcaaant said:
The Mods need to sticky kshen1's information thread.
http://forum.xda-developers.com/showthread.php?t=1289611
-smc
Click to expand...
Click to collapse
Okay, so we do have it, can I flash it from Rom Manager?
techno-update said:
Okay, so we do have it, can I flash it from Rom Manager?
Click to expand...
Click to collapse
i don't think we can, rom manager flashes a version of the custom recovery to the bootloader which runs before the phone runs so that if you accidentally mess up your phone, you can easily restore it back to how it was before, and we don't have an unlocked bootloader, so by using the 2nd-init, we bypass needing to unlock the bootloader to be able to run custom ROMs (at least this is the way i understand it), so until they release a bootloader unlock, we're stuck using 2nd-init and bootstrap/safestrap to load up custom roms.....some roms you need to use safestrap and for some you need to use bootstrap, so you'd just have to check their instructions they give before the download link to make sure you're using the right one, using the wrong one can cause unforseen things to happen and can possibly brick your phone
Alright, I rooted, installed bootstrap recovery. Everything is good. Thanks guys.

Can't boot into CWM Recovery, what am I missing?

I appologize in advance if I missed a thread addressing this. But here is my problem.
I'm running system version 5.6.890 stock rooted (thanks to the great folks here).
The next step I wanted to take was to install CWM Recovery and perform a backup. I downloaded ROM manager from the marketplace, installed it, selected Flash ClockworkMod Recovery. It worked and it now says my current recovery is ClockworkMod 5.0.2.6. The "backup current ROM" feature in ROM manager will not work, so I selected the "reboot into recovery" feature in ROM manager and all it does is reboot the phone normally.
How do I get the phone to boot into recovery? I know I'm missing something simple and I've tried searching the forum but I had no luck. Thanks in advance for your help, you guys have an awesome forum here and I've already learned alot, but the acronyms are kicking my ass!
You need a bootstrap, go into development section and look into the safestrap topic, read instructions and download
Sent from my DROID3 using XDA App
That's what I thought, and I actually read through that thread, but I'm still not understanding it. I guess I need a more detailed explanation on what exactly a boot strapper does and how to implement it. Is there some kind of noob "dummy" guide you can point me to that will explain all of the main things about rooting/recovery/roms etc? I wish there was an all in one explanation guide I could read that would clear up alot of my questions so I dont have to post a bunch of times. I keep reading threads but they are geared at people that already know the basic stuff, which in my case I dont lol.
Okay so I downloaded and installed bootstrap recovery. Hit "bootstrap recovery", granted it root access. Then hit reboot recovery and it rebooted into CWM recovery. But I cannot perform a backup, it says it can't mount SD card?
Try going to mounts and storage - mount sd card. See if that works for ya.
Sent from my DROID3 using XDA App
ChaoticWeaponry said:
Try going to mounts and storage - mount sd card. See if that works for ya.
Sent from my DROID3 using XDA App
Click to expand...
Click to collapse
I tried that and it just says it cant mount SD card?
After more reading I really screwed up I think. I wish I would've went the safestrap route instead of CWM route. Now I'm stuck with a CWM install that won't let me perform a backup, and I have absolutely no idea how to uninstall the CWM recovery so I can safely install safestrap.
There are millions of android forums on the net and I've searched this forum up and down, searched google, youtube, and I'm more confused now than when I started! It's amazing how there is so much info out there yet nobody can ever put any of it into english. I can't find a straight answer anywhere, and it amazes me there are not stickies with step by step guides on how to do this stuff. I've never had so much trouble learning something in my life. How is a newbie supposed to pick this stuff up? I'm not completely stupid when it comes to this stuff, I have a decent understanding of how things work, but the acronyms on android forums are at higher level than anywhere I've ever seen. I just wish I could find some good write-ups that went into explanations about how things work.
insanespain said:
I tried that and it just says it cant mount SD card?
After more reading I really screwed up I think. I wish I would've went the safestrap route instead of CWM route. Now I'm stuck with a CWM install that won't let me perform a backup, and I have absolutely no idea how to uninstall the CWM recovery so I can safely install safestrap.
There are millions of android forums on the net and I've searched this forum up and down, searched google, youtube, and I'm more confused now than when I started! It's amazing how there is so much info out there yet nobody can ever put any of it into english. I can't find a straight answer anywhere, and it amazes me there are not stickies with step by step guides on how to do this stuff. I've never had so much trouble learning something in my life. How is a newbie supposed to pick this stuff up? I'm not completely stupid when it comes to this stuff, I have a decent understanding of how things work, but the acronyms on android forums are at higher level than anywhere I've ever seen. I just wish I could find some good write-ups that went into explanations about how things work.
Click to expand...
Click to collapse
If you want to use safestrap, just uninstall CWM bootstrap via settings -> applications -> manage applications. Install and open Hashcodes safestrap, click install recovery. It will take care of any files left over from CWM. Reboot hit [menu] at the safestrap splash screen you will be in recovery.
eww245 said:
If you want to use safestrap, just uninstall CWM bootstrap via settings -> applications -> manage applications. Install and open Hashcodes safestrap, click install recovery. It will take care of any files left over from CWM. Reboot hit [menu] at the safestrap splash screen you will be in recovery.
Click to expand...
Click to collapse
Finally, a clear answer! This is exactly what I wanted to know. I was thinking I would need to manually remove files leftover from CWM bootstrap.
insanespain said:
Finally, a clear answer! This is exactly what I wanted to know. I was thinking I would need to manually remove files leftover from CWM bootstrap.
Click to expand...
Click to collapse
Normally you would, but not with Safestrap
I did this and now I'm stuck and the dual core screen and phone wont boot.
After a SUPER long night and wanting to blow my brains out, I got my phone working again. I had to reflash it to a stock rom. I used the method and files from this post http://rootzwiki.com/topic/4370-sbf-droid-3-fastboot-files-55959-and-56890/ .
I know have a bone stock non-rooted phone that works again. I guess that installing the safestrap without removing files from CWM recovery install wasnt a good idea? I would like to re-root this thing and get safestrap installed correctly and perform a nandroid backup, but I want to avoid problems this time.
insanespain said:
That's what I thought, and I actually read through that thread, but I'm still not understanding it. I guess I need a more detailed explanation on what exactly a boot strapper does and how to implement it. Is there some kind of noob "dummy" guide you can point me to that will explain all of the main things about rooting/recovery/roms etc? I wish there was an all in one explanation guide I could read that would clear up alot of my questions so I dont have to post a bunch of times. I keep reading threads but they are geared at people that already know the basic stuff, which in my case I dont lol.
Click to expand...
Click to collapse
You cannot use Rom manager, the CWM recovery that is uses isnt for the D3. If you go to the market there is a D3 bootstrap which installs the recovery and then you boot into recovery from the application. OR if you dont want to spend any $$ you can install Hashcodes safestrap.
https://market.android.com/details?id=com.koushikdutta.droid3.bootstrap <--- Koushs bootstrap in the market
http://forum.xda-developers.com/showthread.php?t=1315982 <--- link to d/l safestrap
I would suggest the safestrap, after you install the APK open it up and click install recovery. After that is done reboot your phone and you will see a splash screen and it gives you the option to press 'menu' and boot into recovery.
http://www.droidforums.net/forum/droid-3-hacks/181416-how-install-safestrap-create-backup.html <--- safestrap install instructions
http://www.droidforums.net/forum/droid-3-hacks/181636-how-use-safestrap-backup-flash-wip.html <--- how to use safestrap
Read through the above threads on how to use safestrap.
EDIT: Sorry didn't see you already discovered koush's strap so just go with the safestrap and read read read read read! Since your on a clean system now it should be cake, just follow instructions and you'll be fine. Need more help just ask.
new to here,I hope I can also learn something useful.
insanespain said:
I did this and now I'm stuck and the dual core screen and phone wont boot.
Click to expand...
Click to collapse
Power off your phone and hold m + power. Scroll down to bp tools using the volume down key and select it with the volume up key.
If that doesn't work you're going to need to SBF your phone back to bone stock 5.6.890..
Edit - my bad didn't read all the posts
Sent from my DROID3 using XDA App
Cdjones187 said:
You cannot use Rom manager, the CWM recovery that is uses isnt for the D3. If you go to the market there is a D3 bootstrap which installs the recovery and then you boot into recovery from the application. OR if you dont want to spend any $$ you can install Hashcodes safestrap.
https://market.android.com/details?id=com.koushikdutta.droid3.bootstrap <--- Koushs bootstrap in the market
http://forum.xda-developers.com/showthread.php?t=1315982 <--- link to d/l safestrap
I would suggest the safestrap, after you install the APK open it up and click install recovery. After that is done reboot your phone and you will see a splash screen and it gives you the option to press 'menu' and boot into recovery.
http://www.droidforums.net/forum/droid-3-hacks/181416-how-install-safestrap-create-backup.html <--- safestrap install instructions
http://www.droidforums.net/forum/droid-3-hacks/181636-how-use-safestrap-backup-flash-wip.html <--- how to use safestrap
Read through the above threads on how to use safestrap.
EDIT: Sorry didn't see you already discovered koush's strap so just go with the safestrap and read read read read read! Since your on a clean system now it should be cake, just follow instructions and you'll be fine. Need more help just ask.
Click to expand...
Click to collapse
Thanks for the replies and the links. I had a LONG night last nite getting this thing working again. I will root again when I get home and try safestrap this time from the begining. Would it be safe to say that my problem was initially installing cwm from rom manager?
Sent from my DROID3 using Tapatalk
victy23 said:
new to here,I hope I can also learn something useful.
Click to expand...
Click to collapse
There's a lot of info here, but I'm having a hard time making heads or tails of it. A lot of posts assume that you already know the lingo and basic tasks or modding an android device, and when you are brand new like myself it can be hard to understand a post if you don't know all of the terminology.
Sent from my DROID3 using Tapatalk

I'd like to root but.. I need advice on whether or not I should

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

[Q] Complete noob here. Can someone help root my droid 4??

I have seen some great things come from rooted phones. I just don't know what everything means. Is there a step by step process out there. Thanks people!
34mjf said:
I have seen some great things come from rooted phones. I just don't know what everything means. Is there a step by step process out there. Thanks people!
Click to expand...
Click to collapse
:-/ Google RAZR blade root follow threads direction. Please read before reposting what's been posted 100 times before
Sent from my XT894 using xda app-developers app
34mjf said:
I have seen some great things come from rooted phones. I just don't know what everything means. Is there a step by step process out there. Thanks people!
Click to expand...
Click to collapse
I will not be held responsible if you brick your device.
Root.. How can I explain this... There is so much you can do. Have you every jailbreak any apple product. If so then it's practically the same concept. Root is giving you the permission to do whatever. You can install a custom recovery or add custom launcher or edit the system or battery tweaks. Here is a video that will explain it further into detail : http://www.youtube.com/watch?v=0nDSE2d1pj0 . Also with root you can flash a custom recovery. Since we have locked bootloaders we use something called safestrap. Here is a video showing how to use it : http://www.youtube.com/watch?v=q-qK7kL0W3o. You may ask, "What does Safestrap necessarily do?" Well Safestrap is a Recovery that allow you to wipe your data , clear cache , format system and flash a Rom. A Rom is basically what is shipped on your phone but hacked into the way the developer wants. For instance, Droid 4 only has 4.1.2 , well the users want to have the ability to have the latest android version, 4.2.2 , so the developer compiles it from source ( I'm not going to get into detail about that. ) Once they are done compiling, it's a zip. With this zip you move it to your sd card and the video of safestrap will explain how to flash it. Rooting is super easy for the Droid 4, first I'm going to have to confirm with you that you are responsible for anything that goes wrong not me ( I'm not going to break your device either, I've rooted 2 droids ).
I just gave you guide on many things. I'm not sure if you're familiar to this period, so have at it. I don't write guides on xda, I personally do Rom ports but I can help people many many times.
If yes you confirm that you are responsible for your own actions, then go to the settings app and scroll down to android version and tell me what android version you are. This will determine the rooting guide in which is needed.
If anyone else can explain this better than I can, please be me guest.
megaghostgamer said:
I will not be held responsible if you brick your device.
Root.. How can I explain this... There is so much you can do. Have you every jailbreak any apple product. If so then it's practically the same concept. Root is giving you the permission to do whatever. You can install a custom recovery or add custom launcher or edit the system or battery tweaks. Here is a video that will explain it further into detail : http://www.youtube.com/watch?v=0nDSE2d1pj0 . Also with root you can flash a custom recovery. Since we have locked bootloaders we use something called safestrap. Here is a video showing how to use it : http://www.youtube.com/watch?v=q-qK7kL0W3o. You may ask, "What does Safestrap necessarily do?" Well Safestrap is a Recovery that allow you to wipe your data , clear cache , format system and flash a Rom. A Rom is basically what is shipped on your phone but hacked into the way the developer wants. For instance, Droid 4 only has 4.1.2 , well the users want to have the ability to have the latest android version, 4.2.2 , so the developer compiles it from source ( I'm not going to get into detail about that. ) Once they are done compiling, it's a zip. With this zip you move it to your sd card and the video of safestrap will explain how to flash it. Rooting is super easy for the Droid 4, first I'm going to have to confirm with you that you are responsible for anything that goes wrong not me ( I'm not going to break your device either, I've rooted 2 droids ).
I just gave you guide on many things. I'm not sure if you're familiar to this period, so have at it. I don't write guides on xda, I personally do Rom ports but I can help people many many times.
If yes you confirm that you are responsible for your own actions, then go to the settings app and scroll down to android version and tell me what android version you are. This will determine the rooting guide in which is needed.
If anyone else can explain this better than I can, please be me guest.
Click to expand...
Click to collapse
Can u port touchwizz over to the d4 like they did with the RAZR?
Sent from my XT894 using xda app-developers app
I think it would also be proper to ask what android firmware are you running? Gingerbread,Ice Cream Sandwich, or Jellybean. There's different methods or similar methods for all but to know which rooting method to use, base it on what android version you are running.
Sent from my DROID4 using xda premium

Categories

Resources