Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Android

วิธีรูท Android ในโหมดไร้ระบบ

การรูทอย่างที่เราทราบคือวิธีการรับสิทธิ์ระดับผู้ดูแลระบบบน Android โดยการติดตั้ง su binary ตั้งแต่ Android 4.3 su daemon จำเป็นต้องจัดการคำขอสำหรับการเข้าถึงรูทต้องทำงานเมื่อเริ่มต้นและมีสิทธิ์เพียงพอเพื่อให้ทำงานได้อย่างมีประสิทธิภาพ สิ่งนี้เกี่ยวข้องกับการแก้ไขพาร์ติชั่นระบบบน Android อย่างไรก็ตาม เมื่อ Lollipop ถูกปล่อยออกมา ไม่มีทางใดที่จะเริ่มต้น su daemon เมื่อทำการบูท ดังนั้นจึงใช้อิมเมจสำหรับบูตที่แก้ไขที่เรียกว่า 'systemless root' และตั้งชื่อเช่นนั้นเนื่องจากไม่ได้แก้ไขไฟล์ใน /system พาร์ทิชัน

พบอีกวิธีหนึ่งในการปรับเปลี่ยนพาร์ติชั่นระบบบน Lollipop ซึ่งเห็นการหยุดใช้วิธีไร้ระบบ ด้วยการแนะนำ Android Marshmallow การรักษาความปลอดภัยก็แข็งแกร่งขึ้น ดังนั้นจึงเป็นไปไม่ได้ที่จะแก้ไขพาร์ติชั่นระบบเพื่อให้ su daemon เริ่มทำงานด้วยสิทธิ์ที่จำเป็น วิธีนี้ทำให้วิธีการรูทแบบไร้ระบบกลับมา นั่นคือการแก้ไขอิมเมจสำหรับบูตแทนที่จะเป็นพาร์ติชั่นระบบ และนั่นก็เป็นวิธีใหม่ในการรูท Marshmallow และระบบปฏิบัติการที่ใหม่กว่า รวมถึงอุปกรณ์ Samsung ที่ใช้ Android 5.1 ขึ้นไป

ก่อนที่คุณจะดำเนินการต่อ คุณต้องมีคุณสมบัติตรงตามข้อกำหนดต่อไปนี้:

  • ตัวปลดล็อกโปรแกรมโหลดบูต – ไปที่ไซต์ผู้ผลิตสมาร์ทโฟนของคุณเพื่อเรียนรู้วิธีปลดล็อกโปรแกรมโหลดบูต โทรศัพท์ Samsung ส่วนใหญ่ปลดล็อกบูตโหลดเดอร์แล้ว
  • ไบนารี ADB และ Fastboot
  • ไดรเวอร์สมาร์ทโฟนของคุณ – คุณสามารถดาวน์โหลดและติดตั้งได้จากเว็บไซต์ผู้ผลิตสมาร์ทโฟนของคุณ
  • TWRP Custom Recovery – เว็บไซต์มีอิมเมจการกู้คืนเฉพาะสำหรับอุปกรณ์ของคุณ
  • Supersu ล่าสุด – คัดลอกไปที่รูทของที่เก็บข้อมูลของคุณ

วิธีที่ 1:บนอุปกรณ์ที่ใช้ Lollipop หรือเก่ากว่า

  1. บนโทรศัพท์ Android ของคุณ ไปที่ การตั้งค่า> เกี่ยวกับ แล้วแตะ 'สร้างจำนวน' 8 ครั้ง กลับไปที่ การตั้งค่า> การตั้งค่านักพัฒนา และเปิดโหมดดีบัก USB วิธีรูท Android ในโหมดไร้ระบบ
  2. เปิดพรอมต์คำสั่งโดยกด Windows + R คีย์ พิมพ์ cmd แล้วกด Enter พิมพ์คำสั่งต่อไปนี้:การกู้คืน adb รีบูต ยอมรับกล่องโต้ตอบการยืนยันที่มาบนหน้าจอโทรศัพท์ของคุณ วิธีรูท Android ในโหมดไร้ระบบ
  1. ใน TWRP ให้ไปที่ ขั้นสูง> เทอร์มินัล และพิมพ์โค้ดต่อไปนี้Echo “SYSTEMLESS=true”> /data/.supersu วิธีรูท Android ในโหมดไร้ระบบ
  1. ตรวจสอบให้แน่ใจว่าไฟล์ .supersu อยู่ใน /data โดยไปที่ ขั้นสูง> ตัวจัดการไฟล์> /data วิธีรูท Android ในโหมดไร้ระบบ
  1. รูทอุปกรณ์ของคุณด้วยการแฟลช SuperSU:ติดตั้ง> SuperSU-****.zip แล้วปัดเพื่อยืนยัน Flash วิธีรูท Android ในโหมดไร้ระบบ
  1. แตะ ระบบรีบูต .

วิธีรูท Android ในโหมดไร้ระบบ

วิธีที่ 2:บนอุปกรณ์ที่ใช้ Marshmallow หรือใหม่กว่า

การรูทแบบไร้ระบบถูกเปิดใช้งานโดยค่าเริ่มต้นบนอุปกรณ์ที่ใช้ Marshmallow หรือใหม่กว่า ไม่จำเป็นต้องป้อนคำสั่งเพิ่มเติม เพียงแค่แฟลชไฟล์ zip SuperSU

  1. บนโทรศัพท์ Android ของคุณ ไปที่ การตั้งค่า> เกี่ยวกับ แล้วแตะ 'สร้างจำนวน' 8 ครั้ง กลับไปที่ การตั้งค่า> การตั้งค่านักพัฒนา และเปิดโหมดแก้ไขข้อบกพร่อง USB
  1. เปิดพรอมต์คำสั่งโดยกด Windows + R คีย์ พิมพ์ cmd แล้วกด Enter พิมพ์คำสั่งต่อไปนี้:adb reboot recovery ยอมรับกล่องโต้ตอบการยืนยันที่มาบนหน้าจอโทรศัพท์ของคุณ
  1. รูทอุปกรณ์ของคุณด้วยการแฟลช SuperSU:ติดตั้ง> SuperSU-****.zip แล้วปัดเพื่อยืนยัน Flash
  1. แตะ ระบบรีบูต .