What's new
DroidForums.net | Android Forum & News

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[HACKS] Root Droid 1 - regardless of OS version

Whether or not you can read his body language has nothing to do with being disrespectful and calling him a dick. That's just something we don't do here in the Droid Forums and we will not tolerate being disrespectful to one aonther.

The only thing that saved you from getting an infraction was the part about possibly misreading his post.

Next time if you think someone is being rude to you report the post and let us handle it.

Now if we can get back on topic again, lets get the conversation going but remember to be nice and respectful. I see anything else like that going on, an infraction will follow.
 
Thanks; I should have read the part at the very beginning of the first post where Moto said that would happen if we didn't flash the .zip for root. I like to charge headlong into things; at least I know enough to do backups...:blink:

To be fair, you could have flashed a custom ROM instead of Moto's .zip. If you were charging TOO headlong you would have done that instead. :)

That thought DID cross my mind...dancedroid
 
Okay, I tryed this and it worked, so far...
But, now I have a major problem...
None of my apps are linked to my Market anymore!
So, they won't "update".
I'm going to have to uninstall and reinstall all the market apps.

I was noticing issues with ss 4.7. So what I did was make a back up of my apps using Chevy's built in backup restore tools. This backed up everything. I went into sprecovery and did several wipes and factory resets. I then reinstalled ss 4.7. Once I got booted up, I bypassed the Gmail setup and did a restore using Chevy tools. Everything is now working fine again.
 
Okay, I tryed this and it worked, so far...
But, now I have a major problem...
None of my apps are linked to my Market anymore!
So, they won't "update".
I'm going to have to uninstall and reinstall all the market apps.

I was noticing issues with ss 4.7. So what I did was make a back up of my apps using Chevy's built in backup restore tools. This backed up everything. I went into sprecovery and did several wipes and factory resets. I then reinstalled ss 4.7. Once I got booted up, I bypassed the Gmail setup and did a restore using Chevy tools. Everything is now working fine again.
Clear your market's data cache.
 
Assuming the OT remark was for my earlier posts, Sorry...

I'm guessing the Market Cache is OT because if you wipe data while rooting, this could happen...

How would I go about wiping the Market cache?
I've never had to do it before, and didn't see it in running programs, nor is there an option in the market?
 
Assuming the OT remark was for my earlier posts, Sorry...

I'm guessing the Market Cache is OT because if you wipe data while rooting, this could happen...

How would I go about wiping the Market cache?
I've never had to do it before, and didn't see it in running programs, nor is there an option in the market?

The topic is Root your droid, regardless of what OS. If you want to find out about wiping the Market cache try the general discussion forum or pm me and I'll tell you how to do it. But lets keep this thread on topic.
 
i am doing pretty good until i get to Install /sdcard/update.zip
the error code i get is
E: can't mount /dev/block/mmcblk0p1 (or /dev/block/mmcblk0)
(no such file or directory)
E: can't mount sdcard.update.zip
installation aborted
i have read through your fei, and faq. i have selected all the correct settings i have uninstalled and replaced the update.zip file (via drag and drop cant understand the adb yet) several times. please help --jp

@travelingp: I have been following this thread and there have been just a few with your problem. <snip>

Another solution would be to manually install su, busybox, and superuser.apk but that pretty much requires adb shell to be installed and working on your computer. I have sent MotoCache1 a pm about that final method of finishing off the rooting for those with your problem.

Now, I gotta go through my notes <snip>

Well, MotoCache1 never did answer my pm, I don't blame him, he's probably getting a ton of them these days with all the coOl things he's done, but I still wanted to post the 'manual' solution. As I posted previously, you need to have adb (Android SDK) installed and working on your system. I will not go into those details here, but a quick google search will get you all the info you need to do so.

That being said, this info and the way I may post it is probably not geared towards total n00bs, so please be aware of that fact. If you do not understand some of my steps, more research will help you to gain said understanding.

Alright. The condition of your phone needs to be such that it is currenty booted into the SPRecovery menu. If not, follow the guide until you are there.

Now, on your computer, go ahead and extract the "MotoCache1_Complete_Root_v1.1-update.zip" file. Once extracted and you're in it's main folder, you will see three more folders, the only one we're concerned with is the "system" folder. Now within that folder, you'll see three more folders (pay attention as it will start to make a ton of sense later), "app", "bin" and "xbin". What you need to do is take _only_ the files contained _within_ each of these folders and put them into your android 'tools' folder (i.e. for a PC, the same place that adb.exe resides). Do NOT copy the folders. To be more specific, you will be copying files named 'Superuser.apk', 'su', and 'busybox'. Hope that's clear enough.

Now, let's plug your phone into your computer and then on a windows box open a command prompt. On a linux box open your terminal. Do a test by typing "adb devices". If you get a number, you're golden. If you get a message saying "device not found" STOP!! You don't have adb setup properly and you'll need to go back and get it right. Now for the rest.

On the phone, within the SPRecovery menu, go to 'mount options', then select 'Mount system' (it's the top one). Now the rest is a bunch of commands (these are VERY specific as to capitalization, spacing, and punctuation, pay close attention):

Code:
adb shell
mkdir /system/xbin
exit
adb push Superuser.apk /system/app
adb push su /system/bin
adb push busybox /system/xbin
adb shell
chmod 6755 /system/bin/su
cd /system/xbin
chmod 755 busybox
busybox --install .
sync
mv /system/recovery-from-boot.p /system/recovery-from-boot.p.not
exit

You can now close your command prompt (or terminal on Linux). Now select "Unmount system" within the SPRecovery menu, then using the power button go back until you get the reboot phone option and do so. Oh yeah, you can now unplug your phone from your computer as well.

You won't notice much difference, as in MotoCache1's OP, look for the signs that you're rooted, you should be . . .

Oh yeah, now that you've got the rooting process done, time to look into what's wrong with your sd card.

good luck
 
Last edited:
Got my certified like new replacement droid 1 today, used this guide to root the new phone and had my nandroid back up and going in about 15 minutes tops! Great write up and nearly fool proof if followed properly.
 
Prince_Jah, PLEASE delete the massive quote!

Okay, sounds like you have a kernel issue. http://www.p3designs.info/kernels/250-600-v32kernel.zip

Download that, name it update.zip (or update if you're doing this in Astro), and do an update.zip install through SPRecovery.


Sorry about the quote....Am trying it now to see if this works..Fingers crossed:)


We're getting there but not quite..I still get the
"Sorry
Process system is not responding" then eventually it reboots.I can unlock slide but cannot do anything else..I hope you're patient with me during this process and I do appreciate your assistance.

I did get the correct battery logo now but still cannot access the notification panel and still gwt thw system error message. I wish I could find the "Stock Kernel" somehere cuz I thing that may be the issue. I also need to know can I get the Clockwork Recovery somehow..
 
Last edited:
Code:
adb shell
mkdir /system/xbin
exit
adb push Superuser.apk /system/app
adb push su /system/bin
adb push busybox /system/xbin
adb shell
chmod 6755 /system/bin/su
cd /system/xbin
chmod 755 busybox
busybox --install .
sync
mv /system/recovery-from-boot.p /system/recovery-from-boot.p.not
exit

Thank you! I've been looking for something like this for awhile as I'm not an ADB expert, and used a similar method to root 2.1, but lost the instructions. I'm assuming this is essentially what Motocache's .zip file does? One question - that last line is the only thing I'm unfamiliar with. Is that what disables the FRS (as Moto calls it)? Basically renaming the file to ***.not ?
 
Back
Top