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
File | Description | Link |
---|---|---|
Platform Tools | ADB/Fastboot drivers | Official |
lineageksu-2025-04-14-r8q.zip | KernelSU-enabled Lineage kernel | Community |
not-rbmk-clang_21.0.0git-20250414-r8q.zip | Not_Kernel with SUSFS | Community |
KernelSU Next App | Root manager | GitHub Releases |
SUSFS Module | Advanced filesystem tweaks | Included below |
🧠 Choosing Between Not_Kernel and LineageKSU
Feature | Not_Kernel | LineageKSU |
---|---|---|
KernelSU Support | ✅ | ✅ |
SUSFS Support | ✅ | 🔜 (Planned) |
Performance Tweaks | ⚡️ High | Moderate |
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
- Install KernelSU Next App
- Open the app and verify root access
- 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
🔩 Recommended
Option | Suggested Value | Description |
---|---|---|
LMK Aggressiveness | Medium | Better multitasking |
CPU Governor | 840 | Efficient and battery-friendly |
GPU Overclock | 840MHz | Boosts performance |
ZRAM Compression | ZSTD | High-efficiency compression |
Fsync | Off | Enhances I/O |
CRC | Off | Reduces 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.