Resetting a smartphone can serve a variety of purposes. From speeding up a slow running smartphone to getting rid of malware to fixing an unresponsive screen to random restarts due to firmware updates to software malfunctioning, resetting a smartphone to its factory settings can...