После шести месяцев затишья разработчик Джон У (John Wu) выпустил новую Canary-сборку 23010 (d7e7df3b) утилиты Magisk. В ней появилась поддержка Android 12, но удалены две ключевые возможности: опция MagiskHide для скрытия Root-прав и поддержка 32-битных систем.
Вплоть до весны 2021 года Джон У работал в Apple, однако в мае покинул её и присоединился к Google, причём к команде по обеспечению безопасности Android. Как и следовало ожидать, новая должность оказалась несовместима с проектом Magisk в том виде, в каком он существовал — разработчик был вынужден отказаться от опции MagiskHide, что и сделал с выпуском новой сборки.
Впрочем, не обошлось и без масштабного нововведения — появилась функция Zygisk, позволяющая Magisk работать внутри процесса Zygote, тем самым используя код в виртуальной машине Dalvik/Art, а не Java. Благодаря этому модули Magisk могут стать более функциональными и существенно глубже интегрироваться в систему, но для этого разработчики должны задействовать Zygisk API.
The first canary release for 6 months!
Zygisk documentation and an example module will be uploaded soon pic.twitter.com/1PRPXXWfzM
— John Wu (@topjohnwu) October 24, 2021
Полный список изменений доступен здесь или на изображении выше, а скачать Canary-сборку можно на GitHub.
все ближе к айос становится