@alzhao,
I too have been having issues with the US amazon device I bought (Azure: AR300). All have been updated to 2.24 firmware. After reading this thread I just realized that the device has been plugged into a 5v 1Amp AC adapter. I am now testing a 2Amp AC Adapter. It keeps rebooting on me. I will keep you updated.