u/Intelligent-Gur-1492

Finally got one click root working on my S24 Ultra SM-S928B / S928BXXS6DZF2 🎉

Finally got one click root working on my S24 Ultra SM-S928B / S928BXXS6DZF2 🎉

Took me way too long to figure this out, so posting what actually worked in case someone else is stuck with random reboots.

The main thing I found is this:

For this S928B build, Root My Galaxy basically only works properly through Shizuku.

I had Shizuku running before, but that alone wasn't enough. Root My Galaxy was still launching the exploit as a normal app, so it kept failing/rebooting.

So what I did:

First start Shizuku and make sure it's actually running.

Then inside Shizuku, authorize Root My Galaxy.

After that open Root My Galaxy > Settings and TURN ON Shizuku Mode.

This part is important. Just having Shizuku installed/running isn't enough, RMG itself needs Shizuku mode enabled.

Also, if you already tried rooting before, delete the old payload before trying again. This actually mattered for me.

From ADB:

adb shell rm -f /data/local/tmp/ksu-payload

Then I checked it was gone:

adb shell ls -l /data/local/tmp/ksu-payload

It should say no such file or directory.

After that I opened Root My Galaxy again, checked Shizuku was still running + RMG was authorized + Shizuku Mode was ON, ran the exploit again and... boom. KernelSU active!!!!!

Root My Galaxy:

https://github.com/BuSung-dev/Root-My-Galaxy

Exact S928B / S928BXXS6DZF2 support PR:

https://github.com/BuSung-dev/Root-My-Galaxy-Payloads/pull/208

Payload repo:

https://github.com/BuSung-dev/Root-My-Galaxy-Payloads

Shizuku:

https://github.com/RikkaApps/Shizuku/releases

KernelSU:

https://github.com/tiann/KernelSU/releases

If yours keeps rebooting, before trying again and again, check the Shizuku mode first and delete that old ksu-payload. That was basically the whole issue for me.

u/Intelligent-Gur-1492 — 3 days ago