Бета-версію Android Q тепер можна рутувати, якщо у вас є Google Pixel, Google Pixel XL, Google Pixel 2 або Google Pixel 2 XL.
До випуску першої бета-версії Android Q, визнаний XDA розробник topjohnwu оголосив що він рутував Android Q. Він досяг цього завдяки збірці Android Q, яка злилася в мережу ми також отримали. Коли офіційна бета-версія всіх трьох лінійок смартфонів Google Pixel припинилася, topjohnwu знову занурився, щоб перевірити, чи зможе він змусити Magisk працювати. Він швидко усвідомив що рутувати останню версію Android складніше, ніж здається. Однак раніше сьогодні він керований для рутування Android Q, але лише для Google Pixel, Pixel XL, Pixel 2 і Pixel 2 XL. На жаль, Google Pixel 3 і Pixel 3 XL поки що не можуть бути рутовані.
Форуми PixelФоруми Pixel XL
Форуми Pixel 2Форуми Pixel 2 XL
Якщо у вас Pixel, Pixel XL, Pixel 2 або Pixel 2 XL, ви можете рутувати свій телефон, перейшовши на канал Magisk Canary. Щойно ви рутуєте свій телефон, я настійно рекомендую вам спробувати одну річ
увімкнення загальносистемного темного режиму але вимикання примусової темряви в програмах сторонніх розробників. Увімкнути темний режим можна без root-прав, але для вимкнення примусового затемнення в таких програмах, як Google Photos, потрібен root для зміни властивості системи. Що стосується власників Pixel 3 або Pixel 3 XL, вам доведеться почекати, поки topjohnwu з’ясує, як змусити Magisk працювати над останнім оновленням для цих двох пристроїв.Канарський канал Magisk
Отже, що заважає підтримці Magisk на Pixel 3? Причина пов’язана з логічними розділами та накладеннями. Логічні розділи включають один реальний розділ зберігання, розділений на розділи, які динамічно змінюються, як-от системний, постачальник, odm, oem, продукт тощо. Overlayfs, або файлова система перекриття, в основному накладає вміст одного дерева каталогів на інше. Концептуально це щось на кшталт Magisk, хоча принцип роботи відрізняється. Було реалізовано як логічні розділи, так і накладення Динамічний Android можливо в Android Q, хоча XDA Recognized Developer фхуссон вірить, що вони будуть використані для більшого.
Google Pixel 3 і Pixel 3 XL мають логічні розділи, а Pixel, Pixel XL, Pixel 2 і Pixel 2 XL – ні. topjohnwu каже, що логічний системний розділ Google Pixel 3 більше не розпізнається як образ EXT4, тому його попередні методи встановлення системи не працюють. За словами topjohnwu, Magisk викрадає монтування всього, включаючи систему, постачальника, продукт, odm тощо, під час процесу завантаження, а потім «копіює кореневий каталог від системи до rootfs", потім виправляє sepolicy, використовуючи дані з підключених розділів, і, нарешті, виправляє процес ініціалізації для завантаження виправленої сеполітика. Він каже, що йому потрібно вивчити, як монтувати логічні розділи на ранніх стадіях завантаження, що передбачає вивчення того, як працює пристрій відображення.
Ось де Magisk зараз працює щодо рутування Android Q. Якщо topjohnwu досягне прогресу в рутуванні бета-версії Pixel 3, ми повідомимо вас усіх.