
32

[ROOT] Modified Magisk for Galaxy A21S (R)
source link: https://forum.xda-developers.com/t/root-modified-magisk-for-galaxy-a21s-r.4271537/page-5#post-86146037
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

[ROOT] Modified Magisk for Galaxy A21S (R)
sahil_bhandari
Member
Hello All Here I have compiled the magisk manager version 0f71edee (23015) since no one has compiled the latest version I did it for u ppl u can download this .apk file to root only for A21s and M12. as stated by
cmd->skip_initramfs = false;
}
will make the device boot properly but as per my inspection the word cmd is replaced with config which means it should look like this:
if (strcmp(config->hardware, "exynos850") == 0) {
config->skip_initramfs = false;
}
i have cloned the master version and then compiled it in Linux Distro.
and had to comment a line in gradle.build(native) //path
so thats it u can try the latest magisk manager right now without getting boot loop.
note no need to flash the AP file just install using Direct Install (Recommended) method.
If it app says requires additional setup just ignore it and do not press OK button just wait for another release I will try to fix it.
There is no button to check SafetyNet but I think it still fails... turn on Zygisk and Enforce DenyLisy and configure the list search for the banking app and turn on all the switches then reset the app data, then try to run that app again because in my case banking app is working by these steps.
Now I have Fixed That Reboot Issue.
....
....
SafetyNet passed using safetynet-fix v2.2.0 Zygisk:
Device got certified successfully.

grccorps at the beginning that adding these lines:
if (strcmp(cmd->hardware, "exynos850") == 0) {cmd->skip_initramfs = false;
}
will make the device boot properly but as per my inspection the word cmd is replaced with config which means it should look like this:
if (strcmp(config->hardware, "exynos850") == 0) {
config->skip_initramfs = false;
}
i have cloned the master version and then compiled it in Linux Distro.
and had to comment a line in gradle.build(native) //path
so thats it u can try the latest magisk manager right now without getting boot loop.
note no need to flash the AP file just install using Direct Install (Recommended) method.
If it app says requires additional setup just ignore it and do not press OK button just wait for another release I will try to fix it.
There is no button to check SafetyNet but I think it still fails... turn on Zygisk and Enforce DenyLisy and configure the list search for the banking app and turn on all the switches then reset the app data, then try to run that app again because in my case banking app is working by these steps.
Now I have Fixed That Reboot Issue.
SafetyNet passed using safetynet-fix v2.2.0 Zygisk:
GitHub - kdrag0n/safetynet-fix: Universal fix for Google SafetyNet on Android devices with hardware attestation and unlocked bootloaders.
Universal fix for Google SafetyNet on Android devices with hardware attestation and unlocked bootloaders. - GitHub - kdrag0n/safetynet-fix: Universal fix for Google SafetyNet on Android devices wit...
github.com
Attachments
-
app-debug.apk16.5 MB · Views: 42
-
Screenshot_20211205-165749_Root Checker Basic.jpg243.2 KB · Views: 21
Last edited: Dec 6, 2021
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK