วิธีการแก้ปัญหาการวนรอบการบูตเล่น Moto Z2

ด้วยเหตุผลบางอย่างเจ้าของ Moto Z2 Play กำลังรายงานว่าอุปกรณ์มีแนวโน้มที่จะรีบูตเพื่อกู้คืนแทนที่จะไปยังระบบโดยตรง สิ่งนี้มีแนวโน้มที่จะเกิดขึ้นหลังจากกระพริบกู้คืนแบบกำหนดเองเช่น TWRP หรือ ROM แบบกำหนดเอง

ตัวอย่างเช่นคุณอาจแฟลช TWRP + LOS ROM และหลังจากการจัดรูปแบบที่จัดเก็บข้อมูลภายในคุณจะได้รับ“ ข้อผิดพลาด 255” ที่น่ากลัว

หลังจากการทดสอบกับผู้ใช้ XDA หลายคนรวมถึงการกะพริบ TWRP รุ่นต่างๆและ ROM สต็อคต่าง ๆ ปรากฎว่าโซลูชันที่เป็นไปได้เกี่ยวข้องกับการ ปรับลดรุ่น เป็น Nougat ROM อย่างเป็นทางการและใช้ไฟล์. bat ที่กำหนดเองเพื่อแฟลชโทรศัพท์

ดังนั้นหากคุณเป็นหนึ่งในผู้ที่กำลังประสบปัญหาการบูต Moto Z2 โดยตรงให้ลองวิธีนี้และรายงานว่ามันเหมาะกับคุณในความคิดเห็นของเราหรือไม่

ที่ต้องการ:

  • หุ้น Nougat ROM (พฤศจิกายนสร้าง)
  • TWRP
  • . กะพริบไฟล์แบทช์
  • เครื่องมือแก้ไขข้อความเช่น Notepad ++

หากคุณอยู่ใน Oreo อาจไม่สามารถปรับลดรุ่นเป็น Android Nougat ได้โดยตรง คุณจะต้องฟอร์แมตโทรศัพท์ทั้งหมดด้วยการกู้คืน TWRP จากนั้นบู๊ตเครื่อง bootloader และแฟลช ROM สต็อค

ปัญหาอีกประการหนึ่งคือ RSDlite ( เครื่องมือที่กระพริบและคลายเกลียวสำหรับโมโตโรล่า) โดยปกติแล้วจะไม่ทำงานบน Windows 10 หากเป็นระบบปฏิบัติการของคุณ

ไม่ว่าในกรณีใดเราต้องแปลง servicefile.xml เป็น servicefile.bat เพื่อการกระพริบแบบง่ายๆ

ดังนั้นคุณควรดาวน์โหลดเฟิร์มแวร์ล่าสุดสำหรับ Moto Z2 Play ของคุณ

เฟิร์มแวร์จะมาเป็นไฟล์. zip - คุณต้องแตกไฟล์ servicefile.xml จาก ZIP และแก้ไขใน Notepad ++

ตอนนี้สร้างเอกสารข้อความใหม่บนคอมพิวเตอร์ของคุณและตั้งชื่อมันเป็น“ servicefile.bat” ซึ่งจะสร้างแบตช์ไฟล์โดยอัตโนมัติ

ตอนนี้คลิกขวาที่ไฟล์แบทช์ใหม่แล้วแก้ไขด้วย Notepad +

ในแบตช์ไฟล์นี้ให้พิมพ์บรรทัดต่อไปนี้ที่ด้านบนของเอกสาร:

 Echo off Pause Fastboot เริ่มต้นใหม่ Exit 

บันทึกไฟล์ ตอนนี้กลับไปที่ servicefile.xml ดั้งเดิมและเปิดใน Notepad ++

ใน servicefile.xml คุณต้องการคัดลอกทุกอย่างที่เริ่มต้นจากบรรทัด ( ควรเป็นบรรทัดที่ 11) ไปจนสุด แต่อย่าคัดลอกเฉพาะบรรทัดที่อยู่ด้านบน

ไฟล์. bat ของคุณควรมีลักษณะดังนี้:

ตัวอย่างไฟล์. bat สำหรับการอัพเดตเฟิร์มแวร์ด้วยตนเองของ Moto Z Play

ตอนนี้คุณต้องการลบทุกส่วนของบรรทัดที่พูด ดูภาพด้านล่าง)

ตัวอย่างที่ 2 ของไฟล์. bat Moto Z Play ด้วยตนเอง

ถัดไปคุณต้องลบบิตที่พูดด้วย

ดังนั้นตอนนี้ใต้บรรทัดแรก“ echo off” คุณต้องการเปลี่ยนทุกบรรทัดเป็น“ fastboot” ก่อนหน้า” ตัวอย่างเช่นบรรทัดที่ 2 ควรอ่าน“ fastboot getvar” ฯลฯ ทำเช่นนี้กับทุกบรรทัด - อีกครั้งให้ดูรูปภาพสำหรับการอ้างอิง

สุดท้ายที่ด้านล่างของไฟล์. bat ให้เพิ่มบรรทัดเหล่านี้:

 ชื่อไฟล์พาร์ติชั่นการทำงาน 

ตอนนี้คุณสามารถบันทึกและปิดไฟล์. bat

ตอนนี้คัดลอก servicefile.bat และ fastboot.exe และ adb.exe และไฟล์ ADB .dll จากการติดตั้ง ADB ของคุณและคัดลอกลงในโฟลเดอร์ ROM ที่แยกออกมา

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

ตอนนี้คุณสามารถไปข้างหน้าและดับเบิลคลิกที่ไฟล์. bat ที่คุณสร้างขึ้นและมันจะทำการแฟลชเฟิร์มแวร์หุ้นไปยัง Moto Z2 Play ของคุณผ่านทางเทอร์มินัล ADB

การกระพริบแพคเกจเฟิร์มแวร์ทั้งหมดอาจใช้เวลาสักครู่ดังนั้นเราขอแนะนำให้คุณออกไปและทำอะไรบางอย่างในขณะที่คุณรอ - Short Life ควรทำเลเวลไม่กี่ระดับ

ตอนนี้คุณควรจะสามารถอัพเกรดเป็น Oreo OTA ล่าสุดได้โดยตรงและไม่ควรบูตเพื่อกู้คืนโดยตรงเมื่อติดตั้งการกู้คืนแบบกำหนดเอง

บทความที่น่าสนใจ