Magisk is a system less method to achieve root on your device and the app was launched last year. Before that, the only method available to root the device was by using SuperSU released by ChainFire. The SuperSU method involved tinkering the internals of the system to achieve root whereas Magisk doesn’t involve such tinkering. Now, Google recently released an update to the Play Store which added the ability for app developers to add a method called SafetyNet which will let app developers allow users that pass the SafetyNet to use their app.
Now, talking about SafetyNet, this allows the app developers to check for the user’s device to see whether the user has a rooted device or not and the user is using any method to bypass license check on their device or not. This was first implemented on Netflix by its developers due to which the users which were running a custom ROM were not able to run the Netflix app and thus, this new feature was showcased. Now, the system-less rooting app Magisk had added a feature earlier which was able to bypass the SafetyNet which Google had on the Play Store. After this, the rooted users were also able to download the apps which had SafetyNet check and failed the check. However, recently Google updated its SafetyNet checker to check for some methods used by Magisk to bypass this SafetyNet restriction and block them. Thus, MAgisk failed on many devices and didn’t allow users to bypass this check.
After the recent development, the developer behind Magisk, announced that there is a temporary fix already available to bypass this SafetyNet check and allow users to use the apps as before. Apart from that, he has also added that the permanent fix for this issue will be available in a later release of Magisk. To know more about the method to bypass the SafetyNet, check it out on XDA Developers forum from here.