All the information seems to be scattered around parts of the forums, so I thought I'd write a tut on it gathering information together to make it easier on people.
This guide can be used for unbricking, or if you're stuck on stock 621 without root.
First off, thanks for the people that made this all possible,
Goose306; various files and putting up with me and my senseless testing.
Also the Wifi Lib fix for 602/605 Blur based roms.
ky41083; For the flashable 604 to 621 kernel fix zip.
bukolov1; For the original rootable SBF find.
bobcaruso; For his thread letting everyone know of the find.
Skelente; For his linux SBF guide.
KDS1; For the easy lazy-man's SBF discs.
daywalker04; For the 621 SBF file.
shatter; For the rooted 621 system nandroid.
All others that have contributed, tested, and everyone else I've forgotten.
1: Turn the phone off
2: Hold the HOME button while powering on the phone.
3: Press Volume up and down at the same time when you see the triangle ! to open the menu.
4: Select Wipe user data/factory reset, using the volume buttons to navigate and power button to select.
1: Turn the phone off.
2: Hold Volume down + Camera button while booting.
3: Follow the above SBF guide using the 621 SBF File in RSDLITE
1: Turn the phone off (This is getting to be a standard isn't it?
)
2: Hold Volume down + Camera button while booting.
3: Boot KDS1's 604 SBF CD and follow instructions; this will also root the 604.
1: After booting, sign into the market, let apps update (just to get that out of the way, because auto-update is selected by default)
2: Download Droid 2 Bootstrap, ROM Manager, and a beer (or in my case, a nice ice tea)
3: Open Settings > Applications > Allow non-market apps. Check the box. Then > Development > Enable USB Debugging.
4: Open Super User > Settings > Check for su binary update
5: Open Droid 2 Bootstrap > Bootstrap recovery and allow su request. It should say Bootstrap Successful.
6: Open ROM Manager > Flash ClockworkMod Recovery > Select Droid X (2nd-init) (It doesn't actually matter, but I find I get less errors with the '2nd-init' version, maybe plaecebo.) Allow su request to flash the latest CWM recovery.
UPDATE:
6a: Download a stock rooted 621 rom here; http://rootzwiki.com/topic/25017-roms-droid-x-45621-stock-rooted-clockworkmod-flashable-updates-by-ky/ thanks to ky, master of the zip flashes.
6b: Flash this as you would a rom ontop of the 604 and you can skip the rest of the guide. Feel free to continue if you want that fuzzy "I did it myself" feeling.
1: Create a folder named 621 in /sdcard/clockworkmod/backup (Should look like /sdcard/clockworkmod/backup/621)
2: Place the system.ext3.tar in above folder. (Place the Kernel zip and Wifi Lib zip on root of SDCard)
3: Download Terminal Emulator from the market
4: Type 'su' without quotes, allow request.
5: Type 'cd /sdcard/clockworkmod/backup/621'
6: Type 'md5sum *tar > nandroid.md5' to generate an md5 file for filecheck in CWM, this will prevent md5 checksum errors while restoring.
NOTE: You can also use Goose's 7zip found here: http://www.droidxfor...html#post556937
Which includes the md5 to skip steps 3~6. If you get an MD5 mismatch error in the next steps, you MUST delete the md5 file and do steps 3~6.
1: Open ROM Manager and tap reboot to recovery.
2: Use the Volume keys to navigate, Camera button to select, and Power as 'back'
3: Go to backup/restore > Select restore > Select the 621 folder you made earlier.
4: Let CWM restore the 621 nandroid, which will flash rooted 621 system.
5: After it finishes, back up to the main menu and select install zip from SDCard
6: Select the 604 to 621 fix zip and let it flash.
6a: IF you intend to use Liberty, Apex, or other Blur based rom, flash your rom zip now, then the wifi lib fix zip.
7: Back to main menu, select wipe and Factory reset.
1: It's not required, but might prevent bootloops hanging at the M logo, pull battery. (Only if it sticks at the M Logo, or if you really like pulling it out)
2: Do NOT be alarmed at the custom boot animation. The rooted system nandroid has a pretty cool Star Trek inspired boot animation.
3: It may take ~5 minutes to boot, as it's rebuilding the cache and everything.
4: After it boots, dial *228 option 1 to program the phone (just incase, shouldn't have to, but can't hurt)
5: Restore your Contacts either from google or SD backup, SMS messages, apps, etc. Everything you backed up earlier.
6: Enjoy your rooted full 621 system.
6a: Feel free to flash any awesome rom out there, 2nd-init roms need no special care. Gummy, CM7/9, etc.
6b: Flash a Blur-based rom from Goose's awesomely made list that's been pre-patched to remove certain updates that would brick without them (includes instructions to patch yourself); http://rootzwiki.com...hose-on-621604/
7: Hit thanks if it helped you make your Droid X awesome again.
This guide can be used for unbricking, or if you're stuck on stock 621 without root.
NOTE; I AM NOT RESPONSIBLE IF YOUR PHONE CORRUPTS AND NEVER BOOTS AGAIN, CREATES THERMONUCLEAR WAR, OR EATS ALL OF YOUR BACON.
READ THE ENTIRE POST BEFORE ATTEMPTING. YOU'VE BEEN WARNED.
First off, thanks for the people that made this all possible,
Goose306; various files and putting up with me and my senseless testing.
Also the Wifi Lib fix for 602/605 Blur based roms.
ky41083; For the flashable 604 to 621 kernel fix zip.
bukolov1; For the original rootable SBF find.
bobcaruso; For his thread letting everyone know of the find.
Skelente; For his linux SBF guide.
KDS1; For the easy lazy-man's SBF discs.
daywalker04; For the 621 SBF file.
shatter; For the rooted 621 system nandroid.
All others that have contributed, tested, and everyone else I've forgotten.
FILES YOU WILL NEED
First and foremost, the SBF files.
For simplified 604, KDS1's live disc for 604; Found in his thread here.
I will not provide an SBF guide as SyNiK4L has a nice one Here.
Grab the latest RSDLite and Drivers from above guide.
The 621 Rooted System Nandroid
Thanks to shatter.
Grab the latest RSDLite and Drivers from above guide.
The 621 Rooted System Nandroid
Thanks to shatter.
The Kernel and Wifi Lib Fix
NOTE: You do not need the Wifi Libs if you are flashing a 2nd-init rom, or 621 stock.
Only needed for 602/605 Blur based roms (Liberty, Apex, etc)
FIRST STEP TO ANYTHING:
MAKE A BACKUP OF EVERYTHING.
Contacts can be saved by opening contacts > backup to SD
SMS messages can be saved with SMS Backup & Restore or Rom Toolbox (if rooted)
Either backup to google servers, handwrite app list, or (if rooted) backup apps with Titanium Backup.
SDCard contents ARE NOT touched in this process.
Now that the important things are out of the way, we shall start the processes.
After you backup everything, it's best to work with a clean slate.
Perform a factory reset.
After you backup everything, it's best to work with a clean slate.
Perform a factory reset.
1: Turn the phone off
2: Hold the HOME button while powering on the phone.
3: Press Volume up and down at the same time when you see the triangle ! to open the menu.
4: Select Wipe user data/factory reset, using the volume buttons to navigate and power button to select.
SBF The phone to 621 to ensure proper 15P radio.
Or if you are bricked, start here.
1: Turn the phone off.
2: Hold Volume down + Camera button while booting.
3: Follow the above SBF guide using the 621 SBF File in RSDLITE
SBF the phone to 604 so it can be rooted
1: Turn the phone off (This is getting to be a standard isn't it?
2: Hold Volume down + Camera button while booting.
3: Boot KDS1's 604 SBF CD and follow instructions; this will also root the 604.
DO NOT SBF 604 WITH RSDLITE, IT WILL CHANGE THE RADIO AND BREAK DATA.
Boot the phone into your new, rooted 604 enviroment and prepare for magic.
1: After booting, sign into the market, let apps update (just to get that out of the way, because auto-update is selected by default)
2: Download Droid 2 Bootstrap, ROM Manager, and a beer (or in my case, a nice ice tea)
3: Open Settings > Applications > Allow non-market apps. Check the box. Then > Development > Enable USB Debugging.
4: Open Super User > Settings > Check for su binary update
5: Open Droid 2 Bootstrap > Bootstrap recovery and allow su request. It should say Bootstrap Successful.
6: Open ROM Manager > Flash ClockworkMod Recovery > Select Droid X (2nd-init) (It doesn't actually matter, but I find I get less errors with the '2nd-init' version, maybe plaecebo.) Allow su request to flash the latest CWM recovery.
UPDATE:
6a: Download a stock rooted 621 rom here; http://rootzwiki.com/topic/25017-roms-droid-x-45621-stock-rooted-clockworkmod-flashable-updates-by-ky/ thanks to ky, master of the zip flashes.
6b: Flash this as you would a rom ontop of the 604 and you can skip the rest of the guide. Feel free to continue if you want that fuzzy "I did it myself" feeling.
Setup to restore 621 Rooted nandroid.
1: Create a folder named 621 in /sdcard/clockworkmod/backup (Should look like /sdcard/clockworkmod/backup/621)
2: Place the system.ext3.tar in above folder. (Place the Kernel zip and Wifi Lib zip on root of SDCard)
3: Download Terminal Emulator from the market
4: Type 'su' without quotes, allow request.
5: Type 'cd /sdcard/clockworkmod/backup/621'
6: Type 'md5sum *tar > nandroid.md5' to generate an md5 file for filecheck in CWM, this will prevent md5 checksum errors while restoring.
NOTE: You can also use Goose's 7zip found here: http://www.droidxfor...html#post556937
Which includes the md5 to skip steps 3~6. If you get an MD5 mismatch error in the next steps, you MUST delete the md5 file and do steps 3~6.
Reboot into CWM to restore and flash everything.
1: Open ROM Manager and tap reboot to recovery.
2: Use the Volume keys to navigate, Camera button to select, and Power as 'back'
3: Go to backup/restore > Select restore > Select the 621 folder you made earlier.
4: Let CWM restore the 621 nandroid, which will flash rooted 621 system.
5: After it finishes, back up to the main menu and select install zip from SDCard
6: Select the 604 to 621 fix zip and let it flash.
6a: IF you intend to use Liberty, Apex, or other Blur based rom, flash your rom zip now, then the wifi lib fix zip.
7: Back to main menu, select wipe and Factory reset.
Reboot the phone into 621 enviroment.
1: It's not required, but might prevent bootloops hanging at the M logo, pull battery. (Only if it sticks at the M Logo, or if you really like pulling it out)
2: Do NOT be alarmed at the custom boot animation. The rooted system nandroid has a pretty cool Star Trek inspired boot animation.
3: It may take ~5 minutes to boot, as it's rebuilding the cache and everything.
4: After it boots, dial *228 option 1 to program the phone (just incase, shouldn't have to, but can't hurt)
5: Restore your Contacts either from google or SD backup, SMS messages, apps, etc. Everything you backed up earlier.
6: Enjoy your rooted full 621 system.
6a: Feel free to flash any awesome rom out there, 2nd-init roms need no special care. Gummy, CM7/9, etc.
6b: Flash a Blur-based rom from Goose's awesomely made list that's been pre-patched to remove certain updates that would brick without them (includes instructions to patch yourself); http://rootzwiki.com...hose-on-621604/
7: Hit thanks if it helped you make your Droid X awesome again.
AGAIN, THANKS TO EVERYONE WHO HELPED ALONG THIS JOURNEY WITH FILES, GUIDES, AND OTHER THINGS.