By rooting (aka gaining admin rights to) your Samsung Galaxy S5, you can install a custom ROM, run rooted apps, undervolt or overclock the processor and even remove all the bloatware your carrier put on the phone. A popular programmer from the XDA developer forums named Chainfire has created an...