[Droid X General] shukero:
Hey guys! Thought it was weird that no one has done this yet so here it goes!

**FIRST WARNINGS!!**

1) I do not take ANY responsibility for anything that happens to your phone, contract, etc, etc.

2) I do not take create for any material posted here nor do I take credit for the download links! SUPER PROPS to p3droid & Black hat team for those.

3) Make Sure you know what you are doing BEFORE your root / SBF your phone, as I am not usually on much during the day to answer question (do to my job).

** END OF WARNINGS**

So on with the awesomeness that is GINGERBREAD! This How To shows you how to get from basically any rom to Rooted (supposedly deodexed) Official .596 Gingerbread from Motorola & Verizon!

First!! for those of you that upgraded to Leaked Versions of Gingerbread:

1)You need to check both your Gingerbread Version & Radio Versions.

---- To find your versions go settings > about phone > System Version/Baseband Version ----

If your Gingerbread Version is ANY of the following: (588/591/595)

&

If your Radio (baseband) Version ends with: 12P

Then Follow 2b) OTHERWISE FOLLOW 2a) !!

Second!! If You are on a Rooted Froyo Device go to 2c)

--------------------------------------------------------------------------------

2a) SBFing / Back to 2.2 Froyo:

If you are here that means you don't have the requirements to just "update" via bootstrapper to get to Gingerbread :( I know that sucks BUT there is a WAY!

A) First thing to do for this is to backup ALL your apps!! That's because all your data will be deleted as you will need to be going back to default froyo.

B) You will need to SBF back to Default 2.2 Froyo now. For those of you who don't know what SBF is: think of it as a Recovery process.

ANYWAY back on topic; If you do NOT KNOW how to SBF, then please follow how to do it Here You'll also have to download the default Froyo sbf file found there too. **Please make sure to read through everything in that post before trying to do it!!

Now After your SBF says it's at 100% (and it reboots your phone) Some Droid's perform differently than others. Here is what I mean; in MY personal case the phone rebooted right up into froyo. However some other people's didn't - it was stuck on the red eye logo screen.

If this happens to you:

1) Pull out the battery

2) unplug your usb cord (you can now quit RSD Lite - Don't worry about the warning as it told me the same thing)

3) put the battery back in

4) hold the power and home buttons to get into recovery mode on your phone

5) when the "!" sign shows up click on your search button, and scroll down to "factory reset / cache wipe" click ok then reboot. (this will get you into froyo)

C) Now that you are back to Default Froyo, You'll need to root it again with "Z4Root" which is at the bottom of this post.

I assume since you already rooted before you know how to...

D) After Rooting You'll need to install a copy of Droid 2 Bootstrap which can ALSO be found at the bottom of this post. If you already have Droid X Bootstrapper GET RID OF IT. Because it does NOT work in Gingerbread and for this process, but Droid 2 Bootstrapper does.

After installing Droid 2 Bootstrapper, you'll need to download both of the following files (part 1 & Part 2) and put them on your phone's SD Card:

Part 1:

Mirror 1

Mirror 2

mirror 3

Part 2:

Mirror 1

Mirror 2

Mirror 3

Now that your have both files downloaded I would advise you to rename the files to "2.3.340.MB810.Verizon.en.US-Part1" & "2.3.340.MB810.Verizon.en.US-Part2" This is because when you finally get into bootstrapper you'll know which part you are getting ready to install!

E) NOW ITS TIME TO GET SOME YUMMY GINGERBREAD!! Please PLEASE read everything before doing anything after this point!!

1) First get into bootstrap recovery

2) Go to: Install update off SDCard > Pick part1 > Click ok!

3) DO NOT EXIT RECOVERY!!!! If you do you could brick your Droid!!

4) After it installs part 1, go back down to Install update off SDCard > Pick Part2 This time > Click OK!!

Now at this point you can do 1 of 2 things:

1) You can restart your phone (as I did - which started up the first time)

2) You can go back to the main menu and "Factory reset / Wipe data"

** Please note that Option 2 was NOT tested by me, so I can not say if it works or not **

Your phone should have restarted and is now in Android 2.3.3596 :D CONGRATS!

-----------------------------------------------------------------------------------

2b) Upgrading Directly to Gingerbread

Congrats!! You are part of the few that are able to directly upgrade through bootstrap to Gingerbread!!

1) FIRST Back up all of your Apps, as this update my delete them.

2) Grab Droid 2 bootstrap from the bottom of this post and install it since the Droid X Bootstrapper doesnt work with Gingerbread.

3) Grab the Update below:

Mirror 1

Mirror 2

Mirror 3

Mirror 4

4) Just install as you normally would a ROM, and restart. This Should get you into Rooted, Deodexed, Official .596 Gingerbread :D

----------------------------------------------------------------------------------------------------------------------------------------------------

2c) Time to go back to default!

Alright so you are rooted on Froyo.. Well it's time to go back to your original backup of Verizon's DEFAULT 2.2 that SHOULD have been your first backup. Now if you are reading this and you don't have an original backup, you'll have to either find one for bootstrap, or go to 2a) and follow those instructions

1) Bootstrap Back to your original "Verizon Default 2.2"

2) You'll need to install a copy of Droid 2 Bootstrap which can be found at the bottom of this post. If you already have Droid X Bootstrapper GET RID OF IT. Because it does NOT work in Gingerbread and for this process, but Droid 2 Bootstrapper does.

After installing Droid 2 Bootstrapper, you'll need to download both of the following files (part 1 & Part 2) and put them on your phone's SD Card:

Part 1:

Mirror 1

Mirror 2

mirror 3

Part 2:

Mirror 1

Mirror 2

Mirror 3

Now that your have both files downloaded I would advise you to rename the files to "2.3.340.MB810.Verizon.en.US-Part1" & "2.3.340.MB810.Verizon.en.US-Part2" This is because when you finally get into bootstrapper you'll know which part you are getting ready to install!

E) NOW ITS TIME TO GET SOME YUMMY GINGERBREAD!! Please PLEASE read everything before doing anything after this point!!

1) First get into bootstrap recovery

2) Go to: Install update off SDCard > Pick part1 > Click ok!

3) DO NOT EXIT RECOVERY!!!! If you do you could brick your Droid!!

4) After it installs part 1, go back down to Install update off SDCard > Pick Part2 This time > Click OK!!

Now at this point you can do 1 of 2 things:

1) You can restart your phone (as I did - which started up the first time)

2) You can go back to the main menu and "Factory reset / Wipe data"

** Please note that Option 2 was NOT tested by me, so I can not say if it works or not **

Your phone should have restarted and is now in Android 2.3.3596 :D CONGRATS!

Hope this helps those in need! I know I needed a tutorial like this, but unfortunately, I had to get bits and chunks off of about 10 different forums... so HAVE FUN!!