Tôi đang chạy Android 4.2.2 trên Nexus 4. Nó đã được root và tôi đã cài đặt phục hồi ClockworkMod, nhưng rom và kernel là stock. Tôi đã nhận được bản cập nhật OTA lên 4.3 và muốn cài đặt nó, nhưng không thành công. (Với một thông báo rằng CWM không thể xác minh chữ ký. Tôi nhớ rằng OTA trước đó đã hoạt động và tôi nghĩ rằng tôi phải root lại, nhưng điều đó thật dễ dàng.)
Làm cách nào tôi có thể nhận được bản cập nhật stock 4.3 trên điện thoại của mình, trong khi vẫn giữ root và CWM, và đặc biệt là giữ tất cả dữ liệu của tôi? Hướng dẫn từng bước sẽ là tuyệt vời.
Ngoài ra, tôi tò mò, lý do kỹ thuật mà bản cập nhật không cài đặt là gì?
Cập nhật: Tôi đã tìm thấy một số hướng dẫn ở đây , tuy nhiên chúng không hiệu quả với tôi. Tôi nhận được lỗi sau từ CWM trong khi áp dụng update.zip:
Installing: /sdcard/0/update.zip
Finding update package...
Opening update package...
Installing update...
Warning no file_contextsVerifying current system...
assert failed: apply_patch_check("/system/bin/app_process", "76c3a9a7a6d400a9ff3e4db391327daa33aa0663", "2a221441bf06f2618aa6c35ae0cade13bd4f6e1b")
E:Error in /sdcard/0/update.zip
(Status 7)
Installation aborted.
Cập nhật 2: Tôi quên rằng tôi đã thử Xposed một thời gian trước. Rõ ràng điều này đã được sửa đổi / system / bin / app_ process. Tôi đã xóa nó bằng cách khởi động Xposed Installer , sau đó chọn "Gỡ cài đặt (khôi phục app_ process)" và (có thể không cần thiết), "Dọn dẹp (xóa hoàn toàn khung công tác)". Tôi đã thực hiện một lần khởi động lại hoàn chỉnh, và sau đó khởi động lại vào chế độ phục hồi để tiếp tục cập nhật. Nhưng bây giờ nó bị treo vì "build.prop" đã được sửa đổi (đừng nhớ thay đổi điều đó). Tôi tự hỏi liệu có cách nào để flash các tệp OS mới (không phải bản vá), ghi đè bất kỳ sửa đổi nào, nhưng giữ tất cả các cài đặt và tệp người dùng ...