• Hiện tại trang web đang trong quá hình chuyển đổi và tái cấu trúc lại chuyên mục nên có thể một vài chức năng chưa hoàn thiện, một số bài viết và chuyên mục sẽ thay đổi. Nếu sự thay đổi này làm bạn phiền lòng, mong bạn thông cảm. Chúng tôi luôn hoan nghênh mọi ý kiến đóng góp để chúng tôi hoàn thiện và phát triển. Cảm ơn

Hướng dẫn unlock bootloader cho HTC Wildfire S (bài hoàn chỉnh)

huynhphuc705

New Member
TOPIC NÀY KO CÒN KHẢ DỤNG NỮA, VÌ ĐÃ CÓ THỂ UP TRỰC TIẾP LÊN 2.3.5 QUA PHẦN CẬP NHẬT CỦA ĐIỆN THOẠI. NHƯNG MÌNH VẪN ĐỂ TOPIC CHO MẤY BẠN THAM KHẢO. ĐỒNG THỜI CHỈ CÁCH UNLOCK BOOTLOADER MỚI.

CÁCH UNLOCK BOOTLOADER MỚI:
1. VÀO CÀI ĐẶT >> THÔNG TIN ĐIỆN THOẠI >> CẬP NHẬT PHẦN MỀM >> CẬP NHẬT CHO TỚI KHI THÔNG BÁO KO CÒN CẬP NHẬT NỮA
2. VÀO TRANG http://htcdev.com/bootloader TẠO TÀI KHOẢN VÀ ĐĂNG NHẬP
3. CHỌN DÒNG MÁY Ở Ô "----SELECT YOUR DEVICE---" RỒI BẤM "BEGIN UNLOCK BOOTLOADER"
4. ĐỢI CHO BẢNG "Are you sure you wish to continue?" HIỆN LÊN THÌ CHỌN YES
5. ĐỢI CHO BẢNG "Legal Terms" HIỆN LÊN, TICK CHỌN 2 Ô PHÍA DƯỚI RỒI BẤM "Proceed to Unlock Instructions"
6. KÉO XUỐNG CUỐI TRANG VÀ TẢI RUU "hTC Asia WWE", ĐỒNG THỜI TẢI "Google Android SDK, Java Runtime Environment, HTC Sync (Windows Only)" NẰM BÊN TAY PHẢI CỦA TRANG VÀ CÀI ĐẶT 3 PHẦN MỀM NÀY VÀO PC. TẢI XONG BẤM "Proceed to Step 1"
7. TỚI ĐÂY BẠN CHỈ CẦN TIẾP TỤC LÀM THEO HƯỚNG DẪN CỦA TRANG HTCDEV, CÓ HÌNH ẢNH RẤT DỄ HIỂU, BẠN CŨNG CÓ THỂ VÀO TRANG http://translate.google.com.vn/?hl=vi&tab=wT ĐỂ DỊCH NHỮNG GÌ KO HIỂU
CHÚC CÁC BẠN THÀNH CÔNG


Xin nói trước đây là tất cả thông số của máy mình, và mình chỉ hướng dẫn với những ai có thông số thế này (vì khác chút đỉnh chưa chắc đã bị lỗi nhưng mình ko dám cam đoan là sẽ được).

MARVEL PVT SHIP S-ON RL
HBOOT-1.08.0099
MICROP-0451
RADIO-7.53.39.03M
Nov 28 2011,19:09:21

Phiên bản Android 2.3.3
Phiên bản HTC Sense 2.1
Số phần mềm 1.35.707.3

Việc đầu tiên bạn phải làm là cài HTC Sync cho máy mình. Download và cài file bên dưới:
http://www.mediafire.com/?t2l52m50f5w4tgl

Lưu ý: copy hết mọi dữ liệu trong thẻ của bạn ra máy tính phòng trường hợp gặp lỗi.

Bắt đầu:
Bước 1: Tạo GoldCard: download và giải nén phần mềm dưới đây:
http://www.mediafire.com/?oha611kyidpdqdl
1. Đầu tiên bạn phải format thẻ nhớ theo định dạng FAT32.
2. Sau đó bỏ thẻ vào máy điện thoại, kết nối điện thoại với máy tính qua HTC Sync (vừa cài bên trên).
3. Khi máy tính đã kết nối với điện thoại, bạn mở phần mềm GoldCardTool lên, đánh dấu vào MMC1, xong bấm Get CID >>> nếu thành công nó sẽ hiện ra 1 dãy số, nếu thất bại (ko hiện ra dãy số) bạn chọn lại MMC0 hoặc MMC2 rồi nhấp Get CID.
4. Khi đã có dãy số, bạn vào trang http://psas.revskills.de/?q=goldcard và copy dãy số vào ô SD Card Serial (CID), xong đánh mấy cái chữ phía dưới rồi bấm downlaod goldcard. (ta được file goldcard.img)
5. Quay lại phần mềm GoldCardTool, chuyển kết nối HTC Sync thành kết nối dữ liệu (dạng kết nối USB), rồi ở mục HTC MMC (trong Goldcardtool) bấm refresh để nó chọn lại thẻ nhớ.
6. Bấm Load GoldCard.img >>> chọn file khi nãy download về (goldcard.img) >>> bấm Patch MMC >>> Tạo xong GoldCard.

Bước 2: Up ROM lên 2.3.5: Download các file dưới đây:
http://www.mediafire.com/?pw3gyt897jpkrqi
http://www.mediafire.com/?g2670z43z48y2lf
Lưu ý: khi up ROM mọi dữ liệu trong máy sẽ mất sạch bao gồm cả danh bạ và tin nhắn, nên sao chép lại danh bạ và tin nhắn ra đâu đó rồi hãy làm (ra sim chẳng hạn)
Bạn có thể làm phần 6. trước, nếu bị báo lỗi thì làm lại từ 1., còn nếu được thì chuyển sang bước 3 luôn.
1.Tạo thư mục mới ở ổ C và đặt tên là "a" (C:\a). Giải nén file Android (vừa download về) và copy toàn bộ vào thư mục a.
2.Kết nối điện thoại với máy tính qua HTC Sync.
3.Mở hộp thoại Run trong Windows (Start > Run), đánh CMD và enter, hộp thoại CMD xuất hiện (màu đen). Đánh chính xác từng chữ và từng khoảng trắng dưới đây:
cd c:\a
adb push flash_image /sdcard/flash_image
adb push zergRush /data/local/tmp/zergRush
adb shell chmod 777 /data/local/tmp/zergRush
adb shell

(lúc này bạn sẽ thấy dấu $)
./data/local/tmp/zergRush (nhớ có dấu chấm đầu tiên)
(nếu thấy báo lỗi: dòng cuối có dấu [-] ở đầu thì làm mấy dòng in nghiêng; ko báo lỗi: có chữ enjoy ở cuối thì bỏ qua phần in nghiêng)
rm /data/local/tmp/boomsh
rm /data/local/sh
./data/local/tmp/zergRush

(đợi nó chạy cho tới khi thấy xuấy hiện c:\a> )
adb shell
(lúc này thấy xuất hiện dấu #)
cat /dev/mtd/mtd0 > /sdcard/misc.img
exit
(đánh chữ exit rồi enter)
adb pull /sdcard/misc.img misc.img
(xong bước này thu nhỏ cửa sổ CMD xuống)
4.Vào thư mục a (C:\a), chạy file HxD.exe, cửa sổ hiện ra nhấn OK. Chọn File > Open, nhấp chọn file misc.img trong thư mục a (C:\a\misc.img).
Một dãy số hiện ra, bạn xem hàng ngang dòng thứ 11, ở phía cuối có ghi mã phiên bản của điện thoại bạn nhưng không đúng (trường hợp của mình nó ghi là 2.17.0.0 trong khi điện thoại mình là 1.35.707.3), bạn sửa lại cho giống số phiên bản của điện thoại bạn (như trường hợp của mình sẽ sửa lại là 1.35.707.3). Lưu ý cách sửa: bôi đen số cần sửa và đánh số khác, ko bấm nút xóa chữ, có thể bấm dấu chấm ".", khi sửa sẽ hiện chữ màu đỏ ko sao cả.
Khi đã sửa xong bấm File chọn Save As và lưu lại với tên misc2.img trong thư mục a luôn (C:\a\misc2.img). Lưu ý: khi lưu phải ghi cả .img
5.Mở lại cửa sổ CMD khi nãy thu nhỏ. Lúc này trên cửa sổ đang có C:\a>, gõ:
adb push misc2.img /sdcard/misc2.img
adb shell

(hiện dấu #)
cat /sdcard/flash_image > /data/flash_image
chmod 777 /data/flash_image

(dòng tiếp theo này quan trọng, viết cho thật chính xác)
/data/flash_image misc /sdcard/misc2.img
(xong bước này thì tắt cửa sổ CMD)
6.Copy file PG76IMG.zip vào thẻ nhớ. Tắt nguồn điện thoại, tháo pin ra rồi lắp lại, nhấn giữ nút volume xuống + nút nguồn. Nó lên màn hình HBoot thì đợi cho nó load file PG76IMG.zip, đợi đến khi nó hỏi yes hay no thì bấm nút volume lên để chọn yes. Cứ đợi cho nó tự up ROM cho tới khi báo chữ complete màu đỏ thì nhấn nút nguồn để khởi động lại và xóa file PG76IMG.zip. Đã up xong ROM 2.3.5, bạn có thể kiểm tra bằng cách vào setting >> About phone >> Software information.

Bước 3: Chạy RUU. Download file dưới đây:
http://www.mediafire.com/?4abfpaxevc6i5ag
1.Kết nối điện thoại với máy tính qua HTC Sync.
2.Chạy file vừa download. Tick ô I understand ... và bấm Next, tick ô I complete ... và bấm Next tiếp, bấm Update, Next, Next, chờ nó chạy cho tới khi hiện nút Finish.
Bước 4: Vào trang web http://www.htcdev.com/bootloader/ tạo cho mình 1 tài khoản, xong đăng nhập. Bên tay phải trang chọn đời máy và bấm Begin Unlock Bootloader. Nó hiện lên cái bảng nhỏ nhấn Yes, sau đó tick 2 ô nhỏ và nhấn Proceed to...
Ở trang tiếp theo bên góc phải có 3 dòng màu xanh lá, download 2 dòng đầu và cài vào máy (làm cho có chứ ko biết là có cần ko, trang chủ nó kiu cài), dòng thứ 3 là HTC Sync mình cài lúc đầu rồi.
xong kéo xuống dưới cùng bấm Proceed to Step 1.
Tháo pin điện thoại và lắp lại, nhấn volume xuống + nút nguồn, đợi 1 tí cho nó load (nhớ phải xóa file PG76IMG.zip ở bước trên ko là nó up ROM nữa chờ lâu), dùng nút volume chọn dòng fastboot và nhấn nút nguồn để chọn nó, kết nối điện thoại với máy tính (lúc này sẽ thấy dòng chữ màu đỏ có ghi USB j j đó là được). đồng thời vào trang web kéo xuống dưới bấm Proceed to Step 5. Ở đây để chắc ăn các bạn có thể làm theo Step 5 của trang web (lấy google dịch), hơi bị lâu đó.
(thử bỏ qua Step 5, nếu các bước tiếp theo ko làm được thì làm lại Step 5 rồi tiếp tục)
Vào Start >> Run >> CMD >> gõ: cd c:\Android
gõ: fastboot oem get_identifier_token
Nó hiện ra 1 dãy số và copy dãy số này như web chỉ (Right Click > Mark > highlight the block of text > Right click to copy) (Click chuột phải > chọn Mark > tô đen như hình trên web > nhấn chuột phải lần nữa để copy)
Past vào cái ô My Device Identifier Token ở cuối trang web và bấm Submit
HTCDev sẽ gửi mail cho bạn (hộp mail mà bạn đăng kí tài khoản khi nãy), vào mail download file đính kèm trong mail (file Unlock_code.bin), copy file này vào thư mục Android trong ổ C (C:\Android)
Quay lại cửa sổ CMD (khi nãy chưa tắt, nếu đã tắt mở lên lại thì nhớ gõ cd c:\Android), gõ:
fastboot flash unlocktoken Unlock_code.bin
Lúc này trên điện thoại của bạn sẽ hỏi yes hay no, bạn bấm nút volume lên để chọn yes và bấm nút nguồn để chọn nó. Khởi động lại.
Vậy là bạn đã unlock bootloader thành công.
 
Chỉnh sửa cuối:

thuglife18

Well-Known Member
cd c:\a
adb push flash_image /sdcard/flash_image
adb push zergRush /data/local/tmp/zergRush
adb shell chmod 777 /data/local/tmp/zergRush
adb shell
(lúc này bạn sẽ thấy dấu $)
./data/local/tmp/zergRush (nhớ có dấu chấm đầu tiên)
(lúc này bạn sẽ thấy báo lỗi: dòng cuối có dấu [-] ở đầu)
rm /data/local/tmp/boomsh
rm /data/local/sh
./data/local/tmp/zergRush
(đợi nó chạy cho tới khi thấy xuấy hiện c:\a> )
adb shell
(lúc này thấy xuất hiện dấu #)
cat /dev/mtd/mtd0 > /sdcard/misc.img
exit (đánh chữ exit rồi enter)
adb pull /sdcard/misc.img misc.img
mấy cái này gõ xong thì enter cho nó xuống hàng để gõ tiếp hã bạn, hay gõ liên tục lun ậy
 

huynhphuc705

New Member
cd c:\a
adb push flash_image /sdcard/flash_image
adb push zergRush /data/local/tmp/zergRush
adb shell chmod 777 /data/local/tmp/zergRush
adb shell
(lúc này bạn sẽ thấy dấu $)
./data/local/tmp/zergRush (nhớ có dấu chấm đầu tiên)
(lúc này bạn sẽ thấy báo lỗi: dòng cuối có dấu [-] ở đầu)
rm /data/local/tmp/boomsh
rm /data/local/sh
./data/local/tmp/zergRush
(đợi nó chạy cho tới khi thấy xuấy hiện c:\a> )
adb shell
(lúc này thấy xuất hiện dấu #)
cat /dev/mtd/mtd0 > /sdcard/misc.img
exit (đánh chữ exit rồi enter)
adb pull /sdcard/misc.img misc.img
mấy cái này gõ xong thì enter cho nó xuống hàng để gõ tiếp hã bạn, hay gõ liên tục lun ậy

cứ mỗi dòng là enter bạn xong đợi nó chạy, khi hiện ra đầu dòng kế tiếp thì đánh tiếp
 

won

New Member
Chụp màn hình rom 2.3.5 lên cho ae xem đi bạn. Đang tính up cho đt của bạn gái mình.
 

huynhphuc705

New Member


Mình ko có máy ảnh nên ko chụp hình máy mình được, nó tương tự thế này.
Rom này toàn tiếng anh ko có tiếng việt, phần mềm bạn nói cũng ko hỗ trợ hết tiếng việt, phần lớn sẽ là tiếng anh.
Nếu bạn up rom cho bạn gái mình khuyên bạn ko nên (trừ trường hợp bạn gái bạn thích tiếng anh), vì con gái thấy rom mới này nhiều khi ko hài lòng, cách xài khác đôi chút nữa. Bài viết của mình mục đích chính là unlock bootloader để root máy, up rom là để làm việc đó thôi. Thân.
 

trinhkien123

New Member
Đầu tiên tks bạn vì sự nhiệt tình,k bít bạn vs ng# làm được chưa nhưng mình xuất hiện lỗi khi up rom là MAIN IS A OLDER.Mặc dù đã làm theo cách của bạn và của toppic bên kia nhưng đều xuất hiện 1 lỗi đó,bạn có thể tìm hiểu giúp mình được k?:(
 

huynhphuc705

New Member
Đầu tiên tks bạn vì sự nhiệt tình,k bít bạn vs ng# làm được chưa nhưng mình xuất hiện lỗi khi up rom là MAIN IS A OLDER.Mặc dù đã làm theo cách của bạn và của toppic bên kia nhưng đều xuất hiện 1 lỗi đó,bạn có thể tìm hiểu giúp mình được k?:(

trong Bước 2 từ 1. đến 5. bạn làm có bị bào lỗi hay gặp trục trặc j ko
 

trinhkien123

New Member
E cũng chẳng bít sai chỗ nào k nũa,để khi nào có time up ảnh lên cho bác xem nhé,nhung hình nhu chẳng có chỗ nào báo sai nhu bác nói cả(không thấy dấu - mà toàn thấy + vs * thui)bác thủ up ảnh tung buoc lên cho ae tham khảo đuoc k?
 

huynhphuc705

New Member
E cũng chẳng bít sai chỗ nào k nũa,để khi nào có time up ảnh lên cho bác xem nhé,nhung hình nhu chẳng có chỗ nào báo sai nhu bác nói cả(không thấy dấu - mà toàn thấy + vs * thui)bác thủ up ảnh tung buoc lên cho ae tham khảo đuoc k?

uhm để rãnh làm lại chụp hình cho
 

huynhphuc705

New Member
BÁc oi có chua ạ,e đang chò hình của bác để text lại đây,bác nhanh hộ e cái nhé

hixx sr bác, chắc bác cứ làm từng bước rồi chụp hình lại e xem sai chổ nào, chứ máy e up rom và root rồi h làm lại bước đó e sợ hỏng máy. hay bác pm yahoo khi nào onl e chỉ làm luôn. yahoo: haytinnhau_duchimotlan1607
 

sanofi

New Member
Báo lỗi tại bước 2

Đánh chính xác từng chữ và từng khoảng trắng dưới đây:
cd c:\a
adb push flash_image /sdcard/flash_image
adb push zergRush /data/local/tmp/zergRush
adb shell chmod 777 /data/local/tmp/zergRush
đánh tới dòng cuối thì thấy báo lỗi không thấy đường dẫn /data/local/tmp/zergRush
Vậy là sao? Có thể nói rõ dùm mình B2 là mục đích làm gì không?
 

huynhphuc705

New Member
đánh tới dòng cuối thì thấy báo lỗi không thấy đường dẫn /data/local/tmp/zergRush
Vậy là sao? Có thể nói rõ dùm mình B2 là mục đích làm gì không?

Nôm na là zầy, muốn mở khóa phải qua bước chạy RUU, mà chạy RUU thì gặp phải lỗi 191, mà lỗi 191 xuất hiện khi điện thoại vẫn còn ở ROM 2.3.3 chưa up lên 2.3.5, mà up lên 2.3.5 thì bị lỗi (nói chung là nó báo ROM đang xài mới hơn ROM định up), mà lỗi đó là do máy mình hiện đang ở phiên bản 1.35.707.3 nhưng dữ liệu máy lại là 2.17.0.0, nên trong bước 2 từ 1. đến 5. là để sửa dữ liệu từ 2.17.0.0 thành 1.35.707.3 để up ROM.

Khi bạn làm bước 2 thất bại ở đâu đó mà muốn làm lại từ đầu của bước 2, bạn nên xóa hết file trong thư mục a và giải nén lại.

đây là nguồn hướng dẫn làm bước 2: http://forum.xda-developers.com/showthread.php?t=1445867
 

sanofi

New Member
Nôm na là zầy, muốn mở khóa phải qua bước chạy RUU, mà chạy RUU thì gặp phải lỗi 191, mà lỗi 191 xuất hiện khi điện thoại vẫn còn ở ROM 2.3.3 chưa up lên 2.3.5, mà up lên 2.3.5 thì bị lỗi (nói chung là nó báo ROM đang xài mới hơn ROM định up), mà lỗi đó là do máy mình hiện đang ở phiên bản 1.35.707.3 nhưng dữ liệu máy lại là 2.17.0.0, nên trong bước 2 từ 1. đến 5. là để sửa dữ liệu từ 2.17.0.0 thành 1.35.707.3 để up ROM.

Khi bạn làm bước 2 thất bại ở đâu đó mà muốn làm lại từ đầu của bước 2, bạn nên xóa hết file trong thư mục a và giải nén lại.

đây là nguồn hướng dẫn làm bước 2: http://forum.xda-developers.com/showthread.php?t=1445867

Software number: 1.37.468.4
Android Version: 2.3.3
Browser véion: WebKit/533.1
vậy thì làm sao đây???
 

toanphung

New Member
Mình đã up được 2.3.5, nhưng có hơi khác 1 chút xíu. Vì máy của mình nó không bị sai dữ liệu máy giống bạn, nên khi mình làm theo cách của bạn thì bị báo lỗi ở đoạn
rm /data/local/tmp/boomsh
rm /data/local/sh
Sau đó mình làm lại từ đầu nhưng chỉ làm bước tạo goldcard và copy file PG76IMG.zip vào thẻ nhớ và up luôn. thế là lên 2.3.5.
Cách của bạn hình như là dành cho những máy nào có số phiên bản khác với số dữ liệu máy. không biết đúng không nhỉ.
Cám ơn bạn đã hướng dẫn
 
Top