How to reset HD509 to factory defaults

How can I reset my HD509 to factory defaults?

Step-by-step guide

Please follow these instructions to reset your device:
1.Unplug power from device.
2.Take a small sharp object (pin) and press the reset button ( DO NOT PRESS IT TOO HARD ,you should hear a faint click sound) located at the back of device (keep it pressed for steps 3,4).
3.While you have the reset button pressed , power on the device.
4.Wait 3 seconds then release the reset button.
5.In the menu you see on your screen select “data/factory reset” and press “OK”.
6.Select “delete all user data” and go back.
7.Select “delete cache partition” and press “OK”.The device will autoreboot.