My solution is to not update the firmware - LoL!
If it ain't broke, don't fix it (don't update the firmware unless there's something not working right, and the update claims to fix it)...
I know that doesn't help for you right now hopefully someone can chime in with some useful info for ya.