Lenovo s660 gets rebooted when I open most of the apps or while making a call?
Do you have a lot of apps installed and running? I suggest reducing them and leaving just the ones you mostly use. I think the phone restarts because of that. I'm wondering, is the phone hot when it suddenly restarts?