Magisk меняет вектор развития
Те, кто знаком с root-правами на устройстве с Android, сталкивались с утилитой Magisk, которая помогала не только корректно работать с root-правами, но и прятать наличие расширенных прав от некоторых приложений. В мае 2021 года стало известно, что Хунг-Лин «Джон» Ву (Hung-Lin «John» Wu), основной разработчик Magisk начал работать в Google. А поскольку Android разрабатывается Google, многие начали думать, что на этом развитие Magisk прекращено.
Ву ответил о будущем Magisk и о своем влиянии на проект. Во-первых – он продолжит развивать Magisk. Во-вторых, из-за юридических ограничений, развитие Magisk будет немного иным. Ву теперь имеет доступ к исходному коду Android и некоторые аспекты Magisk противоречат политике Google. Ввиду этого, зверство для скрытия root-прав у некоторых приложений, больше не будет развиваться и в будущем будет удалено из Magisk. Некоторое время данный инструмент будет доступен в ограниченном режиме и не будет получать обновления.
Скрытие root-прав помогает в работе некоторых типов приложений, так при наличии root-прав у вас откажутся работать подавляющее большинство банковских приложений. Разработчики подобных приложений ограничивают софтверно работу в своих приложениях. Могут перестать работать приложения от Google и еще многие другие. Скрытие от них root-прав позволяло комфортно работать даже если на устройстве был root.
Репозиторий модулей для Magisk будет удален. На текущий момент пользователи могли быстро найти и скачать дополнительные модули. Поддержка модулей сохраниться, но теперь их придется скачивать вручную и загружать на устройство zip-архив. В будущем планируется добавить возможность указывать на любой сторонний репозиторий, для добавления модулей в Magisk.
Magisk будет лучше интегрирован с GitHub, на котором сообщество сможет продолжать развитие проекта. Таким образом, вектор развития немного изменится. Проект не будет заброшен и будет, как минимум, доведен до стадии, когда Ву сможет забросить его и оставить развитие на сообщество.
Отказ от модулей скрытия root-прав – вполне понятен. Ву не может больше «играть на две стороны». Да и юридически, наверняка ему бы не позволили делать это. Переработка моделей и возможность устанавливать их вручную, а в будущем и из любых репозиториев, говорит нам о том, что теоретически, любой желающий сможет создавать модули для скрытия root, и сам Ву, при этом, не будет причастен.
По материалам: topjohnwu.medium.com и xda-developers.com