How To Guide Root Guide for Galaxy Tab S8/S8+/S8Ultra

Search This thread

enotar

Senior Member
Jun 23, 2010
1,485
494
Samsung Galaxy Tab S4
Redmi Note 9 Pro
Ok I did rooty S8+ with success and Netlix is ok with widevine L1. Only problem android system web view doesn't update after download! Any Idea?
Other question, tell me if this is worth installing TWRP o other recovery, will that give more issues?
Thank you
 

Daxorp

Senior Member
Oct 9, 2010
68
5
I backup important apps individually with SwiftBackup. I find this is enough and easy enough to restore, no need for TWRP, but it's only my opinion. (I don't have 500 apps, it may be different!)
 

enotar

Senior Member
Jun 23, 2010
1,485
494
Samsung Galaxy Tab S4
Redmi Note 9 Pro
Tks
I fixed Android system web view.
But can I install modules like lsposed et.. without TWRP
Not difficult to install custom recovery but what will be the fallout? Only Knox?
Another question how do you set System R/W without TWRP
 
Last edited:

Arealhooman

Senior Member
Tks
I fixed Android system web view.
But can I install modules like lsposed et.. without TWRP
Not difficult to install custom recovery but what will be the fallout? Only Knox?
Another question how do you set System R/W without TWRP
Your Knox is already disabled if you rooted. Install lsposed as a app or magisk module. Can you set system two in stock recovery. If not, i found a little known way that i can tell u about.
 

LocBox

Senior Member
Aug 16, 2009
203
27
Microsoft Surface Duo
Hey I'm having an issue keeping root. I root and flash the AP file, the tab comes on and I open magisk which tells me to reboot to finish, and I lose root on restart. I also tried the method of hitting install > Direct Install and still can't keep root. How can I make it permanent? Adb fastboot?
 
I backup important apps individually with SwiftBackup. I find this is enough and easy enough to restore, no need for TWRP, but it's only my opinion. (I don't have 500 apps, it may be different!)
There is a lot more that can be done with TWRP than just backup and restore. But if you don't need it I don't think you should install it either.
 

techack

Senior Member
Sep 15, 2013
84
12
I had already rooted my tab 3-4 months ago using this guide. Now I wanted to upgrade to Android 13. I'm following the instructions written in Post #3. However, when I click on start in Odin, nothing happens. It shows: <OSM> All threads completed. (succeed 0 / failed 0)
Pls see the attached screenshot and suggest any solution
Thanks!!
 

Attachments

  • odin issue.JPG
    odin issue.JPG
    99.6 KB · Views: 34

hurray

Senior Member
Oct 25, 2010
652
286
Samsung Galaxy Tab S2
OnePlus 3
It looks for me that there is no connection via USB to the Tab or the tablet is not in download mode. I am pretty sure that the virtual com-port is shown under "id:com" if the Tab is connected correctly.
 

LocBox

Senior Member
Aug 16, 2009
203
27
Microsoft Surface Duo
Hey I'm having an issue keeping root. I root and flash the AP file, the tab comes on and I open magisk which tells me to reboot to finish, and I lose root on restart. I also tried the method of hitting install > Direct Install and still can't keep root. How can I make it permanent? Adb fastboot?
Solved. On A13 if root is having issues Sticking:
-------------------------------------------------------------
Boot up with the patched AP.tar

Open Magisk and hit Install

Hit Direct Install, but DON'T Reboot yet.

Find and install an app called EX Kernel Manager

Find and download Magisk 25.2.zip

Open EX Manager, and head to Flash Tools in the Menu

Choose the "Flash Zips, Kernels, Roms, Etc." option

Pick the Magisk 25.2.zip

It will Flash for a few seconds & repack the boot.img

Reboot..
Profit.

+++ Use this method to reach Canary status as well. Simply follow all the steps and instead of the Stable apk of Magisk, download the Canary apk and simply update upon opening as usual. +++
 
Last edited:

belveder69

Senior Member
Nov 2, 2010
376
45
Adelaide
G'day, I finally decided to give it a go on my SM-x906b but no matter how many times I repeat it I can't seem to get it done.

I get every step done and working like explained but Step 4 just doesn't happen. Magisk isn't preinstalled and when I do install it I don't get the message to reboot or anything.

Any help would be appreciated please
 

rappa619

Senior Member
Jan 21, 2012
156
49
G'day, I finally decided to give it a go on my SM-x906b but no matter how many times I repeat it I can't seem to get it done.

I get every step done and working like explained but Step 4 just doesn't happen. Magisk isn't preinstalled and when I do install it I don't get the message to reboot or anything.

Any help would be appreciated please
Did u do the part where u install magisk on the tablet and then patch the AP file, then send that new file called magisk something back to your PC?
 

belveder69

Senior Member
Nov 2, 2010
376
45
Adelaide
It's weird, Samsung Pass says it is rooted and so doesn't work but i tried 2 different root checkers and both say " root not properrly installed"

I haven't magisk asking to install tools either
 

kRel

Senior Member
May 17, 2008
490
93
Hi . . .
I'm waiting for the tab purchased yesterday.

Since unlocking the bootloader erases the user partition, it erases any applications that may have been installed, resulting in a lengthy initialization of each application - for each app to install to which are added the numerous bluetooth pairings...
In my case more than 24 wasted hours :eek:

Regardless of installing root and recovery, which I won't do right away, is it useful, advantageous, to unlock the bootloader as soon as you receive the device so as not to waste dozens of hours afterwards?

On Samsung, does unlocking the bootloader void the warranty or activate some signal like the old yellow triangle? Is it reversible?

Thanks
 

Arealhooman

Senior Member
Hi . . .
I'm waiting for the tab purchased yesterday.

Since unlocking the bootloader erases the user partition, it erases any applications that may have been installed, resulting in a lengthy initialization of each application - for each app to install to which are added the numerous bluetooth pairings...
In my case more than 24 wasted hours :eek:

Regardless of installing root and recovery, which I won't do right away, is it useful, advantageous, to unlock the bootloader as soon as you receive the device so as not to waste dozens of hours afterwards?

On Samsung, does unlocking the bootloader void the warranty or activate some signal like the old yellow triangle? Is it reversible?

Thanks
1. Rooting, and even if your bootloader is already unlocked still requires a data wipe
2. When you unlock the bootloader, when ever you boot you will get a warning.
3. Knox should not trigger unless you root or otherwise modify software.
 
Last edited:
  • Like
Reactions: kRel

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Is there an unroot guide? Also if we unroot and lock the bootloader again, will OTA updates start working?
    Just flash the original rom again. Lock the bootloader again and probably Ota updates will come.
    You better download the last rom, so you won't need any update.
    2
    The short version of a much longer post I could write is that I kept on bootlooping on the new X900XXU4BWD8 (SM-X900_2_20230428104940) firmware (coming from the previous SM-X900_2_20230216135940) for my Tab S8 Ultra after flashing the updated, rooted firmware except for one seemingly random time it booted successfully, but a further reboot went back into bootlooops.

    I then flashed the firmware using the unrooted AP file, but still the HOME_CSC, and then it said it was corrupt and needed a factory reset after all. After that, everything behaved normally.

    Edit: And I had checked MD5 hashes of the AP file on both ends of the process, both before and after rooting it.

    I haven't tried reflashing the rooted AP, or re-rooting the AP file yet. I'll try re-rooting the AP file, compare the hash to the already rooted AP file I have, and then re-flash it either way that turns out.

    Edit 2: I re-copied the AP file to the tablet, checking the MD5 hash after, re-rooted it using Magisk 26.1, copied it back, checking the hash before and after yet again, flashed it, and the tablet bootloops a few times after Odin passed every check, then the tablet came to Android Recovery where it says data may be corrupt. Yay, again. :)

    Tablet booted fine after another factory reset.

    My next trick will be to re-download the firmware, allow it to be re-extracted / unencrypted, then I'll compare the hash of that AP file to the one got the first time, although I don't expect that to be an issue since the new AP worked fine as long as it wasn't rooted.

    Edit 3: AP file has the same hash as before after re-downloading and extracting. Argh. Anyone else able to update to the new firmware rooted on any of the S8 models?


    Not that it's the most helpful information, but I just figured I'd reply to say that I updated and had no issues. Did the same exact procedure as usual. Download with Frija, wait for it to fully decrypt, extract the zip, copy the AP over, patch with Magisk, copy back, flash with Odin. let it auto reboot. It did one bootloop from the Samsung logo screen (as it does for me every time I update), sat on said logo screen for a minute or two the second time, then booted in fine. Just still annoyed that you have to press the power button to bypass their bull**** bootloader warning every single time you reboot the tablet.

    So definitely try re-doing the whole procedure with a completely fresh download/decrypt/extract.
    1
    Hi . . .
    I'm waiting for the tab purchased yesterday.

    Since unlocking the bootloader erases the user partition, it erases any applications that may have been installed, resulting in a lengthy initialization of each application - for each app to install to which are added the numerous bluetooth pairings...
    In my case more than 24 wasted hours :eek:

    Regardless of installing root and recovery, which I won't do right away, is it useful, advantageous, to unlock the bootloader as soon as you receive the device so as not to waste dozens of hours afterwards?

    On Samsung, does unlocking the bootloader void the warranty or activate some signal like the old yellow triangle? Is it reversible?

    Thanks
    1. Rooting, and even if your bootloader is already unlocked still requires a data wipe
    2. When you unlock the bootloader, when ever you boot you will get a warning.
    3. Knox should not trigger unless you root or otherwise modify software.
    1
    Perfect ! Thanks !

    That's what I wanted to hear! Does unlocking the bootloader have problems with Samsung? (galaxy Tab s8 ultra) Or are the problems encountered only at the root?
    Unlocking bootloader only shows a warning. an fuse only gets triggered upon rooting (Tripping knox)
    1
    Y'all have TWRP for this device, why aren't you just flashing Magisk in TWRP?
  • 21

    How to Root (or update an already-rooted device)​

    Prereqs​

    1. Install the USB driver from https://developer.samsung.com/android-usb-driver
    2. Get the latest Odin from https://odindownloader.com/category/download and unzip it
    3. Get the latest Frija from https://github.com/SlackingVeteran/frija/releases and unzip it
    4. Start Frija and begin downloading the latest firmware for your Model and CSC:
      S8UltraRoot1.png
      1. Model Numbers
        • S8 Ultra 5G: SM-X906
        • S8 Ultra Wifi: SM-X900
        • S8+ 5G: SM-X806
        • S8+ Wifi: SM-X800
        • S8 5G: SM-X706
        • S8 Wifi: SM-X700
      2. CSC: Settings > About Tablet > Software Information > Service provider software version

    Step 1 - Prepare your Tablet (only necessary for first install on unrooted device)​

    1. While Frija is downloading the firmware, prepare your device by doing the following:
    2. Settings > About Tablet > Software Information > Click Build Number 7 times quickly
    3. Developer Options (just below About Tablet on the left column)
      • Turn on USB Debugging
      • Turn on OEM unlocking
        • NOTE: If the OEM Unlocking option doesn't appear, connect the device to the internet, wait a few minutes, then try again
    4. Power tablet completely off (Hold volume down + power button if you haven't changed the Bixby settings)
    5. While holding volume up and volume down, plug the tablet into your PC via USB
      • Let go of volume keys as soon as the blue-green screen shows up
    6. Press and hold volume up for 5 seconds, the screen will change to a confirmation prompt
    7. Press volume up again to confirm, the tablet will reboot
    8. Unplug your tablet from USB
    9. Go through initial setup. Don't bother copying files or installing anything.
    10. Skip signing in to your Google account and Samsung account. You won't be using them for this step.
    11. Settings > About Tablet > Software Information > Click Build Number 7 times quickly
    12. Developer Options (just below About Tablet on the left column)
      • Turn on USB Debugging
    13. Reboot the tablet

    Step 2 - Patch the stock firmware to make it rooted​

    1. Frija should have finished downloading by now, unzip the file (remember where you unzipped it to)
    2. Plug your tablet in to your computer via USB and click Allow if it prompts to allow data access
    3. If this is your first install / you're rooting the tablet for the first time:
      1. Download Magisk-vXX.XX.apk from the topmost release at https://github.com/topjohnwu/Magisk/releases
      2. Copy the Magisk-vXX.XX.apk and the AP_xxx_xxx_tar.md5 from the zip file Frija downloaded to:
        • This PC > Galaxy Tab S8 Ultra > Internal Storage > Download
      3. Open the My Files app on the tablet and browse to Downloads
      4. Click the Magisk-vXX.XX.apk and it will prompt you to click Settings
      5. In Settings, turn on My Files, then it will give you a prompt to Install
      6. When Magisk is done installing, click Open
    4. If your tablet was already rooted, and you're just updating:
      1. Copy the AP_xxx_xxx_tar.md5 from the zip file Frija downloaded to:
        • This PC > Galaxy Tab S8 Ultra > Internal Storage > Download
    5. After the file is done copying, unplug your tablet from USB
    6. In Magisk, click Install in the top Magisk area, then the option for Select and Patch a file
    7. Click My Files > Downloads, select the AP_XXX_XXX.tar.md5 file and click Done at the bottom
    8. Click Lets Go -> After a few moments, it should display this (ignore 'Installation failed' at the top, it always does that):
      S8UltraRoot2.png

    Step 3 - Apply the rooted firmware​

    1. Plug your tablet back in to USB, then on your PC, go back to This PC > Galaxy Tab S8 Ultra > Internal Storage > Download and copy the magisk_patched-xxx.tar file back to the folder where you unzipped the zip file from Frija
    2. After the copy is finished, unplug your tablet from your PC and turn the tablet off
    3. While holding volume up and volume down, plug the tablet into your PC via USB
      • Let go of volume keys as soon as the blue-green screen shows up
    4. Click volume up briefly (don't hold it) to go into download mode
    5. Start Odin and accept the disclaimer prompt.
    6. Click BL and select the BL_XXX_XXX.tar.md5 file where you unzipped the zip file from Frija
    7. Click AP and select the magisk_patched-XXX.tar file
    8. If this is your first install / you're rooting the tablet for the first time (this WILL wipe your data):
      • Click CSC and select the CSC_XXX_XXX.tar.md5
    9. If your tablet was already rooted, and you're just updating (this WILL NOT wipe your data):
      • Click CSC and select the HOME_CSC_XXX_XXX.tar.md5
    10. Odin should now look like this:
      S8UltraRoot3.png
    11. Click Start. When it's finished, Odin will display "PASS!" and the tablet will automatically reboot.

    Step 4 - Verify and finalize​

    1. Go through the normal setup, signing in to your Google and Samsung accounts this time
    2. Click on Magisk that is now pre-installed, and go through the Settings step to allow it to install again
    3. It should prompt you that your device needs additional setup and one more reboot, click OK
    4. After rebooting, your device should be fully rooted. Use a root checker app if you want to verify.

    Step 5 (optional) - Get Netflix (and banking apps etc) working with root​

    1. Install https://github.com/Fox2Code/FoxMagiskModuleManager/releases and run it
    2. Search for Universal Safetynet Fix by kdrag0n and install it
    3. In Magisk settings click Systemless hosts, turn on Zygisk, turn on Enforce Denylist
    4. Click Configure Denylist, then the 3 dot menu and Show System Apps
      1. Search for Google Play Store, click it, check the check and turn on all options underneath
      2. Search for Google Play Services, click it, turn on .gms and .gms.unstable ONLY
      3. Search for Netflix, click it, check the check and turn on all options underneath
      4. (optional) Add your bank / pay app, etc here if you'd like
    5. In Settings > Apps, search for Google Play Services and Google Play Store and clear all data (not just cache) for each
    6. Reboot
      1. NOTE - This is currently only passing Widevine level 3, so Netflix is limited to SD. I'm still trying to figure out how to get L1 / full HD.
    20
    See post #3 for in depth guide !

    ->insert usual general disclaimer of liability

    Required:
    Odin3_v3.14.1 flash tool
    Samsung USB Driver installed
    Frija or something else, to download stock files
    7zip or similar

    1: Unlock bootloader (will wipe your precious data, void warranty, break Knox e-fuse and who knows what else !)
    -unlock dev option (just harass your Build number in settings)
    -be connected to the internet (WiFi or 5g)
    -allow USB debugging
    -OEM unlock
    -be warned that this might cause WWIII
    -Power off your device. Press Volume Up + Volume Down THEN plug your Tablet lnto a PC to boot into download mode.
    -Release buttons immediately when the blue screen shows itself.
    -Long press volume up to unlock the bootloader. This will wipe your data and automatically reboot
    -Go through the initial setup.
    -Skip through all the steps except wifi or 5g
    -sign into your Google or Samsung account
    -Enable Developer options & USB debugging
    -reboot
    -You have an unlock bootloader and have control over your device, (it is unfair that this voids your warranty as you should be able to use your hardware as you please).


    2: Root install:
    -Install Magisk
    -use frija or something else to get the latest file according to your device and your CSC :
    -patch the whole AP file with magisk (transfer of big files can be tricky, using SD card to transfer file from computer to tablet and vice versa seems like one if the easiest way)
    -use odin to flash AP (the patched one), CP, BL and CSC (will wipe once again and reboot)
    -Open magisk to finish install (reboot)
    -You have root

    3: Root update:
    -use Frija or something else to get the latest file according to your device and your CSC :
    -patch the whole AP file with magisk
    -use Odin to flash AP (the patched one), CP, BL and Home_CSC (using CSC will wipe)
    -Press and hold Vol-down and Power let go of all buttons once the screen turn on.
    -You have root, data kept and update


    Please let me know if something should be added or edited.
    5
    I got the S8 ultra and i really like it... I also have a oneplus 9 9 pro rooted..
    I really love rooting my devices especially since than i can debloat and do other things.

    Well now I have debloated some unwanted stuff from this tablet using ADB & Fastboot for Android NDK on my OP 9Pro..
    So now im thinking that rooting isnt really going to be all that...
    What other cool stuff are you all doing with your s8 ultra after rooting?
    I've found over the many years (note 4) with Samsung devices that ability to freeze apps with TiBu (debloatIng) is a huge +. I have gone to rooting for that reason almost alone. Plus now I have some apps that require root I can't do without.
    Don't worry about trading in your device with Samsung after unlocking the bootloader just relock it and send it in. Been doing this since Tab s2 with no problem. I sent tab s7 back for the Tab s8 plus (had bootloader unlocked and rooted) and Samsung has never said a word... Makes me think they Easley have a way of fixing the knox blown efuse thing.
    Anyway, I always root my tablets. Why would they make it possible (unlike their Snapdragon phones) to do so if they cared?
    Just my 2 cents.
    4
    By @sosimple
    "NOTE - This is currently only passing Widevine level 3, so Netflix is limited to SD. I'm still trying to figure out how to get L1 / full HD."

    This one, keeping me away from rooting for now, as i watch a lot Netflix in the tablet.. If anyone resolve this, please post the solution..
    Thanks,
    ****************

    Hmm... Tab S8 plus.
    If you haven't rooted how would you know?
    This is from my Netflix app. Looks fine to me.
    All I can say is follow the instructions.

    Netflix.jpg
    4
    Anyone work out how to get Netflix working with root yet? Also, is Magisk manager showing any modules to download in the Magisk app for you guys? I can install from file, but the downloading functionality doesn't seem to be working.
    Not sure when, but somewhere in an update, the ability to download modules from magisk directly was removed. You can download them using an app called Fox's Magisk Module Manager. You can search for modules just like you could on Magisk, and they'll be added once you install them and reboot. Also, for the netflix thing, your device may not be passing safetynet. Checking this was also remove in an update, but you can check it with YASNAC.

    Edit: I just did this with my rooted Tab S7+, but it should work with the S8+ and S8U as well. Doing this should let you pass safetynet and be able to use Netflix.
    1. Enable Zygisk in Magisk settings, then reboot.
    2. Enable Enforce DenyList in Magisk settings, then go to Configure DenyList.
    3. Enable show system apps with the menu on the top-right, then search "google play services".
    4. Enable DenyList for com.google.android.gms & com.google.android.gms.unstable, then reboot.
    5. Open YASNAC to run safetynet attestation, you should be passing basic integrity but failing cts profile match.
    6. Download and install the latest version of the safetynet fix for zygisk module, then reboot.
    7. Check YASNAC again, you should now be passing basic integrity and cts profile match.
    8. Go to settings > apps, find google play service & google play store, clear data for both of them, reboot.
    9. Go to the play store > settings, play protect certification should now say "device is certified".
    10. Open Magisk > Configure DenyList, search for Netflix (enable show system apps if you need to), enable DenyList for everything, reboot.
    11. Update Netflix if it's not up to date. If the play store is allowing you to update Netflix at all, then you're good to go.

    Now you have Netflix running on your rooted tab!

    Edit 2: Accidentally saved my first edit before I finished the instructions, my bad.