I got no reboot throughout 28 hours but yesterday cpu frequency was reducing itself to 1036 mhz. I thought it's because of the battery level but nothing changed even though I charged it. So I manually rebooted my phone and it has been running again without any random reboot for 13 hrs...