Для Magisk разработали плагин SafetyNet Fix для обхода проверки устройства со стороны сервисов Google
Новый изменения в политике проверки устройств сервисами Google начали огорчать многих пользователей с root-правами еще с марта 2020 года. К июню стало понятно, что для некоторых устройств Magisk не сможет обойти защиту и многие приложения станут нерабочими. Теперь же написан фикс, способный обойти данную проблему.
Суть проблемы в том, что вместо базовой системы проверки, которую научились обходить, начала использоваться хардверная проверка. В таких условиях проверялась целостность не только прошивки, но и железа, на которое она установлена. Такой метод проверки начал появляться на устройствах постепенно, и многие пользователи root-прав могли обнаружить, что Magisk перестал нормально работать.
Root-права дают пользователям намного больше возможностей, но некоторые приложения, перестают работать с root-правами. Причем перестают они работать именно из-за встроенной проверки и защиты. Magisk позволял таким приложениям получить информацию что устройство, якобы, не имеет root-прав и разблокированного загрузчика — и приложения вновь начинали работать.
Плагин SafetyNet Fix для Magisk, позволяет реализовать для сервисов Google при проверка ошибку, что хардверная проверка еще не реализована для данного устройства и после получения ошибки, проверка осуществляется базово, которая легко обходится. Это фикс, и он работает надежнее, чем просто подмена информации об устройства, но полную его работоспособность на всех возможных устройствах не может гарантировать даже его автор, но тут скорее сказывается большая фрагментация устройств на Android.