Shamiko is a Zygisk module to hide Magisk root, Zygisk itself and Zygisk modules.
Shamiko read the denylist from Magisk for simplicity but it requires denylist enforcement to be disabled first.
Usage
- Install Shamiko and enable Zygisk and reboot
- Configure denylist to add processes for hiding
- DO NOT turn on denylist enforcement
Whitelist
- You can create an empty file
/data/adb/shamiko/whitelist
to turn on whitelist mode and it can be triggered without reboot - Whitelist has significant performance and memory consumption issue, please use it only for testing
- Only apps that was previously granted root from Magisk can access root
- If you need to grant a new app root access, disable whitelist first
Changelog
0.2.0
- Support font modules since Android S
- Fix module’s description
0.3.0
- Support whitelist (enable by creating an empty file
/data/adb/shamiko/whitelist
) - Always unshare (useful for old platforms and isolated processes in new platforms)
- Request Magisk 23017+, which allows us to strip Java daemon and change denylist regardless of enforcement status
- Temporarily disable showing status in module description (need to find a new way for it)
- Support module update since Magisk 23017
0.4.0
- Add module files checksum
- Bring status show back
- Add running status file at
/data/adb/shamiko/.tmp/status
0.4.1
- Add more hide mechanisms
0.4.2
- Fix app zygote crash on Android 10-
0.4.3
- Fix tmp mount being detected
0.4.4
- Fix module description not showing correctly
0.6
- Hide more trace of Zygisk
0.7
- Support Magisk 26.0
- Fix font loading
- Hide more traces of Magisk
0.7.1
- Merge Magisk and KernelSU branch
0.7.2
- Fix a bug causing Zygisk on KernelSU failed to unload
- Abandon a useless fix leading to more detection
- Clean service.sh
0.7.3
- Follow root profile on KernelSU
0.7.4
- Support new Zygisk loading mechanisms
- Fix some issues on Android 11 and below
- Fix compatibility for Zygisk on KernelSU on Magisk
0.7.5
- Refine hide mechanism, passing more detection (e.g., E-CNY, Play ver 12306)
1.0
- Hide more traces of Zygisk, passing more detection (e.g., ACE, GoTyme Bank, MyTransport.SG, ZainCash, DBS PayLah!, Singpass, Marriott, BPI, Apps using liapp, Apps using Arxan like CaixaBank Sign, etc.)
- Better support KSU
- Hide some traces introduced by other modules (e.g. PlayIntegrityFix)
- Guards the peace of Machikado
1.0.1
- Fix Android 10
Download
Module Info
Other modules
Android Logger Booting
This module functions to record logs when booting Android and will be saved in /data/local/logger. This module is suitable for developers to find bootloop problems on ROM. Tips combine with Bootloop saver module Link Download ...
AirMusic Magisk / Kernelsu Module
AirMusic (formerly known as AirAudio) is an Android app that allows you to stream audio from your device to network-enabled receivers. It offers a Magisk module that enables “root recording,” allowing you to stream all audio, including system sounds. Magisk Module The AirMusic Magisk …...
Audio misc settings
A Magisk module for setting miscellaneous audio configuration values This module, changes the number of steps in media volume to 100 steps (0.4~0.7dB per step), raises the resampling quality of the Android OS mixer (AudioFlinger) to a very mastering quality (i.e., no resampling distortion in a real …...
Android Tweaker magisk ksu module
AndroidxTweaker version : v1.4.1 Changelog : added terminal menu removed apk due to incompatibility Added ram cleaner on profile changing fixed some bugs AndroidxTweaker Version:v1.4.5 Changelog : Enhanced Functionality: Enjoy smoother performance and improved responsiveness. New Tweaks: Unlock new …...
SUI
Modern super user interface (SUI) implementation on Android. The name, Sui, also comes from a character. Introduction Sui provides Java APIs, Shizuku API, for root apps. It mainly provides the ability to use Android APIs directly (almost in Java as the identity of the root, and start app’s own …...
Android Hardware Optimization Magisk Ksu Module
Increase performance and improve display smoothness/responsiveness also change rendering from software to hardware rendering. Link Pling ...
Ainur James Dsp
This is a reformed audio effect digital signal processing engine for Android. The GUI is copy from Omnirom DSPManager, but the internal audio engine is enhanced and reformed! Features Pro dynamic range compression Bass Boost –> 1023/4095/8191 order FIR linear phase low pass bass boost …...
Daily Job Scheduler (DJS)
DESCRIPTION LICENSE DISCLAIMER WARNING DONATIONS PREREQUISITES CONFIGURATION (/data/adb/vr25/djs-data/config.txt) USAGE Terminal Commands NOTES/TIPS FOR FRONT-END DEVELOPERS Basics Initializing DJS FREQUENTLY ASKED QUESTIONS (FAQ) NOOB FRIENDLY Prequisites Steps Extras LINKS LATEST CHANGES …...
Gps Boost Magisk and kernelsu modules
Optimization of work and boost of GPS for Snapdragon devices Notes Only for Snapdragon devices! Link download ...
App Systemizer
App Systemizer (Terminal Emulator) More info and details in the XDA Thread Systemize your App systemlessly! Using terminal emulator. Enter this command and choose the app you want to systemize. systemize or systemize -h And you will be presented with a list of installed apps. And Reboot to apply …...