Greg's mobile phone is rebooting. Leo says that usually indicates a hardware issue. He can eliminate software issues by doing a hard reset, but it's more likely a memory or storage issue. If it's out of warranty, then it will be time to upgrade. He could try bringing it to his carrier store and tell them he'd re-up with them if they replace or upgrade it.