smartphone diagnostic tool