Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
root-my-s9280 — Using CVE-2026-43499 to root your Galaxy S24 Ultra(SM-S9280 ,(China / Hong Kong SAR / Taiwan)) | Kitploit
Tools/GitHubGitHub/nanoturtle1145/root-my-s9280
Android SecurityPrivilege EscalationExploitationReverse EngineeringMobile SecurityBinary Exploitation
GitHubnanoturtle1145/root-my-s9280

root-my-s9280

Using CVE-2026-43499 to root your Galaxy S24 Ultra(SM-S9280 ,(China / Hong Kong SAR / Taiwan))

View Repository
214 days agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

RootMyS9280

Root Samsung Galaxy S24 Ultra (SM-S9280 Mainland China / Hong Kong / Taiwan) without bootloader unlock — a security research project based on kernel vulnerability CVE-2026-43499.

Security research disclaimer: This project is intended solely for security research and maintaining your own devices. Using a kernel vulnerability for privilege escalation can cause system crashes, data loss, or bricked devices. You assume all risks and consequences. Do not use it for illegal purposes.

Features

  • No bootloader unlock required: no BL flashing, no rev bit bump — bootloader stays locked
  • KNOX not tripped: e-fuse state remains intact (pair with KnoxPatch to restore KNOX features such as Secure Folder)
  • Semi-persistent: after each reboot, run the app once to reload the KernelSU driver
  • Supports the KernelSU ecosystem: modules such as Zygisk-Next / LSPosed / KnoxPatch

Supported Devices

ItemValue
DeviceSamsung Galaxy S24 Ultra
ModelSM-S9280 (Mainland China CHC / Hong Kong TGY / Taiwan BRI)
FirmwareS9280ZCS6DZF2 (One UI 8.5)
Kernel6.1.145-android14-11-3254743-abS9280ZCS6DZF2

Adapting to other devices/firmware: on the same e3q platform (S24 series), symbols in the same firmware generation are essentially identical, so adaptation is theoretically feasible; different build numbers require per-symbol comparison and correction (between S9280 and S928U1 in this project, only the kmalloc_caches symbol differs); cross-platform / cross-major-version adaptation needs a complete re-baseline, and the vulnerability may already be patched. See the repository docs and the adaptation workflow: extract the firmware kernel → restore symbols with vmlinux-to-elf → compare item by item against the reference target.h → generate the target configuration → verify on a real device.

Usage

  1. Install and launch Shizuku (grant authorization via wireless/wired ADB)
  2. Open RootMyS9280 → tap "Start Root" (recommended to run with the screen off to lower the chance of kernel races)
  3. Wait for the exploit to complete → KernelSU late-load runs automatically
  4. Install KernelSU Manager (v3.2.5) → force-stop and reopen, it shows "Working [Jailbreak Mode]"
  5. Install modules: Zygisk-Next → LSPosed → KnoxPatch, then configure after restarting Zygote

The exploit is probabilistic; just retry after a failure or reboot (the success rate accumulates with each attempt).

Notes

  • Stay on the DZF2 firmware, do not upgrade: newer firmware patches the CVE-2026-43499 vulnerability
  • The exploit succeeds probabilistically: retry a few times on failure, reboot the phone if necessary (success markers: exploit completed + retval=0 socket=1)
  • Keep the screen off while it runs (reduces the chance of crashes caused by kernel races)
  • After every reboot, run "Start Root" once more to load the KernelSU driver

Build

root@kitploit:~
./gradlew assembleDebug    # debug APK
./gradlew assembleRelease  # release APK (configure your own signing)

Payloads (exploit / root helper / ksud) are bundled in app/src/main/assets/. The payload build chain is the developer's responsibility and is outside the scope of this repository.

Dependencies & Acknowledgements

  • CVE-2026-43499 security research (IonStack / NebuSec)
  • Root-My-Galaxy no-unlock root reference project
  • KernelSU (GPL-2.0)
  • Zygisk-Next
  • LSPosed (GPL-3.0)
  • KnoxPatch

License

GNU General Public License v3.0

Download Tool