KernelSU Next icon

KernelSU Next

by KernelSU-Next · GPL-3.0 · open source

Free · Android 8.0+ · Root & Mods

The manager app for KernelSU Next, a kernel-based root solution forked from KernelSU. It patches your boot image, grants root per app and manages modules.

Needs:Unlocked bootloader · supported kernel · Android 8+

No known trackers in the code File matches GitHub’s published hashOfficial GitHub release

2113 Apps is independent, not affiliated with or endorsed by KernelSU-Next. Official sources: kernelsu-next.github.io · source code on GitHub.

Download APK · 16.7 MB v3.4.2 · checked
Version
v3.4.2
Size
16.7 MB
Requires
Android 8.0+
Updated
2026-10-13

Introduction

KernelSU Next is a root solution that lives in the Android kernel, forked from KernelSU. This APK is its manager app: it patches boot images, decides which apps get root and installs modules. The app alone doesn’t root anything; the kernel has to run the KernelSU Next driver, either as a module loaded from a patched boot image or built into the kernel.

How it differs from KernelSU

KernelSU Next’s README credits the original as “the original base that made KernelSU Next possible”, and many fixes in recent releases are ports of KernelSU’s own, each linked in the release notes. The differences:

  • Older kernels. KernelSU announced in 2024 that it would “give up supporting non-GKI kernels in version 1.0”. KernelSU Next keeps a legacy branch that kernel builders can use for them.
  • An older Android for the app. The manager installs on Android 8.0 and later; KernelSU’s needs Android 12.
  • A module catalogue in the app, read from the project’s curated lists. A second list of closed-source modules is off by default, under Non-Free Repository.
  • Risk detection when you install a module, on by default: the manager checks the module against a list of known malicious ones. A low or medium match pauses the install and asks you to press volume down within five seconds to go on; high and extreme ones are blocked.
  • App lock with the screen lock or fingerprint, and backups of your module list and root allowlist.
  • SUSFS, a kernel module for hiding root from detection, which 3.4.2 can load on GKI kernels with 64-bit ARM. In the README’s words, it is “A kernel-level root-hiding extension for KernelSU”, from the susfs4ksu-lkm project. It is loaded only when you tap Load in the settings, or at every start if you turn on auto-load, which is off by default; it refuses to load when SUSFS is already built into the kernel.

The two projects aren’t interchangeable. A KernelSU Next kernel only accepts a manager signed with KernelSU Next’s certificate, and KernelSU’s kernel expects a different one, so KernelSU’s manager shows nothing useful on a KernelSU Next kernel, and the other way round.

Will it work on your phone?

  • GKI 2.0 kernels, Linux 5.10 and newer (most phones that launched with Android 12 or later): the manager patches your stock image with a kernel module it carries. Version 3.4.2 includes modules for every Android kernel generation from android12-5.10 to android17-6.18. The app recommends the boot image on 5.10 kernels and init_boot on newer ones.
  • Kernels 4.19 to 5.4, and older: you need a kernel built with the KernelSU Next driver. The project says it can’t offer ready-made images for these, “Due to the fragmentation of non-GKI kernels”; such kernels come from other developers, and the project’s own device list warns: “be cautious about what you are flashing!”
  • x86_64 kernels: the README warns that recent kernel changes can make KernelSU Next fail and “potentially trigger a kernel panic”.
  • The app has native code for 64-bit ARM, x86_64 and RISC-V. There is no 32-bit ARM code, so a phone that only runs 32-bit apps can’t install it; since 3.4.2 the README no longer lists 32-bit ARM either.

Like KernelSU since 3.0, the release has no ready-made kernels or AnyKernel3 zips; on a GKI phone the patched image is the way in.

Getting started

  1. Unlock the bootloader. KernelSU Next’s documentation doesn’t spell it out, but every install method flashes a boot image or kernel; KernelSU’s FAQ answers the same question with “Yes. KernelSU requires an unlocked bootloader.”
  2. Get the stock boot or init_boot image for your exact firmware. Our guide on extracting a boot image covers the usual ways, including Payload Dumper on the phone.
  3. Patch it in the manager with Install › Select a file, then flash the result with fastboot. Our LKM and GKI guide, written for KernelSU, applies to the same steps here.
  4. Install a metamodule from the manager’s Meta Module screen if you want modules that change system files. Without one, modules aren’t mounted.

Once it works, Direct install updates it in place, and Install to inactive slot re-roots after an OTA update; the app warns that the phone will then be “FORCED to boot to the current inactive slot after a reboot!”. Keep your stock image: in LKM mode the app can Restore stock image or Uninstall permanently, but with a kernel that has the driver built in, the way back is flashing your stock kernel.

When you update the app, also update the kernel module: after an update the app may show Kernel update required until you do, and the lead developer’s advice in such reports is “Just update LKM”.

What goes online

From the 3.4.2 source code:

  • An update check on GitHub each time you open the home screen. It’s on by default and can be turned off (Check for updates). An update opens in your browser; the app doesn’t install it by itself.
  • Five contributor pictures loaded from GitHub on the home screen, kept in the app’s image cache.
  • Each installed module’s own update address, chosen by the module’s author, when KernelSU Next is working.
  • The risk list, downloaded from the project’s GitHub when you install a module, with a copy in the app as a fallback.
  • The module catalogue, from the project’s GitHub, and App Profile templates, from kernelsu.org, the original project’s site, only when you open those screens.

We found no analytics, crash-reporting or advertising code.

About this file

  • This is the normal build of version 3.4.2, released on 13 October 2026, from the project’s GitHub releases, package com.rifsxd.ksunext, signed by Rifat Azad, the lead developer; its SHA-256 matches the hash GitHub publishes for that release file. Separately, the kernel only accepts a manager signed with the project’s certificate: it checks the certificate’s SHA-256, so a copy re-signed by anyone else would show Not installed even on a working kernel.
  • We don’t host the spoofed build. It is the same app under a random package name, generated once per release and so the same for everyone who installs that release; a contributor describes its purpose as hiding the manager from banking apps. Because the name changes with every release, a collaborator warns: “You cannot update in place.”
  • New in 3.4.2: the SUSFS module described above; Block kernel modules (risky), an install option, off unless you tick it, that stops kernel modules you list from loading at boot, which the app warns “can make the device hang on the boot logo or bootloop”; and Restrict shell root to ADB, off by default, which lets only ADB sessions use root granted to the shell. 3.4.1 added the app lock, optional haptic feedback and a time limit for modules’ boot scripts.
  • The 16.7 MB file, most of whose growth is the SUSFS modules, runs on Android 8.0 and later and declares four permissions: internet, fingerprint and biometric unlock for the app lock, and one AndroidX uses internally. Root itself goes through the kernel, not Android permissions.
  • The APK doubles as a zip you can flash from a custom recovery to patch the boot image; renamed to contain “uninstall”, it removes KernelSU Next instead.
  • KernelSU Next’s kernel code is licensed under the GPL-2.0, and everything else under the GPL-3.0 or later. The source of this version is at https://github.com/KernelSU-Next/KernelSU-Next/tree/v3.4.2.

What’s inside the APK

Trackers

None found

No code matching the Exodus Privacy tracker signatures.

Native code

3 CPU types

Needs a 64-bit ARM phone; 32-bit-only devices are not supported.

Android versions

Android 8.0 and up

Built for Android 16 (target API 36).

Permissions

4

0 of them need your approval first.

CPU types in this build: arm64-v8a (64-bit ARM, almost every phone since 2017); riscv64; x86_64 (64-bit Intel, emulators and Chromebooks).

Granted at install (3)

Low-risk permissions Android grants automatically, plus any we have not classified.

  • INTERNET
  • USE_BIOMETRIC
  • USE_FINGERPRINT
Defined by other apps (1)

Permissions that belong to another app or to this app itself.

  • com.rifsxd.ksunext.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

More Information

Package name
com.rifsxd.ksunext
Version
v3.4.2 (build 33355)
File size
16.7 MB (16,682,167 bytes)
Requires
Android 8.0 or later
Category
Root & Mods
License
GPL-3.0
Developer
KernelSU-Next
Released
Oct 13, 2026
Signer SHA-256
79e590113c4c4c0c222978e413a5faa801666957b1212a328e46c00c69821bf7
File SHA-256
774a5511f7034a4930e881114e202319cbdc34c5aaaa5c7c6b6d2902364e4c58
Checked
, against the v3.4.2 release on GitHub · how we check · verify it yourself

Common questions

Is this APK the official KernelSU Next release?

Yes. It is the file from the project’s v3.4.2 release on GitHub, byte for byte, and it matches the SHA-256 checksum GitHub publishes for it. It is signed with the certificate we recorded when we first checked KernelSU Next (SHA-256 79e590113c4c4c0c222978e413a5faa801666957b1212a328e46c00c69821bf7); a release signed with a different key would not be published here.

What Android version does KernelSU Next need?

Android 8.0 or later (API level 26). Version v3.4.2 is built for Android 16 (target API 36). Needs a 64-bit ARM phone; 32-bit-only devices are not supported.

Can KernelSU Next access the internet?

Yes. The APK requests Android’s internet permission. In total it declares 4 permissions, and none of them needs your approval first.

Does KernelSU Next contain trackers?

No known trackers: our scan of version v3.4.2 found no code matching the Exodus Privacy tracker signatures. The scan covers known tracker libraries; it doesn’t show what data the app itself sends.

Is KernelSU Next open source?

Yes. KernelSU Next is released under the GPL-3.0 licence, and its source code is published at https://github.com/KernelSU-Next/KernelSU-Next.

Do I need a custom kernel?

Not on GKI 2.0 kernels, Linux 5.10 and newer: the manager patches your stock boot or init_boot image with a kernel module it carries, from android12-5.10 to android17-6.18 in this version. On older kernels you do. The README says kernels 4.19 to 5.4 require “KernelSU driver built-in”, and the app tells you: “Non-GKI kernels are not supported. Integrate KernelSU-Next legacy driver in your kernel!”

Can I use it together with Magisk?

KernelSU Next doesn’t say. The original KernelSU’s FAQ: “KernelSU’s module system conflicts with Magisk’s magic mount. If any module is enabled in KernelSU, Magisk will stop working entirely. However, if you only use the su of KernelSU, it will work well with Magisk.” Both projects share that module design, but we haven’t tested it.

Why don’t my modules change anything?

On a fresh install you need a metamodule, which does the mounting. Without one, “modules will NOT be mounted”, in the project’s guide. The manager’s Meta Module screen lists them, including Meta OverlayFS. Scripts and SELinux rules in modules work without one, according to the original KernelSU’s FAQ.

A module makes my phone bootloop. How do I get back in?

Press volume down at least three times while the phone boots. The kernel then starts in safe mode, and KernelSU Next disables all modules, so you can remove the one that caused it.

Recent releases

Version Released Size
v3.4.2 · this download Oct 13, 2026 16.7 MB
v3.4.1 Oct 9, 2026 15.1 MB
v3.4.0 Sep 21, 2026 11.9 MB
v3.3.0 Jul 3, 2026 10.2 MB
v3.2.0 Apr 14, 2026 10.2 MB

Recent releases on the project’s GitHub. We host and check only the newest one. Full changelog.

Alternatives and related apps

  • KernelSU Root & Mods·13.6 MB·v3.3.1 The original project. Its manager needs Android 12 and it supports only GKI kernels, 5.10 and newer.
    Download
  • APatch Root & Mods·5.4 MB·v0355948 Kernel-level root without building a kernel, managed with a SuperKey.
    Download
  • Magisk Root & Mods·10.7 MB·v31.1 The long-established root solution that patches the boot image and runs in user space.
    Download

KernelSU vs APatch vs Magisk: Which Root Solution Fits Your Phone

View topic ›