ADB FOR ONE X
A. THÔNG TIN CHUNG:
1. Công cụ hổ trợ, làm đơn giản khi sử dụng các lệnh ADB và Fastboot với HTC ONE X. Người sử dụng chỉ có thao tác chọn Yes/No, nhấn phím bất kỳ, nhập lựa chọn từ 1 - 10 ...
2. Công tự động nhận biết các thông tin về điện thoại khi kết nối đến máy tính (CID, MID, Version main ...), từ đó tự động đưa ra các giải pháp phù hợp cho điện thoai của bản:
- Tự Download ROM SHIP phù hợp với CID, hổ trợ UPROM SHIP; tự Download OTA (file zip) và hổ trợ cài đặt update OTA từ file zip
- Unlock booloader
- Root (cài đặt Custom Recovery và Superuser)
- Tự động xác định đúng firmware cho điện thoại (phù hợp với CID), tự động xác định điện thoại có cần thiết phải nâng cấp HBOOT hay không và hổ trợ cài đặt Jelly Bean STOCK ROM
- Hổ trợ thực hiện nhiều chức năng khác với thao tác đơn giản là chọn Yes/No, nhấn phím bất kỳ.
5. Sau khi đã thành thạo và tự tin với các lệnh, hãy xóa file "Testing.txt" hoặc đổi thành tên khác, "ADB for One X" sẽ là công cụ thực sự để thực hiện các chức năng trên.
B. NHỮNG THÔNG TIN CƠ BẢN, TỐI THIỂU NÊN BIẾT
- Khi xuất xưởng (máy mới mua về):
- BOOTLOADER bị khóa (LOCKED)
- Sử dụng ROM của nhà sản xuất (gọi là ROM SHIP hoặc STOCK ROM)
- Bạn có thể ROOT máy nhằm cài đặt được một số ứng dụng cần quyền ROOT (VD: Titatium Backup, Rom Manager ...)
- Hoặc cài đặt custom rom (còn gọi là rom cook). Custom rom là do ROM do thành viên trên XDA developer xây dựng trên cơ sở ROM SHIP, đã được ROOT, có nhiều tùy chỉnh hơn, có khả năng tiết kiệm pin tốt hơn. Hướng tốt hơn để vọc One X là dùng CUSTOM ROM.
- Các thông số cơ bản One X: Để biết một số thông số cơ bản của One X, thực hiện như sau:
- Download công cụ "ADB for One X", giải nén thành thư mục "ADB for One X"
- Kết nối điện thoại điện máy tính
- Vào thư mục "ADB for One X" chay file "Thongtin.BAT", điện thoại sẽ khởi động về BOOTLOADER, các thông tin về điện thoại sẽ hiển thị trên màn hình máy tính và trên màn hình của điện thoại
- Tình trạng BOOTLOADER: Dòng trên cùng của màn hình điện thoại
- HBOOT: Trên màn hình của điện thoại hoặc trên màn hình máy tính
- CID, MID và một số thông tin khác: Trên màn hình máy tính
- Tình trạng BOOTLOADER (là LOCKED, hoặc UNLOCKED, hoặc RELOCKED): Khi xuất xưởng (máy mới mua về), BOOTLOADER ở trạng thái LOCKED, điện thoại được bảo vệ và không thể ROOT máy hoặc sử dụng ROM COOK (chỉ có thể sử dụng những gì của nhà sản xuất).
- Nếu muốn vọc điện thoại, thì hãy UNLOCK BOOTLOADER. Khi đó trạng thái BOOTLOADER là UNLOCKED.
- Vì một lý do nào đó cần phải khóa bootloader lại (để cài đặt lại ROM SHIP), sau khi khóa lại bootloader thì trạng thái của nó sẽ là RELOCKED (chứ không phải là LOCKED).
- BOOTLOADER ở trạng thái LOCKED hoặc RELOCKED: Khi đó không thể thực hiện các lệnh FLASH boot, recovery ... Trạng thái này được dùng để uprom SHIP (rom của nhà sản xuất). Khi điện thoại đang dùng custom rom, hoặc custom boot, hoặc custom recovery, nếu RELOCKED thì sẽ không khởi động điện thoại về chế độ bình thường được mà chỉ có thể khởi động về BOOTLOADER để uprom ship.
- MID là PJ4610000: HTC One X (Phien ban quoc te)
- MID là PJ4611000: HTC One XL (Hong Kong, Australia, Germany)
- MID là PJ8310000: HTC One X AT-T (Canada, United States)
- CID dùng để xác định đúng ROM SHIP hoặc FIRMWARE dùng cho điện thoại (Mỗi điện thoại có một CID tương ứng dùng một ROM SHIP nào đó do nhà sản xuất quy định). Để xác định đúng ROM SHIP hoặc FIRWARE phù hợp CID, tham khảo tại đây.
- ROM COOK dùng được cho tất cả các CID. Vì vậy chỉ quan tâm đến CID khi sử dụng ROM SHIP hoặc nâng cấp FIRMWARE
- Thông số HBOOT đại diện cho FIRMWARE mà điện thoại đang dùng. ROM cài đặt cho điện thoại chỉ hoạt động tốt với FIRMWARE phù hợp.
- Thông số HBOOT được nâng lên mỗi khi cập nhật nâng cấp (update OTA khi dùng rom ship), hoặc UPROM SHIP có HBOOT cao hơn, hoặc nâng cấp FIRMWARE.
- Thông số HBOOT không thể hạ thấp mà chỉ có thể nâng lên (trừ khi điện thoại đã được S-OFF). Nếu ROM SHIP có HBOOT thấp hơn HBOOT của điện thoại thì không thể uprom ship này cho điện thoại.
- Các ROM Jelly Bean chỉ hoạt động trên điện thoại có HBOOT là 1.31 trở lên.
1. Xác định HBOOT của điện thoại, nâng cấp firmware nếu thấy cần thiết
Quảng cáo
Để dùng được ROM Jelly Bean hiện nay, điện thoại phải có HBOOT là 1.31 trở lên. Nếu HBOOT thấp hơn thì phải nâng cấp HBOOT là việc trước tiên, nếu HBOOT từ 1.31 trở lên thì không cần nâng cấp HBOOT. Có các cách sau đây để nâng cấp HBOOT.
- Nếu đang dùng rom ship ICS, hãy update OTA để nâng cấp hệ thống. Đây là cách tốt nhất
- Nếu đang dùng rom cook ICS, có thể thực hiện bằng cách download rom ship phù hợp và uprom ship từ file RUU (thực hiện theo hướng dẫn tại đây)
- Nếu đang dùng rom cook ICS, có thể thực hiện nâng cấp HBOOT bằng cách flash firmware rồi sau đó tiếp tục cài đặt rom cook Jelly Bean, thực hiện như sau:
- Download Công cụ "ADB for One X" (Link: Dropbox hoặc Link: GoogleDrive), giải nén ra thư mục là "ADB for One X"
- Kết nối điện thoại đến máy tính, chú ý chức năng "USB debugging" được set ON.
- Chạy file "FLASH FIRMWARE.BAT" trong thư mục "ADB for One X", làm theo hướng dẫn (chỉ có Yes/No hoặc bấm phím bất kỳ). Công cụ đã có sẵn firmware cho các CID và tự xác định đúng firmware phù hợp CID; Kiểm tra tra điện thoại đã được nâng cấp firmware hay chưa, nếu chưa thì thực hiện nâng cấp firmware, nếu đã nâng cấp thì thông báo để biết và không làm lại
3. Cài đặt custom recovery (Recovery Clockwork Touch v5.8.4.0): Để cài đặt các file zip từ recovery (các bản rom cook, kernel ...) thì phải cài đặt custom recovery. Việc cài đặt Recovery Clockwork Touch v5.8.4.0 cho HTC One X bằng công cụ "ADB for One" thực hiện theo hướng dẫn tại đây
D. LỰA CHỌN ROM COOK VÀ CÀI ĐẶT ROM COOK, KERNEL VÀ CÀI ĐẶT KERNEL
Quảng cáo
Hiện nay có rất nhiều rom cook và kernel, tham khảo thêm tại đây. Bạn có thể thử cài đặt ROM ViperX Mod và kernel XM theo hướng dẫn tại đây
taodayne tham gia thảo luận ở [ HTC ONE X] All in One ( Update khá thường xuyên). Mặt khác vì tính chất công việc nên không vào mạng thường xuyên.
Bên TOPIC [ HTC ONE X] All in One ( Update khá thường xuyên) đông vui, không có người này thảo luận thì có người khác.
Hãy cùng thảo luận bên TOPIC [ HTC ONE X] All in One