Magisk-ის უახლესი განახლება კანარის გამოშვების არხზე „სისხლიანი ზღვარზე“ უზრუნველყოფს მხოლოდ 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-only" დანაყოფი. ამ მოწყობილობებისთვის OEM უნდა უზრუნველყოს, რომ ტელეფონი იყენებს system-as-root-ს, რაც თავის მხრივ ნიშნავს, რომ ramdisk უნდა გაერთიანდეს სისტემის სურათში, რათა დამონტაჟდეს როგორც rootf. System-as-root არ არის სავალდებულო მოწყობილობებისთვის, რომლებიც განახლდებიან Android 9 Pie-ზე.
ამ სცენარმა შექმნა პრობლემა იმ მომხმარებლებისთვის, რომლებსაც სურთ Magisk-ის გაშვება თავიანთ მოწყობილობებზე. Magisk-ს უკვე უჭერდა მხარს system-as-root მოწყობილობებს, მაგრამ ეს შეზღუდული იყო მოწყობილობებზე უფრო ახალი A/B დანაყოფის სქემით. რამდენიმე ჩინური მოწყობილობა, როგორიცაა Xiaomi Mi 8 SE და რამდენიმე სხვა და, როგორც ჩანს, ახალი Samsung Galaxy S10 ასევე, რომ გამოიყენოს system-as-root დაყენება A/B დანაყოფის გამოყენების გარეშე, საბოლოოდ ვერ ჩაიტვირთება, თუ Magisk დაინსტალირებული იქნება მათ Android Pie-ზე.
Magisk-მა ახლა დაამატა A-მხოლოდ სისტემის როგორც root მოწყობილობების მხარდაჭერა. ეს ცვლილება ამჟამად ხელმისაწვდომია კანარის აშენების არხი აწყობის ნომრით v18.2-e72c6685 (18111). თქვენ ასევე შეგიძლიათ დააინსტალიროთ Canary build-ები Magisk Manager-ის მეშვეობით განახლების არხის ჩვეულ რეჟიმში გადასვლით და ამ ბმულის ჩასმით:
https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/release.json
გაითვალისწინეთ, რომ კანარის გამოშვების არხი ითვლება Magisk-ის გამოშვებების „სისხლის ზღვარად“ და, როგორც ასეთი, რეკომენდებულია მხოლოდ დეველოპერებისთვის და არა საშუალო მომხმარებლებისთვის. გთხოვთ, არ დააინსტალიროთ კანარის კონსტრუქციები მხოლოდ იმისთვის, რომ იყოთ აბსოლუტურ უახლეს გამოშვებაზე.
წყარო: Magisk Github
ფორუმის ლინკი: Magisk Canary Channel-ის გამოშვების თემა