Làm thế nào để sửa lỗi flash trên Android 7 với dữ liệu từ xa quá lớn?

Tình hình là em cập nhật OTA như thường lệ nhưng không cài đặt được, màn hình thì chỉ hiện lên “ no comand” (không có lệnh ) thôi.

Em lên developers.google.com tải stock ROM về thì hiện ra như sau:

archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
failed to allocate -1492308812 bytes
error: update package missing system.img

Sau khi đưa tất cả file từ image.zip vào thư mục mẹ với flash-all script trong đó ( bằng cách đó system.img sẽ ở trong cùng thư mục với flash-all script ), em vẫn bị lỗi như trên.

Sau một hồi lần mò trên Google, em tìm được 1 số hướng dẫn dùng fastboot để flash thủ công thì bị như sau:

>> fastboot flash system system.img
target reported max download size of 536870912 bytes
erasing 'system'...
OKAY [  0.090s]
sending sparse 'system' (520374 KB)...
OKAY [ 20.706s]
writing 'system'...
OKAY [  9.350s]
sending sparse 'system' (515510 KB)...
OKAY [ 22.374s]
writing 'system'...
OKAY [  9.586s]
sending sparse 'system' (479538 KB)...
OKAY [ 20.531s]
writing 'system'...
OKAY [  8.527s]
sending sparse 'system' (514677 KB)...
OKAY [ 21.401s]
writing 'system'...
OKAY [ 11.339s]
sending sparse 'system' (524289 KB)...
FAILED (remote: data too large)
finished. total time: 124.427s

Như ở trên thì các bác cũng thấy fastboot đã gửi các dữ liệu trong phần nhỏ hơn. Có bác nào biết cách sửa lỗi này không? Em lục tung Google mà chưa tìm được cách nào khả thi.

Đội ơn các bác nhiều.

À quên, máy em là Nexus 5x đã root nhé

Đã hỏi vào Tháng Ba 2, 2017 Tổng hợp.
Bình luận
Chấp nhận

Hóa ra là do em sử dụng fastboot phiên bản cũ, thế nên mới có một số adb cũ trong PATH.

Em dùng phiên bản chuẩn thì được rồi các bác ạ

Đã trả lời vào Tháng Ba 5, 2017
Bình luận

Đáp án của bạn

Với việc gửi đáp án, bạn đã đồng ý với Chính sách dữ liệuCác điều khoản của chúng tôi.