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+ ถูกเพิ่มเข้ามาหลังจากเวลาที่เขียนนี้ ให้เลือกสิ่งนั้นแทนแน่นอน )
- ยอมรับกล่องป๊อปอัป และสุดท้าย "ดำเนินการปลดล็อกคำแนะนำ"
- ตอนนี้ คุณจะต้องเชื่อมต่อ HTC U12+ กับพีซีของคุณผ่าน USB และเปิดใช้งานการแก้ไขข้อบกพร่อง USB
- ไปที่การตั้งค่า> เกี่ยวกับโทรศัพท์> แตะ Build Number 7 ครั้งจนกว่าโหมดนักพัฒนาซอฟต์แวร์จะเปิดใช้งาน
- ไปที่การตั้งค่า> ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์> เปิดใช้งานการแก้ไขข้อบกพร่อง USB
- เปิดเทอร์มินัล 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
เปิดแอป 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+ ของคุณควรได้รับการรูทแล้ว!