github OnyxZygisk/OnyxZygisk v1.0.5-328
OnyxZygisk v1.0.5 (328)

latest releases: v1.09, v1.08, v1.07-zigcore...
3 months ago

A ptrace-based Zygisk-compatible injection solution — no Riru, no global sepolicy injection.

Changes since v1.0 (310)

WebUI overhaul (Vue 3 rewrite)

  • WebUI rebuilt with Vue 3 + TypeScript + Vite; dependency management switched to pnpm
  • Frontend visual redesign: modules / FN / status sections unified into card layouts with soft borders and rounded corners
  • Status hero merged into a collapsible sticky header — collapses into a compact toolbar while scrolling
  • Tux image replaced with a theme-aware syringe icon that adapts to light / dark themes
  • Log viewer upgraded: log-level coloring, keyword filter, copy / refresh icon actions
  • Section titles moved into cards; refresh unified as icon buttons in section headers
  • Modules section now shows only Zygisk-capable modules, hiding irrelevant regular modules

Localization

  • Added Japanese (ja_JP) locale
  • Language preference now defaults to "Auto": adapts to the device language (Chinese / Japanese / other → English) and reacts to system language changes in real time
  • Completed i18n coverage; dev preview (mock) data localized per UI language

Module & toolchain

  • Added OnyxZygisk module banner
  • Added Matsuzaka Yuki to module.prop author credits
  • Fixed binary assets (banner, etc.) being corrupted by the CRLF filter during packaging
  • action.sh / customize.sh content and comments fully anglicized
  • Version bumped to v1.0.5

Features

  • Zygote process ptrace tracking and injection, compatible with Zygisk API v4 modules
  • FN (Functional Node) module system: fn.prop descriptor, trigger / scope filtering, priority ordering
  • Built-in WebUI (webroot static files + JS bridge, no network / port required)
  • Root solution support: APatch (apd) / FolkPatch / KernelSU / Magisk
  • Daemon auto-selects 64/32-bit, writes module status into module.prop

Install

  • APatch: install the zip in the manager, or apd module install <zip>
  • KernelSU: install the zip in the manager, or ksud module install <zip>
  • Magisk: install the zip in the manager

Usage

  • Open the WebUI from the module page in KernelSU / APatch Manager / MMRL
  • Use the module action to view Monitor status (monitor / zygote / daemon)

Don't miss a new OnyxZygisk release

NewReleases is sending notifications on new releases.