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

Search This thread

SavXL

Senior Member
Seperate subject so seperate post, sorry if that's not allowed: I can't seem to find Google Play in the Denylist.

Edit: Bye bye everyone, I'm off to kindergarten to learn how to read properly.
You have to go to the menu on the top right and enable show system apps. If that doesn't show it, then enable both show system apps and show os apps.
 

SavXL

Senior Member
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.
Did you ever end up getting Netflix to give you WVL1 and full hd playback? I may have some tips for you in case you haven't yet.
 
  • Like
Reactions: roirraW "edor" ehT

skrowl

Senior Member
Aug 26, 2009
241
79
USA
www.denialofservice.org
Did you ever end up getting Netflix to give you WVL1 and full hd playback? I may have some tips for you in case you haven't yet.
Nah, I gave up. Google Play Store says device is certified and YASNAC says Pass Pass Basic, but Netflix for some reason is limiting me to Widevine L3 / low def.

I haven't applied ..AVD6 firmware yet. Maybe that will change something.

EDIT - Applied AVD6. Same result. Google Play store and YASNAC look good, Netflix limiting. Upon double-checking the two options for Google Play Services are unchecked in Enforce Deny List after every reboot, even though I checked them. I assume that's part of the problem.

EDIT 2 - I found in other threads that Google Play Services auto-unchecking is an expected result of having the Universal SafetyNet Fix module installed and running.
 
Last edited:
  • Wow
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
Nah, I gave up. Google Play Store says device is certified and YASNAC says Pass Pass Basic, but Netflix for some reason is limiting me to Widevine L3 / low def.

I haven't applied ..AVD6 firmware yet. Maybe that will change something.
How about the MagiskHidePropsConf Magisk Module (and reboot)? I don't use streaming apps, and I don't know if it can help any, but I've been using it on both my Tab S8 Ultra and Google Pixel 6 Pro.

I do see in the Current fingerprints list there are no Tab S8 models listed. Maybe submitting it would help.
 

skrowl

Senior Member
Aug 26, 2009
241
79
USA
www.denialofservice.org
How about the MagiskHidePropsConf Magisk Module (and reboot)?
Installing that seems to have made matters worse. YASNAC no longer shows a CTS profile match pass with that module enabled.

EDIT - Installed a terminal emulator from f-droid, ran
Code:
props
from it and changed my device fingerprint to a Samsung Galaxy Tab S7+. YASNAC passing, google play store no longer showing device certified, Netflix still low def. Good try though!
 
Last edited:
  • Wow
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
Installing that seems to have made matters worse. YASNAC no longer shows a CTS profile match pass with that module enabled.

EDIT - Installed a terminal emulator from f-droid, ran EDIT - Installed a terminal emulator from f-droid, ran
Code:
props
from it and changed my device fingerprint to a Samsung Galaxy Tab S7+. YASNAC passing, google play store no longer showing device certified, Netflix still low def. Good try though!
Whoops! Weird, everything is passing and certified for me with that module on the Tab S8 Ultra. I'll triple-check later.
 

roirraW "edor" ehT

Forum Moderator
Staff member
Installing that seems to have made matters worse. YASNAC no longer shows a CTS profile match pass with that module enabled.

EDIT - Installed a terminal emulator from f-droid, ran
Code:
props
from it and changed my device fingerprint to a Samsung Galaxy Tab S7+. YASNAC passing, google play store no longer showing device certified, Netflix still low def. Good try though!
Confirmed, I'm passing everything everywhere with the MagiskHidePropsConf module plus the others.

Screenshot_20220506-213506_Yet Another SafetyNet Attestation Checker.png
 
Jul 8, 2021
9
6
I seem to be unable to install most Google Play Pass games, a good deal of other games, mostly paid, and for some reason I can't even attempt to change the version of Google Play I'm using, but I think uninstalling it before making the change would fix that.

I'm getting error code 7. It just says it can't download.
 
Last edited:
  • Wow
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
I seem to be unable to install most Google Play Pass games, a good deal of other games, mostly paid, and for some reason I can't even attempt to change the version of Google Play I'm using, but I think uninstalling it before making the change would fix that.

I'm getting error code 7. It just says it can't download.
I apologize for suggesting simple things, but just in case you haven't tried them, have you tried rebooting? Try clearing Google Play app cache and data and then rebooting? In the YASNAC app "Run SafetyNet Attestation", you pass both Basic integrity and CTS profile match? In the Play Store app / profile picture / Settings / About, "Play Protect certification" says "Device is certified"?
 
Jul 8, 2021
9
6
I apologize for suggesting simple things, but just in case you haven't tried them, have you tried rebooting? Try clearing Google Play app cache and data and then rebooting? In the YASNAC app "Run SafetyNet Attestation", you pass both Basic integrity and CTS profile match? In the Play Store app / profile picture / Settings / About, "Play Protect certification" says "Device is certified"?

The only one I hadn't done was checking the Play Protect Certification. Which it is certified, so sadly there's no hope there.
I also screwed around now with installing different play store versions and of course clearing cache and data from Play Services. I think this could've made it worse though? I have titanium backup, but I was careless and frustrated, and didn't backup the stock Google Play for Tab S8, do you have an APK for that or a way to get one?
Not that it would likely fix my problem, on several versions of Google Play, I've noticed something odd. Some of the Play Pass apps actually do download, but others don't. So like Basketball Story from Kairosoft downloads, but Iron Marines and Monument Valley doesn't.

Edit: I notice if I try to download multiple things and at least one of them is of the group that give the error code, it crashes Google Play.

Edit 2: I managed to glitch download Northgard when I was messing around with non modded Google plays, but when I open it, it crashes.
What do I mean by glitch download? Well once it downloaded, I was unable to open that version of the Play Store again.
 
Last edited:
  • Wow
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
I also screwed around now with installing different play store versions and of course clearing cache and data from Play Services. I think this could've made it worse though? I have titanium backup, but I was careless and frustrated, and didn't backup the stock Google Play for Tab S8, do you have an APK for that or a way to get one?
Do you mean that you actually replaced the system's built-in Play Store app (com.android.vending) with other versions of the apk via root? I remember years ago trying to replace the stock versions of some core Google APKs like the Play Store - actually replacing the apk that the stock firmware comes with - and it never worked out. I always had to dirty flash the stock ROM to get things working again. Even if it wouldn't fix the issue you were originally trying to fix, I would suggest you do the same, without wiping data of course.

Or are you installing alternative versions as updates to the stock Play app? If that's the case, dirty flashing probably wouldn't help.

Either way, I'm not surprised those actions would cause more issues than they would solve. If you didn't overwrite the actual core/stock copy of the Play Store via root, then it would still be there and you only should have to uninstall any "updates" to the app.

Attached is the copy of com.android.vending.apk (Google Play Store v30.4.17-21 [0] [PR] 445549118) that I just got out of Swift Backup. I hope it helps.

I don't know if that's exactly what's in the actual stock image or if there have been any more recent Play Store updates. I can't find the stock root location of where the Play Store app resides, but I only checked in root / system / app and system / priv-app.

Android Settings / Apps / App info for the Play Store doesn't show any updates I can uninstall so I assume this is what came in the May stock image - no idea if there's any variation for the different models, carriers, and what area of the world you got your device from.

Edit: I notice if I try to download multiple things and at least one of them is of the group that give the error code, it crashes Google Play.
Edit 2: I managed to glitch download Northgard when I was messing around with non modded Google plays, but when I open it, it crashes.
What do I mean by glitch download? Well once it downloaded, I was unable to open that version of the Play Store again.
Indeed, strange, but fairly consistent with whenever I tried to manually mess with alternate versions of stock Google apps.
 

Attachments

  • Google Play Store v30.4.17-21 [0] [PR] 445549118.apk
    18.2 MB · Views: 13
Jul 8, 2021
9
6
So weird, now it crashes every time. You know, I remember a day when controlling a rooted device was easier than Jailbreak, but this is whack. Anyway yeah, I got impatient earlier and literally uninstalled the stock Google Play. I'm not exactly sure how to do a dirty flash, but is there anything I'd need to backup for that?
 
  • Like
Reactions: roirraW "edor" ehT
Jul 8, 2021
9
6
Every single game that failed to download had an empty folder inside OBB, which was inside another folder named com.vending. I don't remember this folder from the past, but that doesn't seem like a coincidence.

This old thread eludes to this possibly being my exact problem.

Edit: No dice, they solved the problem via activating all permissions, but this didn't help me.

Edit 2: In the end I was able to fix it by going into Permission Manager X and changing WRITE_SETTINGS from default to allow, and USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER to allow.
 
Last edited:
  • Like
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
So weird, now it crashes every time. You know, I remember a day when controlling a rooted device was easier than Jailbreak, but this is whack. Anyway yeah, I got impatient earlier and literally uninstalled the stock Google Play. I'm not exactly sure how to do a dirty flash, but is there anything I'd need to backup for that?

Every single game that failed to download had an empty folder inside OBB, which was inside another folder named com.vending. I don't remember this folder from the past, but that doesn't seem like a coincidence.

This old thread eludes to this possibly being my exact problem.

Edit: No dice, they solved the problem via activating all permissions, but this didn't help me.

Edit 2: In the end I was able to fix it by going into Permission Manager X and changing WRITE_SETTINGS from default to allow, and USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER to allow.
Cool, so you're all good now? Everything's working including the Play Pass games in question?

FWIW regarding the dirty flash, the instructions are the exact same as updating your already rooted firmware, starting with Step 2 - Patch the stock firmware to make it rooted in the third post of this thread, although if everything is working, then probably no need and best to leave it alone unless other problems crop up.
 

greatestandroidfan

Senior Member
Aug 12, 2010
68
19
Just updated to X900XXU2AVE4 using instructions from post #3. And it works! (y)
Hoped missing OEM Apps will get reinstalled. but NOPE... :(
Stupid /me tried to debloat manually earlier, but obviously I'd no idea what I was doing... 🤦‍♂️
🤦‍♀️
Now various Apps are not working anymore like OpenVPN, Weather Widget App etc. And MS Authenticator crashes all the time.
Anybody willing to share the list of all OEM System installed Apps? Really don't want to start from scratch again... APKUpdater format preferred.
 
Last edited:

Vinsang

Member
Jul 30, 2011
33
29
Toulouse
  • Like
Reactions: roirraW "edor" ehT

Toumakun

Member
Mar 10, 2016
35
11
If I want to update my tab but without root and available ota and without losing existing data. Can I just follow step 3 ? What do I choose as AP ? What do I have to pay attention to ?

Thanks Guy's
 
  • Like
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
If I want to update my tab but without root and available ota and without losing existing data. Can I just follow step 3 ? What do I choose as AP ? What do I have to pay attention to ?

Thanks Guy's
Questions: Is your bootloader unlocked? Are you rooted right now? I'm not sure if this has any bearing, but just in case I figured I'd ask.

@skrowl or someone else more experienced with Samsung may have to answer your question as I don't feel confident.
 

Toumakun

Member
Mar 10, 2016
35
11
Questions: Is your bootloader unlocked? Are you rooted right now? I'm not sure if this has any bearing, but just in case I figured I'd ask.

@skrowl or someone else more experienced with Samsung may have to answer your question as I don't feel confident.
My Bootloader is locked and i dont plan on rooting my device. Just manually updating via Odin etc, is my intention.
 
  • Like
Reactions: roirraW "edor" ehT

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    If I want to update my tab but without root and available ota and without losing existing data. Can I just follow step 3 ? What do I choose as AP ? What do I have to pay attention to ?

    Thanks Guy's
    If you want to update your tab without root, just use the regular Samsung provided over-the-air update.

    If you don't want to root your device, you shouldn't be using SamFirm + Odin, etc. They add extra complexitiy that you don't need if you're not rooting your device.
    2
    That's insane, how is it that the S22 doesn't allow this but the Tab S8 does. I wanted to jump on Samsung's wagon this cycle, the lack of root on the snapdragon variant alone stopped me.
    I agree. When I bought my factory (SIM) unlocked Note 10+ (which I loved the hardware but hated the software on) in 2020, I thought I'd be able to unlock the bootloader since it wasn't tied to any specific carrier version of Note 10+. I went back to Pixel (6 Pro) although I hate being without a MicroSD slot - but recent Samsung flagships don't even give that.

    I apologize for off-topic.

    For the record, at least in the United States, if you buy a carrier-version of any Tab S8 variant, then you can't unlock the bootloader. So, only non-carrier Wi-Fi models in the U.S. can have the bootloader unlocked.
    2
    If you want to update your tab without root, just use the regular Samsung provided over-the-air update.

    If you don't want to root your device, you shouldn't be using SamFirm + Odin, etc. They add extra complexitiy that you don't need if you're not rooting your device.

    Understood. But i debloated my Tab -> [NO-ROOT] Complete Samsung Galaxy Optimization Guide

    and it was recommended to use Odin + Frija to Update instead of OTA cause OTA can break debloat/tweak changes etc.

    It doesn't matter if it gets a lil more complicated.
    Thanks for your help.
    2
    Do I need to be on a specific firmware to root? Or can all firmwares be rooted?
    Any firmware. As long as you are using a tablet model which your able to enable OEM Unlocking (and then unlock the bootloader), you're good.
    1
    Fantastic job with this guide, everything was clear. Quick word about the Microsoft Redistributables you need the older versions in order to run Frija, I believe that's 2008 and 2010 x86 (not x64).

    Upon reboot, I also had to reinstall Magisk from Github.

    Otherwise it's all good and everything worked exactly like it was supposed to.

    Now time to permanently uninstall some bloat lol

    EDIT: Stick to the Samsung Debloat list for safe removables, I went a little "root" crazy uninstalling random things. Now I have to reflash the tablet and start from the beginning LOL
  • 9
    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.
    9

    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.
    3
    If I want to update my tab but without root and available ota and without losing existing data. Can I just follow step 3 ? What do I choose as AP ? What do I have to pay attention to ?

    Thanks Guy's
    If you want to update your tab without root, just use the regular Samsung provided over-the-air update.

    If you don't want to root your device, you shouldn't be using SamFirm + Odin, etc. They add extra complexitiy that you don't need if you're not rooting your device.
    3
    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.
    2
    Is there currently any way to make nandroid backups without TWRP since there isn't a build of it for the Tab S8 line yet?
    Not you can't make a full nandroid back up without TWRP for the moment. You can use Swift backup or something similar to backup some things in particular, Google backup is also pretty convenient.