HTC U12+ เป็นโทรศัพท์ทรงพลังที่มาพร้อมกับ RAM 6GB, Snapdragon 845 SoC และที่เก็บข้อมูลภายใน 64/128GB การรูทโทรศัพท์เครื่องนี้ค่อนข้างง่าย เมื่อคุณปลดล็อกโปรแกรมโหลดบูตแล้ว
ในคู่มือนี้ เราจะแสดงวิธีปลดล็อกและรูทเครื่อง HTC U12+ ปฏิบัติตามคำแนะนำของเราอย่างเคร่งครัด และแสดงความคิดเห็นหากคุณประสบปัญหาใดๆ หมายเหตุ:การปลดล็อกโปรแกรมโหลดบูตจะรีเซ็ตอุปกรณ์เป็นค่าเริ่มต้น อย่าลืมสำรองข้อมูลส่วนตัวที่สำคัญทั้งหมด
ปลดล็อก Bootloader
- สร้างบัญชีบน HTCDev.com และทำตามขั้นตอนการปลดล็อก เปิดหน้าเว็บทิ้งไว้เพื่อขอโทเค็นตัวระบุ
- ปิดเครื่อง HTC U12 และบูตเข้าสู่โหมด Bootloader (ลดระดับเสียง + เปิด/ปิด) .
- เลือกโหมด Fastboot และเชื่อมต่อ HTC U12 กับพีซีผ่านสาย USB
- เปิดเทอร์มินัล ADB บนพีซีของคุณ (กด Shift ค้างไว้ + คลิกขวาในโฟลเดอร์ ADB หลักของคุณแล้วเลือก 'เปิดหน้าต่างคำสั่งที่นี่')
- ในเทอร์มินัล ADB พิมพ์:fastboot oem get_identifier_token
- ข้อความแจ้งจะแสดงข้อความยาวๆ ให้คัดลอกลงในหน้าคำขอ HTCDev
- คุณจะได้รับอีเมลจาก HTC พร้อมลิงก์สำหรับดาวน์โหลด unlock_code.bin ดังนั้นให้ดาวน์โหลดและบันทึกไว้ในโฟลเดอร์ ADB หลักของคุณ (ถัดจาก ADB.exe) .
- ในเทอร์มินัล ADB พิมพ์:fastboot flash Unlocktoken Unlock_code.bin
- ทำตามคำแนะนำบนหน้าจอ HTC U12 ของคุณเพื่อสิ้นสุดกระบวนการปลดล็อกโปรแกรมโหลดบูต
รูท HTC U12 พร้อม Magisk และ TWRP ชั่วคราว
- ดาวน์โหลด Magisk zip ที่นี่ และโอนไปยังการ์ด SD ของคุณ
- ดาวน์โหลด TWRP เวอร์ชันนี้
- วางไฟล์ TWRP .img ในโฟลเดอร์ ADB หลักของคุณ
- วาง HTC U12 ของคุณในโหมด Fastboot และเปิดเทอร์มินัล ADB บนพีซีของคุณ
- ในเทอร์มินัล ADB พิมพ์:fastboot boot twrp.img
- การดำเนินการนี้จะรีบูต HTC U12 ของคุณเป็น TWRP โดยไม่ต้องติดตั้ง TWRP . ขณะนี้เป็นเพียงชั่วคราวเท่านั้น
- ในเมนูหลัก TWRP ให้แตะติดตั้ง> SD ภายนอก> Magisk.zip แล้วปัดเพื่อแฟลช
- ขณะนี้คุณสามารถรีบูตระบบได้ ค้นหา Magisk Manager ในรายการแอปของคุณเพื่อยืนยันการรูท
วิธีการรูทด้วย Patched Boot.img
- ดาวน์โหลดและติดตั้ง Magisk Manager APK ล่าสุด
- ดาวน์โหลด boot.img จากเฟิร์มแวร์เวอร์ชันเดียวกับที่คุณใช้อยู่ (ตรวจสอบการตั้งค่า> เกี่ยวกับ) . เธรด XDA นี้มีไฟล์ .zip ของเฟิร์มแวร์จำนวนหนึ่ง และคุณสามารถแยก “boot_signed.img” ออกจากเฟิร์มแวร์ .zip
- โอน boot_signed.img ไปยังการ์ด SD ของคุณ
- เปิดแอป Magisk Manager แล้วแตะ "ติดตั้ง" ตามด้วย "ไฟล์ Patch Boot.Img" เลือก boot_signed.img ที่คุณเพิ่งโอนไปยังการ์ด SD
- อนุญาตให้ Magisk แก้ไขได้
- ดาวน์โหลด TWRP เวอร์ชันนี้ และวาง TWRP .img ในโฟลเดอร์ ADB ของคุณ
- ใส่ HTC U12 ของคุณในโหมด Fastboot และเชื่อมต่อกับพีซีของคุณผ่าน USB
- เปิดเทอร์มินัล ADB และพิมพ์:fastboot boot twrp.img
- ใน TWRP ให้แตะ "รีบูต" (แต่อย่ารีบูตจริงๆ) – นี่จะแสดงให้คุณเห็นสล็อต A/B ที่ใช้งานอยู่ สลับไปที่ช่องที่ไม่ได้ใช้งาน แล้วกลับไปที่ช่องที่ใช้งานอยู่
- แตะติดตั้ง> ค้นหา boot.img ที่แพตช์แล้ว และปัดเพื่อแฟลช
- แตะ Reboot> ระบบ
- คุณควรรูทแล้ว
วิธีการรูท HTC U12 – ไม่มีวิธี TWRP
- ทำตามวิธีการก่อนหน้าสำหรับการสร้าง boot.img ที่มีการแพตช์โดยใช้ Magisk Manager
- เปิดใช้งานการแก้ไขข้อบกพร่อง USB บน HTC U12 ของคุณในการตั้งค่า> ตัวเลือกสำหรับนักพัฒนา (การตั้งค่า> เกี่ยวกับ> แตะหมายเลขบิวด์ 7 ครั้งเพื่อเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์)
- เปิดเทอร์มินัล ADB บนพีซีของคุณและเชื่อมต่อ HTC U12 ผ่าน USB
- พิมพ์คำสั่งนี้ลงในเทอร์มินัล ADB:adb pull /sdcard/MagiskManager/patched_boot.img
- ตอนนี้รีบูตเข้าสู่โหมดดาวน์โหลดด้วย:ดาวน์โหลด adb รีบูต
- ตรวจสอบช่อง A/B ที่ HTC U12 ของคุณใช้อยู่:fastboot getvar current-slot
- ควรคืนค่า A หรือ B คุณต้องการแฟลชไปยังช่องที่ใช้งานอยู่:ดังนั้นในประเภท ADB:fastboot flash boot_a patched_boot.img หรือ fastboot flash boot_b patched_boot.img .
- หากแฟลชสำเร็จ คุณสามารถพิมพ์:fastboot reboot
การแก้ไขหลังการรูท
- หลังจากการรูทเครื่อง HTC U12 คุณอาจพบว่า “การปลดล็อกด้วยใบหน้า” เป็นสีเทา มีวิธีแก้ไขที่ง่าย
- เปิดแอป Magisk Manager ในอุปกรณ์ของคุณ และในเมนูด้านข้าง ให้แตะ Magisk Hide
- จะแสดงรายชื่อแอปเพื่อพยายามซ่อนสถานะรูท เลือก FaceUnlock
- ไปที่การตั้งค่า> แอป> FaceUnlock> แคช / ข้อมูล แล้วลบข้อมูล
- รีบูต HTC U12 และ FaceUnlock ควรทำงานอีกครั้ง