yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Tab S8] SavXL:
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.
[Samsung Galaxy Tab S8] lloydsw:
Excellent guide. I just had my OOBI this morning & I forgot about having to change the date to an earlier one, check for a software update, etc before being able to see OEM unlock in developer settings. But that's a one & done.
[Samsung Galaxy Tab S8] innit:
To download magisk modules use this app; https://github.com/Fox2Code/FoxMagiskModuleManager

To hide root you can try this:

1. Magisk -> Settings -> Hide the Magisk app (It will get a new random package name so other apps won't see that it's actually Magisk and additionally you can choose a new name for the app as well.)

2. Open the newly created magisk app, install extra files when prompted and tab will reboot automatically.

3. Flash MagiskHide Props Config https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/releases

4. Reboot

5. Flash Universal Safetynet Fix https://github.com/kdrag0n/safetynet-fix/releases

6. Reboot

7. Add any app you want to hide root from to DenyList: Google Play Store, Google Play Services, Google Services Framework, Netflix, banking apps etc.

8. Enforce DenyList MUST stay turned off!

9. Flash Shamiko module to hide root properly.

Releases · LSPosed/LSPosed.github.io

Contribute to LSPosed/LSPosed.github.io development by creating an account on GitHub.

github.com

10. Reboot
[Samsung Galaxy Tab S8] Vinsang:
After checking Frija, found that an update was available fro my SM-X906B EUX, Just updated to X906BXXU1AVCD/X906BOXM1AVCD/X906BXXU1AVCD using step 3 of the guide without issue (root and data kept).

Is there a way to be notify when an update is out ? Or do i have to manually check every month?

Do we have changelog or something similar?
[Samsung Galaxy Tab S8] roirraW "edor" ehT:
Someone else had given the link to this site (for your model) https://samfw.com/firmware/SM-X906B.

No automatic notifications, but I use a Windows program that checks sites for updates (https://samfw.com/firmware/SM-X900 for my model, which won't arrive for another 12 days).

Might also be able to use https://www.sammobile.com/firmwares/

Somewhere on this site might occasionally be generic changelogs https://www.sammobile.com/news/galaxy-tab-s8-ultra-february-2022-security-update-released/#

Samsung Galaxy Tab S8 Ultra

Introduction Samsung is making no secret of the fact that it wants to offer the best Android tablet on the market. ...

www.sammobile.com

Samsung Galaxy Tab S8+

Introduction Prior to the Galaxy Tab S8 series, the

www.sammobile.com

Samsung Galaxy Tab S8

Introduction Samsung's flagship tablet lineup was due for a major refresh and the company came through with the Galaxy Tab S8 ...

www.sammobile.com
[Samsung Galaxy Tab S8] SavXL:
Quick question. If another software update were to come out, could I update it and still have magisk and root access afterwards? My Tab S8+ says its device status is official, and it doesn't tell me that my device is rooted when I connect to the server to check for updates. So, if I updated this way, would that remove the whole patching the AP file with magisk and flashing it with Odin thing? It'd be awesome to have the latest updates and such while maintaining root access.
[Samsung Galaxy Tab S8] Vinsang:
To keep root and your data while updating, follow the step 3 of the guide in post #1( it requires that you look manually for updates).

I wouldn't advise to update via OTA while rooted. I don't even think you'll get the prompts.
[Samsung Galaxy Tab S8] SavXL:
That's odd because I got the prompt to update on my rooted Tab S7+ (it also says the device status is official) when the OneUI 4.1 update came out for it. I haven't tested to see if that would change anything, but since the S7+ has TWRP, I can just restore a backup Incase something doesn't turn out well.
[Samsung Galaxy Tab S8] brunosilvauk:
Hi all. I purchased a SM-X900 from the Samsung website(UK). I am having a serious problem with getting the OEM unlocking option to display in the developer options menu. I have tried the known workarounds (change date/disable automatic updates, etc) but had no success. Does anyone have any other methods/ideas? I previously had the tab s7+ and had no problems with this.

Any tips would be much appreciated!
[Samsung Galaxy Tab S8] SavXL:
I've had some issues where after enabling OEM Unlocking and going through the process, after Unlocking and resetting, the option disappears, but OEM is still unlocked. Not sure what causes this, but after rebooting for some root-required things and checking again, the option was there and changeable. I actually went throught the normal initialization process on my Tab S7+ and Tab S8+ (wifi, clock, samsung account, etc) and never had any issues. Maybe try either factory resetting again or flashing latest stock firmware (you can flash official firmware even if oem is locked). YMMV though. This specific issue of the option not showing up at all never happened for me, so I'm not sure how much help my suggestions will be.
[Samsung Galaxy Tab S8] brunosilvauk:
Thanks, in my case, I have not seen this OEM option at all, since I received the device. I have not been able to root it.
[Samsung Galaxy Tab S8] SavXL:
Well, something I can recommend is downloading the latest firmware update for your specific device (use either frija or samfw), going into download mode by holding vol+ and vol- while connecting the device to a PC, and flashing it with Odin, or you can update officially since your device hasn't been rooted yet. Maybe the current version you're on is affecting it somehow? No clue man. This issue is brand new to me.
[Samsung Galaxy Tab S8] brunosilvauk:
No joy, have no idea how to fix this. Thank you for your input anyway! Maybe someone else has any other ideas?
[Samsung Galaxy Tab S8] cbb77:
There is no CP file needed. Just skip that and fill the rest in Odin. Since you are asking that I would recommend reading the instructions on the first page of this thread

thoroughly

. I am getting the sense that this may be your first time updating. Just make sure you are using the correct files and options correctly.
[Samsung Galaxy Tab S8] jhill110:
Yes, if you use odin to flash the firmware it will be "un-rooted". But the bootloader will still be unlocked. Sounds to me like that would be ok.. . Except for the dumb azz message at boot.

Edit: You can re-lock bootloader so you can get software updates and get rid of the funky message at boot.
[Samsung Galaxy Tab S8] jhill110:
Aren't you going to be tell him what the CP file is for?
[Samsung Galaxy Tab S8] cbb77:
Sorry, you are correct I should have mentioned that. CP file is usually found for the celluar versions, which would contain the appropriate modem for that model. I assume you have the Wifi version, of which would not have a CP file. If you have a carrier version, make sure you downloaded the correct firmware version.
[Samsung Galaxy Tab S8] old_fart:
I have read about this on the thread about my phone. ( not Samsung ) It was bad news. They said that when the boot loader was un-locked, you cannot re-lock it. Maybe. Maybe the Samsung repair people can ?
[Samsung Galaxy Tab S8] jhill110:
Ok, for those who would like to know... You can re-lock your bootloader :

With the Tab shut off press power and vol up and vol down at the same time (pressing the middle of the volume button will accomplish vol up and down) while also being connected to your computer with a USB cable you'll see:

Volume up long press unlock /lock mode

Volume up continue

Volume down cancel (reboot)

Long press volume up and choose re lock bootloader

Re-boot your device

That's all there is to it.

Bootloader will be re-locked and no more annoying red message.
[Samsung Galaxy Tab S8] Planet Indigo:
Two questions if you don't mind:

1) Does this only work if you have reflashed stock firmware, or is it also safe to do this if you are running the magisk patched image?

2) Is there any difference between relocking the bootloader that way or toggling the bootloader lock button back on in the developers options?
[Samsung Galaxy Tab S8] jhill110:
You can re-lock the bootloader anytime. The firmware you are running has no effect.

EDIT: Of course root will no longer exist.

The toggle in developer options will NOT re-lock the bootloader. Assuming it's not grayed out.

I don't get it. Sometimes it's grayed out sometimes not. Right now it's not on my S8 +. 🤔
[Samsung Galaxy Tab S8] Planet Indigo:
Two questions if you don't mind:

1) Does this only work if you have reflashed stock firmware, or is it also safe to do this if you are running the magisk patched image?

2) Is there any difference between relocking the bootloader that way or toggling the bootloader lock button back on in the developers options?

My toggle is not greyed out but I am afraid to touch it, because I had read on some other topics that relocking your bootloader on a modified firmware with root could cause bootloops...

So you are saying that on a rooted magisk image, that toggle would do absolutely nothing?

And relocking the bootloader on a magisk patched firmware through the method you described would make you lose root, remove the warning message on boot, and being unable to update normally outside of odin (because firmware still not official), is all that correct?
[Samsung Galaxy Tab S8] jhill110:
I don't know exactly what it would do if anything .

On my Tab s7 when I re-locked before trading it in it caused a factory reset.

The warning message was gone.

And it was able to update through normal means. As far as the device knows it's all normal again.

BTW, Samsung has never said a word about the supposed e-fuse being blown. I've traded up twice post root... My Tab s6 to s7 and my S7 to s8+. They just don't care... No matter what people say. The one's that just like to make everything a crisis.

DON'T worry about this stuff re locking will just set it back to out of the box condition.
[Samsung Galaxy Tab S8] Planet Indigo:
Ok, thank you for your replies.
[Samsung Galaxy Tab S8] Arealhooman:
That was refering to system root. Magisk is systemless.
[Samsung Galaxy Tab S8] Planet Indigo:
You mean the bootloops occuring after relocking the bootloader would only happen on a normal root, not magisk rooted roms?

Do you know the differences between relocking using jhill110 method and doing it from the dev options if the toggle is not greyed out there?
[Samsung Galaxy Tab S8] Arealhooman:
Yes, because with magisk you’re ours simply lose root upon the factory reset that happens when the BL locks.
[Samsung Galaxy Tab S8] Arealhooman:
i think that locking it using the oem unlock switch is a visual glitch, and if not, it would simply leave your device unlocked without letting you relock it (won’t give you access to Unlock/lock bootloader mode).
[Samsung Galaxy Tab S8] Arealhooman:
In concept, if I used this, how would I get back to stock recovery and kernel.
[Samsung Galaxy Tab S8] Planet Indigo:
That sounds like bad news if that dev options relock switch did this, leaving you unlocked with no way to relock or flash original firmware. Now I'm afraid of that switch for other reasons lol. If a brave soul tries it, please let us know what happens.
[Samsung Galaxy Tab S8] Wolfie RARA:
Very good. easy to follow, worked without fault. thankyou
[Samsung Galaxy Tab S8] dodeca:
Have been rooting quite a number of device by now, following quite a number of HOWTOs.

None of the latter ever came close in conciseness to this Root Guide.

Got hands on my new Tab S8 Ultra today. Took me less than an hour. Done. Rooted.

Mega-Kudos to the OP!
[Samsung Galaxy Tab S8] 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,
[Samsung Galaxy Tab S8] jhill110:
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.
[Samsung Galaxy Tab S8] sosimple:
Thanks. So it isn't standard that Netflix resolution is SD only if we root? Has anything changed? Because i read it in 1st post, and it was in galaxy tab s8 ultra wifi (same as mine).But i suppose things may have changed now. If anyone has root in galaxy tab s8 ultra and has working HD resolution in Netflix please post it.

Thanks again.
[Samsung Galaxy Tab S8] dodeca:
I would very much appreciate if you could clarify some more regarding the (potential) outcome of this step number 5.

Does "Settings > Apps" mean I should do this in the very Android settings of the device?

If so, wouldn't that imply that the connection to my Google account, Play Store, etc. on that device gets lost by this, and the device would have to be reconnected to Google later on?

If so, how should this be done properly?

Finally, in what state what will this step leave all the other apps on the device, if some have already bin installed and configured? (E.g. will they continue to properly receive updates later on. Will one have to set them up again?)

I am a little nervous concerning all of this.
[Samsung Galaxy Tab S8] Arealhooman:
You will not lose anything. I thought so to, but your account will not be disconnected
[Samsung Galaxy Tab S8] dodeca:
@Arealhooman

Ok., so I mustered all my courage and did it. And yes, you seem to be right. After restarting (did no complete shutdown, just a restart?!), the device came back with Google behaving as if (nothing?) happened.

Good.

But now, I hope, that since you seem to have been doing the same thing, that you might be willing to help me out just a little more:

Regarding step 5.3.2.: Did you look into your Denylist after restarting, and there at the Google Play Services?

Do the .gms and .gms.unstable remain turned on for you?

For me, after restarting, they are turned off again.

I have no idea if that is the way it should be.

Regarding step 5.3.4.: If after doing all of step 5, sometime in the future I come across yet another app I'd like to include in the list of apps mentioned in 5.3.4., is it sufficient then to only add them (checked and fully turned on) to the Denylist, or do I have to return and repeat steps 5.3.2. and 5.4 also (each and every time)?

Finally, regarding 5.4., for me, the Google Play Services did not seem to allow for a complete clearing of all data, like other apps. It has a "Manage storage" button, which leads to an option to clear all data. But when I do this and then look at the storage space used by Google Play Services, there seems to remain always 'something'. I.e., a strict zero never shows up. Is this the same for you?
[Samsung Galaxy Tab S8] Arealhooman:
5.3.2: I use a fork of magisk, so I have magisk hide, but it should stay there

5.3.4: I would suggest repeating for best results.

5.4: Google Play Services usually have stuff left over.
[Samsung Galaxy Tab S8] dodeca:
Hmm?

In the description of skrowl it says

5.3.1.: ..Play Store, click it, check the check and turn on all options underneath

5.3.2.: ..Play Services, click it, turn on .gms and .gms.unstable ONLY

For 5.3.2., did you only turn on the switches for .gms and .gms.unstable, or did you also check the check for the Google Play Services?
[Samsung Galaxy Tab S8] Arealhooman:
only gms and gms unstable.
[Samsung Galaxy Tab S8] dodeca:
That's exactly what I did also. Yet, after the whole procedure the .gms and .gms.unstable switches in the Denylist for the Google Play Services are back to 'off'.

So maybe than this is different with your device. Weird. Thx anyway.
[Samsung Galaxy Tab S8] Bakvet:
Yep it's the same for me, followed everything as instructed and updated Netflix by downloading the apk from apkpure. I didn't even have to do step 5 to get Netflix working. L1 working fine.
[Samsung Galaxy Tab S8] nathlynn22:
Rooted everything seemed fine. Installed safetynet fix and now tablet won't reboot stuck on Samsung galaxy reboot logo
[Samsung Galaxy Tab S8] nathlynn22:
Seems to be coming up with set warranty bit vbmeta and set warranty bit kernel
[Samsung Galaxy Tab S8] sirob2077:
Hi all. The rooting instructions are awesome, everything works flawlessly. But I still have a few questions about the ROM update:

1. Before flashing the new ROM over the previous one (with data saved), do I have to disable/delete all the magisk modules? I read somewhere that if you leave them on (especially Lucky Patcher module and LSPosed module), there will be a bootloop after the ROM update is done. Is it really so?

2. Is there anything else I need to do before updating the ROM? (For example: revoke root rights of all applications to which they have been granted)

The questions may seem silly, but since there is no way to make a nandroid backup on our device yet, any bootloop == "factory reset and -5 hours to configure everything from scratch"
[Samsung Galaxy Tab S8] Arealhooman:
1. I doubt it will bootloop, maybe if you have one specific module.

2. Nothing you have to do. Dirty flashing will (mostly) not work if you are flashing a new ROM though. Only updates.

3. TWRP makes nandroi backups. Not sure how you safely flash a ROM without TWRP. There are some ways but ultra complicated. Anyway, you can use Swift Backup (without TWRP). You can also use Migrate (with TWRP) or Nandroid (With TWRP)
[Samsung Galaxy Tab S8] xCrimsom:
Hi, i wanted to know if i can root again using the home csc method without deleting my data (tab has unlocked bootloader and has been rooted before)
[Samsung Galaxy Tab S8] Arealhooman:
No
[Samsung Galaxy Tab S8] Daxorp:
Hello,

Do you have a solution? ODIN failed, I purchased the tablet already with last update Android 13.

(SM-X906B_EUX_X906BXXU3BVL2)

PS: I unplugged, bricked, used Frp HiJacker to unbrick (thx to the forum), reboot, and re-ODIN and this time it wrote files! Sorry for the useless post.
[Samsung Galaxy Tab S8] tek3195:
I too have Full HD playback on a Tab S8. Netflix wasn't there and playstore wouldn't give it to me. Aurora store had no problem installing with root installer. But yeah, I have Full HD with no safety net fix modules. I do not use any banking apps so don't need a fix.
[Samsung Galaxy Tab S8] arlequin2k3:
Hello ,

Once the tablet is rooted, is there any method to remove the warning message at each boot? Thank you for your answers.
[Samsung Galaxy Tab S8] tek3195:
No. not really. It's been done on a few devices but not worth the risk. Even if you get the message removed the boot delay will still be there. That was quite a few android versions back, surely more difficult and risky now if even possible on a Samsung product.
[Samsung Galaxy Tab S8] enotar:
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
[Samsung Galaxy Tab S8] Daxorp:
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!)
[Samsung Galaxy Tab S8] enotar:
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
[Samsung Galaxy Tab S8] Arealhooman:
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.
[Samsung Galaxy Tab S8] LocBox:
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?
[Samsung Galaxy Tab S8] tek3195:
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.
[Samsung Galaxy Tab S8] techack:
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!!
[Samsung Galaxy Tab S8] hurray:
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.
[Samsung Galaxy Tab S8] techack:
Thanks @hurray . I forgot to put it in download mode. Now it is working fine.
[Samsung Galaxy Tab S8] LocBox:
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. +++
[Samsung Galaxy Tab S8] LocBox:
Just a little updated tidbit to add on to your instructions, @Vinsang :cowboy:
[Samsung Galaxy Tab S8] belveder69:
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