Here is my problem.... I have had my Droid since the day it came out and it has been rooted since it has been stable and posted here. Had SPRecover and have tried several custom ROMS before overclocked kernels, etc never having an issue. Been running one of the 2.2 rooted leaked versions from a while back with great success until I found the "official" update. Well with the official 2.2 update FRG01b that is out I jumped on the train and installed it..... guess I should have read that I would loose root and SPRecovery. I didn't like not having root without my wifi tether, etc. so I decided I needed to go back and load my backup of my older 2.2 leaked version. Before I got a chance to reload it my phone died... so I came inside to charge it and restore my old 2.2 with root and I used RSDlite and successfully flashed SPRecovery. I went to restore my old version of 2.2 I had an error in SPRecovery something about sdcard and mounting....well I tried restoring it again and it was successful. When I did the reboot now I am stuck in a boot loop going from the "DROID" to the "EYE" back to the "DROID" and so on. I figured something was corrupt in the restore with the previous error So I wiped and did it again..... same results boot loop. So I said screw this I will just stick with the "official" 2.2 update that I made a backup of so I can at least use my phone for the time being. So I went to restore the official 2.2 update and it said it was successful... during the reboot I am still stuck with the boot loop and now no SPRecovery So I figured I would just flash back to stock from the day I bought the phone. Hook up via USB to PC and RSDlite and now I get the "battery low cannot program error" when I press the up d pad when booting. So Now I can't reflash my phone with the stock sbf or even boot my phone. Someone with any suggestions?