We’ve just learned that the Android 2.2 Froyo update, version FRF84B has leaked for Motorola devices. We’ve got a way to update using the latest build, but without losing the root, courtesy of mydroidworld.com. For a better update, follow the instructions below:
You’ll need to download the files from one of these tree download mirrors (one, two, three) and then place the files on the root of your phone’s SD card. Next you’ll go into recovery mode and there are two ways to go from here: clockwork directions (go to install zip, find the zip on the SD card and install) or SPrecovery directions (go to install zip, select allow update.zips (deprecated) and install update.zip).
The last step is rebooting your phone and hoping for the best. This was rooted with Superuser app, bash and busybox. Leave a comment below and tell us if the update worked for you.