Skip to content

Custom Kitsune v31 build: in-app DenyList works with ReZygisk (denylist-table patch)#15

Merged
Jordan231111 merged 1 commit into
mainfrom
feat/custom-kitsune-denylist-apk
Jun 2, 2026
Merged

Custom Kitsune v31 build: in-app DenyList works with ReZygisk (denylist-table patch)#15
Jordan231111 merged 1 commit into
mainfrom
feat/custom-kitsune-denylist-apk

Conversation

@Jordan231111

Copy link
Copy Markdown
Owner

Swaps the bundled Magisk for a custom Kitsune v31 build (31.0-kitsune / 31000) from
Jordan231111/KitsuneMagisk@25fa2159f whose deny module stores entries in the denylist table
(not hidelist) — the table ReZygisk/NeoZygisk read. The in-app DenyList toggle now hides root
without a manual magisk --sqlite "INSERT INTO denylist ...".

  • Re-embedded APK in blueStackRoot.cmd (SHA fac319d2…, byte-level round-trip; Check-Embedded-Sync passes)
  • Refreshed tools/magisk_databin/, replaced the reference APK
  • README "Is this safe?" now states plainly it's a custom build and links the source/diff (transparency)
  • CHANGELOG v10, RUNBOOK + deep-dive notes, new docs/HIDE_ROOT_FROM_APP_DENYLIST.md

Verified: APK is a genuine rebuild (libmagisk64.so/libmagisk32.so differ from stock), version 31000,
embed round-trips. Live re-root E2E still to be confirmed — the harness stalled on a boot/adb-reachability
step (under investigation; unrelated to the APK contents).

…st works with ReZygisk

Swap the embedded Magisk for a custom Kitsune v31 build (31.0-kitsune / 31000) from
Jordan231111/KitsuneMagisk@25fa2159f. Its deny module stores entries in the `denylist`
table instead of `hidelist` -- the table ReZygisk/NeoZygisk actually read -- so apps
toggled in Magisk's own DenyList UI are now hidden from those Zygisk modules without a
manual `magisk --sqlite "INSERT INTO denylist ..."`.

- re-embed APK in blueStackRoot.cmd (SHA fac319d2..., byte-level round-trip verified)
- refresh tools/magisk_databin/ from the new APK
- replace Working Example & Fix/MagiskMyStableBuild.apk reference
- bump tests/Check-Embedded-Sync.ps1 guard SHA (passes)
- README "Is this safe?" states plainly it is a custom build and links source/diff
- CHANGELOG v10, todolist, RUNBOOK + deep-dive transparency notes
- add docs/HIDE_ROOT_FROM_APP_DENYLIST.md (verified DenyList fix guide)

Live re-root E2E to be confirmed on an instance.
@Jordan231111 Jordan231111 merged commit 63e3cbd into main Jun 2, 2026
1 check passed
@Jordan231111 Jordan231111 deleted the feat/custom-kitsune-denylist-apk branch June 2, 2026 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant