Thông thường nếu như đã root một thiết bị Android, để cập nhật phần mềm mới bạn phải unroot khá bất tiện. Nhất là khi bản cập nhật đó không thêm lại nhiều tính năng mà chỉ sửa một số lỗi (như 4.4.3, 4.4.4). Bài viết này xin gửi tới bạn bài hướng dẫn nâng cấp các thiết bị Nexus lên phiên bản mới mà không mất root.
Với trường hợp khi đang sử dụng các ROM cook như CyanogenMod, OmniROM hay Paranoid Android, bạn chỉ cần cập nhật trực tiếp trên thiết bị và bỏ qua hướng dẫn này. Bài viết này chỉ áp dụng cho các ROM gốc của máy. Với các thiết bị khác, tôi không chắc có thể thực hiện được theo các này hay không.
Bật chế độ Survival mode ở SuperSU
Nếu bạn có một thiết bị đã root, hẳn là bạn sẽ được cài sẵn phần mềm SuperSU. Phần mềm này sẽ giúp bạn quyết định ứng dụng hay tùy chỉnh nào có thể can thiệp tới hệ thống root.
Nếu bạn lỡ xóa, hay sử dụng ứng dụng khác, hãy tải về SuperSU tại đây.
Hãy mở SuperSU -> Settings -> Tick vào "Survival mode". Thông thường thì tính năng này chỉ xuất hiện ở bản Pro, tuy nhiên bạn có thể chọn "Enable Pro" để có thể kích hoạt. Bạn có thể donate cho tác giả sau, hay bất cứ lúc nào bạn thích.
Giờ thì bạn đã có thể cập nhật cho Nexus, trừ khi bạn có sử dụng Xposed Framework thì hãy thực hiện thêm các bước ở dưới.
Thao tác với Xposed Framework
Bạn sẽ không thể update nếu Xposed vẫn đang chạy các Framework. Vì thế hãy gỡ mảng này đi.
Sau đây là các bước để gỡ bỏ:
- Chạy Xposed Installer.
- Tap vào Framework.
- Nhấn Uninstall, khởi động lại khi có thông báo.
- Cập nhật ROM cho hệ thống.
- Quay về Xposed Framework, nhấn Install/Update và khởi động lại sau khi nhận thông báo.
Vậy là xong, bạn không cần cài lại các thứ như Xposed Installer hay modules.
Chúc bạn thành công!