Computer >> Hướng Dẫn Máy Tính >  >> Điện Thoại Thông Minh >> Android

Recovery tùy chỉnh Android là gì? Hướng dẫn bắt đầu với TWRP

Nếu bạn từng nghĩ đến việc "chơi" với thiết bị Android, chắc hẳn đã đọc rằng cần flash recovery tùy chỉnh (custom recovery) trước khi làm bất kỳ điều nghiêm trọng nào. Nhưng đó nảy ra vài câu hỏi: Recovery là gì? Recovery tùy chỉnh là gì? Và CWM, TWRP đóng vai trò như thế nào?

Chúng ta sẽ tìm hiểu kỹ về công cụ recovery để bạn nắm rõ khi bắt đầu tinh chỉnh Android.

Recovery là gì?

Thiết bị Android bao gồm nhiều thành phần phần mềm: bootloader, radio, recovery và system. Bootloader là phần mềm chạy đầu tiên khi bật nguồn. Nó quyết định load recovery hay load Android (system) và radio.

Radio đơn giản là bộ điều khiển anten, cung cấp kết nối di động đến trạm phát của nhà mạng. Đối với bài này, radio ít liên quan.

Recovery, đơn giản nói, là một môi trường runtime (giống như một mini hệ điều hành) tách biệt khỏi Android, có thể thực hiện các tác vụ liên quan đến hệ thống. Recovery gốc trên hầu hết Android có thể: áp dụng cập nhật OTA, reset về cài đặt gốc, và cho phép công cụ ngoại vi từ thẻ microSD chạy chức năng trên thiết bị.

So với PC, recovery gần giống BIOS. Là phần mềm nhỏ, độc lập với OS, có thể điều khiển cài đặt và chức năng hệ thống, nhưng không thực hiện chính xác các tác vụ như BIOS.

Ví dụ: recovery không điều khiển chức năng I/O – vốn là nhiệm vụ chính của BIOS. Và khi Android bắt đầu load, recovery không còn ảnh hưởng đến gì đang xảy ra.

Recovery tùy chỉnh (Custom Recovery) là gì?

Custom recovery là recovery không phải gốc (non-stock), bạn cài đè lên recovery mặc định. Có nhiều lý do để cài custom recovery, phần lớn liên quan đến tính năng mở rộng.

Các tính năng chính bao gồm:

  • Khả năng cài ROM bên thứ ba (third-party ROM) lên ảnh Android gốc
  • Tạo backup Nandroid – backup toàn diện lưu mọi thứ từ dữ liệu cá nhân đến chính hệ điều hành
  • Giao tiếp với Android Debug Bridge (ADB) trên máy tính để debug và các hành động dành cho developer. Cũng cho phép cài ứng dụng ADB không cần root.
  • Giao diện hữu ích và/hoặc đẹp hơn cho recovery. Có thể hỗ trợ cảm ứng hoặc giao diện không dựa trên menu

Tóm lại, custom recovery cho phép truy cập nhiều hành động mà nhà sản xuất không cung cấp. Recovery gốc bị giới hạn để tránh bạn biến thiết bị thành "gạch" (brick). Nếu nghe quá nâng cao, vẫn có nhiều thủ thuật Android không cần root.

Sử dụng TWRP

Nếu chọn cài custom recovery, bạn gần như chắc chắn sẽ dùng TWRP (Team Win Recovery Project). Nó chính thức hỗ trợ rất nhiều thiết bị, và cộng đồng đã port cho thêm nhiều máy khác.

Cách dễ nhất cài TWRP là qua ứng dụng Official TWRP App, tải miễn phí từ Play Store. Cài app không cài recovery; nó hướng dẫn bạn tải và flash phiên bản đúng cho thiết bị.

Nếu thích cách thủ công hơn, bạn có thể flash thủ công. Cần tải TWRP từ trang chủ TWRP – hoặc nếu dùng bản không chính thức, từ diễn đàn XDA Developers của thiết bị. Mạnh mẽ khuyên không tải từ nguồn khác.

Sau khi cài, TWRP khá dễ dùng. Các công cụ flash ROM, tạo/khôi phục backup, wipe hoặc mount bộ nhớ trong đều được chỉ dẫn rõ ràng.

Bạn thực hiện qua chuỗi tap và vuốt hợp lý. Cần chú ý thao tác, nhưng đã có đủ biện pháp bảo vệ để tránh kích hoạt nhầm chức năng.

Miễn là không flash ROM không tương thích, bạn không nên gặp vấn đề. Như luôn, hãy tạo backup đầy đủ trước khi thử bất cứ điều gì.

CWM và các custom recovery khác

Trước khi TWRP thống trị, recovery phổ biến nhất là ClockworkMod (CWM). Nó đã ngừng phát triển nhiều năm và không còn cho thiết bị hiện đại.

Tuy nhiên, nếu bạn làm việc với thiết bị cũ, có thể vẫn cần CWM. Kéo dài tuổi thọ điện thoại cũ là một trong những lý do tốt nhất để cài custom ROM.

Bạn có thể tìm phiên bản tương thích trên diễn đàn XDA. Lại nhắc: tránh tải từ nguồn kém uy tín. Nếu muốn chuyển từ CWM sang TWRP, rất dễ: chỉ cần cài app TWRP rồi flash recovery để ghi đè.

Mặc dù TWRP đủ tốt cho hầu hết người dùng, nếu bạn có phần cứng hiếm hoặc yêu cầu đặc thù, có thể tìm alternative TWRP. Đi đến diễn đàn XDA của thiết bị, tìm chủ đề có thẻ [Recovery].

Tất cả recovery đều giải quyết các nhiệm vụ chính của custom recovery, nhưng cách tiếp cận có thể khác nhau.

Những gì bạn có thể làm với TWRP

Custom recovery là yếu tố bắt buộc để cài custom ROM hoặc mod điện thoại theo cách khác. Không thể làm không có nó, và bạn cũng không muốn thế. Custom recovery cũng quan trọng để sửa bootloop và các vấn đề khác.

Sau khi có TWRP, bạn có thể flash ROM hoặc kernel tùy chỉnh. Chúng tôi cũng khuyên nên xem các Magisk Module hay nhất.