Sau 1 tuần tìm hiểu nhiều diễn đàn, thử rất nhiều cách, được sự giúp đỡ của bạn Langdang02 thì cuối cùng mình cũng sửa được lỗi usb-brick đối với hboot 0.93, máy chưa root.
Mình làm trên bản room ship 2.29.405.5.
Mình xin trình bày 1 cách rõ ràng để 1 số bạn đọc vào là làm được liền, vì mình mới xài android cũng như 1 số bạn gặp rất nhiều khó khăn khi bị 1 lỗi gì đó, k phải tham khảo thêm các chủ đề khác nữa, có những đoạn trích dẫn mình sẽ ghi đầy đủ.
Trước tiên chúng ta sữa lỗi brick sdcard trước đã
Đưa điện thoại về chế độ fastboot mode. kết nối với máy tính. Dĩ nhiên trước đó phải setup drvier nhé, không thì không làm được đâu.
nếu chưa có driver thì down ở đây http://www.mediafire.com/?el6u7f61cdwapr3
bác tải Tool này về http://www.mediafire.com/?gg2cg28m1mgr9mc
Sau đó giải nén Tools rồi cho vào ổ C hoặc ổ nào đó
Vi dụ em để ổ C:
Bác vào Run: đánh cmd
Từ dấu nhắc: đánh lệnh cd c:\
C:/>cd tools/fastboot-windows oem enableqxdm 0
nếu là linux thi fastboot-linux nhé, nếu Mac thì fastboot-mac
Sau đó trên máy tính sẽ báo là OK, như vậy là thành công rồi
(((Theo hướng dẫn của bạn trungkiên245, mình sừa lại dòng lệnh 1 chút cho đúng tên file thì mới chạy được)))
Các bước thực hiện như sau:
1. Làm như bạn trungkien245 nhưng mình sửa lại câu lệnh( câu lệnh của bạn trungkien không đúng với file đính kèm, mình tìm mãi mới biết).
Phải xác định được Desire đang cầm trên tay được phân phối ở đâu và nhà mạng nào phân phối
Để kiểm tra xem máy mình phân phối ở đâu, các bác làm như sau
Mở máy ở chế độ fastboot usb ( chữ màu đỏ). Kết nối máy tính
Bác tải Tool này về http://www.mediafire.com/?gg2cg28m1mgr9mc
Sau đó giải nén Tools rồi cho vào ổ C hoặc ổ nào đó
Vi dụ em để ổ C:
Bác vào Run: đánh cmd
nếu là windows: C:/>cd Tools/fastboot-windows oem boot
Linux C:/>cd Tools/fastboot-linux oem boot
Mac C:/>cd Tools/fastboot-mac oem boot
Sẽ hiện ra nội dung như sau
CODE
#INFOTAG:Ramdisk OK
#INFOTAG:smi ok, size = 0
#INFOTAG:hwid 0x0
#INFOTAG:skuid 0x21F04
#INFOTAG:hero panel = 0x0
#INFOTAG:engineerid = 0x0
#INFOMCP dual-die
#INFOMCP dual-die
#INFOTAG:mono-die = 0x0
#INFODevice CID is not super CID
#INFOCID is HTC__E11
(trích dẫn của bạn trungkien245)
Của mình là HTC__E11
Các bạn nhớ chỗ này lát nữa cần dùng tới.
2. Nếu bạn đang xài rom cook thì up lại rom ship. Các bạn vào trang http://shipped-roms.com/index.php?category=android&model=Bravo để tải bản room ship về.
Cách úp rom ship như sau: Phài cài usb-android-driver nhé.(các bạn tìm trên diễn đàn nhé, file năng quá mình k up wa 3G được)
Mở máy ở chế độ fastboot usb ( chữ màu đỏ). Kết nối máy tính
Chạy file rom bạn tải về và làm theo hướng dẫn thôi. Rất đơn giản.
3. Tạo goldcard ( bước này thật sự mình không biết có cần thiết khi sữa lỗi usb-brick này không nữa, vì mình k tạo goldcard) nhưng mình cũng chia sẽ kinh nghiệm của mình luôn. Các bạn thử bỏ qua bước này, nếu không được thì quay lại làm.
Như hướng dẫn của bạn poseidon0380 và bác PhamQuang mình tóm tắt lại cách làm như sau
máy đang bị brick usb mới làm như vậy nha, còn nếu không bị thì tạo goldcard đơn giản hơn nhiều)
Lên market download và cài đặt Android Terminal Emulator ( hoặc down ở dưới)
Sau đó mở terminal emulator chạy dòng lệnh này:
cat /sys/class/mmc_host/mmc1/mmc1:*/cid > /sdcard/cidcode.txt
Sau chữ cat, trước và sau dấu > có khoảng trắng.
Sau đó dùng một chương trình file manager nào đó vd như ASTRO, file cidcode.txt nằm ngoài thư mục gốc, mở nó ra bạn sẽ có cid code
. Chắc cú là lấy thẻ ra, mở file đó trên máy copy cái code đó ra cho chắc ăn.
Sau đó truy cập trang web http://psas.revskills.de/?q=goldcard
Điền các thông số và nhấn "Generator Goldcard!" và vào qua Email của bạn, sẽ nhận được file "goldcard.img" mà site gửi cho. Hãy lưu vào nơi tiện để sử dụng trong bước sau.
Do đt của bạn k kết nối được với máy tính nên bạn dùng 1 đầu đọc thẻ nhớ hoặc 1 dt khác để kết nối ở chế độ usb ( mình dùng nokia 6120c để kết nối).
Format lại thẻ nhớ( nhớ sao lưu dữ liệu trên thẻ nhé, lỡ wên thì....heheeh)
Chạy file goldcardtool.exe và điền các thông số vào.
Hình ở dưới nhé. Mình không biết up hình vào
Điền số CID bạn lấy ra từ file cidcode.txt đó ( copy paste wa cho chắc ăn nhé)
Rồi làm như hình trên nhé.
Xong bước này.
Do điện thoại chúng ta là hboot 0.93 mà lại không kết nối được với máy tính để root nên ta làm như sau:
4.Down file rageagainstthecage-arm5.bin, flash_image ở dưới về
Vào trang : http://ks25738.kimsufi.com/misc/
Điền đúng và tải file mtd0.img về
Copy cả 3 file rageagainstthecage-arm5.bin, flash_image, mtd0.img vào thẻ nhớ
Mở Android Terminal Emulator lên.
Đánh dòng lệnh sau rồi enter
cat /sdcard/rageagainstthecage-arm5.bin > /data/data/jackpal.androidterm/shared_prefs/rageagainstthecage-arm5.bin
tiếp tục
cat /sdcard/flash_image > /data/data/jackpal.androidterm/shared_prefs/flash_image
cat /sdcard/mtd0.img > /data/data/jackpal.androidterm/shared_prefs/mtd0.img
cd /data/data/jackpal.androidterm/shared_prefs/
chmod 755 rageagainstthecage-arm5.bin flash_image
lưu ý: Sau chữ cat, cd, trước và sau dấu > có khoảng trắng.
Tiếp tục:
/data/data/jackpal.androidterm/shared_prefs/rageagainstthecage-arm5.bin
Sau khi enter dòng lệnh này, điện thoại bạn bị đứng, nhưng đừng lo. Bấm nút home để thoát ra màn hình chính, vào setting, applicatioon,manage applications chọn terminal emulator rồi force stop nó đi.
Mở lại Terminal Emulator
Đánh dòng lệnh
cd /data/data/jackpal.androidterm/shared_prefs
enter tiếp tục
./flash_image misc mtd0.img
Có đấu chấm đằng trước nhé
Reboot lại và thưởng thức thành quả thôi.
Bài viết này là mình tổng hợp lại các bài viết của người khác, và phần chính mình dịch từ http://forum.xda-developers.com/showthread.php?t=813476&page=2.
Một số file cần thiết khác các bạn kiếm trong diễn đàn nha. Mình k up lên được.
Mình làm trên bản room ship 2.29.405.5.
Mình xin trình bày 1 cách rõ ràng để 1 số bạn đọc vào là làm được liền, vì mình mới xài android cũng như 1 số bạn gặp rất nhiều khó khăn khi bị 1 lỗi gì đó, k phải tham khảo thêm các chủ đề khác nữa, có những đoạn trích dẫn mình sẽ ghi đầy đủ.
Trước tiên chúng ta sữa lỗi brick sdcard trước đã
Đưa điện thoại về chế độ fastboot mode. kết nối với máy tính. Dĩ nhiên trước đó phải setup drvier nhé, không thì không làm được đâu.
nếu chưa có driver thì down ở đây http://www.mediafire.com/?el6u7f61cdwapr3
bác tải Tool này về http://www.mediafire.com/?gg2cg28m1mgr9mc
Sau đó giải nén Tools rồi cho vào ổ C hoặc ổ nào đó
Vi dụ em để ổ C:
Bác vào Run: đánh cmd
Từ dấu nhắc: đánh lệnh cd c:\
C:/>cd tools/fastboot-windows oem enableqxdm 0
nếu là linux thi fastboot-linux nhé, nếu Mac thì fastboot-mac
Sau đó trên máy tính sẽ báo là OK, như vậy là thành công rồi
(((Theo hướng dẫn của bạn trungkiên245, mình sừa lại dòng lệnh 1 chút cho đúng tên file thì mới chạy được)))
Các bước thực hiện như sau:
1. Làm như bạn trungkien245 nhưng mình sửa lại câu lệnh( câu lệnh của bạn trungkien không đúng với file đính kèm, mình tìm mãi mới biết).
Phải xác định được Desire đang cầm trên tay được phân phối ở đâu và nhà mạng nào phân phối
Để kiểm tra xem máy mình phân phối ở đâu, các bác làm như sau
Mở máy ở chế độ fastboot usb ( chữ màu đỏ). Kết nối máy tính
Bác tải Tool này về http://www.mediafire.com/?gg2cg28m1mgr9mc
Sau đó giải nén Tools rồi cho vào ổ C hoặc ổ nào đó
Vi dụ em để ổ C:
Bác vào Run: đánh cmd
nếu là windows: C:/>cd Tools/fastboot-windows oem boot
Linux C:/>cd Tools/fastboot-linux oem boot
Mac C:/>cd Tools/fastboot-mac oem boot
Sẽ hiện ra nội dung như sau
CODE
#INFOTAG:Ramdisk OK
#INFOTAG:smi ok, size = 0
#INFOTAG:hwid 0x0
#INFOTAG:skuid 0x21F04
#INFOTAG:hero panel = 0x0
#INFOTAG:engineerid = 0x0
#INFOMCP dual-die
#INFOMCP dual-die
#INFOTAG:mono-die = 0x0
#INFODevice CID is not super CID
#INFOCID is HTC__E11
(trích dẫn của bạn trungkien245)
Của mình là HTC__E11
Các bạn nhớ chỗ này lát nữa cần dùng tới.
2. Nếu bạn đang xài rom cook thì up lại rom ship. Các bạn vào trang http://shipped-roms.com/index.php?category=android&model=Bravo để tải bản room ship về.
Cách úp rom ship như sau: Phài cài usb-android-driver nhé.(các bạn tìm trên diễn đàn nhé, file năng quá mình k up wa 3G được)
Mở máy ở chế độ fastboot usb ( chữ màu đỏ). Kết nối máy tính
Chạy file rom bạn tải về và làm theo hướng dẫn thôi. Rất đơn giản.
3. Tạo goldcard ( bước này thật sự mình không biết có cần thiết khi sữa lỗi usb-brick này không nữa, vì mình k tạo goldcard) nhưng mình cũng chia sẽ kinh nghiệm của mình luôn. Các bạn thử bỏ qua bước này, nếu không được thì quay lại làm.
Như hướng dẫn của bạn poseidon0380 và bác PhamQuang mình tóm tắt lại cách làm như sau
Lên market download và cài đặt Android Terminal Emulator ( hoặc down ở dưới)
Sau đó mở terminal emulator chạy dòng lệnh này:
cat /sys/class/mmc_host/mmc1/mmc1:*/cid > /sdcard/cidcode.txt
Sau chữ cat, trước và sau dấu > có khoảng trắng.
Sau đó dùng một chương trình file manager nào đó vd như ASTRO, file cidcode.txt nằm ngoài thư mục gốc, mở nó ra bạn sẽ có cid code
Sau đó truy cập trang web http://psas.revskills.de/?q=goldcard
Điền các thông số và nhấn "Generator Goldcard!" và vào qua Email của bạn, sẽ nhận được file "goldcard.img" mà site gửi cho. Hãy lưu vào nơi tiện để sử dụng trong bước sau.
Do đt của bạn k kết nối được với máy tính nên bạn dùng 1 đầu đọc thẻ nhớ hoặc 1 dt khác để kết nối ở chế độ usb ( mình dùng nokia 6120c để kết nối).
Format lại thẻ nhớ( nhớ sao lưu dữ liệu trên thẻ nhé, lỡ wên thì....heheeh)
Chạy file goldcardtool.exe và điền các thông số vào.
Hình ở dưới nhé. Mình không biết up hình vào
Điền số CID bạn lấy ra từ file cidcode.txt đó ( copy paste wa cho chắc ăn nhé)
Rồi làm như hình trên nhé.
Xong bước này.
Do điện thoại chúng ta là hboot 0.93 mà lại không kết nối được với máy tính để root nên ta làm như sau:
4.Down file rageagainstthecage-arm5.bin, flash_image ở dưới về
Vào trang : http://ks25738.kimsufi.com/misc/
Điền đúng và tải file mtd0.img về
Copy cả 3 file rageagainstthecage-arm5.bin, flash_image, mtd0.img vào thẻ nhớ
Mở Android Terminal Emulator lên.
Đánh dòng lệnh sau rồi enter
cat /sdcard/rageagainstthecage-arm5.bin > /data/data/jackpal.androidterm/shared_prefs/rageagainstthecage-arm5.bin
tiếp tục
cat /sdcard/flash_image > /data/data/jackpal.androidterm/shared_prefs/flash_image
cat /sdcard/mtd0.img > /data/data/jackpal.androidterm/shared_prefs/mtd0.img
cd /data/data/jackpal.androidterm/shared_prefs/
chmod 755 rageagainstthecage-arm5.bin flash_image
lưu ý: Sau chữ cat, cd, trước và sau dấu > có khoảng trắng.
Tiếp tục:
/data/data/jackpal.androidterm/shared_prefs/rageagainstthecage-arm5.bin
Sau khi enter dòng lệnh này, điện thoại bạn bị đứng, nhưng đừng lo. Bấm nút home để thoát ra màn hình chính, vào setting, applicatioon,manage applications chọn terminal emulator rồi force stop nó đi.
Mở lại Terminal Emulator
Đánh dòng lệnh
cd /data/data/jackpal.androidterm/shared_prefs
enter tiếp tục
./flash_image misc mtd0.img
Có đấu chấm đằng trước nhé
Reboot lại và thưởng thức thành quả thôi.
Bài viết này là mình tổng hợp lại các bài viết của người khác, và phần chính mình dịch từ http://forum.xda-developers.com/showthread.php?t=813476&page=2.
Một số file cần thiết khác các bạn kiếm trong diễn đàn nha. Mình k up lên được.
Chỉnh sửa cuối: