Nexus 5 Lollipop เข้าสู่การกู้คืนขณะที่พยายามอัปเดตเป็น 5.0.1


12

ฉันใช้ LG Nexus 5 Lollipop (ติดตั้งด้วยตนเอง 5.0) และหยั่งรากด้วย TWRP

ฉันเพียงแค่ไปแจ้งเตือนไปยังอัปเดต5.0.1 แต่เมื่อดาวน์โหลดและติดตั้งโทรศัพท์จะเข้าสู่โหมดการกู้คืน TWRP โดยอัตโนมัติและถ้าฉันรีสตาร์ทจากที่นั่นไม่มีอะไรเกิดขึ้น ฉันต้องดาวน์โหลดการอัปเดตอีกครั้งและต่อไป ...

sideload adb ด้วยตนเองไม่ทำงานเนื่องจากการกู้คืน TWRP นอกจากนี้ฉันได้ลองไซเดอร์จากภายใน TWRP ไม่ทำงาน

โดยทั่วไปถ้าฉันลอง adb sideload บนหน้าจอ fastboot จะได้รับข้อผิดพลาด: ไม่พบอุปกรณ์ (โปรดทราบ: ถ้าฉันใช้คำสั่ง adb ขณะที่เชื่อมต่อกับพีซีในโทรศัพท์สถานะปกติคำสั่ง adb ทำงานได้ดีแม้ adb รีบูต bootloader)

อัปเดต: หลังจากตอบคำถามด้านล่างหากคุณติดขัดเหมือนฉันในขณะที่อยู่บน adb sideload โปรดอัปเดตไดรเวอร์ของคุณเช่นนี้: https://www.youtube.com/watch?v=wXtbAMarHQw

หากคุณพบข้อผิดพลาด: ปิดในขณะที่ adb sideload แล้วพิมพ์คำสั่งนี้: adb usb แล้วพิมพ์adb sideload UPDATE-SuperSU-v2.40.zip


อาจเป็นไปได้ว่าคุณสามารถลองอัปเดตการอัปเดตแทนการใช้ OTA
Pramod Karandikar

ตกลงจะพยายามอัปเดตด้วยตนเอง
STEEL

อัปเดต: sideload adb ด้วยตนเองไม่ทำงาน cus ของการกู้คืน TWRP ฉันยังลอง sideload จากภายใน TWRP ไม่ทำงาน โดยทั่วไปถ้าฉันลอง adb sideload บนหน้าจอ fastboot จะได้รับข้อผิดพลาด: ไม่พบอุปกรณ์ (โปรดทราบ: ถ้าฉันใช้คำสั่ง adb ขณะที่เชื่อมต่อกับพีซีในสถานะโทรศัพท์ปกติคำสั่ง adb ทำงานได้ดีแม้ adb รีบูต bootloader)
STEEL

@STEEL โปรดทำมันอีกครั้งสาเหตุfastbootและโปรแกรมควบคุมความต้องการที่จะได้รับการติดตั้งอีกครั้งเมื่อคุณเลือกadb apply update from ADBTWRP จะกระพริบหลังจากที่คุณโหลดการอัพเดท
IronBlossom

ตกลงตอนนี้ฉันติดอยู่ที่ adb sideload UPDATE-SuperSU-v2.40.zip ให้ข้อผิดพลาดกับฉัน: ปิด
STEEL

คำตอบ:


13

ลองใช้วิธีนี้:

https://gist.github.com/eyecatchup/ec0a852428c19705380e

ต้องขอบคุณเจ้าหมอนี่แน่นอน

แก้ไข:

ขั้นตอนที่ระบุในเอกสารฉบับนี้ถือว่าAndroid SDKจะติดตั้งบนเครื่องคอมพิวเตอร์ของคุณและadb, fastbootและandroid.[bat|sh]จะอยู่ในของคุณPATHตัวแปร!

ดาวน์โหลด OTA zip จากเซิร์ฟเวอร์ของ Google ไปยังพีซีของคุณ

http://goo.gl/dx2JoM -signed-hammerhead-LRX22C-from-LRX21O.785a2f7a.zip

เปลี่ยนชื่อ zip ที่ดาวน์โหลดเป็น 'update.zip' (โดยไม่ต้องใส่เครื่องหมายอัญประกาศ (และถ้าคุณอยู่ใน windows และนามสกุลไฟล์ที่รู้จักจะถูกซ่อนอยู่ตรวจสอบให้แน่ใจว่าคุณไม่ได้ใช้ update.zip.zip))

ไปที่โฟลเดอร์เดียวกันดาวน์โหลด zip SuperSU flashable ล่าสุด

http://goo.gl/XRK49m -UPDATE-SuperSU-v2.40.zip

ไปที่โฟลเดอร์เดียวกันดาวน์โหลดอิมเมจการกู้คืน TWRP ล่าสุดสำหรับหัวค้อน

http://goo.gl/XhAOt7 -openrecovery-twrp-2.8.2.0-hammerhead.img

ไปที่โฟลเดอร์เดียวกันให้ดาวน์โหลดไฟล์เก็บรูปภาพ tgz จากโรงงาน 5.0 ของเซิร์ฟเวอร์ Google http://goo.gl/Z8ITiM -hammerhead-lrx21o-factory-01315e08.tgz

จากไฟล์เก็บถาวร 5.0 tgz แยกไฟล์

recovery.img

boot.img และ

system.imgไฟล์ไปยังไดเรกทอรีเดียวกันกับที่ดาวน์โหลดของคุณ (เคล็ดลับ: ด้วย 7zip ตัวอย่างเช่นคุณสามารถ 'เปิดภายใน' คลังเก็บภายในไฟล์เก็บถาวรและแยกเฉพาะไฟล์ที่คุณต้องการเช่นเดียวกับที่เป็นไปได้ด้วยเครื่องมือบรรทัดคำสั่ง)

อัปเดตplatform-toolsและtoolsของตัวจัดการ sdk

เชื่อมต่ออุปกรณ์ของคุณ (แน่นอนเปิดใช้งานการแก้ไขข้อบกพร่อง USB) กับพีซีของคุณ

กลับไปที่เทอร์มินัลของคุณให้ดำเนินการต่อโดยเรียกใช้คำสั่งดังต่อไปนี้ (พิมพ์เฉพาะบรรทัดที่ขึ้นต้นด้วย '>' แต่ไม่มีการพิมพ์ '>'!)

# Make sure the device is recognized
> adb devices

# Boot into bootloader mode
> adb reboot bootloader

# In bootloader mode, make again sure the device is recognized
> fastboot devices

# Flash stock LRX21O recovery image
> fastboot flash recovery recovery.img

# Flash stock LRX21O system image
> fastboot flash system system.img

# Flash stock LRX21O boot image
> fastboot flash boot boot.img

เมื่อแฟลชล่าสุดได้รับการยืนยันใช้ปุ่มปรับระดับเสียงเพื่อเลือก'Recovery mode'และยืนยันด้วยปุ่มเปิดปิด

เมื่อคุณเห็นแอนดรอยด์ตัวเล็ก ๆ วางอยู่บนป้ายเตือนรูปสามเหลี่ยมสีแดงให้กดไฟแล้วเพิ่มระดับเสียงเพื่อไปที่ตัวเลือกการกู้คืน

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

adb sideload update.zip

เมื่อติดตั้งการอัปเดต OTA สำเร็จให้เลือก ' reboot bootloader' จากตัวเลือกการกู้คืนอีกครั้งโดยใช้ตัวปรับระดับเสียงแล้วกดปุ่มเปิด / ปิด

ย้อนกลับไปในโหมด bootloader พิมพ์จากบรรทัดคำสั่งของพีซี:

fastboot flash recovery openrecovery-twrp-2.8.2.0-hammerhead.img

เมื่อแฟลชได้รับการยืนยันให้ใช้ปุ่มปรับระดับเสียงเพื่อเลือก 'โหมดการกู้คืน' และยืนยันด้วยปุ่มเปิดปิด

ตอนนี้ในเมนูการกู้คืน TWRP 'Advanced' > 'adb sideload'ให้เลือก ตรวจสอบตัวเลือกทั้งสองclear 'Dalvik-Cache'และ'Clear Cache'และรูดบาร์เพื่อเริ่มต้นโหมด sideload เมื่ออุปกรณ์แจ้งว่ากำลังรอคำสั่งให้พิมพ์จากบรรทัดคำสั่งของพีซี:

adb sideload UPDATE-SuperSU-v2.40.zip

เมื่อเสร็จแล้วให้ยืนยันการรีบูทระบบ เสร็จ เสร็จสิ้นภารกิจ

ตอนนี้คุณอยู่ที่ 5.0.1 ด้วยการกู้คืนที่กำหนดเองของคุณรูทและสามารถรับได้จากที่ที่คุณออกไป

PS: บูตครั้งแรกเช่นเคยจะใช้เวลาสักครู่


ลองดูที่ตอนนี้ฉันเพิ่งรีบขอโทษ
IronBlossom

TWRP ทำให้เป็นปัญหา ฉันสามารถทำได้ด้วยตนเองเช่นกัน บนหน้าจอ fastboot adb ล้มเหลว ไม่พบอุปกรณ์
STEEL

1
ฉันไม่รู้ว่าทำไมสิ่งนี้ถึงลงคะแนน แต่นี่เป็นวิธีที่จะไป!
Andrea Baccega

1
@AndreaBaccega ขอบคุณ! ฉันหวังว่าผู้คนทำตามขั้นตอนอย่างระมัดระวังทำให้มันใช้งานได้สำหรับฉัน (เฉพาะไบนารีที่อัปเดตไม่ทำงาน แต่มันก็สามารถบู๊ตได้ตามปกติโดยมีข้อมูลไม่เสียหาย ก่อนหน้านี้: LRX210,TWRP.
IronBlossom

4
ทุกคนที่ downvote คำตอบควรใช้ iPhone ;) ล้อเล่น แต่จริงจัง .. คำตอบนี้ถูกต้อง ฉันรู้ตั้งแต่ฉันเขียน : P มันเป็นวิธีค้อนเลื่อน แต่จะทำงานในระดับสากลสำหรับทุกคนที่มีระบบที่ติดตั้งอย่างถูกต้อง
eyecatchUp
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.