yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Extreemator:
[MENTION=10799437]MissMarilyn[/MENTION]

Yes, just follow this guide and it will be alright. Connect cable to tablet before trying to unlock bootloader with button confirmation.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] MissMarilyn:
Just to see if I understand correctly: the only difference is I should plug in the cable to the tablet, and have it already connected to the PC when I unlock the bootloader?

I'm not sure what "button confirmation" means tho. Is that a feature of the tablet? This is new to me.

I greatly appreciate your help!
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] bartleby999:
Typo. He mean't "button combination".
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] MissMarilyn:
Thank you! :)
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
Alright man I'll help walk you through. Have you already rooted or not yet? First thing to do is unlock the bootloader so you need to setup your tablet I do it without samsung account just a google account so knox doesnt activate I believe. You have to add your gmail account so OEM unlock will be in the developer options. After loading the tablet up turn on developer options. To turn on developer options go into settings and find about phone at the bottom. Next click on software information when that loads up click build number as fast as you can 7 times or more until it says developer options turned on. backup until your into the settings first page again you should now see developer options. Click it and find usb debugging and turn it on and find oem unlock and turn that on with checking the box. Oem unlock is allowing your bootloader to be unlocked.

Now power off your tablet and get a usb c cable ready you need to hold volume up and volume down at the sametime while you plug in your usb c cable. That will make the device turn on automatically into bootloader unlock and it will say unlock bootloader hold the volume up key. Its the only way to get into bootloader unlock on this device. So you unlock the bootloader and hit yes let your device unlock and factory reset. Than its time to set it back up again. Same as before.

Ill help you out what android version are you on? What model do you have 860 or 865? Let me know once bootloader is unlocked. I know its more nerve racking than hard its just you over think it because its a 700 dollar tablet and you dont want to break it. If you listen you wont and with samsung you have odin so dont worry.

Think no security no anti virus apps or fingerprint scanner, face unlock , or pin code. Thats the best way I feel to root a device after that than you can add those.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] MissMarilyn:
This post was AMAZING! I finally feel confident enough to do this lol Having a detailed "step by step" helps.

I won't be able to root the tablet until next week - but once I get the time i am following this post to the letter so I can unlock the bootloader. Im screencapping your post and everything (you are extremely helpful)!!! Then onto the rooting part.

As for the model - it's T860 tablet from Tmobile! :)
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
I know its really a problem for new people because your head has so many questions and worries and the developers on XDA dont have the time to answer them. If they did work 1 on 1 with everyone who was just learning nothing else would get done and there wouldn't be TWRP and Kernels for us. I'll be here next week just let me know once you got the bootloader unlocked and will go on to step 2. Are you on android 10
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] MissMarilyn:
I hear ya! As someone who is very 'green' to this type of thing, I am so thankful a seasoned pro like you is here to offer a helping hand. You are one in a million! :)

The reason I am unable to root my tablet until next week is because it is physically in a different location than I am now, so unfortunately I won't be able to check it's Android version until i get it in my hands. I will report back to you as soon as I do, though!
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] ketulharini:
Hi

Would you please guide through the 2nd step I have successfully unlocked the bootloader and ready to root.

Also 1 question if you can give the link of all the files that need to flash as there hips of file in the OP's download link I am bit new to this and don't want to brick my device.

Thanks a lot for helping.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] bartleby999:
If you're new to this, you need to do more research - People here are happy to help, but you should really be helping yourself too. You can ask someone for a step by step (and someone will no doubt help you), but you should really know the basics yourself if you don't want to brick your device. Rushing through this is definitely not something I would reccommend. And frankly, you haven't given any information pertaining to your device, so if he does give you a step by step, it could be wrong.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] ketulharini:
I did some research and check what all other members are experiencing. I have seen mixed response with encryption thing. So what's the exact steps do I follow so i do not encounter this encryption data?. Also which kernel file should need to flash as there are two of them in the download link?. I have t860 with March security patch with Android 10 running on it.

Sorry if I hurt someone. But Techguy777 was going to give that information few days later, I just asked him to give it bit earlier.

Thanks
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
Sorry I thought you said a week maybe that was someone else. I can help if you tell me what android your on 10 or 9?

---------- Post added at 02:38 PM ---------- Previous post was at 02:05 PM ----------

Im catching up sorry you did say android 10 ok got it. Well when you flash TWRP with odin its requires you to boot from odin directly into TWRP with the button combo. If you mess up it'll earse TWRP with stock recovery and you'll have to wait 7 days until OEM unlock is back in the developer options to flash TWRP and try again. You used to be able to set your clock and date a month behind and than change it to automatic time but Ive heard samsung fixed that. So my though is to practice getting used to booting into recovery from system. So hold power/bixby key and volume down until the screen goes black and switch to volume up and hold it for a few seconds even if the screen stays black and looks like its doing nothing your bootloader unlock warning should flash and just keep holding into your in stock recovery after you get the hang of it. Flash TWRP 3.3.1 13 #2 tar with odin.

Turn off tablet and boot into odin press and hold volume up and down while plugging in USB-C cable connected to PC. Than hit volume up to continue into odin mode from bootloader unlock screen.

Load up ODin Odin3_v3.14.4 on windows PC Right click and run as administrator.

Now you should be into odin/download mode and your pc should have odin loading the device Odin should say added in the white box and blue box should say COM0 or something like that.

Go into options and uncheck auto reboot for odin leave f. reset time checked.

Now click on the AP box and load your TWRP you downloaded from here into the box.

Now you want to hit start and let it go until it says PASSED in green box.

Now unplug the pc and USB cable.

Now you have to hold power/bixby key and volume down until the screen turns black and than keep holding the power key while switching to volume up key to boot into TWRP. Dont mess up so you dont have to wait 7 days to try again thats why I say practice.

TWRP Swipe to allow modifications when TWRP is booted into.

Once in TWRP your going to go into wipe and format data by typing YES and swiping to confirm.

Than you'll flash the DM verity disabler zip on SDcard

and than flash magisk 20.4

You should now do a backup to sdcard and reboot. Always have a external sdcard its so much simpler than using the internal storage when your erasing everything. If you dont have a extsd I would say wait.

I dont recommend flashing the custom kernel because its not worked for some So skip it root your tablet than make a backup and try the custom kernel for android 10 that way. I just want you to get it rooted first.

Feel free to correct me guys if I missed something.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] ketulharini:
Good explanation for newbies.

Few Questions still in my mind.

Do I update it to latest firmware before doing this process?

Actually if I flash kernel what are the benifits?

Just for knowledge.

Also those kernels are firmwares specifc?

Thank you very much.

Much appreciated.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
Well if your on Android 9 I would say to flash the custom permissive kernel because you have to and you'll be better off with a permissive kernel for things like Viper4android and edxposed. I dont ever recommend flashing the latest firmware unless you have to or its an upgrade for android like 9 to 10 and you want to be on 10. I have seen samsung add security patches that stop root or something. If your on the very first android 10 firmware I dont think you should change it. Kernel is kinda firmware specific usually they work with other version of the firmware if its all 9 or 10. Sometimes it doesnt and the best would be to be on the firmware the developer uses to make the kernel.

My current setup is android 9 oneui 1.5 with the permissive kernel WETA_Kernel_T860-3.02-SK1-Permissive on the latest android 9 firmware XAR T860XXU1ASL3 . Im am going to wait until everyone on Android 10 can boot up the custom kernel with permissive. I like both viper and edxposed and to me having a good permissive kernel is better than a couple extra features on android 10. Some people cant get the android 10 kernel to boot but the developer did show a picture of his settings showing it booted up so I dont know. You usually can't downgrade so im just waiting.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] ketulharini:
Ok I did tried 2 recoveries one that you suggested and 1 with v10 both failing.

I don't know what's I am doing worng.

Please help.

Thanks
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] ketulharini:
Also with latest odin it's same.

Kg state is prenormal.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] ketulharini:
Got it flashing TWRP with date updated to 2 months latter to get KG state to checking. Format data then flash the DM Verity, unmounted system, and flash magisk 20.4. rebooted to system and now stuck on Samsung logo. It's been like more than 10 min.

Update: All good now. Did flash the stock firmware again and follow the same steps as suggested by OP and Techguy777. On first boot TWRP I didn't allow modification of system. I dont know if that was problem as in my previous attempt I allow modification.

Thanks
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
Thats because the G925f is the samsung galaxy S6 edge phone not tablet. LMAO not good man

---------- Post added at 01:15 PM ---------- Previous post was at 01:12 PM ----------

Well im glade you got it but I dont understand did you try flashing the S6 phone firmware by accient? Thats not good what happened? Im actually suprised you still have a working tablet.

---------- Post added at 01:23 PM ---------- Previous post was at 01:15 PM ----------

Never mind I see odin automatically puts the G925f firmware on the tips. I seen your message and kinda thought oh no did they try flashing the S6 phone firmware. LOL . You do have to allow modifications yes were you able to flash TWRP again right away or did you have to set the date for a month ago and than auto update the time and date? Well im sorry it wasnt in the instructions I walk through the steps as I type them out but once you allow modifications it doesnt come back until you delete your system so I totally forgot about that. I added it in if anyone else reads the instructions.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Darktron13:
If i want to update from android 9 to android 10 sm-t860 what is the procedure? Already twrp + root updated just need to update to android 10 with twrp and root.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
I to would like to know if theres a way to keep TWRP and update. I dont think there is but I wondered if you extract the system image file with 7zip and if you removed the stock recovery and repacked it if you could thsn flash it with odin. Than it wouldnt earse your TWRP although youd still have to root it thats not a problem just flash magisk, dm-disabler and format the data. TWRP is the hardest part.

---------- Post added at 02:47 PM ---------- Previous post was at 02:41 PM ----------

Something to keep in mind is not all USB-C cables are created equally. I've been trying to convince people for years of this. They have 4 metal pins 2 for charging 2 for data transfers. If you buy the cheap cables itll work for charging not for data transfers. You reallyneed to use the cable that came with the tablet or a good anker or name brand usb c 3.1 gen 2 cable when flashing. My dad always buys cables from the dollar store thinking they work the same and they dont they barely charge lol.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
I just woke up and seen that and didnt have time to realize it was the example on Odin and what a coincidence that it happened to be for the S6 phone. I thought oh no they probably don't have tablet anymore.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] diehard2013:
test
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] BajaBlast4Life:
I just tried with Android 10 stock and OEM Unlock on, and it doesn't work.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Hammergott:
Hello,

first thanx all for tuts and there great help and posts,i rooted several units so far, but i have some questions

and hope op or somebody else could answer them:

My Unit: Galaxy Tab S6 SM-T865NZNLDBT 256 GB/8 GB Android 10 T865XXU2BTC7 / T865OXM2BTC7 / T865XXU2BTC7 Security Patch Level 1. March 2020

Process from bone stock

1. Flash TWRP.tar in Odin (Can i use LATEST ORIGINAL twrp version from twrp directly?)

2. Reboot directly into TWRP

3. Format data, reboot recovery

4. Flash custom kernel (Android 10, this is optional) ((I have latest Android 10 Firm) This is only optional, so no NEED to flash custom kernel?)

5. Flash encryption disabler. (Can i use LATEST version that was released?)

6. Unmount system, Flash Magisk 20.4 (Important question!, can i use latest released SuperSU for root or is it absolut needed to use magisk (when absolut needed,can i use latest released version of magisk?)

7. Reboot system

Thank you very much

Regards

Hammergott
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] diehard2013:
Did you unlock bootloader?
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] BajaBlast4Life:
I found that I didn't fully unlock the bootloader...
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] BajaBlast4Life:
I got it to work on starting on Android 10 stock.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] tj6536:
Hello,

I'm hitting a wall after I flash TWRP through Odin. I followed OP's instructions:

The tablet freezes on the Galaxy Tab S6 splash screen after I reboot on step 7. I've left it alone for 10 minutes with nothing happening. I didn't encounter any errors while flashing the kernel, encryption disabler, or Magisk. So at this point I'm not sure what I did wrong. My tablet is a SM-T860 that was on Android 9 before starting this process.

Should I try restarting again from step 1 and re-flashing TWRP?

Thanks in advance.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] d.cortez:
Did you follow this suggestion from the OP instructions: Be aware, first clean boot, hangs on building cache, hard reboot after waiting about 3min and you'll boot past this. give it a try to see if your device boots up.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] tj6536:
I tried rebooting after it hangs on the splash screen by pressing the Power + Volume Down keys, but after it reboots, it gets back to the splash screen and hangs there again. I've tried waiting and restarting on the splash screen 4 times, but it's still hanging there.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] BajaBlast4Life:
I have the same problem with Android 9., but it runs fine on Android 10. I downgraded back to Android 9 to use some apps that don't have Android 10 support.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
So you updated to Android 10 and than reflashed stock firmware to downgrade to Android 9? Did that work properly before trying to flash twrp and root it? Kinda explain what you did if you could please.

---------- Post added at 12:29 AM ---------- Previous post was at 12:25 AM ----------

No if your on android 10 and you decided to go with the custom kernel than thats the reason you need to flash stock kernel or stock firmware to get out of bootloop. If you were on android 9 you should have been able to run the custom kernel. What TWRP did you use? Give us as much detail as possible.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] tj6536:
Sure.

- I started with Android 9, which is why I used the custom kernel.

- I used the TWRP version provided by the OP in the download link. It's called "Tab s6 TWRP". When booting into recovery, it's version "3.3.1-13_mentalmuso".

- I used the kernel provided by the OP in the download link. It's called "WETA_Kernel_gts6lwifi-5.3-tc7".

- The encryption disabler is also from OP's download link, called "Disable_Dm-Verity_ForceEncrypt_05.21.2019"

- Finally, the Magisk version used is also from OP's download link, "Magisk-v20.4". I believe I saw a few other posts use an earlier version of Magisk, so I'm wondering if using an earlier version might be worth trying.

BajaBlast4Life seemed to have success with Android 10, so I'm also tempted to try flashing stock Android 10 and starting the process over again, if that won't break the tablet.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] BajaBlast4Life:
First, I started with Stock Android 10 (no TWRP and Magisk). Followed instructions and it rooted without issues. All of the files were from the OP's link. Didn't flashed the custom kernel.

Some of my apps don't work on Android 10, so I flashed Android 9 stock firmware. Redid the process except flashing the custom kernel. I waited like 15 minutes after doing a hard reboot, and it didn't get past boot screen. I started all over again and flash the other custom kernel permissive and got the same result. I was like screw it back to Android 10.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] BajaBlast4Life:
After 10 attempts of flashing stock firmware... I found the combination.

Android 9 December 2019 firmware

Disable_Dm-Verity_ForceEncrypt_05.21.2019

WETA_Kernel_T860-3.02-SK1-Enf

Magisk 20.4

gts6lwifi_twrp_3.3.1-13#2

Process from bone stock

1. Flash TWRP.tar in Odin

2. Reboot directly into TWRP

3. Format data, reboot recovery

4. Flash WETA_Kernel_T860-3.02-SK1-Enf

5. Flash Disable_Dm-Verity_ForceEncrypt_05.21.2019

6. Unmount system, Flash Magisk 20.4

7. Reboot system

8. Wait 3 minutes

9. Power + Volume Down switch to Power + Volume Up then Power to continue then back to Power + Volume Up (14 seconds) to enter TWRP.

10. Reboot to System from TWRP.

11. It should restart into the setup screens. :good::good::good::good:
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] tj6536:
I noticed that the kernel version you mentioned (WETA_Kernel_T860-3.02-SK1-Enf) was in the "old" folder provided by the OP. After restarting the steps and flashing it, everything I try to flash afterward results in an error:

Updater process ended with ERROR: 1
Error installig zip file '/sdcard/Magisk-v20.4.zip'

It also happens when trying to flash another kernel, even after formatting data again and rebooting back to recovery.

At this point, will I just have to flash back to stock and try again? (As an aside, I wish there was a more official place to download stock firmware, since I'm stuck with a 12 hour download from SamMobile.com haha.) And if so, do I just start flash in Odin and set the stock firmware in the "AP" section?

Thanks again.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
Yes I was going to say use custom kernel WETA_Kernel_T860-3.02-SK1-permissive thats what im using.

---------- Post added at 09:36 PM ---------- Previous post was at 09:32 PM ----------

What firmware do you want? Im going to upload 1 to google drive. I used WETA_Kernel_T860-3.02-SK1-Permissive and thats what im thinking is the problem. You would have to use 19.4 probably but I would use WETA_Kernel_T860-3.02-SK1-permissive with T860XXU1ASL3 firmware XAR
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] BajaBlast4Life:
I read somewhere that the Custom Kernel has to match the Firmware Date you're using. Every time I messed up, I had to flash the stock firmware and start over again.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] tin2404:
Therefore, I suggest that someone skilled on building kernel should build kernel based on latest firmware versions....Those kernels we use are pretty outdated.

WETA kernels are excellent, but outdated
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
Samsung galaxy S6 tablet wifi 860 XAR

https://drive.google.com/file/d/1J-7C-ADhn0oQo-5uAskw7SsVtsj8n6Mc/view?usp=sharing
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] tj6536:
Thanks, Techguy. I'll give this a shot.

I'll make sure to do this too and report back with how it goes.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
Im 100 percent in argument.

---------- Post added at 04:12 PM ---------- Previous post was at 04:10 PM ----------

You guys pop up out of nowhere. I know I would stalk threads and never posted myself at first and now I dont shut up lol.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] tj6536:
Lol I guess we really do.

Just to update, flashing back to stock and starting the process over, this time using WETA_Kernel_T860-3.02-SK1-Permissive, got me past the splash screen and successfully into the system. Everything's good to go.

At least for my S6 tablet (860 XAR) on Android 9, using that kernel seems to be the key over the most recent one recommended by OP. Thanks again to you all for the help.
[Samsung Galaxy Tab S6 ROMs, Kernels, Recoveries, &] Techguy777:
Easy guy It was just because 3 different people started chatting that were not saying anything before. Ok so your a big deal somewhere else so now that means your a big shot on XDA or are those XDA forums? Also owning a bunch of androids isnt proof of anything except you buy android.

---------- Post added at 05:02 PM ---------- Previous post was at 04:59 PM ----------

No problem samsung enforcing is not the best option when rooting. Your obviously trying to remove security and enforcing is counter productive. But theres tons of people on XDA that want it all. They want a rooted tablet with enforcing kernel and magisk to pass safety net and that is to much to ask for these days.

Just to add you'll notice that people that have been doing this for awhile arent so quick to update. Like when developers push a new kernel and the old one is working perfectly and is permissive no one updates. Ive even seen developers not update or try there latest TWRP or kernels. Again its because of demand for the latest security patch that developers update to make people happy.

You did do one thing that even im scared to do and thats update to android 10 and than downgrade to android 9. That can end badly but now we know its possible so thanks for that. Its a big weight off of our shoulders.