Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Android

TWRP: Hướng dẫn hoàn chỉnh về Custom Recovery Android

Mod Android đã tồn tại gần như từ khi Android ra đời. Dù bạn chỉ root điện thoại để mở tính năng ẩn hay cài bản Android tùy chỉnh hoàn toàn, có nhiều lý do để mod smartphone Android và khai thác thêm.

Nhưng ở cốt lõi của hầu hết nỗ lực mod Android, là một mảnh phần mềm then chốt: custom recovery. Và TWRP là tiêu chuẩn vàng của custom recovery.

Hôm nay, chúng ta sẽ tổng quan về TWRP là gì, và nó cho phép bạn làm gì.

TWRP Recovery là gì?

TWRP Recovery – còn gọi bằng tên đầy đủ Team Win Recovery Project – là ảnh recovery tùy chỉnh (custom recovery image) mã nguồn mở cho thiết bị Android.

Nó thay thế menu recovery hiện có trong smartphone Android, cho phép một số tính năng không được hỗ trợ bởi recovery gốc (stock recovery). Là custom recovery, nó làm được mọi thứ recovery gốc làm được và hơn nữa.

Thay vì giao diện không cảm ứng như hầu hết recovery, TWRP mang đến giao diện hỗ trợ màn hình cảm ứng. Và cho phép bạn cài mod và phần mềm bên thứ ba theo ý thích.

Trong số thứ bạn có thể cài qua TWRP: custom kernel, add-on, theme, thậm chí thay thế hoàn toàn hệ điều hành và cài custom Android ROM.

Nó cũng cho phép tạo backup đầy đủ các phân vùng (partition) trong thiết bị, bao gồm phân vùng system, và khôi phục bất cứ lúc nào. Nói cách khác, TWRP là cổng vào cho mọi nhu cầu mod Android của bạn.

TWRP miễn phí và có sẵn cho rất nhiều thiết bị Android. Nó không trên Play Store, bạn phải tải trực tiếp từ trang web của nhà phát triển. Hãy chắc chắn chọn đúng phiên bản bằng cách chọn hãng và mẫu khi tải.

Có thể cài TWRP không cần root?

Có. Thực tế, bạn cần cài TWRP trước khi root điện thoại. Vì sau khi unlock bootloader, bước tiếp theo thường là cài TWRP và dùng nó để bắt đầu mod thiết bị, bao gồm root.

Lưu ý: bạn không thể cài TWRP nếu chưa unlock bootloader trước đó.

Bootloader khóa không cho sideload firmware và ảnh không được ký bởi nhà sản xuất. Điều này có nghĩa là thay thế recovery ảnh bằng ảnh TWRP do bên thứ ba biên dịch là không thể, שלא nói đến cài custom ROM hoặc root smartphone.

Đây là lý do chính smartphone từ Huawei, Oppo, hoặc HMD/Nokia ít hoặc không có phát triển tùy chỉnh: bạn không thể unlock bootloader trên những điện thoại này vì họ không cung cấp phương pháp.

Vì vậy, dù custom recovery, kernel, hoặc ROM được làm cho các điện thoại này, cũng vô nghĩa vì không có cách cài mà không có bootloader unlock được.

Từng tính năng TWRP làm gì?

TWRP cung cấp một nắm tính năng. Không chỉ root điện thoại hoặc cài custom kernel và ROM, bạn còn có nhiều tùy chọn làm gì bạn muốn trên thiết bị không giới hạn. Đây là tổng quan một số tính năng.

Install (Cài đặt)

Install có lẽ là lý do chính bạn muốn dùng TWRP.

Chức năng Install cho phép flash gói (package) lên smartphone Android. Các gói ở dạng file ZIP đặc biệt, chứa script (chỉ cho recovery biết làm gì với nội dung file) và nội dung gói thực tế. Và gói có thể chứa hầu như bất cứ thứ gì.

Dù bạn muốn cài app, chuỗi app, đổi animation boot, đổi thư viện hệ thống, patch boot image, root điện thoại – tất cả đều làm được qua sideload file ZIP trên TWRP. Bạn thậm chí có thể cài một phiên bản Android hoàn toàn khác, dù là firmware chính thức hay custom ROM.

Tùy chọn Install Image cũng cho cài file IMG thay vì ZIP. Nếu muốn cài GSI (generic system image) thay vì ROM biên dịch tùy chỉnh, khôi phục stock boot image, hoặc cập nhật TWRP từ chính recovery, tất cả đều dùng file image thay vì ZIP.

Wipe (Xóa dữ liệu)

Bạn cũng có tùy chọn wipe điện thoại qua TWRP. Nhưng đây không phải wipe như recovery thông thường. Wipe thường cho phép factory reset đơn giản, nhưng tính năng Wipe nổi bật ở chế độ Advanced Wipe. Từ đây, bạn có thể wipe bất kỳ phân vùng nào trên điện thoại.

TWRP cho phép không chỉ wipe phân vùng Data (nơi lưu hầu hết thông tin cá nhân), mà còn wipe phân vùng System (nơi chứa OS), Cache và Dalvik/ART cache.

Trong các tùy chọn đó, những cái bạn có thể wipe thường xuyên là data, cache, và Dalvik/ART cache. Trong một số tình huống, bạn cũng có thể cần wipe system partition trước khi cài custom ROM (dù hầu hết ROM sẽ tự làm việc đó trong quá trình cài).

Backup (Sao lưu)

TWRP cho phép tạo backup đầy đủ bất kỳ phân vùng nào trong thiết bị. Chúng thường gọi là "NANDroid backup" và sẽ là đồng minh tốt nhất cho mọi nhu cầu mod của bạn.

Bạn có thể backup phân vùng cụ thể, như system hoặc boot, nó sẽ backup đầy đủ và sẵn sàng khôi phục bất cứ lúc nào.

Rất hữu ích nếu bạn làm gì đó trên điện thoại và nó bị bootloop, hoặc chuyện xấu xảy ra. NANDroid backup đóng vai trò checkpoint bạn có thể quay lại bất cứ lúc nào.

Restore (Khôi phục)

Tính năng Restore là đối tác của Backup. Nếu cái trước cho backup phân vùng hệ thống, Restore cho khôi phục NANDroid backup và đưa mọi thứ hoạt động trở lại, dù là backup vừa tạo hay backup cũ nằm trên máy tính.

Mount (Gắn kết)

Tính năng Mount trong TWRP cho phép mount hoặc unmount thủ công các phân vùng. Bằng cách mount phân vùng, bạn cho phép TWRP đọc nội dung và ghi vào nếu cần.

Mount phân vùng quan trọng cho TWRP hoạt động, vì đọc/ghi là cần tuyệt đối để sideload gói. Tuy nhiên, hầu hết trường hợp bạn không cần làm thủ công. Đa số gói ZIP sẽ tự mount/unmount phân vùng cần thiết, không cần người dùng can thiệp.

Settings (Cài đặt)

Đây là menu Settings của TWRP recovery. Có vài tùy chọn bật/tắt như xác minh MD5 cho NANDroid backup, thay đổi yếu tố UI/UX, điều chỉnh độ sáng màn hình hoặc rung, và hơn thế.

Một số quan trọng có thể bạn quan tâm, như dùng rm -rf thay vì format thông thường. Nhưng phần lớn là cài đặt hướng người dùng không ảnh hưởng chức năng cốt lõi TWRP, mặc dù có thể khác một chút tùy mẫu thiết bị và tính năng riêng.

Advanced (Nâng cao)

Menu Advanced cung cấp chức năng đa dạng cho TWRP không liệt kê ở các mục riêng. Một số tính năng: hỗ trợ ADB Sideload như phương pháp flash thay thế cho TWRP install, terminal, và file manager.

Cũng có một số tính năng dành cho developer hoặc nâng cao bạn có thể cần hoặc không, và chúng có thể khác nhau tùy điện thoại và tập tính năng cụ thể.

Reboot (Khởi động lại)

Cuối cùng, menu Reboot cho phép khởi động lại điện thoại. Thay vì chỉ cho reboot về OS, nó cũng cho reboot vào fastboot mode hoặc quay lại recovery mode (hữu ích nếu bạn vừa cập nhật recovery).

TWRP mở ra nhiều khả năng

TWRP đã trở thành công cụ thiết yếu cho bất cứ điều gì bạn muốn làm trên smartphone. Dù bạn muốn root, sideload app hệ thống, hay thay đổi hoàn toàn OS, tất cả đều được TWRP cho phép.

Hy vọng giờ bạn đã quen một chút với nó, nhưng cách tốt nhất để làm chủ là cài lên điện thoại và đi thẳng vào.