• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [GUIDE] How to root T-Mobile 6.0 update

Look into installing wake lock detector. Or make sure that com.tmobile.pr.adapt is frozen.

If you simply just deny su permission it wont stop it from constantly asking (and getting rejected) su permission in the su logs.

I froze it and battery life instantly improved. I havent seen a big boost in s.o.t. compared to 5.1.1. But standby is even better.

Other options are to underclock the cpu (useful imo if you'll only be using your device for simple things like you would if at work...ie you may send a text or make a call. Add something to your calandar etc but you wont need the extra juice like you're playing a game/streaming content ..have multiple apps running at once etc)
 
  • Like
Reactions: Itzerologic
Upvote 0
Best battery life i got so far on 6.0 was 17 and a half hours since previous charge to full and only lost about 25 percent bof the battery. That was on a workday with light/moderate use.

If i sit down and have the brightness up...playing games...running multiple apps etc i can make it tank much More rapidly. It all comes down to use. Clearing recent apps helps cut back on background cpu usage.

Also when connected to wifi for a long period of time (ie when you get to work if you have wifi there) or when you get home consider manually turning off mobile data.

Theres also build prop tweaks to limit how often wifi scans for new networks nearby etc.

Sync always on and gps always on also kills battery extremely fast. Best to have gps on only when you need it and to manually switch on sync for a couple mins at a time throughout the day rather than let it eat battery as its constantly combing your apps looking to bring you updates etc
 
  • Like
Reactions: Itzerologic
Upvote 0
It's really not, it's one of the more recent threads. When you find it hit that report button and ask for it to be stickied, I tried before but I guess the mods didn't see it.

Wait, do I have to flash the Tmobile 6.0 update.zip? I've gotten that from a video and I'm not quite sure. They're exactly the same but different carriers! Is it safe to do that?
 
Upvote 0
Metro just got the 6.0 update. when trying to unlock the bootloader, I keep getting fastboot is not recognized as an internal or external command. Any one have any suggestions of whats going on?

I have the drivers installed. could it be a windows 10 issue?

I think you posted you figured it out in another thread but my drivers weren't updated when I had a similar issue. In Windows 10 my laptop wouldn't continue with the process until all my drivers were updated. Not sure why but once they updated, I was good.
 
  • Like
Reactions: viperdink
Upvote 0
Metro just got the 6.0 update. when trying to unlock the bootloader, I keep getting fastboot is not recognized as an internal or external command. Any one have any suggestions of whats going on?

I have the drivers installed. could it be a windows 10 issue?
no probably not. did you install the android platform tools (and add them ot your path) or minimal adb and fastboot? if not its not there. id recomend the minimal adb fastboot. adds a shortcut to your desktop and start menu and opens a cmd in the folder it created with adb and fastboot.
 
Upvote 0
This guide was made before Kingroot was able to root the official update. But thanks to @oskar and @TheDerekHarper on XDA and to @Josephwv on Android forums it is now comfirmed that Kingroot will root the official update. But first you must still follow steps #1 through #6 so Kingroot can root your device.


Now before Kingroot was able to root the update I figured out how to root the official update and it is not all to complicated. The following guide will walk you through the root process. But I am not responsible for anything that happens to your devices by using this guide as you are responsible for your device.




What you need:
1. A computer running Linux or Windows with adb and fastboot installed. (I used Ubuntu)


2. If you are using Windows you need all the drivers for your device installed. Linux users will not have to worry about this.

3. A functioning USB cable for your device.

4. Battery charged at least 50% just for safety.

5. The TWRP revovery.img, this is the same TWRP recovery we already have for the LG G Stylo I have just renamed it to recovery.img to make it easier to type the name in while typing fastboot commands.

6. The SuperSU-v2.65-20151226141550.zip by Chainfire. (All credit to Chainfire for this awesome zip.)




How to root your device:

1. I suggest you first go to Settings/General/About Phone/Software info and tap on the "Build number" until it says"You are now a developer". Then back out of until you are in Settings/General and go to "Developer options" and turn "Enable OEM unlock" on. This is to allow TWRP recovery to be able to boot. Also turn on "USB debugging" while you are there.

2. Download the SuperSU-v2.65-20151226141550.zip to your device. You need to move the zip file from your Downloads folder to somewhere on your external SD card as it will not be deleted from there when you use the "fastboot oem unlock" command in step #6.

3. Download the recovery.img to your computer. If you do not have adb and fastboot setup globally for linux or in your path for windows you need to move the recovery.img to the directory your adb and fastboot is in and open a terminal or command line (depending on your OS) in that directory or cd to that directory. If you do have adb and fastboot globally or in your path you can just open a terminal or command line in the directory you have the recovery.img or cd to the directory you have the recovery.img.

4. Once you have the terminal or command line open run the command "adb devices" to make sure your devices is detected by adb. You may get a toast pop up on your device asking if you to "Allow usb debugging". Except this as this is the RSA key you need to allow your computer to communicate with your device via adb. You should see something like "LGH631dffacad9 device" in your terminal or command line. If you see "unauthorized" instead of "device" you have not excepted the RSA key.


5.Now type the following command in your terminal or command line. Type "adb reboot bootloader". This will reboot your device to fastboot mode. Once in fastboot mode use the "fastboot devices" to make sure your device is recognized by fastboot. You should see something like "dffacad9 fastboot". If you are in Linux and get a error message you may have to use "sudo fastboot devices" for fastboot to work. (If you are using Windows and are having trouble with fastboot recognizing your device you need to install the device drivers using. If it still does not work install the drivers again with your device connected to your computer in fastboot mode.)

6. To fully unlock your bootloader you have to use the command "fastboot oem unlock". You have to do this or this root method will not work. But be warned that if you do use this command it will factory reset your device. Plus you will get a line of text saying the bootloader is unlocked on the splash screen when you boot your device.


6-1: If you are wanting to use Kingroot to root your device you can reboot your device now. Open the Kingroot app and let it root your device and then use Flashify, Rashr, or a similar app to flash the recovery. Then boot to recovery and flash the SuperSU.zip in recovery and it will remove Kingroot and have SuperSU installed on your device.

7. Now you can do this two ways if you do not want to keep the stock recovery you can use the command "fastboot flash recovery recovery.img" to install the recovery and then use the command "fastboot reboot recovery" to boot to the TWRP recovery. (If this command gives you issue like it seems to be for many then just use the the following method and then use Flashify or Rashr app to install TWRP after you are done rooting.) If you want to keep the stock recovery you can use the command "fastboot boot recovery.img" to boot to the TWRP recovery.

8. Once you are booted to the TWRP recovery you should make a full backup first so you have a backup to restore to in case things go bad. After you make a backup then select install and then find the SuperSU-v2.65-20151226141550.zip and install it. Once it is installed reboot your device to system. If TWRP gives you a warning about the su binaries missing and asks if you want to install thee su binaries before you reboot select no or it will interfere with the rooting process of the SuperSU.zip. When your device reboots it will boot to the LG splash screen and then reboot again. But then it will boot to the OS but it will take a minute. Make sure you let your device reboot all the way to the lockscreen or home screen depending on if you have a lockscreen enabled or not. You should be fully rooted after this, enjoy.

I used KingRoot, my lgstylo soft bricked two days later, it was tricky to re-flash kdz file, because i had to take the battery out, and put it back in, while holding the up volume key etc, but it is doable, and now I am back to marshmallow 6.0. I am looking for a stable root now, is there one?
 
Upvote 0
I used KingRoot, my lgstylo soft bricked two days later, it was tricky to re-flash kdz file, because i had to take the battery out, and put it back in, while holding the up volume key etc, but it is doable, and now I am back to marshmallow 6.0. I am looking for a stable root now, is there one?
use the root method in the first post of this thread
This guide was made before Kingroot was able to root the official update. But thanks to @oskar and @TheDerekHarper on XDA and to @Josephwv on Android forums it is now comfirmed that Kingroot will root the official update. But first you must still follow steps #1 through #6 so Kingroot can root your device.


Now before Kingroot was able to root the update I figured out how to root the official update and it is not all to complicated. The following guide will walk you through the root process. But I am not responsible for anything that happens to your devices by using this guide as you are responsible for your device.




What you need:
1. A computer running Linux or Windows with adb and fastboot installed. (I used Ubuntu)


2. If you are using Windows you need all the drivers for your device installed. Linux users will not have to worry about this.

3. A functioning USB cable for your device.

4. Battery charged at least 50% just for safety.

5. The TWRP revovery.img, this is the same TWRP recovery we already have for the LG G Stylo I have just renamed it to recovery.img to make it easier to type the name in while typing fastboot commands.

6. The SuperSU-v2.65-20151226141550.zip by Chainfire. (All credit to Chainfire for this awesome zip.)




How to root your device:

1. I suggest you first go to Settings/General/About Phone/Software info and tap on the "Build number" until it says"You are now a developer". Then back out of until you are in Settings/General and go to "Developer options" and turn "Enable OEM unlock" on. This is to allow TWRP recovery to be able to boot. Also turn on "USB debugging" while you are there.

2. Download the SuperSU-v2.65-20151226141550.zip to your device. You need to move the zip file from your Downloads folder to somewhere on your external SD card as it will not be deleted from there when you use the "fastboot oem unlock" command in step #6.

3. Download the recovery.img to your computer. If you do not have adb and fastboot setup globally for linux or in your path for windows you need to move the recovery.img to the directory your adb and fastboot is in and open a terminal or command line (depending on your OS) in that directory or cd to that directory. If you do have adb and fastboot globally or in your path you can just open a terminal or command line in the directory you have the recovery.img or cd to the directory you have the recovery.img.

4. Once you have the terminal or command line open run the command "adb devices" to make sure your devices is detected by adb. You may get a toast pop up on your device asking if you to "Allow usb debugging". Except this as this is the RSA key you need to allow your computer to communicate with your device via adb. You should see something like "LGH631dffacad9 device" in your terminal or command line. If you see "unauthorized" instead of "device" you have not excepted the RSA key.


5.Now type the following command in your terminal or command line. Type "adb reboot bootloader". This will reboot your device to fastboot mode. Once in fastboot mode use the "fastboot devices" to make sure your device is recognized by fastboot. You should see something like "dffacad9 fastboot". If you are in Linux and get a error message you may have to use "sudo fastboot devices" for fastboot to work. (If you are using Windows and are having trouble with fastboot recognizing your device you need to install the device drivers using. If it still does not work install the drivers again with your device connected to your computer in fastboot mode.)

6. To fully unlock your bootloader you have to use the command "fastboot oem unlock". You have to do this or this root method will not work. But be warned that if you do use this command it will factory reset your device. Plus you will get a line of text saying the bootloader is unlocked on the splash screen when you boot your device.


6-1: If you are wanting to use Kingroot to root your device you can reboot your device now. Open the Kingroot app and let it root your device and then use Flashify, Rashr, or a similar app to flash the recovery. Then boot to recovery and flash the SuperSU.zip in recovery and it will remove Kingroot and have SuperSU installed on your device.

7. Now you can do this two ways if you do not want to keep the stock recovery you can use the command "fastboot flash recovery recovery.img" to install the recovery and then use the command "fastboot reboot recovery" to boot to the TWRP recovery. (If this command gives you issue like it seems to be for many then just use the the following method and then use Flashify or Rashr app to install TWRP after you are done rooting.) If you want to keep the stock recovery you can use the command "fastboot boot recovery.img" to boot to the TWRP recovery.

8. Once you are booted to the TWRP recovery you should make a full backup first so you have a backup to restore to in case things go bad. After you make a backup then select install and then find the SuperSU-v2.65-20151226141550.zip and install it. Once it is installed reboot your device to system. If TWRP gives you a warning about the su binaries missing and asks if you want to install thee su binaries before you reboot select no or it will interfere with the rooting process of the SuperSU.zip. When your device reboots it will boot to the LG splash screen and then reboot again. But then it will boot to the OS but it will take a minute. Make sure you let your device reboot all the way to the lockscreen or home screen depending on if you have a lockscreen enabled or not. You should be fully rooted after this, enjoy.

i have a question for tmac or whoever might be able to answer...i could swear that when i read this post a while back, there was a way to root mm without using kingroot...is that still possible? can i just use the steps in the first post and skip step 6-1 to avoid using kingroot?
 
Upvote 0
use the root method in the first post of this thread

i have a question for tmac or whoever might be able to answer...i could swear that when i read this post a while back, there was a way to root mm without using kingroot...is that still possible? can i just use the steps in the first post and skip step 6-1 to avoid using kingroot?
What you need:
1. A computer running Linux or Windows with adb and fastboot installed. (I used Ubuntu)

2. If you are using Windows you need all the drivers for your device installed. Linux users will not have to worry about this.

3. A functioning USB cable for your device.

4. Battery charged at least 50% just for safety.

5. The TWRP revovery.img, this is the same TWRP recovery we already have for the LG G Stylo I have just renamed it to recovery.img to make it easier to type the name in while typing fastboot commands.

6. The SuperSU-v2.65-20151226141550.zip by Chainfire. (All credit to Chainfire for this awesome zip.)



How to root your device:

1. I suggest you first go to Settings/General/About Phone/Software info and tap on the "Build number" until it says"You are now a developer". Then back out of until you are in Settings/General and go to "Developer options" and turn "Enable OEM unlock" on. This is to allow TWRP recovery to be able to boot. Also turn on "USB debugging" while you are there.

2. Download the SuperSU-v2.65-20151226141550.zip to your device. You need to move the zip file from your Downloads folder to somewhere on your external SD card as it will not be deleted from there when you use the "fastboot oem unlock" command in step #6.

3. Download the recovery.img to your computer. If you do not have adb and fastboot setup globally for linux or in your path for windows you need to move the recovery.img to the directory your adb and fastboot is in and open a terminal or command line (depending on your OS) in that directory or cd to that directory. If you do have adb and fastboot globally or in your path you can just open a terminal or command line in the directory you have the recovery.img or cd to the directory you have the recovery.img.

4. Once you have the terminal or command line open run the command "adb devices" to make sure your devices is detected by adb. You may get a toast pop up on your device asking if you to "Allow usb debugging". Except this as this is the RSA key you need to allow your computer to communicate with your device via adb. You should see something like "LGH631dffacad9 device" in your terminal or command line. If you see "unauthorized" instead of "device" you have not excepted the RSA key.

5.Now type the following command in your terminal or command line. Type "adb reboot bootloader". This will reboot your device to fastboot mode. Once in fastboot mode use the "fastboot devices" to make sure your device is recognized by fastboot. You should see something like "dffacad9 fastboot". If you are in Linux and get a error message you may have to use "sudo fastboot devices" for fastboot to work. (If you are using Windows and are having trouble with fastboot recognizing your device you need to install the device drivers using. If it still does not work install the drivers again with your device connected to your computer in fastboot mode.)

6. To fully unlock your bootloader you have to use the command "fastboot oem unlock". You have to do this or this root method will not work. But be warned that if you do use this command it will factory reset your device. Plus you will get a line of text saying the bootloader is unlocked on the splash screen when you boot your device.



king root is easier why go though all this for ? just delete kingrooot after dude . u do need to unlock the bootloader either way with or with out kingroot
 
  • Like
Reactions: tube517
Upvote 0
What you need:
1. A computer running Linux or Windows with adb and fastboot installed. (I used Ubuntu)

2. If you are using Windows you need all the drivers for your device installed. Linux users will not have to worry about this.

3. A functioning USB cable for your device.

4. Battery charged at least 50% just for safety.

5. The TWRP revovery.img, this is the same TWRP recovery we already have for the LG G Stylo I have just renamed it to recovery.img to make it easier to type the name in while typing fastboot commands.

6. The SuperSU-v2.65-20151226141550.zip by Chainfire. (All credit to Chainfire for this awesome zip.)



How to root your device:

1. I suggest you first go to Settings/General/About Phone/Software info and tap on the "Build number" until it says"You are now a developer". Then back out of until you are in Settings/General and go to "Developer options" and turn "Enable OEM unlock" on. This is to allow TWRP recovery to be able to boot. Also turn on "USB debugging" while you are there.

2. Download the SuperSU-v2.65-20151226141550.zip to your device. You need to move the zip file from your Downloads folder to somewhere on your external SD card as it will not be deleted from there when you use the "fastboot oem unlock" command in step #6.

3. Download the recovery.img to your computer. If you do not have adb and fastboot setup globally for linux or in your path for windows you need to move the recovery.img to the directory your adb and fastboot is in and open a terminal or command line (depending on your OS) in that directory or cd to that directory. If you do have adb and fastboot globally or in your path you can just open a terminal or command line in the directory you have the recovery.img or cd to the directory you have the recovery.img.

4. Once you have the terminal or command line open run the command "adb devices" to make sure your devices is detected by adb. You may get a toast pop up on your device asking if you to "Allow usb debugging". Except this as this is the RSA key you need to allow your computer to communicate with your device via adb. You should see something like "LGH631dffacad9 device" in your terminal or command line. If you see "unauthorized" instead of "device" you have not excepted the RSA key.

5.Now type the following command in your terminal or command line. Type "adb reboot bootloader". This will reboot your device to fastboot mode. Once in fastboot mode use the "fastboot devices" to make sure your device is recognized by fastboot. You should see something like "dffacad9 fastboot". If you are in Linux and get a error message you may have to use "sudo fastboot devices" for fastboot to work. (If you are using Windows and are having trouble with fastboot recognizing your device you need to install the device drivers using. If it still does not work install the drivers again with your device connected to your computer in fastboot mode.)

6. To fully unlock your bootloader you have to use the command "fastboot oem unlock". You have to do this or this root method will not work. But be warned that if you do use this command it will factory reset your device. Plus you will get a line of text saying the bootloader is unlocked on the splash screen when you boot your device.



king root is easier why go though all this for ? just delete kingrooot after dude . u do need to unlock the bootloader either way with or with out kingroot
but you have to do all that just to unlock the bootloader, you didnt even get to the step where you use fastboot to boot into twrp and then flash supersu? i would just rather do it manually then install kingroot because of have always heard not so great things about it...
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones