Magisk v14.5 уже тут, і разом із ним багато змін у роботі MagiskHide та підтримці нових пристроїв, зокрема Pixel 2 (XL)!
Magisk, створений визнаним розробником topjohnwu було оновлено до бета-версії Magisk v14.5, дедалі ближче до стабільної версії 15. Ця версія мала стати офіційним стабільним випуском, але бета-тестувальники запропонували зробити це бета-версією через кількість змін.
Magisk v14.5 приносить багато внутрішніх змін, а також офіційну підтримку Pixel 2 і Pixel 2 XL і кращу версію MagiskHide. Ви можете переглянути повний журнал змін нижче.
Журнал змін Magisk v14.5
- [Демон] Переміщено внутрішній шлях до /sbin/.core, новий точка монтування образу – /sbin/.core/img
- [MagiskSU] Підтримка перемикання імені пакета, що використовується, коли Magisk Manager приховано
- [MagiskHide] Додати тимчасове видалення /magisk
- [MagiskHide] Усі зміни, наведені вище, сприяють приховуванню від неприємних програм, таких як FGO та кількох банківських програм
- [Magiskinit] Використовуйте magiskinit для всіх пристроїв (динамічний initramfs)
- [Magiskinit] Виправлення підтримки Xiaomi A1
- [Magiskinit] Додано підтримку Pixel 2 (XL).
- [Magiskboot] Додано підтримку видалення avb-verity у dtbo.img
- [Magiskboot] Виправлено помилку в обробці заголовків завантажувального образу MTK
- [сценарій] Разом із оновленнями в Magisk Manager додайте підтримку підпису завантажувальних образів (AVB 1.0)
- [сценарій] Додайте підтримку резервного копіювання та відновлення dtbo.img
- [Різне] Багато невеликих коригувань для належної підтримки старих платформ, таких як Android 5.0
MagiskHide використовує два різні методи спроби обдурити алгоритми виявлення на пристрої, такі як SafetyNet API. Перша зміна змінює назву пакета Magisk Manager, якщо ви ввімкнете його приховування, щоб маскуватись проти програм, які перевіряють ідентифікатори пакетів. Це не рекомендується робити, окрім випадків, коли це абсолютно необхідно зроблено. Другий фактично перемістив точку монтування /Magisk до /sbin/.core. Це означає, що будь-які модулі більше не повинні використовувати /Magisk як жорстко закодовану точку доступу, оскільки ці модулі не працюватимуть в останній версії Magisk (будь то бета-версія чи версія 15 після її випуску).
Новіші пристрої також виграють від додавання magiskinit. Тепер він визначає, на якому пристрої він працює, після перепрошивання, і динамічно вводитиме зміни, які йому потрібно зробити, залежно від того, на якому пристрої він працює. Це означає, що інсталяція уніфікована на всіх пристроях і ще більше підвищить сумісність!
однак, Magisk v14.5 зламаний у багатьох аспектах і розробник просить більший розмір вибірки, щоб зрозуміти, що саме йде не так. Зміна назви пакета Magisk часто призводить до повної втрати кореневого доступу разом із повідомленнями про помилки в logcat OnePlus, Samsung та інших пристроїв із NDK r16 під час спроби викликати su. На Pixel 2 також з’являється спливаюче вікно з повідомленням про те, що avb-verity вимкнено, однак це не є серйозною проблемою, і не варто хвилюватися.
Якщо ви зацікавлені в бета-версії Magisk v14.5, перегляньте тему XDA нижче, щоб завантажити її на свій пристрій!
Magisk v14.5 Завантажити