[Android General] thimprfct:
In this first post I start off with a STEP BY STEP ROOT GUIDE. It's very detailed & hopefully n00b friendly!

Here it is:

In your phone's about section press build number several times, then developer options are activated,

you can find them in the system section of settings when you exit about section.

enable developer options, it is recommended to disable system auto update there, then enable oem unlocking.

(if you can't find this entry, enter a sim, try again. if you still can't find this entry, set the system date 21-30 days back or forth, then reboot. if the entry is still not there, search here on xda for solutions to this known problem or google it.)

go to your pc, download your exact firmware (the one you have installed on your device- look at build date & region in about section of device).

download 7zip zstandard! -with lz4 extracting support.

extract zip of your firmware. there you have 4 tar files. extract the AP tar file, inside are many files. extract smth like boot.img.lz4 or boot.lz4, then you have boot.img. this is the file you need.

in 7zip mark it & press add to archive, select tar in the screen that pops up. enter the path where you want to create the archive.

now you have a new boot.img.tar or boot.tar file,

that you need for the rooting process.

copy this file to the root of your internal storage of your android phone (/sdcard, /storage/emulated/0, or any folder that suits you best).

download & install latest magisk manager on your android.

open magisk manager, in the start screen you find some options. one of them is: preserve force encryption. uncheck them all.

then choose: install magisk, then: patch file. you will be directed to a file manager, there select your created boot.tar file.

now magisk creates a patched boot.tar file for you & renames it as such.

you will find it in the same directory as your file, or in /sdcard/download.

copy it to your pc. in your pc rename it in boot_.tar!

download odin latest! version.

download latest! samsung usb drivers / latest samsung usb drivers for your specific phone model, install just samsung usb drivers & reboot your pc.

enable usb debugging in developer options of your phone.

turn off your phone.

connect your phone with usb cable to pc.

reboot your phone to download mode: when starting vol up + vol down + power button at the same time.

you come to a light blue warning screen. press power up once again, you entered download mode!

in your pc run odin as administrator.

it should recognize your device. you should see in the window on the left side in odin: added!

on the right side in odin are several buttons. one of them is BL. press that & go to the path of your boot_.tar. select your boot_.tar.

odin checks & in a sec you should see a checkmark next to BL.

now set some options in odin: - check flash reset time! - uncheck auto reboot! let all the other options untouched.

now you will flash your magisk patched boot_.tar to your android device: press start in odin.

you will see the ongoing progress in the upper row & in the log window.

you should see reset in blue color & when you see pass in green color, the flashing process was successful! :) almost done!

now on your phone: you're still in download mode, see the completed progress bar.

press vol down + power at the same time for 7 sec.

your phone will reboot. on the logo splash screen's upper left corner you will see a yellow entry: set warranty bit: kernel.

now the phone will reboot, reset. now your phone will show you a grey screen with a reset button, if you can't click it, no panic, just turn your screen shortly off & on again & then you can click it. phone will reboot again 2 times. don't panic! let it do its thing.

note that your phone will be reset through this process!

now you boot in your phone & the start menu appears.

you can go through it as usual. you should turn secure boot with lock off, choose just the normal phone lock.

at first turn developer options on & see if oem unlocking is there & enabled. (it usually is.) if not, turn it on again!

if it's not there after root, look here in XDA for solutions or google it. (but this is very rare on this phone, that it's not there after root)

leave oem unlocking & developer options always on! (unless you want to unroot)

turn system auto update off in dev options!

you can reinstall magisk manager & check if magisk is installed.

congrats, you're rooted! :)

now you can do everything that's neccessary & useful after root!

Guide follows soon!

[important: better safe than sorry: in your phone, right after rooting, enable developer options again & look if oem unlock is ticked on. let it always be ticked on! also leave developer options on! if not so, then do it immediately. otherwise it could be overwritten by security in your phone & you could lose root, your phone could be reset, or in the worst case your phone will be blocked to boot. never turn off oem unlocking!]

I will add some files soon here, to make it easier for you.

but if you follow this guide step by step, you should succeed, normally.

I've tested this procedure several times on my own with this phone, with different firmwares.

I can confirm that this guide is functioning well!

if you need further help just post me!

[please think about the steps you made prior to the rooting process also after root. don't forget your phone has become reset & some settings eg oem unlocking & others need to be re-applied !]

please use your mind! ?

Happy Rooting! ?

credits: to everyone I learned from!

Rooting, Flashing & everything you do on your device, you do on your own risk!

You take responsibility for your own actions!

Please consider before you copy my guides, to give me a thanks & if you wanna use my guides elsewhere, give me credits there, respectively!

This Guide/My Thread will be further improved in form, speech & content.

So much more to come in the future!

Please feel free to post me your thoughts, recommendations & criticism!

You're heartly invited to participate in my thread! ?