This has the fix when you are on a 2.2 stock Froyo and can not
install unsigned .zip files.
The installer will give you 2e permissions instead.
1. Unzip the file.
2. Debugging "on" in your phone.
3. Plug your phone in. (make sure any anti-virus software on the phone is disabled)
4. Double click the BAT file. Rage against the cage will do the rest.
5. The phone will reboot. You can now install unsigned .zip files and ROM Manager will work as well.
If you use ROM Manager be sure to boot into recovery thru ROM Manager and
re-install packages twice. Then re-boot your phone.
Running FireFly 3.0 The Gold Standard