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

วิธีการติดตั้ง Treble ROM บน Huawei Mate 9

Huawei Mate 9 เป็นโทรศัพท์ระดับกลางที่ยอดเยี่ยมจาก Huawei แต่ผู้ใช้อาจไม่ชอบการออกแบบ EMUI เสมอไป โดยเฉพาะอย่างยิ่งเนื่องจากมีแนวโน้มที่จะขัดแย้งกับการออกแบบวัสดุ Android ดั้งเดิม ด้วยเหตุผลดังกล่าวหรืออย่างอื่น ผู้ใช้บางคนอาจชอบประสบการณ์ Android แบบเนทีฟมากกว่าบนโทรศัพท์ Huawei โดยเฉพาะอย่างยิ่งเนื่องจาก Huawei Mate 9 นั้นรองรับเสียงแหลมได้จริง

อย่างไรก็ตาม มีบางสิ่งที่ควรทราบก่อนที่จะดำเนินการต่อ

ขณะนี้ไม่มี ทั้งหมด เวอร์ชัน TWRP ที่เข้ากันได้สำหรับอุปกรณ์ Kirin – โดยทั่วไปแล้วใช้งานได้ แต่ไม่สามารถแฟลช OpenGApps ได้ หรือไม่ก็ใช้งานไม่ได้กับ ROM แบบ Treble

ดูเหมือนว่า eRecovery ของ Huawei จะใช้งานได้ ดังนั้นคุณอาจใช้ Huawei eRecovery หรือ TWRP ร่วมกับ EMUI สต็อก ในกรณีที่คุณต้องการสร้างข้อมูลสำรองของพาร์ติชันของคุณในกรณีที่มีสิ่งผิดปกติร้ายแรง

คุณต้องการใช้สต็อกเคอร์เนล, ramdisk และ recovery_ramdisk – หากไม่ได้ใช้ คุณจะต้องแฟลชสิ่งเหล่านั้นก่อนดำเนินการต่อ

สุดท้าย ทำตามคำแนะนำนี้ ต้องใช้ bootloader ที่ปลดล็อกแล้ว . เนื่องจาก Huawei หยุดโปรแกรมปลดล็อกโปรแกรมโหลดบูต คุณจึงค่อนข้างโชคไม่ดีหากอุปกรณ์ Huawei ของคุณยังไม่ได้ปลดล็อกโปรแกรมโหลดบูต

ข้อกำหนด:

  • ADB และ Fastboot (ดูคู่มือ Appual วิธีการติดตั้ง ADB บน ​​Windows)
  • Huawei Mate 9 ที่ใช้ Android 8 Oreo
  • ปลดล็อกบูตโหลดเดอร์

คุณควรเริ่มต้นด้วยการเปิดใช้งานการปลดล็อก OEM ในตัวเลือกสำหรับนักพัฒนา ไปที่ การตั้งค่า> เกี่ยวกับโทรศัพท์> แตะที่ Build Number 7 ครั้ง จนกว่าโหมดนักพัฒนาซอฟต์แวร์จะเปิดใช้งาน

ไปที่การตั้งค่า> ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์> เปิดใช้งานการปลดล็อก OEM

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

  • OpenKirin บิลด์
  • Havoc-OS

ROM เหล่านี้จะดาวน์โหลดไฟล์ IMG คุณต้องวางไว้ในโฟลเดอร์ ADB หลักของคุณ (ตัวอย่าง C:\platform-tools-latest-windows\platform-tools)

หมายเหตุ:การดาวน์โหลด ROM อาจใช้เวลานานเล็กน้อย เนื่องจากเป็นไฟล์ขนาดใหญ่ ลองใส่หม้อกาแฟและอาจเล่น Shell Shockers หรือ Moto X3M ระหว่างรอ

ตอนนี้ยังดาวน์โหลด Huawei Firmware Finder และ Huawei Update Extractor (Windows) ใช้ Update Extractor เวอร์ชันนี้หากคุณใช้ Mac หรือ Linux บันทึกไว้บนเดสก์ท็อปของคุณในภายหลัง

คุณควรดาวน์โหลดและบันทึก Magisk Manager APK ในการ์ด SD ภายนอกของคุณ

อีกวิธีหนึ่ง คุณสามารถดาวน์โหลด Ramdisk ที่แพตช์นี้ (patched_boot.img) ซึ่งมี Magisk รวมอยู่ด้วย ดังนั้นคุณไม่จำเป็นต้องดาวน์โหลดไฟล์ด้านบนทั้งหมด อย่างไรก็ตาม มันใช้หมายเลขบิวด์ MHA-L29 8.0.0.370(C432) ดังนั้นคุณจึงมีความเสี่ยงที่จะเกิดข้อผิดพลาดหากคุณไม่มีหมายเลขบิวด์เดียวกัน (การตั้งค่า> เกี่ยวกับโทรศัพท์> หมายเลขบิวด์) .

ตอนนี้ปิด Huawei Mate 9 แล้วเชื่อมต่อกับพีซีของคุณผ่าน USB ในขณะที่กดปุ่มลดระดับเสียงค้างไว้ . คุณควรจะได้หน้าจอที่ระบุว่าคุณอยู่ในโหมด Fastboot และ Rescue

ตอนนี้เปิดเทอร์มินัล ADB (กด shift ค้างไว้ + คลิกขวาในโฟลเดอร์ ADB หลักของคุณแล้วเลือก 'เปิดพรอมต์คำสั่งที่นี่') .

ตอนนี้เพื่อให้แน่ใจว่ารู้จักการเชื่อมต่อ ADB ให้พิมพ์:fastboot devices

ตอนนี้ให้คัดลอก ROM แบบเสียงแหลมไปยังโฟลเดอร์ ADB หลักของคุณ แล้วพิมพ์ลงในเทอร์มินัล ADB:fastboot flash system xxxx.img (แทนที่ xxxx ด้วยชื่อไฟล์)

ROM ของคุณควรเริ่มกะพริบพร้อมข้อความ 'เป้าหมายที่รายงานขนาดการดาวน์โหลดสูงสุดที่ 494927872 ไบต์' และกระบวนการควรใช้เวลาประมาณหนึ่งนาที

เมื่อกระบวนการกะพริบเสร็จสิ้น อย่าเพิ่งรีบูตอุปกรณ์ของคุณ คุณต้องรีบูตเพื่อกู้คืนโดยปิดโทรศัพท์ (กดปุ่มเปิด/ปิดค้างไว้ประมาณ 5 วินาที) และเพิ่มระดับเสียงค้างไว้

เมื่อคุณอยู่ในการกู้คืน EMUI แล้ว คุณต้องล้างแคชและล้างข้อมูล/รีเซ็ตเป็นค่าจากโรงงาน นี่เป็นสิ่งสำคัญ มิฉะนั้น สิ่งต่างๆ อาจไม่ดีนัก เช่น ลูปการกู้คืน

เมื่อล้างข้อมูลเหล่านี้แล้ว คุณสามารถรีบูตระบบและดำเนินการตามวิซาร์ดการกำหนดค่า Android

การรูท Huawei Mate 9 บน Treble ROM

Treble ROM ของคุณไม่ได้ถูกรูทโดยค่าเริ่มต้น อย่างไรก็ตาม Treble ROM จะทริกเกอร์การตั้งค่าสถานะ SafetyNet เอง ซึ่งหมายความว่าแม้ว่าโทรศัพท์ของคุณจะ ไม่ใช่ รูทก็ไม่ได้รับการรับรอง ดังนั้นจึงเป็นทางเลือกที่สมบูรณ์ แต่ขอแนะนำให้ติดตั้ง Magisk

หากคุณดาวน์โหลด patched_boot.img ที่เราให้ไว้ ขั้นตอนการติดตั้งจะง่ายมาก มันจะติดตั้ง Magisk 16.7 (เฉพาะ Beta เท่านั้นที่ใช้งานได้กับ Treble ในขณะนี้) สิ่งที่คุณต้องทำคือ:

เข้าสู่โหมด fastboot โดยปิดโทรศัพท์ของคุณ จากนั้นเสียบเข้ากับพีซีของคุณในขณะที่กดปุ่มลดระดับเสียงค้างไว้ จากนั้น พิมพ์คำสั่งต่อไปนี้ในหน้าต่างพรอมต์คำสั่งเดียวกัน:fastboot flash recovery_ramdisk patched_boot.img

นี้ควรจะรวดเร็วมาก เมื่อเสร็จแล้ว คุณสามารถรีบูท Huawei Mate 9 ของคุณ จากนั้นดำเนินการดาวน์โหลด Magisk Manager – อย่างไรก็ตาม SafetyNet จะ การเดินทาง

ควรใช้เวลาประมาณ 5 วินาที ตอนนี้คุณสามารถรีบูตและดาวน์โหลด Magisk Manager ได้แล้ว แต่ Safetynet จะยังคงทำงานอยู่ (หากไม่เป็นเช่นนั้น บอกฉัน) คุณจะต้องปฏิบัติตาม E. SAFETYNET

หากคุณไม่ได้ใช้การดาวน์โหลด patched_boot.img คุณต้องดำเนินการอีกสองสามขั้นตอน

ตรวจสอบเวอร์ชัน Android ของโทรศัพท์และหมายเลขบิวด์ อยู่ในการตั้งค่า> เกี่ยวกับโทรศัพท์ เขียนมันลงไป คุณจะต้องการมัน

ติดตั้งและเปิดใช้ Huawei Firmware Finder บนพีซีของคุณ ไปที่แท็บ "Common Base" แล้วพิมพ์หมายเลขรุ่นโทรศัพท์ของคุณ

ค้นหาหมายเลขบิลด์ที่ตรงกันในรายการ ตรวจสอบให้แน่ใจว่าประเภทของมันคือ ‘FullOTA-MF’ และมีขนาดประมาณ 2 กิกะไบต์ขึ้นไป

ตอนนี้คลิกที่ลิงค์สีน้ำเงินในคอลัมน์ 'Filelist' คัดลอกและวางรายการแรก (ลงท้ายด้วย 'update.zip') ในเบราว์เซอร์ของคุณเพื่อดาวน์โหลดไฟล์ zip ต้องใช้เวลาสักระยะ

เมื่อดาวน์โหลดแล้ว ให้เปิดด้วย 7Zip/WinRar และแตกไฟล์ชื่อ 'UPDATE.APP'

เปิด Huawei Update Extractor ไปที่แท็บการตั้งค่าและยกเลิกการเลือกทุกอย่าง

ตอนนี้ไปที่แท็บ Extract และคลิกที่จุดทางด้านขวาและเลือก 'UPDATE.APP' ที่แยกออกมา ไฟล์จำนวนมากควรปรากฏขึ้น

คลิกขวาที่ 'RAMDISK' และ 'แยกที่เลือก' วางไว้ที่ใดที่หนึ่งบนพีซีของคุณ คุณจะต้องการมัน

เสียบโทรศัพท์กับคอมพิวเตอร์แล้วใส่ RAMDISK.IMG ลงในโฟลเดอร์ในโทรศัพท์

บนโทรศัพท์ของคุณ ดาวน์โหลดและติดตั้ง Magisk Manager หากระบบแจ้งให้คุณดำเนินการดังกล่าว อย่าติดตั้ง จากนั้นไปที่แท็บการตั้งค่าและเปลี่ยน "อัปเดตช่อง" เป็น "เบต้า"

ย้อนกลับไปแล้วแตะ 'ติดตั้ง' จากนั้นเลือก 'Patch Boot Image File' และเลือก RAMDISK.IMG ที่คุณโอนไปยังโทรศัพท์ของคุณ จากนั้นให้ Magisk จัดการ

เมื่อเสร็จแล้ว บนพีซีของคุณ ไปที่โทรศัพท์ของคุณ/Internal Store/MagiskManager และโอนไฟล์ 'patched_boot.img' ไปยังโฟลเดอร์ Minimal ADB ของคุณ

ปิดโทรศัพท์ของคุณและเข้าสู่โหมด fastboot ตอนนี้คุณรู้แล้วว่าต้องทำอย่างไร ใช่ไหม ?

ในพรอมต์คำสั่งเดียวกันบนพีซีของคุณ ให้พิมพ์:fastboot flash recovery_ramdisk patched_boot.img

ควรใช้เวลาประมาณ 5 วินาที ตอนนี้คุณสามารถรีบูตและเมื่อคุณกลับมาอยู่ในระบบ Android แล้วคุณจะรูท อย่างไรก็ตาม SafetyNet จะถูกเรียกใช้

ขั้นตอนของ SafetyNet

อาจติดตั้ง Magisk ได้ แต่ด้วย Treble Rom SafetyNet ควรทริกเกอร์อยู่ดี ดังนั้นคุณจะต้องทำบางสิ่ง

ใน Magisk Manager ไปที่แท็บดาวน์โหลดและค้นหา "MagiskHide Props Config" ติดตั้งแล้วรีบูตโทรศัพท์ของคุณ

เมื่อรีบูทโทรศัพท์ของคุณแล้ว ให้ดาวน์โหลด Terminal Emulator บน Play Store

วิธีอื่น:

ไปที่ตัวเลือกนักพัฒนาและเปิดใช้งาน 'Local Terminal'

เปิดเทอร์มินัลแล้วพิมพ์:

su

props

นี่ควรแสดงเมนูซึ่งคุณสามารถนำทางได้โดยป้อนคีย์ที่ถูกต้อง

พิมพ์ 1 (แก้ไขลายนิ้วมือของอุปกรณ์) จากนั้นกด f จากนั้นเลือกผู้จำหน่ายและรุ่นโดยพิมพ์หมายเลขที่ถูกต้อง จากนั้นกด y อย่าเพิ่งรีบูต (กด n)

พิมพ์ 6 (การตั้งค่าสคริปต์) ตามด้วย 1 ตามด้วย y ตอนนี้คุณสามารถรีบูตได้ (กด y) เมื่อเสร็จแล้ว ตรวจสอบให้แน่ใจว่า 'ระยะบูต' เป็น 'โพสต์-fs-data ในปัจจุบัน' ไม่เช่นนั้น SafetyNet จะยังคงทำงานอยู่

โทรศัพท์ของคุณควรผ่าน SafetyNet คุณตรวจสอบได้โดยลองค้นหาแอป Netflix ใน Play Store หรือไปที่การตั้งค่า Play Store และตรวจสอบว่าอุปกรณ์ของคุณผ่านการรับรองแล้ว’