Актуализацията на Magisk Canary добавя поддръжка за много устройства Xiaomi и Meizu, работещи с Android Pie

Най-новата актуализация на канала за пускане на Canary на Magisk "bleeding edge" предоставя поддръжка за A-Only system-as-root устройства, работещи с Android Pie. Прочетете!

Екосистемата на Android поддържа два типа оформление на дялове: традиционната схема за разделяне (където ramdisk присъства в дяла /boot и е монтиран като rootfs, а системата е монтирана в /system), и по-нова A/B схема за разделяне, където системата е монтирана като rootfs. Google направи система като корен задължително за устройства, стартиращи с Android 9 Pie (като част от промените, направени за Project Treble), но A/B разделянето продължава да остава препоръчителна, но незадължителна функция поради промените в нея изисква. Това означава, че има нови устройства, които ще стартират с Android Pie, но идват с един дял „само A“. За тези устройства OEM все още трябва да гарантира, че телефонът използва system-as-root, което от своя страна означава, че ramdisk трябва да бъде обединен в системния образ, за ​​да бъде монтиран като rootfs. System-as-root не е задължителен за устройства, които надграждат до Android 9 Pie.

Този сценарий създаде проблем за потребителите, които искат да стартират Magisk на своите устройства. Magisk вече поддържаше система като root устройства, но това беше ограничено до устройства с по-новата A/B схема за разделяне. Няколко китайски устройства, като Xiaomi Mi 8 SE и още няколко, и явно новото Samsung Galaxy S10 също така, които използват настройката на системата като root, без да използват A/B дяла, в крайна сметка няма да могат да стартират, ако Magisk е инсталиран на техните версии на Android Pie.

Magisk вече добави поддръжка за A-само система като root устройства. Тази промяна в момента е налична в Канал за изграждане на Canary с номер на компилация v18.2-e72c6685 (18111). Можете също да инсталирате компилациите на Canary чрез Magisk Manager, като превключите канала за актуализиране на потребителски и поставите тази връзка:

https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/release.json

Имайте предвид, че канал за освобождаване на канарчета се счита за „кървящия ръб“ на изданията на Magisk и като такъв се препоръчва само за разработчици, а не за средни потребители. Моля, не инсталирайте канарски компилации само за да сте на най-новата версия.


Източник: Magisk Github

Връзка към форума: тема за издаване на Magisk Canary Channel