วิธีการแก้ปัญหาการวนรอบการบูตเล่น 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 ของคุณควรมีลักษณะดังนี้:
ตอนนี้คุณต้องการลบทุกส่วนของบรรทัดที่พูด
ถัดไปคุณต้องลบบิตที่พูดด้วย ดังนั้นตอนนี้ใต้บรรทัดแรก“ 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 ล่าสุดได้โดยตรงและไม่ควรบูตเพื่อกู้คืนโดยตรงเมื่อติดตั้งการกู้คืนแบบกำหนดเอง