วิธีการรูทโทรศัพท์ Android ของคุณด้วย Magisk (Android Pay และ Netflix ทำงานได้อีกครั้ง)
ผู้ใช้ Android ได้ทำการรูทเครื่องตั้งแต่เริ่มต้นระบบปฏิบัติการ แต่ในช่วงไม่กี่ปีที่ผ่านมามันมีความซับซ้อนมากขึ้น เมื่อไม่นานมานี้มีวิธีการใหม่สำหรับการจัดการการจัดการรูทและเรียกว่า Magisk.
Magisk คืออะไร?
โดยปกติแล้วการรูทโทรศัพท์ Android นั้นเป็นไปอย่างนี้: ปลดล็อก bootloader (หรือหาช่องโหว่) กู้คืนข้อมูลที่กำหนดเองติดตั้ง SuperSU และสำหรับปีที่ทำงานได้ดีมาก.
แต่เริ่มต้นด้วย Marshmallow โดยหลักแล้ว Google ได้ปิดกั้นวิธีการรูทที่ได้รับความนิยมมากที่สุดของเวอร์ชั่นก่อนหน้านี้โดยปล่อย“ su” daemon ลงในพาร์ติชั่น / ระบบและเรียกใช้ด้วยสิทธิ์ที่จำเป็นเมื่อเริ่มต้น สิ่งนี้ส่งผลให้มีการเข้าถึงรูทแบบใหม่ที่เรียกว่ารูท“ ไร้ระบบ” ซึ่งตั้งชื่อดังกล่าวเนื่องจากไม่ได้แก้ไข / พาร์ติชันระบบ แต่อย่างใด.
ในฐานะส่วนหนึ่งของความปลอดภัยที่เพิ่มขึ้นนี้สิ่งต่างๆเช่น Google SafetyNet ได้ถูกนำมาใช้เพื่อรักษาบริการต่างๆเช่น Android Pay ที่ปลอดภัยซึ่งทำให้ผู้ใช้ต้องเลือกระหว่างการเข้าถึงรูทและบริการที่มีค่า มันเป็นคนเกียจคร้าน.
แต่นั่นคือสิ่งที่ Magisk เข้ามานี่เป็นวิวัฒนาการของการเข้าถึงและการจัดการบน Android มันปล่อยให้ SafetyNet ไม่ถูกแตะต้องดังนั้นผู้ใช้ยังสามารถเข้าถึง Android Pay และ Netflix ได้ แต่ยังคงอนุญาตให้ใช้เครื่องมือรูทที่มีประสิทธิภาพเช่น Xposed เพื่อทำงานต่อไป มันเป็นสิ่งที่ดีที่สุดของทั้งสองโลกอย่างแท้จริง.
มันเป็นโอเพ่นซอร์สอย่างสมบูรณ์ภายใต้การพัฒนาอย่างต่อเนื่องและดีขึ้นทุกวัน ตอนนี้อาจเป็นเวลาที่จะเปลี่ยนไปใช้โซลูชันรูทใหม่นี้หากคุณกังวลเกี่ยวกับการสูญเสียสิ่งต่างๆเช่น Android Pay.
วิธีเริ่มต้นใช้ Magisk
ก่อนอื่นคุณจะต้องใช้ไฟล์ Magisk คุณสามารถอ่านเกี่ยวกับประโยชน์ทั้งหมดของ Magisk และดาวน์โหลดได้โดยไปที่หัวข้อนี้ใน XDA ไปข้างหน้าและคว้าตัวจัดการ Magisk ในขณะที่คุณอยู่ที่นี่คุณจะต้องการมันในภายหลัง คัดลอกทั้งสองไปยังที่เก็บข้อมูลภายในหรือการ์ด SD ของโทรศัพท์ของคุณ.
หมายเหตุ: หากคุณเคยใช้วิธีรูทที่แตกต่างกันมาก่อนคุณจะต้องถอนการรูทอุปกรณ์ของคุณให้เรียบร้อยก่อนใช้ Magisk เราขอแนะนำให้ใช้สคริปต์ unSU เพื่อทำเช่นนั้น.
คุณจะต้องมีการกู้คืนแบบกำหนดเองเช่น TWRP เพื่อแฟลช Magisk บนโทรศัพท์ของคุณ ฉันกำลังทำกระบวนการนี้กับ Nexus 5 ที่ปลดล็อก bootloader แล้วดังนั้นระยะของคุณอาจแตกต่างกันไป.
ในการเริ่มต้นกระบวนการให้บูตเป็นการกู้คืนแบบกำหนดเองของคุณ การทำเช่นนี้จะแตกต่างกันเล็กน้อยในโทรศัพท์ทุกรุ่นคุณอาจต้องกดปุ่ม Power และ Volume Down พร้อมกันจากนั้นใช้ปุ่มปรับระดับเสียงเพื่อบูต“ Recovery Mode” คำแนะนำของ Google สำหรับรุ่นเฉพาะของคุณเพื่อดูวิธีการทำ.
จากการกู้คืนที่กำหนดเองของคุณให้แฟลช Magisk ZIP ที่คุณถ่ายโอนไปยังโทรศัพท์ก่อนหน้านี้ ใน TWRP หมายถึงแตะที่“ ติดตั้ง” จากนั้นค้นหาไฟล์ Magisk แตะที่“ ติดตั้งภาพ”
ยืนยันรายละเอียดทั้งหมดที่นี่จากนั้นปัดเพื่อยืนยันแฟลช.
ไฟล์จะใช้เวลาในการแฟลชไม่กี่วินาที เมื่อเสร็จแล้วให้แตะปุ่ม“ ระบบรีบูต” เสร็จสิ้น.
เมื่อบู๊ตโทรศัพท์สำรองแล้วคุณจะต้องติดตั้ง Magisk Manager ซึ่งคุณควรดาวน์โหลดจากเธรด XDA ด้านบน คุณจะต้องเปิดใช้งานแหล่งที่ไม่รู้จักก่อนที่คุณจะสามารถติดตั้งแอปนี้ลงในการตั้งค่า> ความปลอดภัย> แหล่งที่ไม่รู้จักคลิกสลับและยอมรับคำเตือน.
หลังจากนั้นคุณสามารถติดตั้ง Magisk Manager จากโฟลเดอร์ดาวน์โหลดหากคุณดาวน์โหลดโดยตรงบนโทรศัพท์ของคุณหรือด้วยไฟล์ explorer หากคุณถ่ายโอนจากคอมพิวเตอร์ของคุณ.
เมื่อติดตั้งแล้วให้ยิงเด็กเลวคนนั้น ควรเริ่มต้นที่หน้าสถานะซึ่งคุณจะเห็นว่าคุณกำลังใช้เวอร์ชันปัจจุบันและมีการรูทอย่างถูกต้อง คุณสามารถตรวจสอบ SafetyNet ได้ที่นี่หากคุณต้องการซึ่งฉันขอแนะนำ.
หมายเหตุ: อุปกรณ์ของคุณจะไม่ผ่านการตรวจสอบ SafetyNet หาก bootloader ถูกปลดล็อคเว้นแต่คุณใช้ Magisk Hide ซึ่งเราจะพูดถึงด้านล่าง.
และเมื่อพร้อมแล้วคุณก็พร้อมที่จะเริ่มใช้ Magisk.
ใช้ Magisk
Magisk เป็นโซลูชั่นออล - อิน - วันสำหรับการจัดการรูทการติดตั้งแอพรูทและอีกมากมาย คิดเหมือน SuperSU ผสมกับ Xposed ทั้งหมดในแพ็คเกจที่สะอาดและแน่น ดีมาก.
แอพตรงไปตรงมาและเข้าใจง่ายโดยเฉพาะหากคุณเคยใช้โทรศัพท์รูทมาก่อน นี่คือการแบ่งย่อยของเมนูอย่างรวดเร็วซึ่งคุณสามารถเข้าถึงได้โดยการกวาดนิ้วเข้ามาจากด้านซ้ายของแอพ:
- สถานะ: สิ่งนี้แสดงเวอร์ชันที่ติดตั้งอยู่ในปัจจุบันรวมถึงสถานะรูทและสถานะ SafetyNet.
- ติดตั้ง: สำหรับการติดตั้ง Magisk โดยตรงจากแอพ มีประโยชน์เมื่อคุณผ่านการตั้งค่าเริ่มต้นแล้วและต้องการทำให้ Magisk ทันสมัยอยู่เสมอ.
- SuperUser: นี่เป็นพื้นของ SuperSU ของ Magisk.
- โมดูล โมดูล Magisk ที่ติดตั้งในปัจจุบัน.
- ดาวน์โหลด: คุณจะดาวน์โหลดโมดูล Magisk ได้ที่ไหน.
- เข้าสู่ระบบ: บันทึกการร้องขอรูท.
หากคุณดำดิ่งลงในเมนูการตั้งค่าคุณจะพบกับตัวเลือกที่เรียบร้อย แต่มีตัวเลือกขั้นสูง อีกครั้งนี่คือรายละเอียดของสิ่งที่พวกเขาทำ:
- ธีมสีเข้ม: เปลี่ยนธีมของแอพ.
- ปรับปรุงการแจ้งเตือน: รับการแจ้งเตือนแบบพุชเมื่อมี Magisk เวอร์ชันใหม่.
- ล้างแคช Repo: รีเฟรชที่เก็บแอป.
- Magisk Core Only Mode: Magisk ในรูปแบบที่ง่ายที่สุดโดยมีเพียง superuser, ซ่อน, โฮสต์ที่ไม่มีระบบและไม่ว่าง เปิดใช้งานสิ่งนี้หากอุปกรณ์ของคุณไม่ผ่านการตรวจสอบ SafetyNet.
- เปิดใช้งาน Busybox: Mounts busybox.
- Magisk Hide: ซ่อน Magisk จากการตรวจจับที่รู้จักว่าแอปบางตัวใช้เพื่อบล็อกการเข้าถึงเนื่องจากสถานะรูต.
- โฮสต์ที่ไม่มีระบบ: สำหรับแอพ Adblock.
- การเข้าถึง SuperUser: เลือกบริการที่อนุญาตให้ขอสิทธิ์การเข้าถึงระดับผู้ใช้ขั้นสูง แอพ ADB ทั้งคู่หรือปิดการใช้งาน SuperUser อย่างสมบูรณ์.
- การตอบกลับอัตโนมัติ: พร้อมต์อนุมัติหรือปฏิเสธคำขอ superuser โดยอัตโนมัติ.
- หมดเวลาการร้องขอ: Magisk รอกี่วินาทีก่อนที่จะปฏิเสธคำขอโดยอัตโนมัติ.
- การแจ้งเตือน SuperUser: ขนมปังปิ้งหรือเปล่า แสดงเมื่อแอปได้รับสิทธิ์ superuser.
- เปิดใช้งานการบันทึกการดีบักขั้นสูง: เปิดใช้งานการบันทึก verbose อาจไม่จำเป็นสำหรับผู้ใช้ส่วนใหญ่.
- เปิดใช้งานการบันทึกการดีบักคำสั่งเชลล์: เปิดใช้งานการบันทึกคำสั่งเชลล์และเอาต์พุต อีกครั้งอาจไม่จำเป็นสำหรับผู้ใช้ส่วนใหญ่.
ส่วนใหญ่เปิดใช้งานแบบพาสซีฟ (หมายถึงทำงานในพื้นหลัง) ยกเว้น Magisk Hide เมื่อเปิดใช้งานแล้วตัวเลือกใหม่จะปรากฏขึ้นในเมนู - Magisk Hide นี่คือที่ที่คุณจะบอก Magisk ว่าแอปใดที่จะซ่อนสถานะ (และสถานะ) ของมัน Android Pay จะถูกเลือกตามค่าเริ่มต้น แต่คุณยังสามารถเลือกอื่น ๆ ที่ไม่ทำงานบนอุปกรณ์ที่รูทเช่น Netflix และPokémon Go เป็นต้น.
หากอุปกรณ์ของคุณไม่ผ่านการตรวจสอบ SafetyNet (อย่างที่ฉันไม่ได้ทำในตอนแรก) แอพอย่าง Android Pay จะไม่ทำงานจนกว่าคุณจะแก้ไขปัญหานี้โดยไม่คำนึงถึงสถานะ Magisk Hide หากคุณกำลังใช้อุปกรณ์ที่มีแพตช์รักษาความปลอดภัยเดือนมิถุนายนคุณจะต้องเปิดใช้งานโหมด Magisk Core Only ในการตั้งค่า (จากนั้นรีบูต) ก่อนที่มันจะผ่าน SafetyNet สิ่งนี้จะปิดใช้งานโมดูล Magisk ทั้งหมด แต่ฟังก์ชันการทำงานของรูททั้งหมดและ BusyBox จะยังคงใช้งานได้ หากยังไม่สามารถแก้ไขปัญหาได้ให้ตรวจสอบหัวข้อนี้เพื่อทำการแก้ไขปัญหา.
โดยรวมแล้ว Magisk เป็นคำตอบของคำถามที่ผู้ใช้มีตั้งแต่รูทเมล มันเป็นวิธีการแก้ปัญหาส่วนใหญ่ (ถ้าไม่ทั้งหมด) ของปัญหาที่ผู้ใช้งานรูทมีกับโทรศัพท์มือถือและบริการที่ทันสมัย เมื่อตั้งค่าอย่างถูกต้อง Magisk ควรให้ความสมดุลที่สมบูรณ์แบบระหว่างการใช้ Android กับบริการทั้งหมดที่คุณรักโดยไม่ต้องเสียสละเครื่องมือรูทที่คุณคุ้นเคยกับการใช้งาน.