HTC One Android 4.2.2 update reportedly coming mid-June, we go hands-on with leaked version