Custom kernel for Nothing Phone 2 (Pong) with root and hiding built in.
Based on LineageOS kernel (android13-5.10, sublevel 246). Integrates ReSukiSU for root and SuSFS for hiding.
Also the Releases could include builds for other kernels (e.g arter97), the workflow of them are based on the main one but with some changes, you can find them in the branches
- ReSukiSU: Kernel-level root (SukiSU-Ultra fork)
- SUSFS: Hide root from banking apps, games, and safety checks
- Download the AnyKernel3 zip from Releases
- Boot into recovery (TWRP / OrangeFox)
- Flash the zip → reboot
- Install ReSukiSU Manager to manage root (Under development but recommended), you could use other KSU-based manager but no guarantee
Backup your stock boot image first. Bootloader must be unlocked. Use at your own risk.
- Fork this repo
- Go to Actions → Build NP2 Kernel → Run workflow
- Download the zip from the completed run
Two variants are built automatically:
- ReSukiSU-SUSFS - ReSukiSU + SUSFS (recommended)
- ReSukiSU - ReSukiSU only
Workflow inputs
| Input | Default | Description |
|---|---|---|
kernel_repo |
LineageOS/android_kernel_nothing_sm8475 |
Kernel source repo URL |
kernel_branch |
lineage-23.2 |
Branch to build |
kernel_defconfig |
gki_defconfig |
Defconfig (relative to arch/arm64/configs/) |
extra_configs |
vendor/waipio_GKI.config vendor/nothing/waipio_GKI.config vendor/debugfs.config |
Config fragments to merge |
- WildKernels - WildKSU
- simonpunk - SUSFS
- osm0sis - AnyKernel3
- LineageOS - Kernel source