Newbie-friendly: TWRP and Root for Tab A tablets (2016, 10.1")

Search This thread

PRGS3

Senior Member
May 12, 2012
58
4
Cape Town
Samsung Galaxy S9
Do you understand the reason Google stop supporting apps on the SD card? First of all, it is a security risk. But MUCH more important, IMO, is that the SD card is very, very slow compared to the internal RAM, physically attached to the SoC. If you root the tablet and do a serious debloat of the apps and make sure all of the DATA is transferred to the SD card, then you shouldn't have a problem of running out of internal storage. The only exception to this that I have seen is games that stupidly insist on their DATA, not just the app itself, be stored in internal memory. Personally, I have no sympathy for people who buy a tablet and expect it to be a highend gaming device.

I mostly use the tablet for reading and browsing, so I would have hoped that the speed issues wouldn't impact me that much.

That said, I reckon I'll go the root and de-bloat option (assume via Titanium?) and see where that gets me before I embark on the internal storage route.

In the event I do, is it still possible on 8.1 or do I need to downgrade to 7?
 

BajaBlast4Life

Senior Member
Jul 23, 2016
129
36
I mostly use the tablet for reading and browsing, so I would have hoped that the speed issues wouldn't impact me that much.

That said, I reckon I'll go the root and de-bloat option (assume via Titanium?) and see where that gets me before I embark on the internal storage route.

In the event I do, is it still possible on 8.1 or do I need to downgrade to 7?

It takes like 15 minutes to open an app if you use a slow m-SD card and about 3 minutes with a fast 90 mb/s read & write m-SD card.

You're better off with flashing a debloated Stock rom (if it exists for your model). I have the one with the S pen, the original Samsung rom left me with about 2 GB of free space. The debloated rom left me with over 10 GB of free space!

You have to downgrade to Android 7.0 in order to flash TWRP and root. You can do it on Android 8.0/8.1, but you get a black screen after TWRP on the device. It's very difficult to get out of the black screen because you can't see what's there. You have to know what you're doing in order to get it to work on Android 8.
 

PRGS3

Senior Member
May 12, 2012
58
4
Cape Town
Samsung Galaxy S9
You're better off with flashing a debloated Stock rom (if it exists for your model). I have the one with the S pen, the original Samsung rom left me with about 2 GB of free space. The debloated rom left me with over 10 GB of free space!
I don't mind downgrading to 7 because I really only use the tablet for basic stuff.

But...where do I find a debloated stock rom? I also have the S Pen model (P585)...if same as yours do you still have a link to where you downloaded it?
 

mordantly

Senior Member
Apr 16, 2016
262
63
Last I checked, there were no aosp based roms with s pen support. I'm still on a debloated deodexed N rom.
 
  • Like
Reactions: PRGS3

klaberte

Senior Member
Jul 19, 2007
411
185
Google Pixel 5
I too am a fan of AOSP, but the S Pen is what I needed. So, while I would have preferred someone doing the work of creating a ROM for this Tab, what I ended up with was Stock ROM with root, which allowed me to freeze or remove whatever I wanted. I also tried a few launchers, until the unit felt fairly de-Samsung-ified. And with perfect S Pen support. (I still strongly endorse using Write 3.)

My suggestion would be to read and try a few debloating posts.
 
  • Like
Reactions: PRGS3

BajaBlast4Life

Senior Member
Jul 23, 2016
129
36
I don't mind downgrading to 7 because I really only use the tablet for basic stuff.

But...where do I find a debloated stock rom? I also have the S Pen model (P585)...if same as yours do you still have a link to where you downloaded it?

I don't remember, since I flashed it back to the stock rom and was going to give it away to someone, but they changed their mind.
 

KonainR

New member
Mar 16, 2021
3
0
Tested SM-P580, SM-T580, SM-P585

This post is designed to gather information found across this forum to give a step-by-step guide for obtaining a custom recovery TWRP and Root to 2016 Samsung Tab A tablets.

Credit to the software authors, original post creators (especially jcadduono and ashxy) and all those who contributed to the discussions to clarify all the issues.

Here is my set of instructions to gain TWRP and Root on the Tab A (WIFI) SM-P580, SM-T580, and SM-P585.

WARNING Flashing a custom recovery to your device will trip the Knox warranty bit on your phone. Check with your mobile provider to see if they will still cover warranty on Knox bit triggered devices. If you understand this risk, continue on. You generally don't have to worry, as it's incredibly hard to brick a Samsung device, and physical damage warranties should be exempt from Knox triggering. [credit: jcadduono]

If you prefer Magisk to chainfire supersu, please see the modification described in https://forum.xda-developers.com/showpost.php?p=73719123&postcount=82

1. DOWNLOAD

c. Original firmware​
For SM-P580 Search for SM-P580 at http://updato.com/firmware-archive-select-model
For SM-P585, Search for SM-P585 at http://updato.com/firmware-archive-select-model

d. TWRP​
For SM-P580 https://dl.twrp.me/gtanotexlwifi, click twrp-3.0.2-0-gtanotexlwifi.img.tar, then follow directions to download​

e. SuperSU (get latest version) https://download.chainfire.eu/supersu
f. ashxy's Dm-verity and force encryption disabler https://www.androidfilehost.com/?fid=24591000424951049

2. PREPERATION

a. While running your tablet in Android, go to Settings -> About device. Tap 7 times on Build number to enable Developer options. [credit: jcadduono]​
b. Now go to Settings -> Developer options. (above About device). You need to enable OEM unlock, otherwise you might end up with boot problems or be unable to flash later on. Do not ever turn off Developer Options or OEM unlock. Doing so will cause your device to refuse to boot and require a full factory restore. [credit: jcadduono]​
c. Turn off your tablet.​
d. Get a micro SD card​
e. Copy SuperSU and dm-verity script onto microSD card​
f. Install microSD card into Tablet​
g. Install Samsung USB Drivers on Windows machine​
h. Unzip ODIN (1a) and Original firmware (1c) on your Windows computer​
i. While tablet is off, plug in usb cable between tablet and Windows computer​

3. REFLASH ORIGINAL FIRMWARE (Optional)

a. Enter Download mode, press and hold Home, Down Vol, and Power until you see the Warning screen of the downloader mode. Press Vol up to continue​
b. Open up ODIN, confirm that ODIN can see your tablet, click AP button on Odin. In popup, select AP_[blah blah].tar.md5 (whatever AP file you downloaded in step 1c). After selecting the file, Odin will check the signature of the file you downloaded and appear to freeze up. Let it finish, and it will report: <OSM> Checking MD5 finished Sucessfully.. <OSM> Leave CS..​
c. Then click Start. The screen of the tablet should show a progress bar as your tablet is being restored to its original firmware.​
d. At this point, you need to let the tablet reboot into Android. If ODIN doesn't do this itself, reboot into to download mode (home, vol down, power), then select Vol down to reboot. After a while, you will be greeted with the Welcome screen where you can select your language.​
e. Power off the tablet using the power button​

4. FLASH TWRP

a. Enter Download mode (press and hold Home, Down Vol, and Power) until you see the Warning screen of the downloader mode. Press Vol up to continue​
b. (Re) Open up ODIN, confirm that ODIN can see your tablet,​
c. Important We do not want the tablet to automatically reboot after installing TWRP. If the tablet does reboot into Android before completing the steps in Section 4 and 5, there is a good chance the stock recovery will overwrite TWRP. So click the Options tab on the left and deselect Auto Reboot. After doing that, click the Log tab so you can monitor progress​
d. Click AP button on Odin. In popup, select twrp-[blah blah].img.tar (downloaded in step 1d), click Start. You will see the progress bar on your tablet. Watch the log window of Odin and wait for the message "<OSM> All threads completed. (succeed 1 / failed 0)"​

5. ENTER TWRP AND CONFIGURE

a. At this point, from the last section, you should still be in Download mode on the tablet. It is important that, after flashing TWRP, to go straight to TWRP without letting the Android System reboot. To do this, Hold [Volume Down] + [Home] + [Power] to get out of Download mode and immediately swap to [Volume Up] (while still holding [Home] + [Power]) when the screen blanks. [credit: jcadduono]​
b. In a few secs, you will see the TWRP first screen, you can let go of all the buttons.​
c. If you don't see then TWRP boot splash try again from the start of 4. FLASH TWRP.​
d. Swipe to Allow Modifications. (For some reason, TWRP has some issues with the touchscreen for some tablets. If you experience this, expect to make several swipes or taps until it properly registers. You have succeeded when you see the classic 8-button main screen of TWRP. Indeed, throughout your use of TWRP, expect that touches will often not properly register, and just keep trying until it does.)​
e. Click Wipe then Format Data (do not just Wipe data), type yes and let it complete. (It is also a good practice, though not always necessary, to Wipe the Cache and Dalvik Cache whenever you make changes to the system. They are always rebuilt as needed. Now is as good a time as any.) Then click back until you get to the 8-button main screen of TWRP.​
f. Click the Mount button. Select Storage button, and confirm that the Internal Storage shows non-zero MB. If it is, you know that the /data partition is now mounted properly. However, since we put the needed scripts on the microSD, go ahead and select Micro SD Card as our storage. Click Back until you are back at the 8-button main screen.​
g. Click the Install button, install the SuperSU zip file you downloaded in step 1e and copied to your microSD. It will finish and say Updating partition details… …done. Click Back to get back to the install screen (do not reboot yet).​
h. Install the no-verity zip file from step 1f. When it completes, you can press the Reboot System button and let your tablet reboot into Android. You can also disconnect the usb cable connecting the tablet from the computer. The tablet may reboot itself once or twice, let it do its thing, and eventually you will see the Samsung Welcome! Screen, where you can select your language.​

6. CONFIRM DATA ACCESS IN TWRP

a. Before going into configuring your tablet, go ahead and turn off the tablet and re-enter TWRP (Home, Vol up, Power).​
b. *Important* Since you will not be changing your system partition, this time, when you get to the "Keep System Read only?" screen, click the Keep Read Only button.​
c. In the 8-button screen of TWRP, click Mount, click Select Storage. Confirm that the Internal Storage is greater than zero MB. If it is, congratulations, you have TWRP installed with /data mounted. At this point, you might want do a backup. If you want your TWRP backup to be on your microSD card, select it now while still in the Select Storage dialog.​
d. Do a backup.​
e. Reboot to System​

7. FUTURE USE OF TWRP

a. Unless you are planning to make changes to the System, continue to choose the Read Only System when you return to TWRP. If you need to make changes to System, e.g. flash a new ROM, go back to Step 5 and install the ROM just before Step 5g​

8. Click the Thanks button if my guide helped you. :)
Which twrp version for p585
 

KonainR

New member
Mar 16, 2021
3
0
Tested SM-P580, SM-T580, SM-P585

This post is designed to gather information found across this forum to give a step-by-step guide for obtaining a custom recovery TWRP and Root to 2016 Samsung Tab A tablets.

Credit to the software authors, original post creators (especially jcadduono and ashxy) and all those who contributed to the discussions to clarify all the issues.

Here is my set of instructions to gain TWRP and Root on the Tab A (WIFI) SM-P580, SM-T580, and SM-P585.

WARNING Flashing a custom recovery to your device will trip the Knox warranty bit on your phone. Check with your mobile provider to see if they will still cover warranty on Knox bit triggered devices. If you understand this risk, continue on. You generally don't have to worry, as it's incredibly hard to brick a Samsung device, and physical damage warranties should be exempt from Knox triggering. [credit: jcadduono]

If you prefer Magisk to chainfire supersu, please see the modification described in https://forum.xda-developers.com/showpost.php?p=73719123&postcount=82

1. DOWNLOAD

c. Original firmware​
For SM-P580 Search for SM-P580 at http://updato.com/firmware-archive-select-model
For SM-P585, Search for SM-P585 at http://updato.com/firmware-archive-select-model

d. TWRP​
For SM-P580 https://dl.twrp.me/gtanotexlwifi, click twrp-3.0.2-0-gtanotexlwifi.img.tar, then follow directions to download​

e. SuperSU (get latest version) https://download.chainfire.eu/supersu
f. ashxy's Dm-verity and force encryption disabler https://www.androidfilehost.com/?fid=24591000424951049

2. PREPERATION

a. While running your tablet in Android, go to Settings -> About device. Tap 7 times on Build number to enable Developer options. [credit: jcadduono]​
b. Now go to Settings -> Developer options. (above About device). You need to enable OEM unlock, otherwise you might end up with boot problems or be unable to flash later on. Do not ever turn off Developer Options or OEM unlock. Doing so will cause your device to refuse to boot and require a full factory restore. [credit: jcadduono]​
c. Turn off your tablet.​
d. Get a micro SD card​
e. Copy SuperSU and dm-verity script onto microSD card​
f. Install microSD card into Tablet​
g. Install Samsung USB Drivers on Windows machine​
h. Unzip ODIN (1a) and Original firmware (1c) on your Windows computer​
i. While tablet is off, plug in usb cable between tablet and Windows computer​

3. REFLASH ORIGINAL FIRMWARE (Optional)

a. Enter Download mode, press and hold Home, Down Vol, and Power until you see the Warning screen of the downloader mode. Press Vol up to continue​
b. Open up ODIN, confirm that ODIN can see your tablet, click AP button on Odin. In popup, select AP_[blah blah].tar.md5 (whatever AP file you downloaded in step 1c). After selecting the file, Odin will check the signature of the file you downloaded and appear to freeze up. Let it finish, and it will report: <OSM> Checking MD5 finished Sucessfully.. <OSM> Leave CS..​
c. Then click Start. The screen of the tablet should show a progress bar as your tablet is being restored to its original firmware.​
d. At this point, you need to let the tablet reboot into Android. If ODIN doesn't do this itself, reboot into to download mode (home, vol down, power), then select Vol down to reboot. After a while, you will be greeted with the Welcome screen where you can select your language.​
e. Power off the tablet using the power button​

4. FLASH TWRP

a. Enter Download mode (press and hold Home, Down Vol, and Power) until you see the Warning screen of the downloader mode. Press Vol up to continue​
b. (Re) Open up ODIN, confirm that ODIN can see your tablet,​
c. Important We do not want the tablet to automatically reboot after installing TWRP. If the tablet does reboot into Android before completing the steps in Section 4 and 5, there is a good chance the stock recovery will overwrite TWRP. So click the Options tab on the left and deselect Auto Reboot. After doing that, click the Log tab so you can monitor progress​
d. Click AP button on Odin. In popup, select twrp-[blah blah].img.tar (downloaded in step 1d), click Start. You will see the progress bar on your tablet. Watch the log window of Odin and wait for the message "<OSM> All threads completed. (succeed 1 / failed 0)"​

5. ENTER TWRP AND CONFIGURE

a. At this point, from the last section, you should still be in Download mode on the tablet. It is important that, after flashing TWRP, to go straight to TWRP without letting the Android System reboot. To do this, Hold [Volume Down] + [Home] + [Power] to get out of Download mode and immediately swap to [Volume Up] (while still holding [Home] + [Power]) when the screen blanks. [credit: jcadduono]​
b. In a few secs, you will see the TWRP first screen, you can let go of all the buttons.​
c. If you don't see then TWRP boot splash try again from the start of 4. FLASH TWRP.​
d. Swipe to Allow Modifications. (For some reason, TWRP has some issues with the touchscreen for some tablets. If you experience this, expect to make several swipes or taps until it properly registers. You have succeeded when you see the classic 8-button main screen of TWRP. Indeed, throughout your use of TWRP, expect that touches will often not properly register, and just keep trying until it does.)​
e. Click Wipe then Format Data (do not just Wipe data), type yes and let it complete. (It is also a good practice, though not always necessary, to Wipe the Cache and Dalvik Cache whenever you make changes to the system. They are always rebuilt as needed. Now is as good a time as any.) Then click back until you get to the 8-button main screen of TWRP.​
f. Click the Mount button. Select Storage button, and confirm that the Internal Storage shows non-zero MB. If it is, you know that the /data partition is now mounted properly. However, since we put the needed scripts on the microSD, go ahead and select Micro SD Card as our storage. Click Back until you are back at the 8-button main screen.​
g. Click the Install button, install the SuperSU zip file you downloaded in step 1e and copied to your microSD. It will finish and say Updating partition details… …done. Click Back to get back to the install screen (do not reboot yet).​
h. Install the no-verity zip file from step 1f. When it completes, you can press the Reboot System button and let your tablet reboot into Android. You can also disconnect the usb cable connecting the tablet from the computer. The tablet may reboot itself once or twice, let it do its thing, and eventually you will see the Samsung Welcome! Screen, where you can select your language.​

6. CONFIRM DATA ACCESS IN TWRP

a. Before going into configuring your tablet, go ahead and turn off the tablet and re-enter TWRP (Home, Vol up, Power).​
b. *Important* Since you will not be changing your system partition, this time, when you get to the "Keep System Read only?" screen, click the Keep Read Only button.​
c. In the 8-button screen of TWRP, click Mount, click Select Storage. Confirm that the Internal Storage is greater than zero MB. If it is, congratulations, you have TWRP installed with /data mounted. At this point, you might want do a backup. If you want your TWRP backup to be on your microSD card, select it now while still in the Select Storage dialog.​
d. Do a backup.​
e. Reboot to System​

7. FUTURE USE OF TWRP

a. Unless you are planning to make changes to the System, continue to choose the Read Only System when you return to TWRP. If you need to make changes to System, e.g. flash a new ROM, go back to Step 5 and install the ROM just before Step 5g​

8. Click the Thanks button if my guide helped you. :)
Has anyone tested this method on sm-p585
If yes which twrp you used or should I use for android 8.1.0 november 1 2018 patched
Pls help
Build no. P585JXS3CTL1 Model SM-P585
Galaxy tab a10.1 with s pen
 

CecilMcW00t

New member
Apr 13, 2022
1
0
Hi everyone! I searched the forum and failed to find any step-by-step guides like this one for someone on a Linux machine. I think I would substitute Heimdall for Odin, correct? After that I'm not sure how to proceed. I would want to use it for an SM-P580.
 

vietan

Member
Nov 21, 2022
11
0
I use P585Y
Is this twrp gonna work on my device, cause everytime i'm done flashing twrp, the screen just gone black and i have to reflash the stock rom in order to work again. Done every step corectly but it just goes black screen on me
 

klaberte

Senior Member
Jul 19, 2007
411
185
Google Pixel 5
Hi everyone! I searched the forum and failed to find any step-by-step guides like this one for someone on a Linux machine. I think I would substitute Heimdall for Odin, correct? After that I'm not sure how to proceed. I would want to use it for an SM-P580.
From my memory, the only steps that should be computer OS specific are those that provide the proper USB drivers for Samsung devices and using a tool to flash specific software (ROM, TWRP) onto the tablet. I'm sure there are good options, perhaps even the one you suggested.
 
Perefect Just what i need for my T580... Tjhank You...
Quuestion will i need to remove my Google lock first ...

Or Could i go a one whap... It belonged to my partner so I inherited them.. Along with 6 more phones that she had collected some worse than others but very good games and other tools to be made use of dont have passwords for...

om a mission to get them operatable...

H
 

mahmoudnabil18

New member
Mar 31, 2023
1
0
hi i have a problem with my samsung galaxy Tab A6 ... i cant go to download mode or bootloader and even cant to wipe date/factory reset ...i tried to flash the original rom from sammobile.com with odin and it required to get in download mode
also it wont start and keeps restarting in infinte loop
i dont know what to do ... also i think its protected from reinstalling a new rom or something like this please help
 

Top Liked Posts

  • There are no posts matching your filters.
  • 101
    Tested SM-P580, SM-T580, SM-P585

    This post is designed to gather information found across this forum to give a step-by-step guide for obtaining a custom recovery TWRP and Root to 2016 Samsung Tab A tablets.

    Credit to the software authors, original post creators (especially jcadduono and ashxy) and all those who contributed to the discussions to clarify all the issues.

    Here is my set of instructions to gain TWRP and Root on the Tab A (WIFI) SM-P580, SM-T580, and SM-P585.

    WARNING Flashing a custom recovery to your device will trip the Knox warranty bit on your phone. Check with your mobile provider to see if they will still cover warranty on Knox bit triggered devices. If you understand this risk, continue on. You generally don't have to worry, as it's incredibly hard to brick a Samsung device, and physical damage warranties should be exempt from Knox triggering. [credit: jcadduono]

    If you prefer Magisk to chainfire supersu, please see the modification described in https://forum.xda-developers.com/showpost.php?p=73719123&postcount=82

    1. DOWNLOAD
    a. ODIN https://build.nethunter.com/samsung-tools/Odin_3.12.3.zip
    b. Samsung USB Drivers http://developer.samsung.com/technical-doc/view.do?v=T000000117
    c. Original firmware
    For SM-P580 Search for SM-P580 at http://updato.com/firmware-archive-select-model
    For SM-T580, https://www.sammobile.com/firmwares/database/SM-T580/XAR/. (Thanks post #2)
    For SM-P585, Search for SM-P585 at http://updato.com/firmware-archive-select-model
    d. TWRP
    For SM-P580 https://dl.twrp.me/gtanotexlwifi, click twrp-3.0.2-0-gtanotexlwifi.img.tar, then follow directions to download
    For SM-P585 https://dl.twrp.me/gtanotexllte/
    For SM-T580 https://dl.twrp.me/gtaxlwifi/
    e. SuperSU (get latest version) https://download.chainfire.eu/supersu
    f. ashxy's Dm-verity and force encryption disabler https://www.androidfilehost.com/?fid=24591000424951049

    2. PREPERATION

    a. While running your tablet in Android, go to Settings -> About device. Tap 7 times on Build number to enable Developer options. [credit: jcadduono]
    b. Now go to Settings -> Developer options. (above About device). You need to enable OEM unlock, otherwise you might end up with boot problems or be unable to flash later on. Do not ever turn off Developer Options or OEM unlock. Doing so will cause your device to refuse to boot and require a full factory restore. [credit: jcadduono]
    c. Turn off your tablet.
    d. Get a micro SD card
    e. Copy SuperSU and dm-verity script onto microSD card
    f. Install microSD card into Tablet
    g. Install Samsung USB Drivers on Windows machine
    h. Unzip ODIN (1a) and Original firmware (1c) on your Windows computer
    i. While tablet is off, plug in usb cable between tablet and Windows computer​

    3. REFLASH ORIGINAL FIRMWARE (Optional)
    a. Enter Download mode, press and hold Home, Down Vol, and Power until you see the Warning screen of the downloader mode. Press Vol up to continue
    b. Open up ODIN, confirm that ODIN can see your tablet, click AP button on Odin. In popup, select AP_[blah blah].tar.md5 (whatever AP file you downloaded in step 1c). After selecting the file, Odin will check the signature of the file you downloaded and appear to freeze up. Let it finish, and it will report: <OSM> Checking MD5 finished Sucessfully.. <OSM> Leave CS..
    c. Then click Start. The screen of the tablet should show a progress bar as your tablet is being restored to its original firmware.
    d. At this point, you need to let the tablet reboot into Android. If ODIN doesn't do this itself, reboot into to download mode (home, vol down, power), then select Vol down to reboot. After a while, you will be greeted with the Welcome screen where you can select your language.
    e. Power off the tablet using the power button​

    4. FLASH TWRP
    a. Enter Download mode (press and hold Home, Down Vol, and Power) until you see the Warning screen of the downloader mode. Press Vol up to continue
    b. (Re) Open up ODIN, confirm that ODIN can see your tablet,
    c. Important We do not want the tablet to automatically reboot after installing TWRP. If the tablet does reboot into Android before completing the steps in Section 4 and 5, there is a good chance the stock recovery will overwrite TWRP. So click the Options tab on the left and deselect Auto Reboot. After doing that, click the Log tab so you can monitor progress
    d. Click AP button on Odin. In popup, select twrp-[blah blah].img.tar (downloaded in step 1d), click Start. You will see the progress bar on your tablet. Watch the log window of Odin and wait for the message "<OSM> All threads completed. (succeed 1 / failed 0)"​

    5. ENTER TWRP AND CONFIGURE
    a. At this point, from the last section, you should still be in Download mode on the tablet. It is important that, after flashing TWRP, to go straight to TWRP without letting the Android System reboot. To do this, Hold [Volume Down] + [Home] + [Power] to get out of Download mode and immediately swap to [Volume Up] (while still holding [Home] + [Power]) when the screen blanks. [credit: jcadduono]
    b. In a few secs, you will see the TWRP first screen, you can let go of all the buttons.
    c. If you don't see then TWRP boot splash try again from the start of 4. FLASH TWRP.
    d. Swipe to Allow Modifications. (For some reason, TWRP has some issues with the touchscreen for some tablets. If you experience this, expect to make several swipes or taps until it properly registers. You have succeeded when you see the classic 8-button main screen of TWRP. Indeed, throughout your use of TWRP, expect that touches will often not properly register, and just keep trying until it does.)
    e. Click Wipe then Format Data (do not just Wipe data), type yes and let it complete. (It is also a good practice, though not always necessary, to Wipe the Cache and Dalvik Cache whenever you make changes to the system. They are always rebuilt as needed. Now is as good a time as any.) Then click back until you get to the 8-button main screen of TWRP.
    f. Click the Mount button. Select Storage button, and confirm that the Internal Storage shows non-zero MB. If it is, you know that the /data partition is now mounted properly. However, since we put the needed scripts on the microSD, go ahead and select Micro SD Card as our storage. Click Back until you are back at the 8-button main screen.
    g. Click the Install button, install the SuperSU zip file you downloaded in step 1e and copied to your microSD. It will finish and say Updating partition details… …done. Click Back to get back to the install screen (do not reboot yet).
    h. Install the no-verity zip file from step 1f. When it completes, you can press the Reboot System button and let your tablet reboot into Android. You can also disconnect the usb cable connecting the tablet from the computer. The tablet may reboot itself once or twice, let it do its thing, and eventually you will see the Samsung Welcome! Screen, where you can select your language.​

    6. CONFIRM DATA ACCESS IN TWRP
    a. Before going into configuring your tablet, go ahead and turn off the tablet and re-enter TWRP (Home, Vol up, Power).
    b. *Important* Since you will not be changing your system partition, this time, when you get to the "Keep System Read only?" screen, click the Keep Read Only button.
    c. In the 8-button screen of TWRP, click Mount, click Select Storage. Confirm that the Internal Storage is greater than zero MB. If it is, congratulations, you have TWRP installed with /data mounted. At this point, you might want do a backup. If you want your TWRP backup to be on your microSD card, select it now while still in the Select Storage dialog.
    d. Do a backup.
    e. Reboot to System​

    7. FUTURE USE OF TWRP
    a. Unless you are planning to make changes to the System, continue to choose the Read Only System when you return to TWRP. If you need to make changes to System, e.g. flash a new ROM, go back to Step 5 and install the ROM just before Step 5g​

    8. Click the Thanks button if my guide helped you. :)
    3
    Fantastic write up. Worked flawlessly on a brand new SM-P580.

    Only thing to add: After finishing all the steps and the tablet is booted, at first launch of SuperSU, it will ask you to disable Knox. If you say OK, the process will likely will hang. So press OK and let SuperSU try. If it hangs for more than 30 seconds, reboot the tab, go back into SuperSU, select OK when asked again, and it should successfully disable Knox.

    Also, I did not re-flash the original firmware (since this was a new tablet).
    3
    This is a excellent guide, I'm just wanting a slight clarification surrounding the bootloader.

    I've only unlocked 3 android devices, and I've always used adb/fastboot to unlock the bootloader and install TWRP.
    This guide mentions only enabling "OEM unlock" in the settings: is this how you unlock the bootloader in these devices? I don't know why, LOL, but I am expecting more steps.
    Do I need to also do the typical "fastboot oem unlock" via a terminal command?
    I have an SM T-580.

    Thanks Quoddity.

    No need to use fastboot oem unlock, and just making the change to OEM unlock in the developer settings is all that is needed to unlock the device.

    I prefer to use ODIN, as it is the go-to tool for working with Samsung devices, especially for installing base firmware and specific partitions (e.g. recovery). It is because of ODIN that Samsung devices have the reputation as "hard to brick". No matter how much you messed up your Samsung, all you need to do is get the device into download mode (using the key combination) and re-writing the whole device firmware with ODIN. While this will not reset the Knox, it will put the device essentially into factory reset condition. There may be other tools that accomplish this, but ODIN has yet to fail me.

    Getting original firmware from updato is easy, but will take a long time (for me, up to 12 hours), so it is a good thing to get "before you need it".

    Let us know how this whole thing works for you. Just make sure you have the right model number for both your firmware and TWRP. I'll be interested in hearing your outcome.
    2
    following your guide I rooted my T585 with Android7 successfully without any glitches, thanks a lot for this excellent guide!