Magisk — це система, створена автором xda topjohnwu, яка може рутувати пристрій, змінювати завантажувальний образ або додавати файли до каталогів /data та /cache, щоб реалізувати деякі систематичні функції без змін системи. Magisk Manager також оновлено до версії 5.6.1 для зміни та відновлення файлів завантажувальних зображень.
Насправді, фреймворк Magisk був представлений минулого року, але тоді модулів було небагато, і простота використання була недостатньою, лише після того, як версія Magisk Manager V14 підтримувала пряму установку без необхідності вставляти через Recovery, щоб знизити поріг до легкого рівня, а фреймворк Magisk оновили до версії v16, і там також багато модулів. Окрім оригінальних підтримуваних звукових ефектів Viper, є багато модулів, як-от автоматична зміна шрифту, модулі, що підтримують функції Pixel Phone, звісно, порівняно з Xposed Framework загалом, це все одно виглядає трохи незріло.
Крім того, у Magisk є вбудовані функції, такі як rooting пристрою та приховування Magisk, адже насправді існує багато банківських додатків, які автоматично визначають, чи телефон рутований, і ця функція дозволяє продовжувати користуватися цими банківськими додатками, отримуючи ROOT. Конкретна сторінка налаштувань дуже проста — потрібно лише відмітити APP, який потрібно приховати.
А для root-підтримки все простіше: зазвичай потрібно отримати root-дозволи, прошивши img-пакет і потім встановити superSU, для Magisk достатньо лише встановити, щоб отримати дозволи, і він має MagiskSu, а також підтримує запити на підтвердження дозволів за відбитками пальців. Мені здається, що я давно нічого не робив, чувши, що фреймворк Magisk може певною мірою змінювати систему без змін самої системи, я, звісно, мушу спробувати, бо Magisk давно не запускали, тому модулів ще дуже мало, а найвідоміші — це Greenify4Magisk (зелений охоронець) і ViPER4Android (звукові ефекти Viper), які можна спробувати. Фреймворк Magisk запущений близько року тому і підтримувався від Android 5.0 до останньої версії системи Android 8.0, а номер версії фреймворку Magisk став версією 13.1 11 липня 2017 року, ця версія офіційно підтримує версію Android O, а версія 9.28 може безпосередньо root Google Pixel. Оскільки принципи фреймворку Magisk і Xposed насправді дещо відрізняються, оновлення системи підтримки має великі переваги, які можуть поступово відобразитися пізніше, адже є досвідчені фахівці, які допоможуть стати на яму.
Зокрема, деякі принципи та особливості фреймворку Magisk такі: 1. Фреймворк Magisk може ROOT на ваш пристрій, тобто він постачається з ROOT і добре ладнає з такими речами, як SuperSU; основний метод — більш загальний Systemless, але насправді версія після 2.7 Su також має підтримуватися; 2. Фреймворк Magisk може змінювати завантажувальний образ або додавати файли до каталогів /data та /cache, і змінює ваш системний розділ лише тоді, коли коренева інсталяція розпізнається в системному розділі. 3. Повністю відкритий код, легко розширювати та модифікувати
Використання функцій фреймворку Magisk
Дозволяє вносити будь-які системні зміни без змін оригінального файлу розділу.
MagiskSU: 开源的ROOT解决办法,基于phh's Superuser(实际也是基于CM Superuser)的办法 Magisk Hide: Hide Yourself, здебільшого використовується для обходу перевірок на механізми безпеки, таких як Google, або перевірки проти читів у певних іграх
Resetprop: 允许你修改系统的props文件,例如build.prop(典型的可以修改机型,厂商等信息),甚至包括只读类型的Props。 Кілька точок входу: Можна використовувати для паузи процесу запуску, зміни анімації запуску та іншого Стандартні речі: Прибрати dm-verity, forceencrypt і розблокувати розділи для підтримки читання та запису.
Сумісність із фреймворками Magisk
Будь-які системні модифікації, які можна завантажувати заздалегідь, можна завантажити через фреймворк Magisk, і автор переважно використовує ViPER4Android як приклад Тут можна переглянути 100% безсистемну власну прошивку системи Підтримка багатосистемних пристроїв.
Вступ до встановлення рами Magisk
Перед будь-якою установкою фреймворку Magisk він створює файл у каталозі /data/stock_boot_.img.gz, щоб уникнути несподіваних ситуацій, наприклад, зависання на інтерфейсі завантаження, але цю проблему можна також вирішити, встановивши та видаляючи файли або відновлюючи систему.
Якщо ви встановили фреймворк Magisk, потрібно встановити Magisk Manager, а потім оновити його в програмі або перевстановити версію фреймворку Magisk — остання версія v13.1, натиснути «інсталяці», щоб почати завантаження файлу, і файл автоматично почне встановлюватися після завершення завантаження, а потім перезавантажується. Звісно, якщо у вас немає root-файлу або є проблема з установкою, ви можете відновити файл завантажувального образу, тобто прошити файл видалення, потім вручну завантажити останній zip-файл Magisk, перезавантажити у сторонній відновлення, потім прошити файл, перезавантажити; якщо Magisk Manager не встановлений — встановити щось самостійно — це нормально.
Адреса завантаження файлу фреймворку Magisk
Останні дані Magisk:http://tiny.cc/latestmagisk Останній деінсталятор (підтримка v1+): http://tiny.cc/latestuninstaller Останній Magisk Manager: https://github.com/topjohnwu/MagiskManager/releases/download/v5.6.1/MagiskManager-v5.6.1.apk
Адреси двох модулів, згаданих у статті: 【Greenify4Magisk】:https://forum.xda-developers.com/apps/magisk/module-greenify4magisk-t3606277 【ViPER4Android FX 2.5.0.5】:https://forum.xda-developers.com/apps/magisk/module-viper4android-fx-2-5-0-5-t3577058
Magisk Framework XDA Адреса: Magisk Framework (https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445)
|