Останнє оновлення каналу випуску Canary «кровотеча» Magisk забезпечує підтримку Android 12 і нову функцію Zygisk. Читай далі!
Якщо ви вважаєте себе досвідченим користувачем екосистеми Android, назва «Magisk» точно не потребує представлення. Завдяки цьому створенню Джона Ву, відомого як старший визнаний розробник XDA topjohnwu, можна легко отримати root-доступ на пристрої Android за виправлення завантажувального образу. Однак через модифікації, які Magisk має зробити, щоб запропонувати безсистемний інтерфейс root, його зазвичай потрібно оновити, щоб він був сумісний з останньою версією Android. Тепер це Android 12 потрапив у стабільний канал, topjohnwu запропонував нову Canary збірку Magisk, яка може рутувати останню ітерацію Android.
Минуло більше п'яти місяців з моменту останній великий випуск Magisk, тому це оновлення є досить важливим. Це перша збірка Magisk, опублікована Джоном Ву після нього покинув Apple, щоб приєднатися до команди безпеки Android Google, і окрім підтримки Android 12, початкова збірка Canary також назавжди припиняє використання компонента MagiskHide. Централізоване сховище модулів Magisk також було видалено з програми Magisk, як
вказано topjohnwu ще в серпні.Найкращі модулі Magisk: запис дзвінків, менеджер шрифтів, 1Controller тощо!
Однак для ентузіастів root є новий елемент, з яким можна пограти. «Zygisk», тобто Magisk у процесі Android Zygote, — це еволюція безсистемного інтерфейсу, над яким topjohnwu та кілька інших розробників працювали деякий час. З цим випуском Canary тепер ви можете ознайомитися з попередніми можливостями Zygisk. Якщо вам цікаво створення модулів, то ви повинні подивіться на API Zygisk і зразок модуля.
The повний журнал змін для останнього випуску Magisk Canary (d7e7df3b - 23010) виглядає так:
- [Загальне] MagiskHide видалено з Magisk
- [Загальне] Підтримка лише 64-розрядних систем
- [Загальне] Підтримка Android 12
- [Zygisk] Представлення нової функції: Zygisk
- [Zygisk] Запровадити функцію DenyList, щоб повернути функції Magisk під час використання вибраних процесів
- [MagiskBoot] Підтримка виправлення 32-бітного ядра zImages
- [MagiskBoot] Підтримка заголовка завантажувального образу v4
- [MagiskInit] Підтримка
/proc/bootconfig
для завантаження конфігурацій завантаження - [MagiskInit] Краща підтримка деяких пристроїв Meizu
- [MagiskInit] Покращена підтримка деяких пристроїв Oppo/Realme
- [MagiskSU] Використовуйте ізольовані розробники, якщо це підтримується ядром
- [resetprop] Видалені властивості тепер видаляються з пам’яті, а не просто від’єднуються
- [Програма] Створення єдиного APK для всіх ABI
- [Програма] Перейти на використання стандартної нижньої панелі навігації
- [Програма] Завантаження модулів програми Magisk видалено
Щоб почати роботу з root на Android 12, завантажте останню версію Canary або перейдіть на канал випуску Canary у налаштуваннях програми Magisk, а потім оновіть програму. Якщо у вас виникли проблеми, надішліть звіт про помилку на репозиторій GitHub проекту.