
Originally Posted by
psufan5
Ok this is what i did - put su in your tools folder in your android SDK...
/ # mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
/ # busybox cp -R sdcard/su /system/bin
/ # chmod 6755 /system/bin/su
/ # reboot
Worked for me and I didnt need to boot into recovery.
Do NOT mount /system as mtdblock3. This is not the correct way to mount on the droid. It could brick if you do it that way. The reason I said to boot into recovery is because there is a mount submenu that lets you mount and unmount all of the partitions, so you don't have to type any long commands and risk messing up.
I'm REALLY in a hurry right now and I've got to go, I'll post the commands from my phone in the car. brb.
EDIT: Okay, if you don't know how to use ADB, there's a thread on how to use it on the first page in this forum. Now, to push su to your phone, open a command prompt on your computer and change directories to your android sdk tools folder. From here, runthis command:
(/system must be mounted or this will do nothing! Its easy to mount in recovery if you don't know how. If you think you do, make sure you don't mount on /mtdblock3 as that CAN BRICK your phone)
Code:
adb push C:\path\to\su /system/bin/su
After that, run these commands one line at a time.
Code:
adb shell
chmod 6755 /system/bin/su
exit
Good luck.