I am going to be switching from an iPhone 5 to an HTC One soon. iOS is a locked down OS and I don't like waiting for jailbreaks to customize my phone. HTC One looks to be the phone I'm getting unless the nexus 5 is available for Verizon. I have some basic questions. What is rooting? What does rooting accomplish/what can you do when rooted? What's a bootloader? What does it mean that the VZW One's bootloader is locked? How difficult is "S-Off" to unlock the bootloader?