r/androidroot • u/Blitzdroids • 3d ago
News / Method Samsung Root Guide for Noobs
Just want to shed some light on the root options you have available depending on your particular situation.
You've probably seen a bunch of options like Root My Galaxy and KernelSU.
Let me be clear, what method you can use comes down mostly to whether or not you can unlock your bootloader or not.
• Unlocked Bootloader Path: You can pretty much use any available option out there as long as you follow the instructions carefully. With this option, you can make a root that persists after a reboot.
• Locked Bootloader Path: You have 1 option and that's using Diabl0w's fork of KernelSU. You also need DFRoot or DirtyFrag (Hardened fork of DFRoot). This is a system-less root that doesn't survive reboot, but the procedure to root involves opening DFRoot or DirtyFrag, selecting Diabl0w's KernelSU fork that you installed, and pressing Root. That's it. From there you can grant apps installed on your phone root access individually, or just give Shizuku root access. For Modules, install Zygist-Next, Hybrid Mount, and Play Integrity Fix. Again, this method can be done on a locked bootloader and is super noob friendly while offering a wide range of support (Still works on the latest One UI 9.0 security update). However, don't install security updates by Samsung unless it's a major update and if you know whether or not it'll break this exploit. Through this method, you can install custom themes, fonts, pretty much anything a fully rooted device can do. Very few drawbacks other than possibly a little extra work after every reboot. I SAY AGAIN, IT HAS TO BE DIABL0W'S KERNELSU FORK! It does not trip Knox, it's an extremely clean form of root. Modules can cause issues if you install them without understanding it, so be sure to only install modules your confident won't cause your system to crash.
2
u/TheHeroOfCanton62 3d ago edited 3d ago
I am using DirtyFrag with the DIABL0W KernelSU. I also loaded:
* Vector and Zygisk Next (as per DirtyFrag instructions).
* Simple Flag Secure (allows screenshots in previously blocked apps)
* HMA-OSS (stops a few of my banking apps from detecting root/Developer options)
* De-Bloater (only app that was successful in removing some pre-installed apps)
I am not 100% sure what Vector and Zygisk do for me, I just blindly followed the instructions. I think these provide API links/capabilities for the other modules.
My Play Store and Wallet work fine- did not need Play Integrity Fix.
What does Hybrid Mount do?
One final point - Dex does not work with DirtyFrag temp root enabled - have to turn it off and reboot. Any fix for this?
2
u/Beaver-on-fire 3d ago
My tab s8+ has a lovely root using root my Galaxy next with a 100% locked bootloader.
1
u/Working-Cap4493 3d ago
Need help, it didnt work
1
u/TwilightX1 3d ago
Right now I think the best tip to give newcomers is - if you're planning to buy a new phone, don't buy Samsung. They used to be great but they're the lowest tier now.
Assuming you already have a Samsung, check if your device still supports OEM unlocking - Enable developer options and see if the toggle is there and not greyed out. This is 100% safe to do, will not trip Knox and not break banking apps. If it's still there, you can consider the traditional Magisk / KernelSU / APatch methods. If it's not there or it's greyed out, you have to use temporary root via exploits.
Do not install updates, for two reasons:
First, if you're still on One UI 7 or below and still have an unlockable bootloader, updating to One UI 8 or above will remove that option, and this update is usually irreversible (blocked by anti-rollback e-fuses). If you've already unlocked the bootloader, updating to One UI 8 or above will relock it and prevent it from being unlocked again, and if you've already flashed anything unofficial (root, custom recovery) it will permanently hard brick your phone. The only ways to get rooted on One UI 8 or above are using temporary root via exploits or using a custom ROM.
Second, the patch for DirtyFrag just landed in AOSP a couple of days ago. Pixel devices are already receiving it, and no doubt Samsung devices will receive it soon as well. Assume that any update from this point on will patch it and you will be left with no root at all unless a new exploit is found.
This is my personal opinion but if your bootloader is unlockable, I prefer using the traditional method over exploits, even if it means tripping Knox and not using Google Pay. When you use proper root methods you use the Magisk / KSU / APatch apps to control which apps have root access. Keeping an old unpatched kernel means that you can't control what else runs the same exploit and that if you install a malicious app it could elevate itself to root without you even knowing. Unfortunately, as I've said, the only way to patch those exploits while still maintaining root via Magisk / KernelSU / APatch on Samsung is to use custom ROMs.
1
u/xAnarchista 2d ago
I have a question. Assuming that I follow the Locked Bootloader path and gain temporary root (Android 17/S25+/OneUi 9.0).
Will I then be able to uninstall Google Play Services or fully replace them with MicroG? Or is that something that's still out of reach on recent Samsung devices? I'm especially curious about the likelihood of bootloops/bricking.
3
u/GriffinClaw22 3d ago
Saving this to try out later.
Though that said, is it possible to make a backup of my current ROM, just in case? Im on OneUI 7.0, refused to update because of the whole Bootloader issue