[Cơ bản] ClockWorkMod Recovery và những điều cần biết

Boy Milano

Hắc Mỹ Nhân
Tham gia
6/4/14
Bài viết
554
Được thích
734
14115 #1

ClockworkMod Recovery thường được viết tắt là CWM là một thuật ngữ khá phổ biến với người dùng Android. Với người dùng điện thoại Android thông thường chỉ để nghe gọi và cài đặt các ứng dụng có trên Play Store thì có nhiều người không biết rốt cuộc nó là cái gì, dùng để làm gì và có lẽ cũng không quan tâm đến nó lắm. Tuy nhiên, nếu bạn thích nghịch, muốn tìm hiểu sâu hơn về Android thì bạn cần phải biết.

ClockworkMod Recovery là gì ?

ClockworkMod Recovery là 1 trong những bộ recovery được sử dụng 1 cách phổ biến nhất trên các thiết bị Android. Được phát triển bởi Koushik Dutta (còn được biết đến là Koush) – người cũng đồng thời viết ứng dụng Android ROM Manager.

Đây là một recovery tùy chỉnh (custom), về căn bản là bản recovery thay thế cho stock recovery, nó được bổ sung rất nhiều tiện ích để bạn có thể tùy chỉnh nhiều thứ trên thiết bị Android của mình. Ví dụ như bạn có thể cài đặt các bản ROM chính thức lẫn không chính thức, bổ sung ứng dụng, giao diện, kernel… bằng cách sử dụng các file zip. Ngoài ra, bạn còn có thể đưa máy về tình trạng như lúc mới xuất xưởng, phân vùng thẻ nhớ, bật kết nối USB ngay trong chế độ recovery, xóa Dalvik cache và battery stats, sửa lỗi phân quyền, quản lí, sao lưu và phục hồi hệ thống… nói chung là rất nhiều thứ.

Cài đặt ClockworkMod Recovery

Tùy vào mỗi thiết bị chúng ta sẽ có cách cài đặt CWM recovery riêng. Hãy cẩn thận, không nên tự mình cài đặt khi chưa có thông tin phản phồi thành công từ những người đã từng thực hiện trước đó.

Thương thường, chúng ta sẽ có một file dạng "recovery.img" và flash nó thông qua ADB Fastboot trên thiết bị của mình. Phải chọn đúng CWM recovery dành cho thiết bị của mình, nếu không điều tồi tệ nhất sẽ đến với thiết bị của bạn.

Khởi động thiết bị ở chế độ ClockworkMod Recovery

Sau khi cài đặt thành công CWM recovery thì việc truy cập vào nó rất đơn giản, có thể truy cập bằng ứng dụng hoặc các tổ hợp phím Power + Giảm âm lượng hoặc Tăng âm lượng hoặc cả 2 (tùy theo thiết bị và nhà sản xuất mà cách khởi động khác nhau). Hoặc khởi động bằng dòng lênh "adb reboot recovery" (yêu cầu phải bật chế độ USB Debugging) trên ADB fastboot.

Lưu ý: Phiên bản mình mình demo trong bài viết là 6.0.3.2 dành cho thiết bị Nexus. Đối với thiết bị khác và phiên bản khác có thể vị trí các mục bị thay đổi nhưng vẫn có đủ các mục trong bài viết cũng như chức năng của nó.
Các chức năng cơ bản ClockworkMod Recovery


Thông thường, bạn có thể di chuyển lên xuống giữa các chức năng bằng phím tăng, giảm âm lượng, chọn 1 chức năng nào đó bằng các ấn nút nguồn của thiết bị. Tuy nhiên, điều này có thể hơi khác trên 1 số thiết bị. CWM Recovery có các tính năng sau đây.
  • reboot system now - Khởi động lại thiết bị

  • install zip from sdcard - Chức năng này dùng để cài đặt ROM, kernel, giao diện… từ 1 tập tin zip , tập tin này được đặt ở thư mục gốc trên thẻ nhớ. Khi bạn chọn chức năng này, 1 giao diện sẽ xuất hiện, bạn di chuyển chọn các chức năng sau
    • Apply /sdcard/update.zip - dùng để cài đặt một file update có tên là update.zip
    • choose zip from sdcard - bạn chọn mục này để chọn file ROM, kerna; giao diện...từ tập tin zip
    • toggle signature verification - Cho phép tắt/mở việc kiểm tra chữ kí trong ứng dụng. Khi chế độ kiểm tra được bật, bạn sẽ không thể cài đặt được các bản ROM chưa được sign, mà đa số ROM tùy biến hiện nay đều thuộc dạng này. Nếu tắt kiểm tra, bạn có thể cài đặt thoải mái.

  • install zip from sideload - Chức năng này dùng để flash một file dạng zip từ máy tính sang thiết bị thông qua ADB Fastboot bằng câu lệnh "adb sideload xxx.zip"
  • wipe data/factory reset - Chức năng này sẽ xóa toàn bộ thông tin người dùng cũng như dự liệu trên máy. Cái này sẽ trả máy về tình trạng lúc mới mua hoặc mới cài ROM xong. Nó cũng xóa sạch dữ liệu trên các phần vùng ext của thẻ nhớ.

  • wipe cache partition - Chức năng này cho phép xóa các dữ liệu lâu ngày không dùng đến. Đây là thao tác bạn thường làm trước khi cài đặt ROM mới, ứng dụng, kernel hoặc bất kì những thứ tương tự.

  • backup and restore - Cho phép bạn sao lưu toàn bộ dữ liệu hệ thống, tất cả các phân vùng bên trong máy, nói chung là tất tần tật mọi thức bên trong bộ nhớ máy và phục hồi lại bản sao lưu đó. Bản sao lưu sẽ được lưu ngay trên thẻ nhớ, với cấu trúc thư mục là clockworkmod/backup/xxxxxxxxx. Tính năng này có thể được hiểu tương tự như chức năng của phần mềm Norton Ghost nổi tiếng trên Windows. Chức năng này hữu dụng khi bạn muốn sao lưu lại toàn bộ hệ thống đang hoạt động ổn định để phục hồi vào 1 ngày xấu trời nào đó.
    • Backup - Tạo 1 bản sao lưu, việc này có thể mất nhiều thời gian, tùy thuộc vào dung lượng bộ nhớ máy nhiều hay ít, tốc độ thẻ nhớ nhanh hay chậm. Trung bình mất từ 5 – 20 phút.
    • Restore- Cho phép phục hồi lại bản sao lưu trước đó.
    • Advanced Restore - Chức năng này cho phép bạn lựa chọn phục hồi cái gì chứ không phục hồi tất cả như trên. Bạn có thể chọn phục hồi riêng phần boot, system, data, cache và phân vùng.
  • mounts and storage - Cho phép bạn thực hiện các thao tác liên quan đến bộ nhớ máy và thẻ nhớ như gắn kết/ngắt gắn kết, định dạng lại bộ nhớ. Hãy cực kì cẩn thận với các chức năng này, đặt biệt là các phần format boot, format system, format data. Nhiều bạn đã phải khóc hận khi thiếu hiểu biết ở khu vực này, kết quả là máy bạn không thể khởi động nữa vì toàn bộ dữ liệu hệ thống đã mất hết.
    • mount/unmount /system, /data, /cache, /sdcard or /sd-ext - Các chức năng này cho phép gắn kết và ngắt gắn kết các phân vùng của bộ nhớ, hầu hết các chức năng này ít được dùng đến.
    • format boot, system, data, cache, sdcard or sd-ext - Như đã nói ở trên, hãy cẩn thận với những chức năng này.
    • mount USB storage - Cho phép bạn kết nối vào chế độ USB với máy tính ngay trong chế độ recovery.
  • advanced - Các chức năng ở đây hầu như ít được dùng đến ngoại trừ Wipe Dalvik cache, cần phải làm trước mỗi lần cài ROM
    • Reboot Recovery - Cho phép khởi động lại CWM ngay trong chế độ Recovery, đây cũng là chức năng ít dùng.
    • Wipe Dalvik Cache - Cho phép bạn xóa các dữ liệu tạm của máy ảo Dalvik (1 dạng máy ảo Java được tùy biến cho Android). Bạn cần làm điều này trước khi up các ROM mới để phòng ngừa các lỗi phát sinh ngoài ý muốn.
    • Wipe Battery Stats - Cho phép xóa các thông tin về pin như tình trạng, thời lượng sử dụng…dùng chức năng này khi pin hiển thị không đúng.
    • Report Error - Cho phép lưu tập tin ghi chú các lỗi phát sinh của CWM trên thẻ nhớ, bạn có thể báo các lỗi này lên cho nhà phát triển CWM sau đó.
    • Key Test - Cho phép kiểm tra các phím cứng và mã phím tương ứng.
    • Partition SD Card - Cho phép bạn phân vùng thẻ nhớ của mình trong trường hợp muốn cài đặt hoàn toàn các ứng dụng lên thẻ nhớ (bằng phần mềm Link2SD), trên phân vùng đặt biệt dạng ext (việc này đòi hỏi bản ROM có hỗ trợ phân vùng ext), dùng khi dung lượng lưu trữ trên máy thấp. Chức năng này sẽ cho phép bạn lựa chọn dung lượng của phân vùng ext, dung lượng phân vùng swap (1 dạng bộ nhớ ảo, dùng khi ram máy thấp) và dung lượng lưu trữ thông thường.
    • Fix Permissions - Sửa các lỗi phân quyền tập tin bị ai trên bộ nhớ máy, đưa chúng trở về trạng thái mặc định. Hữu ích trong các trường hợp khắc phục lỗi Force-Closes.
Boy Milano
Techrum.vn
 
Last edited by a moderator:

danhnguynb

New Member
Tham gia
27/7/14
Bài viết
7
Được thích
0
#2
có cần phải up cwm recovery phiên bản mới nhất ko ạ
 

RedSkyBk96

New Member
Tham gia
16/5/15
Bài viết
9
Được thích
4
#3
Sao mình cài xong nó không nhận thẻ nhớ nhỉ
 
Top Bottom