I "rooted" my phone using
"Step 2 option A:
Root your phone without your computer - This would be the path someone on a Mac could take or someone without access to a computer.
This works for the DX and D2 phone, won't work for the D1
Visit the market and get the free Android Terminal Emulator installed.
Visit the market and make sure you have Astro installed.
Grab rageagainsthecage.zip with your phone
Use Astro to navigate to the /sdcard/download folder
Long press on the rageagainstthecage.zip file and "extract to this directory"
The 4 files, from the zip file should now be in the /sdcard/download folder (rageagainstthecage-arm5.bin, su, superuser.apk and busybox.
What are we going to do?
Steps 1- 5: Change to the /tmp folder on your phone, copy the file to the tmp directory, change its permissions. run it, and wait.
Step 6: make sure we can proceed
Steps 7 - 14: make system read-writable, copy the superuser. su and busybox files to where they need to go, use chmode to change their permissions, then make the system folder read-only, and exit Terminal Emulator.
If you want to know more about the commands being used here: cd, cp, chmod, mount, and exit are all Linux commands you can look up on your favorite search engine.
Okay, let's do it - type the blue parts in Terminal Emulator
cp /sdcard/download/rage*.bin /tmp/
chmod 777 rage*.bin
This will take some time, just wait for the $ to show up so you know it is done.
Go to Settings > Applications > Manage Applications > Terminal Emulator > and Force Stop the application
Sanity check - Go into Terminal Emulator again and make sure you have a # symbol as a prompt. If so you are ready to proceed.
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
cp /sdcard/download/Superuser.apk /system/app/Superuser.apk
cp /sdcard/download/su /system/bin/su
cp /sdcard/download/busybox /system/bin/busybox
chmod 4755 /system/bin/su
chmod 4755 /system/bin/busybox
mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
Everytime I would get to one of the last commands to put in it would always be an error.
Prior to that, I rooted my X with zRoot and downloaded bootstrap. I tried making a complete backup with bootstrap but it would always freeze halfway through and I would have to pull the battery. I unrooted with zRoot, deleted bootstrap and tried the method above. That's when I would get the error.
Now, I would always get this weird menu when I turn on my phone called "clockwork mod" with a version #. It got so annoying because I would click the option, "reboot now" and it would restart but say my SD card was damaged. I would do the restarting process again and it would be fine. I noticed my camera would be messed up, can't view pictures, and crap like that.
Finally, I factory restored my phone but continued to get the menu. WHY?!
Just now, "I clicked format system" on the menu. It said success so I removed the battery, left it out for a little, and popped it back in.
NOW, when I turn my phone on, it just sticks on the Motorola screen. (The one here its the M with a silver circle around it).
What I want to know is:
1. How do I COMPLETELY wipe my phone if it won't start up?
2. How do I get rid of that menu that pops up??
P.S.- When I would go into astro file manager, I would find some files called "root", "bootstrap" some other stuff related to that and when I would go to delete it, it would say there was an error deleting it.
So what I ask now, is for a christmas miracle, for somebody to PLEASE help me ASAP! I really hate not having a phone :'''(
Thank you guys and a merry christmas to all