Hello
Yes very right solution since a hard rest restores the software to its original system state by erasing all of the information stored on the device. This also solves many software problems like freezing, forgotten screen locks and many other related issues.