You are better off asking questions like this on the Zidoo forum. We are just a reseller and have no input into firmware.
I haven't seen any random reboots from 2.2.96 myself and we have no other customer reports of it. For the box to actually reboot itself would usually indicate a hardware type problem rather than software, and the most likely cause would be, in my opinion, overheating. Where is the box located? It should have airspace around it, particularly at the back where the fan exit is.