Magisk v20.4 เปิดตัวพร้อมการเปลี่ยนแปลงความสอดคล้องของสคริปต์และการแก้ไขข้อบกพร่อง

click fraud protection

การอัปเดตเสถียรล่าสุดสำหรับ Magisk (v20.4) ได้รับการเผยแพร่แล้ว ตั้งแต่บิลด์นี้เป็นต้นไป MagiskHide จะไม่เปิดใช้งานตามค่าเริ่มต้นอีกต่อไป อ่านต่อเพื่อทราบข้อมูลเพิ่มเติม!

โดยพื้นฐานแล้ว Magisk มีความหมายเหมือนกันกับการเข้าถึงรูทบน Android ณ จุดนี้ LineageOS เป็นหนึ่งใน ROM แบบกำหนดเองที่ได้รับความนิยมมากที่สุด ลดการสนับสนุนไบนารี addonsu ของตัวเอง เพื่อสนับสนุนโซลูชันไร้ระบบนี้ที่พัฒนาโดย XDA Recognized Developer ท็อปจอห์นวู. นักพัฒนาเพิ่งพูดถึง ข้อบกพร่องที่อาจเกิดขึ้น ของ Magiskซ่อน คอมโพเนนต์ที่เกิดจากการเปลี่ยนแปลงบางอย่างใน SafetyNet Attestation API ของ Google ในขณะที่ Google อาจใช้เวลาสักครู่ ก่อนที่จะบังคับใช้กฎใหม่อย่างเต็มที่ ท็อปจอห์นวู ตอนนี้ได้เปิดตัว Magisk เวอร์ชันเสถียรอีกเวอร์ชันหนึ่งแล้ว Magiskซ่อน ปิดใช้งานโดยค่าเริ่มต้น ติดแท็กเป็น v20.4 บิลด์ล่าสุดมุ่งเน้นไปที่ส่วนประกอบหลักเท่านั้น เนื่องจาก UI ที่ออกแบบใหม่ของ Magisk Manager "ยังไม่พร้อมสำหรับช่วงไพรม์ไทม์อย่างเต็มที่".

บันทึกประจำรุ่นที่โพสต์บน GitHub ให้ความสำคัญกับโหมด BusyBox Standalone ค่อนข้างมาก เพื่อปรับปรุงความสอดคล้องของสคริปต์ ซึ่งก็คือ

มุ่งเป้าไปที่นักพัฒนาเป็นหลัก และผู้ดูแลโมดูล Magisk ตั้งแต่เวอร์ชันนี้เป็นต้นไป Magisk บังคับให้ทุกสคริปต์ใช้ไบนารี BusyBox ภายใน ซึ่งได้รับการปรับปรุงโดย XDA Recognized Developer osm0sis. อย่างไรก็ตาม ผู้ใช้ยังคงมีตัวเลือกในการเรียกคำสั่งภายนอก BusyBox แต่จำเป็นต้องใช้เส้นทางแบบเต็ม

นี่คือบันทึกการเปลี่ยนแปลงอย่างเป็นทางการสำหรับ Magisk v20.4:

  • [MagiskInit] แก้ไข bootloop ที่อาจเกิดขึ้นในอุปกรณ์ 2SI แบบ A-only
  • [MagiskInit] รองรับการตั้งชื่อพาร์ติชัน Tegra อย่างเหมาะสม
  • [ทั่วไป] โหลด libsqlite.so แบบไดนามิก ซึ่งไม่จำเป็นต้องใช้สคริปต์ตัวตัดคำบน Android 10+
  • [ทั่วไป] ตรวจหาระดับ API ด้วยวิธีทางเลือกในอุปกรณ์บางอย่าง
  • [ทั่วไป] วิธีแก้ไขข้อบกพร่องที่เป็นไปได้ในการเรียกระบบ x86 kernel readlinkat
  • [BusyBox] เปิดใช้งานคุณสมบัติ SELinux เพิ่ม chcon/runcon ฯลฯ และตัวเลือก '-Z' ให้กับแอปเพล็ตจำนวนมาก
  • [BusyBox] แนะนำโหมดสแตนด์อโลน รายละเอียดเพิ่มเติมในบันทึกประจำรุ่น
  • [MagiskHide] ปิดการใช้งาน MagiskHide ตามค่าเริ่มต้น
  • [MagiskHide] เพิ่มคุณสมบัติของระบบที่สามารถตรวจพบได้มากขึ้น
  • [MagiskHide] เพิ่มวิธีแก้ปัญหาสำหรับอุปกรณ์ Xiaomi bootloop เมื่อเปิดใช้งาน MagiskHide บน ROM ข้ามภูมิภาค
  • [MagiskBoot] รองรับการแพตช์รูปแบบพิเศษ Motorolla DTB
  • [MagiskPolicy] รองรับกฎการแยกส่วน 'genfscon'
  • [สคริปต์] รองรับอิมเมจบูตที่ใช้ NAND (โหนดอักขระใน /dev/block)
  • [สคริปต์] รองรับ addon.d ที่ดีกว่า (ทั้ง v1 และ v2)
  • [สคริปต์] รองรับ Lineage Recovery สำหรับ Android 10+

ดาวน์โหลด Magisk v20.4 จาก GitHub

Google อาจปราบปรามความสามารถของ Magisk อย่างหนักในการซ่อนสถานะการปลดล็อค bootloader จากแอปพลิเคชัน แต่นั่นไม่ได้ล็อคศักยภาพอื่น ๆ จาก บรรลุการบู๊ตคู่อย่างแท้จริง ถึง การเจลเบรค iPhone, Magisk ยังคงถูกใช้งานโดยชุมชน modding


แหล่งที่มา: GitHub