Skip to content

lolokeksu/nextmod-ide

Repository files navigation

🌐 English | Русский

NextMod IDE

NextMod IDE

A full-fledged IDE for building Magisk, KernelSU and APatch modules — right on your Android device. No PC needed.

License: GPL v3 Platform Release Telegram Channel Telegram Chat

Android Magisk KernelSU APatch Kotlin Shell ScriptLinter


About

NextMod IDE (NXI) is a mobile development environment for root modules. It covers the full module-creation cycle for Magisk / KernelSU / APatch without a computer: metadata, scripts, overlays, building, validation and installation — all on your phone.

Built for people who write modules on the go, on a tablet, or simply without access to a PC.

Screenshots

Metadata Preview Module Manager Browser

Features

  • Full module buildermodule.prop, customize.sh, service.sh, post-fs-data.sh, /system overlays, replace directories, sepolicy.rule
  • Script linter — static analysis for busybox ash / mksh compatibility: catches local outside functions, bashisms ([[ ]], arrays), and dangerous operations (unquoted rm -rf, writes to partitions)
  • Syntax highlighting — shell editor with color-coded markup
  • Structure preview — ZIP archive tree and module.prop contents before building
  • Module validation — correctness checks before export
  • Auto-update (updateJson) — generates update.json for auto-updates via the root manager
  • Direct root install — install the built module without a file manager (Magisk / KernelSU / APatch)
  • Module manager — list of installed modules, enable / disable / remove
  • File browser — root-aware filesystem navigation
  • Templates — ready-made module starters (debloater, hosts-blocker, kernel tweaks)
  • Localization — Russian and English
  • Themes — system, light, dark, AMOLED
  • Branded design — signature palette, animated splash screen

Requirements

  • Android 8.0+ (API 26)
  • Root: Magisk, KernelSU or APatch (for installation and the manager; the builder works without root too)

Installation

  1. Download the APK from the Releases section
  2. Install it (allow installation from unknown sources)
  3. Grant root access when prompted for root features

Building from source

git clone https://github.com/lolokeksu/nextmod-ide.git

The project builds on Android (ACSIDE + Termux) or on a PC (Android Studio). Requirements: AGP 8.13+, Kotlin 2.0, compileSdk 36, minSdk 26.

Signing: create keys/keystore.properties with your own keys (see build.gradle.kts). Without it, only debug builds are produced.

Community

📢 Telegram channel @nextmod_ide — releases and updates
💬 Telegram chat @nextmod_ide_chat — questions and feedback
🐛 Bug reports GitHub Issues — please use the template
🇷🇺 4PDA Forum thread — Russian-speaking community

License

This project is licensed under the GNU General Public License v3.0 — see LICENSE.

Any derivative works (forks) must remain open under the same license. The name "NextMod IDE" and the visual identity belong to the author; forks must use their own name.

Author

ExchNow (Lolokeksu)

GitHub Telegram


Made on a phone, for phones.

About

On-device IDE for creating Magisk, KernelSU and APatch modules — right on Android. No PC needed.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages