same problem.
I tried this method, but by the end of testing, when the battery of the gameboy is low, freezing still happens. This is a single freeze, and after reboot all working, but it still unpleasant.
I would stay on firmware 1.02, but I like energy saving on firmware 1.05 (1 hour +)...