This method is outdated please do not use.
see here for latest method as of build 2.3.4 http://forum.xda-developers.com/showthread.php?t=1773391
this is from Xda, I have not tried and was just posted.
How to root the Droid 2 - xda-developers
the op: karnovaran

Setup:
- Install adb (here) and Motorola drivers (here)
- Download attached archive
- Extract to a directory, I used c:\Droid2Root
- Make sure you have USB degugging enabled
- Change connection to PC Mode
Process:
- Open command prompt
- cd c:/wherever-your-sdk-tools-folder-is
- adb devices (to verify the connection)
- cd c:/Droid2Root
- adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
- adb shell
- cd data/local/tmp
- chmod 0755 rageagainstthecage-arm5.bin
- ./rageagainstthecage-arm5.bin
- let the process run until it returns you to c:/Droid2Root
- cd c:/wherever-your-sdk-tools-folder-is
- adb devices (to verify the connection)
- adh shell (you should now have a # prompt)
- exit
- cd c:/Droid2Root
- adb push Superuser.apk /system/app/Superuser.apk
- adb push su /system/bin/su
- adb push busybox /system/bin/busybox
- adb shell
- chmod 4755 /system/bin/su
- chmod 4755 /system/bin/busybox
- exit
I'm sure there are certain steps that could be streamlined or eliminated, so please feel free to make a suggestion and I'll edit the post.
All credit goes to Sebastian Krahmer at C skills. Please see fit to donate via Paypal to 7-4-3-C@web.de
Additional thanks to @rainabba and AllDroid.org for their excellent Droid X rooting tutorial, which assisted me greatly in this process.

Attached Files

Last edited: