Closed ammlr closed 5 days ago
It is known that Shamiko doesn't work with ReZygisk, however, due to the nature of Shamiko being closed source, this makes near impossible to make it compatible as we don't know what it is missing. I believe the same happens with the last FOSS release of Zygisk Next, as we didn't introduce (major) regressions into the code base, but I'll be looking into it.
EDIT: You may want to look at Zygisk Assistant, a FOSS Zygisk hider.
zygisk assistant doesn't completely hide zygisk. and very easy to detect
Sadly the first statement is true, but it is also true for Shamiko as well. I didn't find any app yet where Zygisk Assistant fails, but for the time being, you either can use 1.0.6 Zygisk Next + Shamiko or ReZygisk + Zygisk Assistant (if you're using LSPosed, it also is often detected)
Shamiko seems to be verifying the signature hash of the Zygisk module, I don't think we can bypass that without being forced to reverse-engineer it.
Using builds from Zygisk Next, the last FOSS release, v4-0.9.1.1, works, but when building it locally, it displays the error message.
The same issue is appeared on APatch. To this question, we often choose not to use shamiko, just like our documents said,
We can not support Shamiko due to its proprietary and no updates.
Sad to hear that. However, there's a PR (Thanks Reveny for the original PR!) with maps hiding which highly improves the ability of ReZygisk to hide. Now you can inject anything on Momo without it detecting, however more sophisticated apps like Native Test and Native Detector still detect it, however most apps will pass.
You can still use Zygisk Assistant or 0.7.5 Shamiko (which you won't want to use as it would defeat the purpose of using ReZygisk which is using a FOSS module) if any app fails, but I recommend to use the least amount of modules possible.
Sad to hear that. However, there's a PR (Thanks Reveny for the original PR!) with maps hiding which highly improves the ability of ReZygisk to hide. Now you can inject anything on Momo without it detecting, however more sophisticated apps like Native Test and Native Detector still detect it, however most apps will pass.
- PRs for better hiding will be accepted :)
You can still use Zygisk Assistant or 0.7.5 Shamiko (which you won't want to use as it would defeat the purpose of using ReZygisk which is using a FOSS module) if any app fails, but I recommend to use the least amount of modules possible.
Shamiko on new version can hide xposed / module and better hiding root (example liapp ,bank app etc)
There's nothing we can do from our side, the best try is to use better forks of LSPosed in that case. That limitation is purely intentional from their side.
Version
ReZygisk-v1.0.0-205
Description
great work. I use magisk alpha, when installing rezygisk Shamiko it doesn't work. "unsupported environment"
please fix
Steps to reproduce
flash, install, reboot, shamiko not work
Confirmations
Code of Conduct