Mới lấy con Hero ngày hôm qua, sau một quá trình ngâm cứu và mày mò theo hướng dẫn của cộng đồng XDA, nay mình xin post bài chia sẻ kinh nghiệm và hướng dẫn các bạn hack root cho HTC Hero.

Về lợi ích của việc hack root cho Hero thì chắc không phải bàn nhiều đối với những thành viên đã và đang sử dụng G1. Còn với các bác mới dùng Hero thì... coi lại bài post của G1 để biết lợi ích của việc hack root.


Xin vào chủ đề chính:


Những tool cần sử dụng:


1. Bộ tool Android SDK 1.5r3 mới nhất:
http://dl.google.com/android/android...ows-1.5_r3.zip

2. File recovery dành riêng cho Hero:
http://www.androidspin.com/files/amo...ero-v1.3.2.img

3. Driver cho máy dành windows 64 bit (Bác nào dùng win 64 bit phải dùng cái này, bác nào xài 32 bit thì thôi:
http://www.mediafire.com/?sharekey=f...9bbf10f4d42a94

4. Bộ cài phần mềm HTC Sync bản 2.0:
http://203.73.25.118/download/Driver...Sync_2.0.4.zip

5. File superuser.apk và file su:
http://www.mediafire.com/?sharekey=f...9bbf10f4d42a94

Các bước tiến hành


Bước 1: Giải nén bộ tool SDK 1.5r3 vừa download ở trên, cóp vào ổ C, đổi tên thư mục này thành "sdk" cho ngắn gọn. Đường dẫn lúc này là
C:\sdk

Bước 2: Trên máy hero, vào Settings -> Application -> Development, tick vào tùy chọn USB Debugging. Kết nối Hero với PC qua cáp USB đi kèm, máy sẽ yêu cầu driver, trỏ đường dẫn cài driver đến thư mục:
C:\sdk\usb_driver\x86

Bước 3: Nếu cài driver thành công thì bỏ qua bước này, nhày tiếp vào bước 4. Trong trường hợp cài driver không thành công, bạn cài tiếp HTC Sync down ở trên, kết nối hero lại với PC, máy sẽ cài driver. Mình bị lỗi cài driver ở bước 2 và đã thành công sau khi cài HTC sync.


Bước 4: Giải nén file recovery, copy file
cm-hero-recovery.img vào thư mục: C:\sdk\tools

Bước 5: Tắt máy, khởi động lại máy để vào chế độ boot loader, bằng cách nhấn tổ hợp phím Back + Power. Sau khi xuất hiện màn hình trắng có con android trượt skate board, cắm dây usb kết nối vào PC (nếu ở bước 4 vẫn chưa rút ra thì cứ để nguyên đó), máy PC sẽ hiện yêu cầu cài tiếp driver, để nguyên cho PC cài xong.


Bước 6: Mở cửa sổ comand promt bằng cách vào Start -> run, gõ lệnh cmd rồi enter. gõ lệnh sau để chuyển về thư mục tools trong bộ sdk

-> cd\
-> cd sdk
-> cd tools
lúc này dấu nhắc sẽ hiện là: C:\sdk\tools

Bước 7: Gõ lệnh:
fastboot devices để kiểm tra xem đã nhận ra thiết bị chưa, nếu nhận ra sẽ hiện như hình sau:

Gõ tiếp lệnh: fastboot boot cm-hero-recovery.img để khởi động vào chế độ recovery.

Bước 8: Sử dụng chương trình nadroid để backup hệ thống, lựa chọn chức năng nadroid trong menu của recovery để backup. Đợi quá trình backup xong thì tiến hành bước tiếp theo.


Bước 9: Giải nén file superuser.zip được 2 file là Superuser.apk và file su, copy 2 file này vào thư mục C:\sdk\tools. Chạy lần lượt các lệnh sau:


-> adb shell mount /system

-> adb push su /system/bin/
-> adb shell chmod 4755 /system/bin/su
-> adb push Superuser.apk /system/app/
-> adb shell reboot

Sau khi chạy xong, máy Hero sẽ khởi động lại, máy đã đã được get root thành công.


Bước 10: Để kiểm tra xem máy đã có quyền root chưa, làm như sau:

-> Mở cửa sổ comand promt trên windows, trỏ đến đường dẫn C:\sdk\tools, gõ lệnh "adb shell"
-> Sau khi xuất hiện dấu nhắc hình $, gõ tiếp lệnh su, cửa số Superuser xuât hiện yêu cầu permission, bạn chọn Allways alow, màn hình xuất hiện ký tự dấu # -> get root thành công.

Hình minh hoạ:



Chúc các bạn thành công


Cập nhật hướng dẫn cài recovery cho Hero tại:
http://www.tinhte.vn/forum/t261211/. Sau khi hack root xong anh em tiến hành luôn bước này cho tiện

p/s: Mod sticky bài này lên đầu cho anh em tiện tham khảo nhé!
thank mod

All credit to XDA Forum....!