У колах модифікаторів Android немає більш впізнаваної програми, ніж Magisk. Він має заслужену репутацію фактичного стандарту для рутування вашого телефону, планшет і майже все, що працює під керуванням Android. Тоді як Magisk вдалося зарекомендувати себе як наступника SuperSU від Chainfire, спільнота розробників післяпродажного обслуговування натрапила на кілька кореневих рішень під час переходу. Окрім видатних, напр. в Надбудова LineageOS su або визнаний розробник XDA фхуссон's Суперкористувач, ми також натрапили на унікальні реалізації, такі як Суперкористувач із підтримкою ядра (KernelSU) Джейсона Доненфельда, відомого як визнаний розробник XDA zx2c4.
На відміну від інших звичайних методів рутування, KernelSU вбудовано можливість отримання кореневого доступу в базове ядро Linux самого Android. Однак він так і не отримав загального поширення, оскільки не було простого способу виправити наявне ядро стандартного завантажувального образу на льоту для конкретного пристрою. Вам не лише потрібно було включити його під час процесу збирання ядра, але й відсутність програми root-менеджера також ускладнювала роботу звичайних користувачів. Зважаючи на це, стратегія Google із забезпечення виконання
GKI-сумісна адаптація KernelSU від weishu має низку переваг перед початковою версією. Ширша сумісність є основним фактором, оскільки кожен пристрій Android, що запускається з версією ядра 5.10 або вище, має відповідати цьому проекту. Крім того, розробник пропонує спеціальну програму керування root, яка дозволяє легко перемикати доступ суперкористувача для встановлених програм. І останнє, але не менш важливе: цей варіант KernelSU також підтримує модифікацію на основі накладання, тож ви можете вносити зміни в розділи лише для читання, не змінюючи їх фізично.
Для пристроїв, сумісних із GKI 2.0, ви можете рутувати їх, завантаживши відповідний попередньо виправлений завантажувальний образ із Buildbot проекту та прошивши його, якщо ви можете розблокувати завантажувач. Конструктори ядра також можуть самостійно компілювати образи та навіть інтегрувати KernelSU для певних ядер без GKI (з деякими обмеженнями). Щоб дізнатися більше про рутування вашого смартфона Android за допомогою KernelSU, перегляньте наш майбутній підручник.
Варто зазначити, що KernelSU від weishu все ще знаходиться в стадії розробки, тож ви можете зіткнутися з випадковими помилками та збоями тут і там, якщо ви сильно покладаєтеся на root-додатки. Але якщо ви розробник ядра чи ПЗУ, або якщо ви налаштовані використовувати новий інструмент, перегляньте домашню сторінку проекту та репозиторій GitHub, щоб дізнатися більше.
KernelSU від weishu: Веб-сайт || Репо GitHub