Lets get serious here!
1) the main issue here is the supply of power - the solution is to install a UPS.
2) It is more likely that the issue you are seeing is down to an intermittent hardware error - probably caused by a power failure - treating this box like a toy rather than a box with very sensitive components is not very professional.
3) if you really think its a software issue then you are posting on the wrong forum - it should be OpenATV. Images are different and therefore post in the right forum.
4) As I think everyone agrees the channel switch lag is exhibited by most receivers using HiSilicon - but not all. I wouldn‘t expect this to change.