გამოვიდა Magisk ბეტა არხის ახალი განახლება, რომლის ვერსია 13.5-მდეა და მოიცავს Busybox შიდა გამოყენებისთვის, Samsung-ის ბირთვის გამოსავალს და სხვა.
გასულ თვეში ჩვენ ვნახეთ XDA-ს აღიარებული კონტრიბუტორი და დეველოპერი topjohnwu გამოუშვით Magisk-ის ახალი სტაბილური განახლება. ეს იყო ვერსია 13.3, რომელიც მას ამის საშუალებას აძლევდა გვერდის ავლით Google-ის SafetyNet-ის უახლესი შეზღუდვები და დაამატა გადახვევის ჟურნალის ეკრანის ფუნქცია Magisk Manager-ს. მას შემდეგ ბევრი სამუშაო ჩატარდა ახალ ბეტა განახლებაზე და ეს უკვე ხელმისაწვდომია საზოგადოებისთვის. ეს ახალი ბეტა განახლება გამოვიდა 12 აგვისტოს და ფოკუსირებულია მოწყობილობების სტაბილურობისა და თავსებადობის გაუმჯობესებაზე.
ყველაზე დიდი ცვლილება მოიცავს Busybox-ს, რომელიც topjohnwu მანამდე გამოიყვანა მაგისკიდან. ეს გაკეთდა იმის გამო, რომ ის იწვევდა პრობლემებს და დეველოპერისთვის დიდი სამუშაო იყო მისი აშენება. თუმცა, მისი მოხსნის შემდეგ, თავსებადობის არაერთი პრობლემა გაჩნდა. საიმედო და ფუნქციებით დატვირთული ბრძანების ხაზის ხელსაწყოს ქონა ამ პრობლემების გამოსწორებას ბევრად აადვილებს, ამიტომ სამუშაო გაკეთდა Busybox-ის Magisk-ში დაბრუნებაზე ამ v13.5 ბეტა განახლებით.
Busybox-ის წყაროების Magisk-ში ინტეგრირებისთვის, დეველოპერმა შექმნა ndk-busybox-სამზარეულო კონფიგურაციაზე დაფუძნებული სათაურების გენერაციის ავტომატურად დასამუშავებლად, გააანალიზეთ ეს ფაილები Android.mk-ში, რათა მხარი დაუჭიროს კონსტრუქციას ndk-build ბრძანებით. აღნიშნულია, რომ ეს ცვლილება ნიშნავს, რომ Busybox დაინსტალირებულია მხოლოდ შიდა გამოყენებისთვის და რომ თქვენ გსურთ დააინსტალიროთ იგი ხელით ან XDA Recognized Developer/Acognized Contributor-ის მეშვეობით osm0sisBusybox Magisk მოდული რეპოს საშუალებით.
გარკვეული სამუშაო შესრულდა ამ ბეტა განახლებაში, რომელიც მოიცავს რამდენიმე გამოსავალს Samsung-ის საფონდო ბირთვთან დაკავშირებით. ამას მოყვება Magisk Module Template-ის განახლება (ახლა მე-5 ვერსიაში, რომელიც პირდაპირ ეთერშია სხვა ფილიალში), მაგრამ მოდულის შემქმნელებმა უნდა მიიჩნია, რომ ეს იყო დეველოპერის გადახედვა, რადგან მოდულები, რომლებიც მას იყენებენ, არ დაინსტალირდება მომხმარებლებზე, რომლებიც მუშაობენ უახლეს სტაბილურ ვერსიაზე (v13.3). ვ13.3 ვერსიაზე საუბრისას, ამ განახლებას ჰქონდა ხარვეზი, რომელიც დაფიქსირდა 13.5 ბეტა ვერსიაში, რამაც ხელი შეუშალა საფონდო სურათის SHA1-ის შეძენას.
ამ შეცდომის გამო, საფონდო სურათის აღდგენა (რომელიც ამოქმედდება მისი დეინსტალაციის დროს) ვერ ხერხდება და თქვენს მოწყობილობას მხოლოდ ramdisk სარეზერვო ასლებით დააბრუნებს.
შეამოწმეთ ახალი ბეტა განახლება ჩვენს Magisk ფორუმზე