Magisk v20.4 გამოვიდა სკრიპტის თანმიმდევრულობის ცვლილებებით და შეცდომების გამოსწორებით

Magisk-ის (v20.4) უახლესი სტაბილური განახლება გამოვიდა. ამ კონსტრუქციით დაწყებული, MagiskHide აღარ არის ჩართული ნაგულისხმევად. წაიკითხეთ მეტი რომ იცოდეთ!

Magisk, ძირითადად, Android-ზე root წვდომის სინონიმი გახდა. ერთ-ერთი ყველაზე პოპულარული Custom ROM დისტრიბუცია, LineageOS, თანაბარია საკუთარი addonsu ორობითი მხარდაჭერა ამ უსისტემო გადაწყვეტის სასარგებლოდ, რომელიც შემუშავებულია XDA Recognized Developer-ის მიერ topjohnwu. დეველოპერმა ცოტა ხნის წინ ისაუბრა პოტენციური ხარვეზები საქართველოს MagiskHide კომპონენტი, რომელიც გამოწვეულია Google-ის SafetyNet Attestation API-ში შეტანილი გარკვეული ცვლილებებით. ხოლო Google-ს შეიძლება გარკვეული დრო დასჭირდეს ახალი წესების სრულად აღსრულებამდე, topjohnwu ახლა გამოუშვა Magisk-ის კიდევ ერთი სტაბილური ვერსია MagiskHide ნაგულისხმევად გამორთულია. მონიშნულია როგორც v20.4, უახლესი კონსტრუქცია ორიენტირებულია მხოლოდ ძირითად კომპონენტებზე, როგორც Magisk Manager-ის განახლებული ინტერფეისი "ჯერ არ არის სრულად მზად პრაიმ-ტაიმისთვის".

GitHub-ზე გამოქვეყნებული გამოშვების ნოტა საკმაოდ დიდ აქცენტს აკეთებს BusyBox დამოუკიდებელ რეჟიმში სკრიპტის თანმიმდევრულობის გასაუმჯობესებლად, რაც არის

ძირითადად გამიზნულია დეველოპერებისთვის და Magisk Module-ის შემსრულებლები. ამ ვერსიით დაწყებული, Magisk აიძულებს ყველა სკრიპტს გამოიყენოს შიდა BusyBox ორობითი, რომელიც გაუმჯობესებულია XDA Recognized Developer-ის მიერ. osm0sis. თუმცა მომხმარებლებს ჯერ კიდევ აქვთ შესაძლებლობა გამოიძახონ ბრძანება BusyBox-ის გარეთ, მაგრამ მათ უნდა გამოიყენონ სრული გზა.

აქ არის ოფიციალური ცვლილებები Magisk v20.4-ისთვის:

  • [MagiskInit] შეასწორეთ პოტენციური bootloop მხოლოდ A-2SI მოწყობილობებში
  • [MagiskInit] სათანადო მხარდაჭერა Tegra დანაყოფის დასახელებისთვის
  • [ზოგადი] ჩატვირთეთ libsqlite.so დინამიურად, რაც ხსნის wrapper სკრიპტების გამოყენების აუცილებლობას Android 10+-ზე
  • [ზოგადი] გამოავლინეთ API დონის დაბრუნების მეთოდით ზოგიერთ მოწყობილობაზე
  • [ზოგადი] შესაძლო ხარვეზის გამოსავალი x86 ბირთვის readlinkat სისტემურ ზარში
  • [BusyBox] ჩართეთ SELinux-ის ფუნქციები. დაამატეთ chcon/runcon და ა.შ. და '-Z' ოფცია ბევრ აპლეტს
  • [BusyBox] შემოიღეთ დამოუკიდებელი რეჟიმი. დამატებითი დეტალები გამოშვების შენიშვნებში
  • [MagiskHide] გამორთეთ MagiskHide ნაგულისხმევად
  • [MagiskHide] დაამატეთ მეტი პოტენციური შესამჩნევი სისტემის თვისებები
  • [MagiskHide] დაამატეთ გამოსავალი Xiaomi მოწყობილობების ჩატვირთვისთვის, როდესაც MagiskHide ჩართულია სხვადასხვა რეგიონულ ROM-ებზე
  • [MagiskBoot] სპეციალური Motorolla DTB ფორმატის შესწორების მხარდაჭერა
  • [MagiskPolicy] მხარი დაუჭირეთ 'genfscon' სეპოლიტიკის წესებს
  • [სკრიპტები] NAND-ზე დაფუძნებული ჩატვირთვის სურათების მხარდაჭერა (სიმბოლოების კვანძები /dev/block-ში)
  • [სკრიპტები] უკეთესი addon.d (ორივე v1 და v2) მხარდაჭერა
  • [სკრიპტები] Lineage Recovery-ის მხარდაჭერა Android 10+-ისთვის

ჩამოტვირთეთ Magisk v20.4 GitHub-დან

Google შესაძლოა სერიოზულად არღვევს Magisk-ის შესაძლებლობას, დამალოს ჩამტვირთველის განბლოკვის სტატუსი აპლიკაციებისგან, მაგრამ ეს არ ბლოკავს სხვა პოტენციალებს. დან ნამდვილი ორმაგი ჩატვირთვის მიღწევა რომ jailbreaking iPhoneMagisk კვლავ აქტიურად გამოიყენება მოდიფიკაციის საზოგადოების მიერ.


წყარო: GitHub