Magisk v13 перейшов зі своєї бета-версії на стабільну. Читайте далі, щоб дізнатися все про зміни, які останній стабільний випуск приносить своїм користувачам!
Після більш ніж місяця тестування як бета-версії, XDA Recognished Contributor and Developer topjohnwuMagisk v13 на шляху до стабільної гілки. Стабільний випуск v13 принесе із собою сумісність з Android O, уніфікований двійковий файл, а також безліч виправлень помилок і покращень із усіх попередніх бета-версій.
як topjohnwu згадки в його повідомлення на форумі, нова стабільна версія Magisk запрацює за кілька годин. Як наслідок, бета-версію Magisk закрито, оскільки вона більше не потрібна. Потік відкриється, коли надійде наступна бета-версія, але до того часу, нитка для стабільного випуску продовжуватиметься як основна нитка.
Офіційний і повний журнал змін для найновішої версії ще не опубліковано, але ми можемо стежити за змінами, які відбулися в попередніх бета-версіях. Головною особливістю є сумісність із найновішою версією Android O, а також об’єднання MagiskSU, magiskhide, resetprop і magiskpolicy в один єдиний двійковий файл. Тепер існує підтримка виживання addon.d, і magiskhide також має бути ввімкнено за замовчуванням. Для Magisk v13 також знадобиться остання програма Magisk Manager, яка підтримує новий уніфікований двійковий файл Magisk, а також має додаткову базову перевірку цілісності для SafetyNet.
Оскільки Magisk Manager більше не доступний у Google Play Store, вам потрібно буде перейти до тема форуму щоб отримати останню версію. Крім того, ви також можете інсталюйте MagiskManager через наші власні XDA Labs. Ми додамо сюди повний журнал змін, щойно він стане доступним, тому слідкуйте за оновленнями або слідкуйте за форумами!
Оновлення:
Стабільна гілка отримує версію 13.1 як найновіший випуск. Через значні відмінності між v12.0 і v13.x+ багато речей більше не сумісні з попередніми версіями. Залишаючись на старій версії, ви втратите масу виправлень і покращень.
Це оновлення також приносить із собою новий шаблон Magisk Module Template v4, який, у свою чергу, забезпечує правильну обробку Android O та багато виправлень миготіння. Команди у флеш-скрипті тепер значно скорочені, оскільки залишилися лише основні та виклики функцій. Сценарій тепер покладається на правильну інсталяцію Magisk v13.1, оскільки busybox більше не входить у пакет. В результаті цього та ін згадується в публікації оновлення, Модулі Magisk більше не можна прошивати у спеціальних відновленнях без доступу до /data, тож вам знадобиться належним чином налаштоване відновлення з доступом до /data або доведеться перепрошивати в самому Magisk Manager. Майбутній випуск диспетчера відфільтровує модулі в сховищі з версією шаблону, нижчою за v4, тому розробників просять оновити свої модулі найближчим часом!
Ось офіційний журнал змін для Magisk v13.1:
- [Загальне] Об’єднання MagiskSU, magiskhide, resetprop, magiskpolicy в один двійковий файл
- [Загальне] Додано підтримку Android O (перевірено на DP3)
- [Загальне] Динамічне посилання libselinux.so, libsqlite.so із системи для значного зменшення двійкового розміру
- [Загальне] Видаліть пакет busybox, оскільки він викликає багато проблем
- [Загальне] Розблокуйте всі блокові пристрої для підтримки читання та запису, а не лише emmc (просто вважав, що не всі пристрої використовують emmc, лол)
- [Сценарії] Виконуйте всі операції із зображеннями ext4 через двійковий файл magisk у сценаріях Flash
- [Сценарії] Оновлено сценарії для використання власних команд magisk для підвищення сумісності
- [Сценарії] Додано підтримку виживання addon.d
- [Сценарії] Представляємо util_functions.sh, який використовується як глобальне джерело функцій сценарію оболонки для всіх видів встановлення
- [MagiskBoot] Логіку виправлення завантаження переміщено у двійковий файл magiskboot
- [MagiskSU] Не створює новий процес для кожного запиту, натомість додає нові потоки
- [MagiskSU] Додано багатокористувацьку підтримку
- [MagiskSU] Запровадження нового механізму черги тайм-ауту, запобігання зниженню продуктивності через погано написані програми su
- [MagiskSU] Кілька налаштувань переміщено з визначення пропів до бази даних
- [MagiskSU] Додати підтримку режиму простору імен
- [MagiskSU] Додати параметр монтування головного пристрою
- [resetprop] Оновлено до найновішої версії AOSP, підтримка реквізитів від 5.0 до Android O
- [resetprop] Перейменовано всі функції, щоб запобігти виклику функцій із зовнішньої бібліотеки libc
- [magiskpolicy] Оновлено libsepol з офіційного репо SELinux
- [magiskpolicy] Додано підтримку виправлень xperm (для належної роботи Android O)
- [magiskpolicy] Оновлені правила для Android O та підтримки Liveboot
- [MagiskHide] Вилучити псевдодозвільний режим, натомість безпосередньо приховати дозвільний статус
- [MagiskHide] Вилучити ненадійний монітор файлів списку, змінити режим запиту демона
- [MagiskHide] MagiskHide тепер увімкнено за замовчуванням
- [MagiskHide] Оновлення політик демонтування, передача CTS у SafetyNet!
- [MagiskHide] Додайте більше реквізитів для приховування
- [MagiskHide] Видалення фонового демона magiskhide, створення короткочасного процесу для демонтування
- [Magic Mount] Відмовилися від монтування на основі сценарію оболонки, використовуйте правильну програму C для аналізу та монтування файлів. Швидкість ЗНАЧНО покращена
Ось офіційний журнал змін для Magisk Manager:
- v5.0.4
- Виправте помилку в тайм-ауті su
- v5.0.3
- Виправлення FC під час завантаження на Android O
- Адаптація до обмежень трансляції Android O: повторна автентифікація програми, коли оновлення вимкнено на Android O
- v5.0.2
- Перепишіть частину підпису zip, завантажені зі сховища архіви будуть належним чином підписані та налаштовані для спеціального відновлення
- v5.0.1
- Додайте параметри режиму простору імен
- Виправлено помилку в системі Manager OTA
- v5.0.0
- Підтримуйте новий уніфікований двійковий файл Magisk
- Належним чином вирішуйте проблеми з керуванням кореневої системи встановлення/видалення програми
- Додайте підтримку багатокористувацького режиму
- Додайте функцію повторної автентифікації при оновленні програми
- Додайте базову перевірку цілісності для SafetyNet
- Об’єднано фрагмент встановлення та фрагмент стану у фрагмент Magisk
- Виправте збій перемикання тем
- Оновити переклади
Ви встановили останню версію? Розкажіть нам про свій досвід у коментарях нижче!
Перегляньте Magisk на нашому форумі програм спільноти!Завантажте Magisk Manager через XDA Labs!