I'm currently dealing with the arduous process of trying to get the unlock code from AT&T for my Galaxy S7E. Once I've unlocked it I plan to use it on T Mobile, which I switched to a few weeks ago. I've read that a lot of people have had issues running these devices on their network. Lovely. I've seriously considered rooting my phone just because of all the bloatware, it drives me nuts! I've rooted one phone to date and it was a pretty easy process. That being said, I still have some researching to do before I commit. So I have two questions; 1) will rooting my S7E allow me to configure it to work better with TM network? 2) what would be the best rooting software to run on my S7E SM-G935A 7.0? Thanks.