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

วิธีการปลดล็อกและรูท HTC U12 Plus

HTC U12+ เป็นโทรศัพท์ทรงพลังที่มาพร้อมกับ RAM 6GB, Snapdragon 845 SoC และที่เก็บข้อมูลภายใน 64/128GB การรูทโทรศัพท์เครื่องนี้ค่อนข้างง่าย เมื่อคุณปลดล็อกโปรแกรมโหลดบูตแล้ว

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

ปลดล็อก Bootloader

  1. สร้างบัญชีบน HTCDev.com และทำตามขั้นตอนการปลดล็อก เปิดหน้าเว็บทิ้งไว้เพื่อขอโทเค็นตัวระบุ
  2. ปิดเครื่อง HTC U12 และบูตเข้าสู่โหมด Bootloader (ลดระดับเสียง + เปิด/ปิด) .
  3. เลือกโหมด Fastboot และเชื่อมต่อ HTC U12 กับพีซีผ่านสาย USB
  4. เปิดเทอร์มินัล ADB บนพีซีของคุณ (กด Shift ค้างไว้ + คลิกขวาในโฟลเดอร์ ADB หลักของคุณแล้วเลือก 'เปิดหน้าต่างคำสั่งที่นี่')
  5. ในเทอร์มินัล ADB พิมพ์:fastboot oem get_identifier_token
  6. ข้อความแจ้งจะแสดงข้อความยาวๆ ให้คัดลอกลงในหน้าคำขอ HTCDev
  7. คุณจะได้รับอีเมลจาก HTC พร้อมลิงก์สำหรับดาวน์โหลด unlock_code.bin ดังนั้นให้ดาวน์โหลดและบันทึกไว้ในโฟลเดอร์ ADB หลักของคุณ (ถัดจาก ADB.exe) .
  8. ในเทอร์มินัล ADB พิมพ์:fastboot flash Unlocktoken Unlock_code.bin
  9. ทำตามคำแนะนำบนหน้าจอ HTC U12 ของคุณเพื่อสิ้นสุดกระบวนการปลดล็อกโปรแกรมโหลดบูต

รูท HTC U12 พร้อม Magisk และ TWRP ชั่วคราว

  1. ดาวน์โหลด Magisk zip ที่นี่ และโอนไปยังการ์ด SD ของคุณ
  2. ดาวน์โหลด TWRP เวอร์ชันนี้
  3. วางไฟล์ TWRP .img ในโฟลเดอร์ ADB หลักของคุณ
  4. วาง HTC U12 ของคุณในโหมด Fastboot และเปิดเทอร์มินัล ADB บนพีซีของคุณ
  5. ในเทอร์มินัล ADB พิมพ์:fastboot boot twrp.img
  6. การดำเนินการนี้จะรีบูต HTC U12 ของคุณเป็น TWRP โดยไม่ต้องติดตั้ง TWRP . ขณะนี้เป็นเพียงชั่วคราวเท่านั้น
  7. ในเมนูหลัก TWRP ให้แตะติดตั้ง> SD ภายนอก> Magisk.zip แล้วปัดเพื่อแฟลช
  8. ขณะนี้คุณสามารถรีบูตระบบได้ ค้นหา Magisk Manager ในรายการแอปของคุณเพื่อยืนยันการรูท

วิธีการรูทด้วย Patched Boot.img

  1. ดาวน์โหลดและติดตั้ง Magisk Manager APK ล่าสุด
  2. ดาวน์โหลด boot.img จากเฟิร์มแวร์เวอร์ชันเดียวกับที่คุณใช้อยู่ (ตรวจสอบการตั้งค่า> เกี่ยวกับ) . เธรด XDA นี้มีไฟล์ .zip ของเฟิร์มแวร์จำนวนหนึ่ง และคุณสามารถแยก “boot_signed.img” ออกจากเฟิร์มแวร์ .zip
  3. โอน boot_signed.img ไปยังการ์ด SD ของคุณ
  4. เปิดแอป Magisk Manager แล้วแตะ "ติดตั้ง" ตามด้วย "ไฟล์ Patch Boot.Img" เลือก boot_signed.img ที่คุณเพิ่งโอนไปยังการ์ด SD
  5. อนุญาตให้ Magisk แก้ไขได้
  6. ดาวน์โหลด TWRP เวอร์ชันนี้ และวาง TWRP .img ในโฟลเดอร์ ADB ของคุณ
  7. ใส่ HTC U12 ของคุณในโหมด Fastboot และเชื่อมต่อกับพีซีของคุณผ่าน USB
  8. เปิดเทอร์มินัล ADB และพิมพ์:fastboot boot twrp.img
  9. ใน TWRP ให้แตะ "รีบูต" (แต่อย่ารีบูตจริงๆ) – นี่จะแสดงให้คุณเห็นสล็อต A/B ที่ใช้งานอยู่ สลับไปที่ช่องที่ไม่ได้ใช้งาน แล้วกลับไปที่ช่องที่ใช้งานอยู่
  10. แตะติดตั้ง> ค้นหา boot.img ที่แพตช์แล้ว และปัดเพื่อแฟลช
  11. แตะ Reboot> ระบบ
  12. คุณควรรูทแล้ว

วิธีการรูท HTC U12 – ไม่มีวิธี TWRP

  1. ทำตามวิธีการก่อนหน้าสำหรับการสร้าง boot.img ที่มีการแพตช์โดยใช้ Magisk Manager
  2. เปิดใช้งานการแก้ไขข้อบกพร่อง USB บน HTC U12 ของคุณในการตั้งค่า> ตัวเลือกสำหรับนักพัฒนา (การตั้งค่า> เกี่ยวกับ> แตะหมายเลขบิวด์ 7 ครั้งเพื่อเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์)
  3. เปิดเทอร์มินัล ADB บนพีซีของคุณและเชื่อมต่อ HTC U12 ผ่าน USB
  4. พิมพ์คำสั่งนี้ลงในเทอร์มินัล ADB:adb pull /sdcard/MagiskManager/patched_boot.img
  5. ตอนนี้รีบูตเข้าสู่โหมดดาวน์โหลดด้วย:ดาวน์โหลด adb รีบูต
  6. ตรวจสอบช่อง A/B ที่ HTC U12 ของคุณใช้อยู่:fastboot getvar current-slot
  7. ควรคืนค่า A หรือ B คุณต้องการแฟลชไปยังช่องที่ใช้งานอยู่:ดังนั้นในประเภท ADB:fastboot flash boot_a patched_boot.img หรือ fastboot flash boot_b patched_boot.img .
  8. หากแฟลชสำเร็จ คุณสามารถพิมพ์:fastboot reboot

การแก้ไขหลังการรูท

  1. หลังจากการรูทเครื่อง HTC U12 คุณอาจพบว่า “การปลดล็อกด้วยใบหน้า” เป็นสีเทา มีวิธีแก้ไขที่ง่าย
  2. เปิดแอป Magisk Manager ในอุปกรณ์ของคุณ และในเมนูด้านข้าง ให้แตะ Magisk Hide
  3. จะแสดงรายชื่อแอปเพื่อพยายามซ่อนสถานะรูท เลือก FaceUnlock
  4. ไปที่การตั้งค่า> แอป> FaceUnlock> แคช / ข้อมูล แล้วลบข้อมูล
  5. รีบูต HTC U12 และ FaceUnlock ควรทำงานอีกครั้ง