I'd check out XDA Forums where they root and dive deeply into Android phones and more.
I recently purchased a Samsung Galaxy 7, and it came with AT&T software. I use T-Mobile. How do I get the AT&T off, and T-Mobile on? Phone works fine on T-Mobile, but some of the features don't because it is an AT&T branded phone. Help!