[Droid Incredible Android Development] lafester:
Please post your guide here rather then posting an external link.

That is, if we actually need another rom flashing guide.

-edit-

Here is a copy of the 'guide'. hopefully this will save some people from actually having to go to the site.

Am I the only one who feels like Android 2.2 came out just a few weeks ago? Believe it or not, there are phones out there still running Android 1.6 and 2.1! Well, if you own the Droid Incredible, you’re in luck. Thanks to r2DoesInc from the XDA Developers forums, you can now run Gingerbread, the newest release of Android version 2.3, on your Incredible as long as it’s rooted! Now there are a few bugs and things that may not function properly, but it is a more-than-less functional version of Gingerbread.

A reminder to some, a disclaimer to most

Making unofficial software and firmware changes to your handset violates the warranty of your phone; therefore, if anything goes wrong during this process or in the future, you will be unable to return the phone for a replacement unless you are able to return the phone back to its original, factory settings.

In addition, if something does go wrong, there is a chance you can “brick” your phone. Basically your phone becomes nothing more than a brick, a paperweight. Therefore, if you are not confident or skeptical in any way, I advise you not to continue.

Backup

Make sure you backup everything you need on your phone (contact list, applications, etc.). A full wipe is recommended when installing a custom ROM, which will wipe the existing data from your computer (this does not include the files in your sdcard). You can find many backup utilities on the Android Market.

#1 You need root

Many people come across articles like this and see the words, “root,” and think, “What is root?” To be concise, rooting gives you the uncanny ability to breach the security of the phone to make unofficial changes to it such as changing the firmware, kernel, radio, etc. For more information about root, read my article “What Is Root?”

Read and follow instructions by following my tutorial, “Root Your Droid Incredible (AMOLED & SLCD).”

#2 You need a Gingerbread ROM

The next step is to get a Gingerbread ROM and flash it, replacing your current firmware. There are couple of Froyo ROMS out there, but the one I’ve used and would recommend is Incredible Gingerbread OMGB by r2DoesInc.

As a warning, because it has only been a short period of time since Android 2.3 Gingerbread has been released, there are some features and apps that you will come across that doesn’t function properly. Developers are still working hard to iron out those wrinkles, but these ROMs are functional.

SLCD Owners: r2DoesInc has reported that some SLCD owners have come across issues and to please flash with caution. If you are unsure if you have an AMOLED or SLCD, please refer to the section “Is my Droid Incredible AMOLED or SLCD?” in the article “Root Your Droid Incredible! (AMOLED & SLCD).”

The latest version of Incredible Gingerbread is OMGB-6. Download the ROM at http://bit.ly/fOZ7a3.

*Warning: Do not download .zip files you will be flashing using the Safari browser or unzip/extract the files (it tends to break the signature, causing you to be unable to flash the file). My recommendation is Firefox or Internet Explorer and save the .zip file.

You must also download a Google Apps fix to resolve many of the issues with Google Apps not functioning properly. Download the zip at http://bitsurge.net/android/Vending-2.2.7-signed-testkeys.update.zip.

Connect your phone to your computer with a USB cable, and mount your phone to your computer when the dialog pops up.

Copy the .zip files you just downloaded to your phone (should show up as SDCARD on your computer unless you changed its name once before) in the root/base directory (not in a folder).

Shut down your phone.

Power up your phone by holding down the Volume Down button and pressing Power to boot into HBOOT. Do not boot straight into recovery use Volume Up + Power. There’s a likeliness the recovery screen will be blank.

Once in HBOOT, use Volume Down to select “RECOVERY” and select it by pressing Power.

Using the Volume buttons or the optical joystick (the button on the front of the Incredible located on the bottom center), scroll down to “wipe data/factory reset” and select it by pressing the optical joystick.

Warning: This will wipe all data on your phone. This is required for this process.

Scroll down and select “Yes.”

If required, go back to the main menu of Recovery by pressing the Power button.

Scroll down and select “wipe cache partition” > “Yes.”

Scroll down and select “advanced” > “Wipe Dalvik Cache.” > “Yes.”

Go back to the main menu of Recovery (using the Power button).

Scroll down and select “mounts and storage.”

Scroll down and select “format system” > “Yes.”

Scroll down and select “format data” > “Yes.”

Scroll down and select “format cache” > “Yes.”

Go back to the main menu of Recovery.

Scroll down and select “install zip from sdcard” > “choose zip from sdcard.”

Select the .zip for the Gingerbread Incredible ROM.

Scroll down and select “Yes.”

Go back to the main menu of Recovery.

Rerun all the wipes (steps #11-17).

Go back to the main menu of Recovery.

Scroll down and select “install zip from sdcard” > “choose zip from sdcard.”

Select the .zip for the Google Apps fix.

Rerun all the wipes again (steps #11-17).

Go back to the main menu of Recovery.

Reboot your phone using the option in the main menu of Recovery.

#2.1 Donation appreciated

A lot of time, research, and work goes into writing and compiling these articles. A donation would greatly be appreciated Thanks in advance!

​

#3 Known issues

As I had mentioned, there are and will be some issues with Gingerbread ROMs this early on in their development, in this case, Incredible Gingerbread.

You must manually add your Google account, wireless networks, social networks, etc. (This ROM does not include the Setup Wizard).

Video recording does not work yet.

LED lights do not work yet.

Some apps do not work properly yet.

Some people may come across more issues than these, but again, devs are working on these issues and will be resolved with later releases.

#4 Enjoy Gingerbread

Please keep in mind that there are no perfect ROMs out there. Enjoy Gingerbread on you Incredible Let me know how it went.

Sources

r2DoesInc from the XDA Forums