Magisk-ის მე-10 ვერსია ამატებს ახალ გზას Mount System Mirrors-ს

პოპულარული Magisk mod-ის მე-10 ვერსია ამატებს უნივერსალურ უსისტემო ინტერფეისს, რომელიც მომხმარებლებს საშუალებას აძლევს დააკავშირონ ფაილები მათ მიერ არჩეულ ნებისმიერ დირექტორიაში.

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

Magisk-ის მე-9 ვერსია გამოვიდა გასულ თვეში და მას მოჰყვა მრავალი ახალი ცვლილება, როგორიცაა ინტერფეისის მოხსნა პოსტ-fs მოდულებისთვის და მოემზადა MultiROM-ის მხარდაჭერისთვის. მიუხედავად იმისა, რომ MultiROM მხარდაჭერა ჯერ კიდევ მიმდინარეობს, შეგიძლიათ უყურეთ კონცეფციის დამადასტურებელ ვიდეოს იმის შესახებ, თუ როგორ შეიძლება იმუშაოს ეს ფუნქცია.

Magisk-ის მე-10 ვერსია გთავაზობთ სისტემის (მწარმოებლის) სარკეების დამონტაჟების ახალ გზას, /vendor დანაყოფთან მუშაობის უნივერსალურ გზას და ნებისმიერი ფაილის ნებისმიერ დანაყოფში დამატების შესაძლებლობას. Magic Mount ახლა გამოიყენებს სიმბოლურ ბმულებს დირექტორიების დასაბრუნებლად (თუ ეს შესაძლებელია), რაც ამცირებს ფაილების დასამატებლად დამაგრების სამაგრებს. ის ასევე შეამოწმებს init სახელთა სივრცეს და ზიგოტის სახელთა სივრცეს, რათა თავიდან აიცილოს Magic Mount-ის გატეხვა. Magisk Hide ახლა გაგზავნის SIGSTOP-ს, რათა დაუყოვნებლივ შეაჩეროს სამიზნე პროცესი, რათა გამოიწვიოს ავარია, თუ დემონტაჟი დაგვიანებულია. და დამალვა ასევე უნდა მუშაობდეს ნებისმიერ პირობებში ახლა, თუნდაც libs და /system root-ის დამატებისას.

გუშინ ჩვენ ვნახეთ 10.2 ვერსიის სწრაფი განახლება, რომელიც ამატებს რამდენიმე ახალ ცვლილებას Magisk-შიც. ცვლილებების ჟურნალში აღნიშნულია აპლიკაციების/პრივატული აპების ამოღება თეთრი სიიდან, როგორც ავარიის გამოსწორება, და ასევე მოყვება შესწორება phh ორობითი მოძველების შესახებ. საბოლოოდ, ის ასწორებს შეცდომას, რამაც გამოიწვია root წვდომის გაქრობა Magisk Manager-ში განახლებისას.

თქვენ შეგიძლიათ იპოვოთ ცვლილებების სრული ჟურნალი ამ ორი განახლებისთვის, რომლებიც ჩამოთვლილია ქვემოთ:


v10.2

  • [Magic Mount] წაშალეთ აპები/პრივატული აპი თეთრი სიიდან, უნდა გამოსწორდეს ყველა ავარია
  • [phh] გაასწორეთ ბინარული მოძველებული პრობლემა
  • [სკრიპტები] მოაგვარეთ root გაქრობის პრობლემა Magisk Manager-ში განახლებისას

v10

  • [Magic Mount] გამოიყენეთ ახალი გზა სისტემის (მიმწოდებლის) სარკეების დასამაგრებლად
  • [Magic Mount] გამოიყენეთ უნივერსალური გზა / გამყიდველთან გამკლავებისთვის, ორივე ცალკეული დანაყოფის დასამუშავებლად თუ არა
  • [Magic Mount] ნებისმიერ ადგილას რაიმეს დამატება უკვე ოფიციალურად არის მხარდაჭერილი (მათ შორის /system root და /vendor root)
  • [Magic Mount] გამოიყენეთ სიმბოლური ბმულები არეკებისთვის, თუ ეს შესაძლებელია, შეამცირეთ დამაგრების სამაგრები ფაილების დასამატებლად
  • [Magisk Hide] შეამოწმეთ init namespace, zygote namespace, რათა თავიდან აიცილოთ Magic Mount გატეხვა (a.k. root დაკარგვა)
  • [Magisk Hide] გაგზავნეთ SIGSTOP სამიზნე პროცესის დასაპაუზებლად რაც შეიძლება მალე, რათა თავიდან აიცილოთ ავარია, თუ ძალიან დაგვიანებულია დემონტაჟი
  • [Magisk Hide] დამალვა უნდა მუშაობდეს ნებისმიერ პირობებში, მათ შორის libs და /system root და ა.შ.
  • [phh] დაამყარეთ მოწყობილობა, თუ სათანადო root არ არის აღმოჩენილი
  • [phh] გადაიტანეთ /sbin /sbin_orig-ზე და დააკავშირეთ უკან, გაასწორეთ Samsung no-suid-ის პრობლემა
  • [სკრიპტები] გააუმჯობესე SuperSU ინტეგრაცია, ახლა იყენებს sukernel-ს რამდისკის გასასწორებლად, ramdisk-ის აღდგენაში ჩაშენებულ SuperSU-ს მხარდაჭერას
  • [თარგი] დაამატეთ PROPFILE ვარიანტი system.prop-ის ჩასატვირთად

წყარო: XDA ფორუმი