câu hỏi này tiếp theo về câu hỏi này (nhưng có nhiều bài viết khác về chủ đề này trên web .. xem bài đăng reddit này và bài phát triển xda này .
Tôi chỉ muốn tiếp cận vấn đề này theo cách có cấu trúc chặt chẽ hơn là chỉ nói làm thế nào một cái gì đó hoạt động ngẫu nhiên.
Định nghĩa vấn đề
Giống như mọi người khác, tôi chỉ cần làm theo các hướng dẫn chính thức từ các nhà phát triển google . Để mở rộng một chút (vì đây có thể là nguyên nhân của sự cố) .. làm theo phần hướng dẫn này từ liên kết trên:
Để flash thiết bị bằng một trong các hình ảnh hệ thống bên dưới (hoặc một trong những hình ảnh của riêng bạn), bạn cần có công cụ fastboot. Bạn có thể lấy công cụ fastboot:
- Từ một phiên bản được biên dịch của Dự án mã nguồn mở Android.
- Hoặc, từ thư mục công cụ / nền tảng trong SDK Android. Hãy chắc chắn rằng bạn có phiên bản mới nhất của Công cụ nền tảng SDK Android từ Trình quản lý SDK.
Vì vậy, tôi chỉ cần tải xuống toàn bộ ứng dụng studio android (tôi biết đó là một chút quá mức nhưng tôi chỉ muốn đảm bảo rằng tôi đã nhận được bản mới nhất và tốt nhất)
Từ ảnh chụp màn hình studio android bên dưới .. bạn có thể thấy rằng tôi có các công cụ nền tảng SDK Android 23.0.1
Câu hỏi: Tôi đang cập nhật điện thoại của mình từ Android 5.0.x (không chắc phiên bản chính xác là gì) .. có thể phiên bản Android này không khớp với các công cụ nền tảng Android mà tôi có không?
Tôi đã đảm bảo rằng tôi fastboot
được thêm vào PATH
môi trường của mình :
$ which fastboot
/Users/abdullahbakhach/Library/Android/sdk/platform-tools/fastboot
Tôi đã tải xuống tệp flash (cụ thể là đầu búa cho nexux 6.0.0 (MRA58K)) .. sau đó tôi khởi động thiết bị ở chế độ fastboot bằng tổ hợp phím. và chạy flash-all
kịch bản.
Điều gì đã xảy ra là tập lệnh chạy với các bản ghi sau:
$ ./flash-all.sh
sending 'bootloader' (3120 KB)...
OKAY [ 0.207s]
writing 'bootloader'...
OKAY [ 0.524s]
finished. total time: 0.731s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
sending 'radio' (45425 KB)...
OKAY [ 1.536s]
writing 'radio'...
OKAY [ 3.145s]
finished. total time: 4.681s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: HHZ12k
Baseband Version.....: M8974A-2.0.50.2.27
Serial Number........: 03a3d66d0a4e64bd
--------------------------------------------
checking product...
OKAY [ 0.100s]
checking version-bootloader...
OKAY [ 0.100s]
checking version-baseband...
OKAY [ 0.100s]
sending 'boot' (9156 KB)...
OKAY [ 0.500s]
writing 'boot'...
OKAY [ 0.798s]
sending 'recovery' (10016 KB)...
OKAY [ 0.562s]
writing 'recovery'...
OKAY [ 0.850s]
sending 'system' (1019261 KB)...
OKAY [ 32.164s]
writing 'system'...
OKAY [ 70.421s]
erasing 'userdata'...
OKAY [ 15.854s]
erasing 'cache'...
OKAY [ 0.630s]
rebooting...
finished. total time: 122.480s
Câu hỏi: tôi có nên quan tâm đến phần này?
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
dù sao sau khi tất cả đã xong .. điện thoại khởi động lại và bị kẹt trong màn hình khởi động (mãi mãi) ..
những gì tôi đã thử
Tôi đã thử chạy các lệnh này theo đề xuất của bài đăng này
adb shell
e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist
và
make_ext4fs /dev/block/platform/msm_sdcc.1/by-name/persist
nhưng không có gì thay đổi ..
Tôi cũng đã thử thực hiện xóa sạch bằng TWRP như được đề xuất bởi bài đăng này : - Tôi đã tải xuống tệp twrp-2.8.7.1 -ammhead.dmg từ trang web twrp
và sau đó chạy
fastboot flash recovery twrp-2.8.7.1-hammerhead.dmg
sau đó thực hiện xóa hai cách khác nhau: - thực hiện xóa bình thường khá nhiều thứ khiến mọi thứ trở nên tồi tệ hơn .. điện thoại sẽ hiển thị logo google sau đó khởi động lại .. hiển thị logo google, v.v. - chỉ cần xóa bộ nhớ cache cũng không tạo ra sự khác biệt ở tất cả..
Tôi đang bị mắc kẹt .. bất kỳ đề nghị?