While Apple has made it nearly impossible to jailbreak iPhones, Android smartphones can be rooted, giving their users complete control over their devices. Thanks to the thriving community, users can reflash the ROM on a rooted device with a custom one that can bring different UIs, new features, and other performance-based improvements.