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

วิธีการรูทเครื่อง HTC U12+

HTC U12+ เป็นอุปกรณ์เรือธงของ HTC ที่เพิ่งเปิดตัวใหม่ โดยมี Qualcomm Snapdragon 845 SoC, แรม 6GB และรุ่นหน่วยความจำ 64GB / 128GB หนึ่งในการเปลี่ยนแปลงการออกแบบที่น่าสนใจที่สุดใน HTC U12+ คือปุ่มปรับระดับเสียงและปุ่มเปิดปิด "ไวต่อแรงกด" ที่เพิ่งเปิดตัว – อุปกรณ์ไม่มีปุ่มจริง แต่จะตอบสนองต่อการตอบสนองแบบสัมผัส โดยรวมแล้วมันค่อนข้างเซ็กซี่

แม้ว่าโดยปกติแล้วจะใช้เวลาสักครู่ในการรูทอุปกรณ์ใหม่ (สวัสดี Galaxy S8/S9) ดูเหมือนว่าชุมชนรูทจะกระตือรือร้นอย่างยิ่งที่จะให้ HTC U12+ รูท เนื่องจากมีวิธีการรูทที่ใช้งานได้โดยใช้แพตช์เคอร์เนลแบบกำหนดเองร่วมกับ Magisk นอกจากนี้ยังช่วยให้ HTC เป็นมิตรกับนักพัฒนาอีกด้วย (สวัสดีอีกครั้ง Samsung) .

ปฏิบัติตามคำแนะนำนี้อย่างใกล้ชิด แล้ว HTC U12+ ของคุณจะทำการรูทในเวลาไม่นาน

คำเตือน:คู่มือนี้เกี่ยวข้องกับการปลดล็อกโปรแกรมโหลดบูต ซึ่งจะรีเซ็ตอุปกรณ์เป็นค่าเริ่มต้นจากโรงงาน อย่าลืมสำรองข้อมูลสำคัญของผู้ใช้ทั้งหมดก่อนดำเนินการต่อ!

ข้อกำหนด:

    • ADB Fastboot &Tools บนพีซีของคุณ (ดูคู่มือ Appuals “วิธีการติดตั้ง ADB บน ​​Windows”)
    • ตัวจัดการ Magisk
    • HTC U12+ boot.img (เลือกอันที่ตรงกับเฟิร์มแวร์ของคุณ คุณสามารถตรวจสอบได้ในการตั้งค่า> เกี่ยวกับโทรศัพท์)

ก่อนอื่นคุณต้องปลดล็อกโปรแกรมโหลดบูต - ทำได้ผ่านเว็บไซต์ทางการของ HTCDev.com

ลงทะเบียนบัญชีบน HTCDev จากนั้นคลิก “ปลดล็อก Bootloader” ในหน้าหลัก

วิธีการรูทเครื่อง HTC U12+

  1. จากเมนูแบบเลื่อนลง “อุปกรณ์ที่รองรับ” ให้เลือก “อุปกรณ์ที่รองรับอื่นๆ ทั้งหมด” (ยกเว้นว่า HTC U12+ ถูกเพิ่มเข้ามาหลังจากเวลาที่เขียนนี้ ให้เลือกสิ่งนั้นแทนแน่นอน )
  2. ยอมรับกล่องป๊อปอัป และสุดท้าย "ดำเนินการปลดล็อกคำแนะนำ"
  3. ตอนนี้ คุณจะต้องเชื่อมต่อ HTC U12+ กับพีซีของคุณผ่าน USB และเปิดใช้งานการแก้ไขข้อบกพร่อง USB
  4. ไปที่การตั้งค่า> เกี่ยวกับโทรศัพท์> แตะ Build Number 7 ครั้งจนกว่าโหมดนักพัฒนาซอฟต์แวร์จะเปิดใช้งาน
  5. ไปที่การตั้งค่า> ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์> เปิดใช้งานการแก้ไขข้อบกพร่อง USB
  6. เปิดเทอร์มินัล ADB บนคอมพิวเตอร์ของคุณ (กด shift ค้างไว้ + คลิกขวาภายในเส้นทาง ADB หลักและเลือก "เปิดหน้าต่างคำสั่งที่นี่")

ตอนนี้พิมพ์คำสั่งต่อไปนี้:อุปกรณ์ adb

กล่องโต้ตอบการจับคู่ ADB ควรปรากฏขึ้นบนหน้าจอโทรศัพท์ของคุณ ดังนั้นให้ยืนยัน จากนั้นในประเภทเทอร์มินัล ADB:fastboot oem get_identifier_token

การดำเนินการนี้จะส่งคืนสตริงอักขระยาวที่คุณต้องคัดลอก วางอักขระลงในหน้า My Device Identifier Token บน HTCDev แล้วกดส่ง

คุณจะได้รับอีเมลจาก HTC พร้อมไฟล์แนบที่สามารถดาวน์โหลดได้ชื่อ “Unlock_code.bin” ดังนั้นให้ดาวน์โหลดและบันทึกไว้ในเส้นทาง ADB หลักของคุณ

ในเทอร์มินัล ADB ให้พิมพ์:fastboot flash unlocktoken Unlock_code.bin

ทำตามคำแนะนำบนหน้าจอโทรศัพท์เพื่อปลดล็อกโปรแกรมโหลดบูต และหลังจากรีเซ็ตอุปกรณ์ คุณจะกลับมาอยู่ใน Android

ตอนนี้ คุณต้องดาวน์โหลดแอป Magisk และ boot.img สำหรับเฟิร์มแวร์ปัจจุบันของคุณ

คัดลอกไฟล์ทั้งสองไปยังโทรศัพท์ของคุณ และติดตั้งแอป Magisk

วิธีการรูทเครื่อง HTC U12+

เปิดแอป Magisk แล้วเลือก "Patch Boot.img" แล้วเลือกไฟล์ boot.img ที่คุณดาวน์โหลด

หลังจากที่ Magisk ได้แก้ไข boot.img แล้ว ให้เปิดเทอร์มินัล ADB แล้วพิมพ์:adb pull /sdcard/MagiskManager/patched_boot.img

จากนั้นพิมพ์:adb reboot bootloader

เมื่อคุณอยู่ใน bootloader มันควรจะบอกคุณว่าคุณกำลังใช้งานสล็อตใดอยู่ (A หรือ B) คุณต้องการพิมพ์:

. ทั้งนี้ขึ้นอยู่กับช่องที่ใช้งานอยู่
Fastboot flash boot_a patched_boot.img

หรือ

Fastboot flash boot_b patched_boot.img

หากแฟลชสำเร็จ ให้พิมพ์:fastboot reboot

เมื่อโทรศัพท์ของคุณรีบูตเป็น Android ตอนนี้ HTC U12+ ของคุณควรได้รับการรูทแล้ว!