back to top

Root Galaxy S20 FE via KernelSU and SUSFS [Complete Step-by-Step Guide]

Follow Us
placeholder text

Firstly, this manual is meant for users who intend to root Galaxy S20 FE with the KernelSU and SUSFS only. The manual will guide you through the entire process extensively. Magisk is a popular product but it has a problem with SafetyNet, where it often fails, and banking apps may become aware of it. On the other hand, KernelSU is a stealthy and efficient solution for power users. This approach is compatible with AOSP-based Android 14/15 ROMs, but not with Samsung’s stock One UI.

📦 Requirements for Root Galaxy S20 FE

  • The device is Samsung Galaxy S20 FE
  • ROM: Android 14/15 AOSP-based (LineageOS, Pixel Experience, etc.)
  • Bootloader unlocked
  • Computer with ADB/Fastboot installed
  • Custom Recovery (TWRP) Installed
  • Knowledge of flashing ZIPs and using recovery

⚠️ Warning

The warranty might be voided and all the content on the device could be lost due to rooting. Make sure that you have backed up everything. Only continue if you agree with the risks.

🔧 Required Downloads

FileDescriptionLink
Platform ToolsADB/Fastboot driversOfficial
lineageksu-2025-04-14-r8q.zipKernelSU-enabled Lineage kernelCommunity
not-rbmk-clang_21.0.0git-20250414-r8q.zipNot_Kernel with SUSFSCommunity
KernelSU Next AppRoot managerGitHub Releases
SUSFS ModuleAdvanced filesystem tweaksIncluded below

🧠 Choosing Between Not_Kernel and LineageKSU

FeatureNot_KernelLineageKSU
KernelSU Support
SUSFS Support🔜 (Planned)
Performance Tweaks⚡️ HighModerate
Funny AutoSMP
Fsync/CRC Toggle
DDR/CPU/GPU Overclock

If you want to receive deep tweak support through SUSFS, pick Not_Kernel.

📁 Backup and Preparation

  • Enable Developer Options
  • Go to Settings > About Phone > Tap Build Number 7 times
  • Navigate to Developer Options
  • Enable OEM Unlock and USB Debugging
  • Install ADB & FastbootUnzip Platform Tools on your PC.
    Run the terminal in that directory.
  • Unzip Platform Tools on your PC.
  • Run the terminal in that directory.
  • Unlock Bootloader adb reboot bootloader fastboot oem unlock
  • Install Custom Recovery (TWRP) fastboot flash recovery twrp.img adb reboot recovery

🚀 Flashing Kernel with KernelSU Support

Step 1: Boot into Recovery

adb reboot recovery

Step 2: Flash Kernel

  • For SUSFS:
    Flash not-rbmk-clang_21.0.0git-20250414-r8q.zip
  • Flash
    not-rbmk-clang_21.0.0git-20250414-r8q.zip
  • Without SUSFS:
    Flash lineageksu-2025-04-14-r8q.zip
  • Flash lineageksu

In TWRP: Tap Install > Select ZIP > Swipe to confirm flash

Step 3: Reboot System

adb reboot system

🔍 Verify KernelSU Installation

  1. Install KernelSU Next App
  2. Open the app and verify root access
  3. You should see:
    • KernelSU: Active
    • Root: Granted

🧬 Flash and Configure SUSFS Module

  • Launch KernelSU Next Application
  • Select Modules > Add Module
  • Flash SUSFS.zip (Not_Kernel shared)
  • Restart the device
  • Go to SUSFS > Customize tweaks
OptionSuggested ValueDescription
LMK AggressivenessMediumBetter multitasking
CPU Governor840Efficient and battery-friendly
GPU Overclock840MHzBoosts performance
ZRAM CompressionZSTDHigh-efficiency compression
FsyncOffEnhances I/O
CRCOffReduces write delay

📌 Troubleshooting Tips

  • Device won’t start? Consider flashing a different AOSP ROM.
  • KernelSU not available? Make sure the kernel zip is installed correctly.
  • If you are in a bootloop, remove Dalvik + Cache in recovery.
  • If your banking applications keep on crashing, be assured that though KernelSU is stealthy, still use Shamiko if you want more compatibility.

✅ Final Notes

Rooting the Galaxy S20 FE with KernelSU and SUSFS is stealthy, high-performance, and deep-level tweaks that go beyond Magisk in certain conditions. When you flash Not_Kernel and set SUSFS, you get a lot of system control while still being able to hide from apps that are detection-heavy.

Remember this page for the upcoming kernel release and the module links. To be most stable, use only verified kernels and modules, and make sure the developer threads are reliable.

📚 FAQs

Q1: Is it compatible with One UI ROMs?

Not at all. KernelSU-supported kernels demand the use of AOSP-based ROMs.

Q2: Is that really so?

Yes, if you want maximum tweakability (I/O, memory, CPU).

Q3: Will my OTA updates go haywire?

Yes. Either reflash the kernel after OTA updates or lock updates.

Related article

LEAVE A REPLY

Please enter your comment!
Please enter your name here