I have implemented the Password reset feature on the Android Client. The blocker is that I cannot test the feature myself as I am not able to add email field to the database of users.
It will hardly take 5 minutes. Please go through this link and head over to the topic " Setting up your own OpenMRS server for testing on Mobile Phone".
Link to Apk file: https://drive.google.com/open?id=1bZ5SEd1IvNU3ip4njupT_wjReLHrEKUz