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

วิธีแฟลช LineageOS บน Razer Phone

Razer Phone เป็นสมาร์ทโฟน Android ระดับไฮเอนด์ที่วางจำหน่ายในเดือนพฤศจิกายน 2560 ซึ่งเป็นสัตว์ประหลาดของอุปกรณ์เล่นเกม โดยมีอัตราการรีเฟรชหน้าจอ 120Hz แรกของโลกบนจอแสดงผล 5'7” พร้อมด้วย RAM 8GB และชิปเซ็ต Snapdragon 835

วิธีแฟลช LineageOS บน Razer Phone

อย่างไรก็ตาม นักพัฒนาซอฟต์แวร์ทำงานช้าในการเรียกใช้ OS แบบกำหนดเองบนโทรศัพท์ Razer เนื่องจากส่วนใหญ่กำลังรอให้ Razer ปล่อยอัปเดตเป็น Oreo 8.1 พร้อมการสนับสนุน Project Treble อย่างเต็มรูปแบบ ตอนนี้ Razer Phone ได้รับการสนับสนุนที่จำเป็นพร้อมการอัปเดตล่าสุดแล้ว การติดตั้ง LineageOS นั้นค่อนข้างง่าย เพียงทำตามคำแนะนำทีละขั้นตอนสำหรับการติดตั้ง LineageOS บน Razer Phone

ROM แบบกำหนดเองทางเลือกที่สามารถติดตั้งได้

  • AOSP 8.1
  • รีมิกซ์การฟื้นคืนชีพ

ข้อกำหนดเบื้องต้น

  • ปลดล็อก bootloader แล้ว (ขั้นตอนด้านล่าง)
  • รูปภาพ TWRP และหัวฉีด TWRP
  • Magisk แฟลชได้ .zip
  • ADB Fastboot &Tools บนพีซีของคุณ (ดูคู่มือ Appual “วิธีการติดตั้ง ADB บน ​​Windows”)

  1. ขั้นตอนแรกคือการติดตั้งไดรเวอร์ ADB และ Fastboot / Google USB บนพีซีของคุณ
  2. เปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์บนโทรศัพท์ Razer ของคุณแล้ว – ไปที่การตั้งค่า>เกี่ยวกับโทรศัพท์>แตะ "หมายเลขรุ่น" 7 ครั้งจนกระทั่ง "ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์" ปลดล็อก ไปที่การตั้งค่า>ตัวเลือกสำหรับนักพัฒนา>เปิดใช้งานการแก้ไขจุดบกพร่อง USB และ ปลดล็อก OEM
    วิธีแฟลช LineageOS บน Razer Phone
  3. ไปที่โฟลเดอร์ ADB บนพีซี กด Shift + คลิกขวาภายในโฟลเดอร์และเลือก "เปิดหน้าต่างคำสั่งที่นี่" การดำเนินการนี้จะเปิด CLI โดยเปิดใช้คำสั่ง ADB
  4. ตอนนี้เชื่อมต่อ Razer Phone ของคุณกับพีซีผ่าน USB แล้วพิมพ์ลงในหน้าต่างคำสั่ง ‘อุปกรณ์ adb’ – หากระบบรู้จักการเชื่อมต่อของโทรศัพท์ หน้าต่าง ADB ควรแสดงหมายเลขประจำเครื่องของ Razer Phone หากไม่มีอะไรเกิดขึ้น คุณอาจต้องแก้ไขปัญหาการติดตั้ง ADB หรือการเชื่อมต่อ USB
  5. หากการเชื่อมต่อสำเร็จ ให้พิมพ์ลงในหน้าต่าง ADB:adb reboot bootloader
  6. โทรศัพท์ Razer ของคุณจะรีบูตเป็นโหมดดาวน์โหลด ตอนนี้พิมพ์ลงในหน้าต่าง ADB:fastboot -I 0x1532 อุปกรณ์
  7. เมื่อคุณพิมพ์คำสั่งสุดท้าย อุปกรณ์ของคุณควรปรากฏใน CLI หากสำเร็จ ให้พิมพ์ลงใน ADB:fastboot -I 0x1532 flashing unlock
  8. ข้อความแจ้งจะปรากฏขึ้นบนโทรศัพท์ Razer ของคุณเพื่อปลดล็อกโปรแกรมโหลดบูต ใช้ปุ่มปรับระดับเสียงเพื่อไปยังส่วนต่างๆ และปุ่มเปิด/ปิดเพื่อยืนยัน จากนี้ไป โทรศัพท์ Razer ของคุณจะแสดงข้อความว่า "ปลดล็อกอุปกรณ์ของคุณแล้วและเชื่อถือไม่ได้" ในทุกการบูต

การติดตั้ง Lineage OS บนโทรศัพท์ Razer ของคุณ

  1. อันดับแรก ตรวจสอบให้แน่ใจว่าโทรศัพท์ Razer ของคุณอัปเดตเป็น อย่างน้อย Android Oreo DP1 – นี้จะไม่ทำงานบน Nougat !
  2. ขั้นต่อไป เราต้องติดตั้ง TWRP – ปฏิบัติตามอย่างใกล้ชิด และอาจต้องใช้ความพยายาม 2-3 ครั้ง (Razer bootloader นั้นค่อนข้างพิถีพิถันเมื่อสลับไปมาระหว่างสล็อต A/B ซึ่งเราต้องดำเนินการที่นี่)
  3. เอ็ม>
  4. ดาวน์โหลดอิมเมจ TWRP, TWRP injector และ Magisk .zip และวางไว้ในโฟลเดอร์รูท ADB บนคอมพิวเตอร์ของคุณ
  5. เปิดเทอร์มินัล ADB ด้วยโทรศัพท์ Razer ที่เชื่อมต่อกับพีซีผ่าน USB และเรียกใช้คำสั่งต่อไปนี้:
    Adb shell getprop ro.boot.slot_suffix
  6. สิ่งนี้ควรส่งคืน:[ro.boot.slot_suffix]:[_a] หรือ [_b]
  7. ดังนั้น ให้สังเกตว่ามันส่งคืน A หรือ B และทำตามขั้นตอนต่อไป:
  8. ถอดสาย USB ของคุณ ปิดโทรศัพท์ Razer แล้วเปิดใหม่ทันทีในขณะที่ เสียบสาย USB และลดระดับเสียงค้างไว้ การดำเนินการนี้ค่อนข้างยุ่งยาก
  9. เมื่อคุณอยู่ในโหมดบูตโหลดเดอร์ ให้เปิดหน้าต่าง ADB อื่น แล้วเราจะสลับไปใช้ช่องสำหรับบูตอื่นจากที่ส่งคืนก่อนหน้านี้ ดังนั้นหาก ADB ก่อนหน้านี้บอกว่าคุณอยู่ในช่องสำหรับบูต A เราจะเปลี่ยนเป็น B ใช้คำสั่งนี้:
    Fastboot –set-active=_b หรือ fastboot –set-active=_a
  10. หน้าต่าง ADB ควรแสดงผลเช่น “กำลังตั้งค่าช่องปัจจุบันเป็น “a”…โอเค”
  11. นี่เป็นขั้นตอนที่ค่อนข้างยุ่งยากเพราะเหตุใด Razer bootloader ไม่ชอบสลับช่องบูตเสมอไป คุณอาจจำเป็นต้องเรียกใช้คำสั่งนี้หลายครั้งจนกว่าจะสำเร็จ หรือแม้แต่ลองบังคับให้อุปกรณ์ปิดโดยกดปุ่มเปิด/ปิดค้างไว้ อย่างน้อย 15 วินาที จากนั้นเข้าสู่โหมด fastboot อีกครั้ง พยายามต่อไป
  12. เมื่อเปลี่ยนช่องบู๊ตสำเร็จแล้ว ให้พิมพ์คำสั่งนี้:fastboot flash boot twrp-3.2.1-0-cheryl.img &&fastboot reboot
  13. การดำเนินการนี้จะแฟลช TWRP ลงในโทรศัพท์ Razer ของคุณ จากนั้นรีบูตอุปกรณ์เป็น TWRP ทันที ดังนั้นหากสำเร็จและคุณอยู่ในหน้าจอ TWRP อย่าเลื่อนเพื่ออนุญาตให้แก้ไข! แตะ “เมานต์เป็นแบบอ่านอย่างเดียว”
  14. ในหน้าต่าง ADB บนพีซีของคุณ คุณต้องพุชอิมเมจโรงงาน Android Oreo DP1, หัวฉีด TWRP และ Magisk.zip ลงในการ์ด SD ของคุณ (ใช้การพุช ADB) ดังนั้นให้รันคำสั่งเหล่านี้:
    adb push twrp-installer-3.2.1-0-cheryl.zip /sdcard
    เส้นทางกด adb/to/the/factoryimage/boot.img /sdcard
    adb ดัน Magisk-16.0.zip /sdcard
  15. ไปติดตั้งเดี๋ยวนี้ แตะ "ติดตั้งรูปภาพ" แล้วเลือก boot.img ที่เราเพิ่งกดและแฟลช
  16. กลับไปที่เมนู Reboot สลับไปที่ช่องตรงข้าม (ช่องบูต A หรือ B) จากนั้นทำขั้นตอนแฟลชซ้ำสำหรับ boot.img
  17. เมื่อทั้งสองพาร์ติชั่นยอมรับการแฟลชอิมเมจสำหรับบูต ให้ตั้งค่าพาร์ติชั่น A เป็นพาร์ติชั่นที่ใช้งานอยู่ ไปที่ Install และแฟลชตัวติดตั้ง TWRP หลังจากนั้น ทำซ้ำกับไฟล์ Magisk.zip
  18. ตอนนี้ คุณต้องไปที่ Reboot> Bootloader และด้วย USB ที่เชื่อมต่อกับโทรศัพท์ Razer และพรอมต์ ADB ที่เปิดอยู่บนพีซีของคุณ ให้แฟลชอิมเมจระบบ GSI ไปยังพาร์ติชั่น system_a ผ่าน ADB:
    Fastboot flash system_a system-arm64-ab.img
  19. หากต้องการ คุณยังสามารถติดตั้ง GSI อื่นในพาร์ติชัน system_b ของคุณได้ คุณจะทำเช่นนี้:
    Fastboot set_active b
    แฟลชระบบ Fastboot_b system-arm64-ab-gapps-su.img
  20. ข้างต้นเป็นเพียงตัวอย่าง คุณไม่จำเป็นต้องเรียกใช้คำสั่งเหล่านั้นเป็นส่วนหนึ่งของคู่มือนี้ แต่จะใช้ได้หากต้องการ