• 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

KINH NGHIỆM UP ROM DÒNG MÁY HTC

Status
Không mở trả lời sau này.

thinh30

New Member
Mở đầu:
Sau khi mua máy Pocket PC phone, điều đầu tiên là tôi lao vào các diễn đàn để tìm thông tin, một mặt là tìm hiểu về phần mềm dùng trên PPC mặc khác là tìm hiểu về chuyện UPROM nó ra làm sao?. Tuy nhiên, sau khi đọc một loạt các thông tin, tôi bắt đầu thấy có 2 điều đáng sợ.
1. Sợ là vì bỏ tiền ra mua máy khoảng 10-12 triệu đồng nhưng sau khi ham vui UPROM xong thì máy thành “cục gạch” chặn giấy đen ngòm mà không biết phải làm sao?
Vậy mà sau khi kiếm đủ thông tin thì tôi vẫn còn sợ.
2. Cái sợ thứ 2: là đã có đủ thông tin, nhưng đa số bài viết chỉ mô tả bằng chữ là chính mà không có hình ảnh. Cái này nó giống như là học sinh tiểu học nghe thầy giáo mô tả “con trâu” nhưng chưa bao giờ thấy con trâu ra làm sao?. Điều này thật sự đáng sợ.
Tuy nhiên sau một hồi tìm kiếm, thì cũng có một số diễn đàn họ mô tả việc upROM bằng hình ảnh, điều này thật sự hữu ích cho những người mới bắt đầu.

3. Cái “sợ” cuối cùng là bạn cũng sẽ gặp phải trong suốt “cuộc đời” upROM là upROM xong máy không chạy !!!

Phần bài viết này, tôi muốn chia sẽ “những gì tôi biết” cho những bạn mới, ít ra sau khi đọc xong cũng còn biết cách mà upROM. Tuy nhiên tôi không phải là dân “chuyên nghiệp” như trong phim “Ông bà Smith” nên mong các bạn có nhiều kinh nghiệm góp ‎thêm.


files đính kèm ở bài số 6: Kinh nghiem uprom dong may HTC v.06.09.07.pdf


Tôi cập nhật bản offline mới: v07.10.07 : bài số 11
Phần bổ sung:
- phân biệt các dòng máy
- hard reset & bootloader
- check super CID bằng mtty
- Phần B: quá trình upROM (quên đưa vào)


http://www.4shared.com/file/27393287/1a70cf72/Kinh_nghiem_uprom_dong_may_HTC_v071007.html

---------------------------------------------------------------------------------------------
Kinh nghiệm uprom dòng máy HTC: bắt đầu từ đâu?

Diễn đàn thì rộng lớn mà lại quá nhiều đề tài, nên tôi muốn gom một số thông tin lại với nhau cho các bạn mới bắt đầu có thể tạm đủ tự tin để bắt tay vào việc. (Các cao thủ võ lâm có thể bổ sung thêm. Vì PDA/PocketPC thì có rất là nhiều dòng và có rất là nhiều bản rom khác nhau, phần này chủ yếu liên quan đến các máy của nhà sản xuất HTC là chính)

Từ dễ đến khó có thể tạm chia làm 3 mức độ:

1. Dễ: cầm máy chạy ra phòng bảo hành hay cửa hàng chuyên về PPC yêu cầu up-rom, cách này là nhanh nhất và an toàn nhất. chỉ có khuyết điểm là tốn tiền nhưng ít ra bạn cũng hiểu công việc up-rom diễn ra như thế nào, cắm cáp USB vào máy tính ra làm sao, trong thời gian ngồi chờ uprom bạn còn “tám” được dăm ba câu…vv. Với lại sau này có gì trục trặc thì còn có chỗ mà cầu cứu.
Nếu bạn có cao thủ mà học hỏi thì quá tuyệt vời, có lẽ không cần phải đọc tiếp các phần sau.

840_01_07.jpg

Hình tham khảo: kết nối PPC và máy tính xách tay.

2. Vừa vừa: Nếu bạn mua máy chính hãng –có bảo hành -có website đàng hoàng- có thể download rom mới (WM6) hay ngay cả bản rom cũ (Rom này rất quan trọng để đó phòng lúc hậu sự xảy ra). Sau đó đọc kỹ hướng dẫn khi sử dụng và thực hiện nghiêm túc hướng dẫn của nhà sản xuất. Bạn có thể chạy đến phòng bảo hành của công ty và xin bản rom mới đem về nhà để uprom.
Tránh nhầm lẫn giữa nhà sản xuất (HTC) và nhà cung cấp như: Dopod , T-mobile, Orange..vv.

Điều kiện tiên quyết khi uprom là: có máy tính xách tay, tuyệt đối không sử dụng máy tính bàn. Nếu như bạn cố tình uprom bằng máy bàn khả năng bạn sẽ có một cục chặn giấy sau khi uprom. (có nghĩa là trong quá trình uprom nếu chẳng may bị cúp điện hay thằng nhóc con bạn cầm dây cáp USB rút ra khỏi máy thì Pocket PC của bạn sẽ không khởi động trở lại được nữa, lúc này bạn phải đem ra tiệm để sửa chữa, tuy nhiên vẫn có cơ hội cuối cùng là up lại bản rom cũ như tôi nói ở trên và hy vọng là có thể cứu được: mặc dù hy vọng này là rất mong manh)

Công tác chuẩn bị:
- Máy tính xách tay, tốt nhất là chạy windows XP (Vista hiện nay vẫn chưa phổ biến và có thể gây trục trặc trong việc kết nối).
- Máy PC đã cài active sync 4.5
tải về : http://www.microsoft.com/windowsmobile/activesync/activesync45.mspx
- Download ít nhất là 2 bản rom: bản rom gốc (ví dụ WM5) và bản rom mới (WM6) từ đúng trang web của nhà cung cấp như (Dopod , T-mobile, Orange..vv.
- Cáp USB, đầu đọc thẻ
- Nạp pin cho Pocket PC ít nhất là 50%

Sau quá trình uprom 100% bạn bấm finish và ngồi chờ máy sẽ reboot và chạy như bình thường. Nếu có trục trặc bạn có thể giải quyết như sau:

- Tiếp tục nối PC và PPC, bấm vào ROM upgrade cho chạy lại 1 lần nữa, bình tĩnh ngồi chờ ‎đợi cho tiến trình uprom hoàn tất 100%. hi vọng sau 1 hay 2 lần uprom , máy sẽ chạy.
- Nếu sau 1 hay 2 lần uprom không thành công, cách giải quyết là up lại rom cũ (WM5) tiến trình như trên. (vụ này có thể xảy ra do bạn đã uprom của HTC nhưng của nhà cung cấp khác rồi đó)
- Nếu up lại rom cũ nhưng máy vẫn không thể khởi động được, tốt nhất là nên đem đến trạm bảo hành hay chạy đi kiếm cao thủ và nhanh chóng gửi một thread vào diễn đàn: CỨU TÔI VỚI , MÁY CHẾT KHI UPROM!


Tôi xin lược trính một bản hướng dẫn về uprom của HTC từ WM5 thành WM6:
CHÚ Ý

01. Quá trình cài/cập nhật ROM sẽ xóa toàn bộ dữ liệu đang lưu trữ, thông tin cá nhân hay các phần mềm đang cài trên máy. Đảm bảo là tất cả các dữ liệu này phải được lưu lại trên máy tính thông qua phần mềm ActiveSync hay “Windows Mobile Device Center”. Sau khi cài ROM, copy dữ liệu trở lại pocket PC và cài trở lại các ứng dụng.

02. Các phần mềm hay ứng dụng của các hãng khác có thể không tương thích với Windows Mobile® 6. Vui lòng liên lạc với các hãng phần mềm về tính tương thích trước khi cập nhật lên Windows Mobile® 6.

03. Bảo đảm là pin của Pocket PC phải ở mức sạc > 50% trước khi cài rom mới.

04. Trước khi cài ROM, tháo thẻ nhớ ra khỏi máy khỏi PPC.

05. Không được tháo cáp USB (hay PC bị tắt điện) hay khởi động một chương trình nào khác trong khi đang upROM trên máy tính PC. Nếu việc này xảy ra có thể dẫn đến việc upRom bị thất bại. Trong trường hợp xấu nhất, pocket PC của bạn sẽ không boot được (máy bạn đã thành cục gạch tuy nhiên bạn vẫn còn cơ hội).

06. Vui lòng bình tĩnh, toàn bộ quá trình upROM kéo dài trong khoảng 15-20 phút.

07. Khi quá trình upROM hoàn tất, Pocket PC sẽ tự reboot (restart) và tự động cài đặt một số phần mềm khác. quá trình này sẽ mất khoảng 3-5 phút.

08. Nếu bạn không quen với công việc này hay bạn không biết làm việc trên máy tính, xin vui lòng gặp nhà phân phối hay chúng tôi để được trợ giúp.

09. Lưu ‎ rằng một khi upROM lên Windows Mobile® 6 thì không thể quay trở về Windows Mobile 5 (điều này có thể đúng, vì nó can thiệp lên IPL/SPL).

10. Nếu bạn là thành viên của HTC, nên UpROM trông qua trang web chính thức của HTC. HTC sẽ không chịu trách nhiệm nếu bạn upgrade từ trang web không phải của HTC.

TẢI ROM:

Files được tải về bao gồm:
01. Chương trình cài Windows Mobile® 6 firmware update installation program
02. Các chương trình liên quan
03. Hướng dẫn về những đặc điễm mới của Windows Mobile 6 .

CÀI ĐẶT
1. Tải file zip (bản rom mới) về máy PC
2. Unzip sau khi download hoàn tất
3. Nối Pocket PC vào PC và sử dụng ActiveSync (đối với XP) hay Windows Mobile Device Center (đối với PC chạy Vista), sau đó bấm vào chương trình upROM để chương trình tự động chạy. (chương trình sẽ chạy tự động cho đến khi quá trình hoàn tất 100%)

NẾU QUÁ TRÌNH UPROM GẶP TRỤC TRẶC

Bấm soft-reset cho pocket PC khởi động lại, có thể gặp các trường hợp sau:

01. Màn hình xuất hiện 3 vạch màu (đây là trạng thái bootloader: màn hình có 3 màu đỏ, xanh lá cây & xanh trời), chạy lại chương trình update một lần nữa. Quá trình cài đặt sẽ diễn ra bình thường.

02. Xuất hiện màn hình của HTC và PC vẫn có thể kết nối với Pocket PC, chạy lại chương trình update một lần nữa. Quá trình cài đặt sẽ diễn ra bình thường.

03. Xuất hiện màn hình của HTC nhưng Máy tính không thể kết nối với Pocket PC, không thể cài đặt lại. Lúc này phải đưa máy về chế độ bootloader (xem thêm tùy vào mỗi dòng máy -ví dụ HTC Trinity bấm đồng thời 3 nút POWER + CAMERA và chọt vào nút RESET). Màn hình 3 vạch màu xuất hiện , thực hiện quá trình cài đặt như bước 01.

04. Nếu quá trình cài vẫn không thành công, xin tiếp xúc với nhà phân phối hay HTC để có được sự giúp đỡ.”
 
Chỉnh sửa cuối:

tangostep

New Member
Em thấy bác có nhiều kinh nghiệm về HTC như thế, không biết có thể chỉ giúp em. Số là em đang dùng con HTC P4350 em muốn up nó lên WM6 nhưng em mới tập tọe sử dụng PDA được ít bữa , không biết bác có thể chỉ giúp em up nó lên WM6 được không. Em đã mang máy ra cửa hàng để up nhưng cửa hàng từ chối dịch vụ nên đang chưa biết phải làm thế nào cả.
 
Em thấy bác có nhiều kinh nghiệm về HTC như thế, không biết có thể chỉ giúp em. Số là em đang dùng con HTC P4350 em muốn up nó lên WM6 nhưng em mới tập tọe sử dụng PDA được ít bữa , không biết bác có thể chỉ giúp em up nó lên WM6 được không. Em đã mang máy ra cửa hàng để up nhưng cửa hàng từ chối dịch vụ nên đang chưa biết phải làm thế nào cả.
Máy bạn thuộc dòng HTC Herald, đã có bài viết hướng dẫn rất chi tiết cách up lên WM6 cho dòng này rồi mà, theo lnk dưới đây tham khảo nhé!
http://www.pdaviet.net/showpost.php?p=119630&postcount=5
 

thinh30

New Member
3.Khó: uprom theo cách của mình, uprom có trên các diễn đàn, mua máy hãng này uprom của hãng kia…vv (vụ này thường gặp hơn bởi chúng ta hay mua hàng xách tay từ bên Châu Âu).
Việc Uprom tùy theo kinh nghiệm của mỗi người, “khó mà dễ” mà cũng “dễ mà khó”. Kết quả của việc UpROM chỉ có 2 trường hợp: Thành công (có máy mới đế còn xài) hay Thất bại (máy bạn sẽ thành một cục chặn giấy đắt tiền).
Phần này xin tạm chia làm 3 phần:
Kiến thức cơ bản – Bắt tay vào việc UpROM – Giải quyết khi gặp trục trặc.

A. Kiến thức cớ bản:
Nếu không có sư phụ bên cạnh cách tốt nhất bạn chịu khó học hỏi trên diễn đàn. Các bạn đừng nôn nóng, việc hiểu rõ các thông tin sẽ giúp các bạn tự tin hơn và tránh những sai sót đáng tiếc.

Có thể tạm chia thành các thông tin cần nắm như sau:
– ROM - RAM là gì?
– Cấu trúc dữ liệu chứa bên trong của ROM?
– IPL/SPL là gì
– Tiến trình boot của pocket PC
– CID, Lock-CID, super CID. Tại sao phải unlock CID?
– Công cụ MTTY là gì ?
– Kiểm tra superCID với công cụ MTTY.
– Un-lock SIM ?
– Bootloader là gì?
– Soft reset – Hard reset – đưa máy về trạng thái bootloader
– Hard-SPL và Soft-SPL (SSPL)
– Cấu trúc của một bản Rom khi cài đặt, sự khác biệt của một file: exe và zip.

a. ROM - RAM là gì?
ROM: Là viết tắt của cụm từ Read Only Memory. Đôi khi người ta dùng thuật ngữ DiskOnChip (DOC) để mô tả ROM trên các thiết bị PPC.
Tuy nhiên, ngày nay 100% FlashROM là có thể ghi lại được. ROM được ví như ổ đĩa cứng để lưu hệ điều hành- dữ liệu và một số phần mềm đi kèm. Các dữ liệu ghi trên ROM không bị mất (kể cả khi hết pin hay hard reset), trừ phi là ta xóa chúng đi.

Vì với hầu hết các PocketPC hiện nay đều sử dụng FlashROM, ta có thể tiến hành nâng cấp hệ điều hành cho các PocketPC mà không cần phải gửi đến nhà sản xuất.
ROM được xem như là một ổ cứng của máy PPC bao gồm các phần sau:

- ROM chứa hệ điều hành (bao gồm IPL/SPL & Hệ điều hành chính: như WM5 hay WM6)

- Extended ROM là nơi chứa các phần mềm bổ sung (chụp ảnh, quay phim, quản lý GPRS...). Các phần mềm này sẽ được cài đặt khi ta bật máy lần đầu hay sau khi hard reset. Phần này sẽ khác nhau ở mỗi hãng sản xuất và khác nhau ở mỗi dòng máy bởi vì cấu trúc phần cứng khác nhau.
Phần ROM thường ẩn đi đối với người dùng, tuy nhiên có thể chỉnh sửa registry hay dùng các phần mềm tiện ích để xem/ghi lên phần ROM này.
Extend-ROM là nơi các "chuyên gia cook ROM" rất muốn can thiệp nhằm giảm thiểu tất cả những ứng dụng không cần thiết ví dụ như những soft của một hãng cung cấp mạng nhưng tại Vn không có hoặc muốn cook thêm vào một số chương trình cần thiết phù hợp với việt nam như VNfont, phần mềm back-up, VN keyboard hay các tool khác...vv
- Radio ROM: đây không phải là phần để nghe Radio FM, mà là phần rất quan trọng đối với các thiết bị thu phát sóng (radio). Radio được xem như là phần mềm giúp điều khiển chíp thu phát sóng : GSM, 3G, ngay cả chip GPS bên trong. Nếu như không có phần Radio ROM, thì thiết bị của bạn chỉ được xem như là pocket PC chứ không gọi là pocket PC phone.
Radio ROm có thể được nâng cấp chung hay riêng rẽ với quá trình upROM.
- Phần còn lại dùng để lưu trữ dữ liệu như contact –SMS-file…vv (nhờ phần này mà từ WM2005, máy sẽ không còn mất dữ liệu khi hết pin)

RAM là viết tắt của cụm từ Random Access Memory: các thông tin lưu trữ trên RAM sẽ bị mất đi khi bị mất điện. Cho đến hệ điều hành WM5, RAM chì là nơi để chạy các phần mềm ứng dụng. không còn để lưu trữ dữ liệu (như vậy RAM của Pocket PC chức năng cũng tương tự RAM trên máy tính PC)

Xem thêm : http://www.pdaviet.net/showthread.php?t=9817

b. Cấu trúc dữ liệu chứa bên trong của ROM?
Phần này giúp bạn hiểu thêm: tạm giải thích như sau, bạn đang có một căn nhà cần phải trang trí lại cho đẹp bạn cần phải biết nhà có bao nhiêu phòng? chức năng của mỗi phòng ra làm sao? phòng nào có thể thay đổi thiết kế phòng nào không được phép đụng tới…vv

Về cơ bản dữ liệu chứa bên trong ROM được chia làm 4 phần
- 1. IPL: Initial Program Loader
- 2. SPL: Secondary Program Loader
- 3 .Phần chứa hệ điều hành (OS image), Extend-ROM và Radio-ROM
- 4. Phần chứa dữ liệu dành cho người dùng để lưu các thông tin như: contact, SMS, lịch làm việc, các files khác …vv

Một ROM 128 MB : bao gồm IPL/SPL +splash+ 32 MB chứa hệ điều hành + 16 MB chứa Extend-ROM + Radio-ROM + khoảng 60 MB để lưu trữ dữ liệu.

xem hình: phần màu vàng là phần có thể ghi/chép sửa chữa được

attachment.php



c. IPL/SPL là gì?
IPL - Initial Program Loader: tạm dịch là "chương trình khởi động ban đầu/sơ cấp". chương trình này gồm những lệnh cơ bản giúp nạp phần thứ hai "SPL" vào RAM . Phần này cũng được ví như BIOS sẽ tung ra những lệnh cơ bản để boot máy PC của bạn vậy.
Theo một tác giả: các lệnh trong IPL gần như giống nhau ở tất cả các ROM.

SPL - Secondary Program Loader (the main bootloader): tạm dịch là "chương trình khởi động thứ cấp/hay chính". Phần này sẽ tiếp tục nạp toàn bộ hệ điều hành -OS image vào RAM.
Các lệnh trong SPL sẽ khác nhau tuỳ ROM.

các bạn để ý là:
- IPL/SPL là phần liên quan chặc chẽ với phần cứng.
- Nếu "flash" sai IPL/SPL thì sẽ nguy hiểm hơn rất nhiều khi bạn "flash" sai phần OS image.
- Đôi khi các bản upgrade rom có thể bao gồm cả 3 phần: IPL/SPL & OS image. Nếu như bạn nạp bản ROM này mà có chuyện gì xảy ra trên phần IPL/SPL thì có nghĩa là máy bạn thành cục chặn giấy. có nghĩa là không boot được.
- Cũng có 1 số bản ROM chỉ chứa OS image: như vậy thì nó an toàn cho bạn khi bạn up-ROM.

xem thêm: http://www.pdaviet.net/showthread.php?t=5500
hình của funtiger

d. Tiến trình boot của pocket PC:
Tiến trình này giúp các bạn hiểu rõ thêm về chức năng của IPL, SPL & OS image
tạm mô tả như sau:
Bước 1: Lên nguồn và bắt đầu:
Sau khi khởi động nguồn, mã IPL sẽ tự động chuyển vào vùng XIP boot-block của ROM.

Bước 2: Sao chép mã SPL từ ROM vào RAM và chạy SPL trên RAM
Sau quá trình bắt đầu khởi động, mã IPL sẽ thực hiện các công việc sau: đọc và chạy mã SPL ở ROM sang RAM. Ngay sau đó CPU nhảy sang địa chỉ của SPL trên RAM và bắt đầu thi hành các lệnh của SPL trên RAM.

Bước 3: Sao chép file ảnh hệ thống từ ROM vào trong RAM
mã SPL trên RAM bắt đầu thực thi công việc là đọc file ảnh hệ thống từ ROM và chép nó vào trong RAM.

Bước 4: file ảnh hệ thống (OS image) sẽ kiểm soát toàn bộ họat động của máy và chạy trên RAM.

Figure_4.jpg

xem thêm: http://www.pdaviet.net/showthread.php?t=5500

e. CID là gì? , Lock-CID, super CID. Tại sao phải unlock CID?
CID là gì?
CID là một chuỗi k‎‎y tự & số dùng để nhận dạng « nhà cung cấp dịch vụ mạng” và “ngôn ngữ” của một pocket pc. CID cũng hiện diện trong files để upgrade ROM và nó được dùng để đối chiếu giữa files để upgrade ROM và máy để xem file upgrade có phù hợp với pocket pc hay không. (có nghĩa là CID sẽ kiểm tra: ROM của nhà cung cấp A –tiếng việt có phù hợp với pocket pc được bán với nhà cung cấp A-tiếng việt hay không)
Ví dụ:
• VODAP là Vodafone, O2 là O2, CDL là i-mate, QTEK là HTC, ORANG là Orange, DOPOD là DOPOD…vv
• WWE (English) = 001 , German = 102, Spanish = 304 , italian = 405, french = 203…
ví dụ:
Vodafone UK (anh quốc) CID sẽ là: VODAP001
Orange UK(anh quốc) CID sẽ là: ORANG001
Vodafone Germany (Đức) CID sẽ là: VODAP102
O2 Germany (Đức) CID sẽ là : 02___001
HTC Italy (Ý) CID sẽ là: QTEK_405
HTC Spain(Tây ban nha) CID sẽ là: QTEK_304
CID bao gồm 2 phần: 5 chữ cái đầu là mã của nhà cung cấp, 3 số kế tiếp là ngôn ngữ hay nhận dạng nước. ví dụ:
+-------------------+--------------+---------------+--------------+----------------+-------------+--------------+
| | HTC | Vodafone | I-mate | Orange | o2 | T-Mobile |
+-------------------+---------------+---------------+--------------+---------------+-------------+---------------+
| English (WWE) | QTEK_001 | VODAP001 | CDL__001 | ORANG001 | O2___001 | T-MOB001 |
| Germany (GER) | QTEK_102 | VODAP102 | CDL__102 | ORANG102 | O2___102 | T-MOB102 |
| Spain (ESN) | QTEK_304 | VODAP304 | CDL__304 | ORANG304 | O2___304 | T-MOB304 |
| Italy (ITA) | QTEK_405 | VODAP405 | CDL__405 | ORANG405 | O2___405 | T-MOB405 |
| France (FRA) | QTEK_203 | VODAP203 | CDL__203 | ORANG203 | O2___203 | T-MOB203 |
+--------------------+--------------+---------------+--------------+----------------+-------------+--------------+
Khi bạn muốn upgrade 1 ROM mới, bootloader sẽ kiểm tra xem CID trên ppc của bạn có trùng với mã CID có trên ROM hay không? Nếu 2 CID không hợp nhau sẽ xuất hiện báo lỗi “Invalid vender ID” và xem như quá trình upRom bị lỗi.

Các hãng muốn Lock-CID: là nhằm giữ chân khách hàng của mình. Khách hàng chỉ được phép Upgrade khi có thông báo chính thức từ hãng. Tất cả các ROM của các hãng khác (cho dù có trùng nhà sản xuất HTC–cùng model: Hermes Artemis…vv) thì cũng không up được.

Tại sao phải unlock CID?
Như vậy CID unlock hay Super CID giúp bạn có thể up tất cả các ROM - mọi thứ tiếng -ở mọi quốc gia mà không quan tâm máy mình mua ở đâu.

xem thêm: http://www.pdaviet.net/showthread.php?t=3198
http://www.pdaviet.net/showthread.php?t=2917


f. Công cụ MTTY là gì?

xem thêm: http://www.pdaviet.net/showthread.php?t=8043


g. Kiểm tra superCID với công cụ MTTY

xem thêm: http://www.pdaviet.net/showthread.php?t=11039

h. Un-lock SIM ?
Ở đây chúng ta nên hiểu như sau : tất cả các máy HTC trên thị trường đều do công ty HTC (High Tech Computer Corp, www.htc.com ) có trụ sở chính tại Đài Loan sản xuất cả phần cứng và phần mềm ứng dụng liên quan + Windows Mobile (mua của Microsoft).
Các dòng máy của HTC đều có tên mã ví dụ : Himalaya, Magician, Blue Angel … Hermes, Artemis, Trinity, Touch , Kaiser…vv

Sau khi sản xuất họ sẽ có 2 cách :
- Tự đưa sản phẩm ra thị trường : họ sẽ tự đặt tên lấy ví dụ HTC P3600 (trinity), HTC P3300 (Artemis)
- Bán máy cho các nhà thương mại như Dopod, I-mate hay các nhà cung cấp dịch vụ điện thoại như T-mobile, Orange, O2, Cingular..vv , sau đó các nhà cung cấp dịch vụ điện thoại sẽ tự đặt ra thương hiệu của họ và bán cho khách hàng.
Hầu hết các máy bị lock-SIM đều có xuất xứ từ Mỹ và Châu Âu khi tất cả các khách hàng phải ky‎ hợp đồng mua máy 1-2 năm và giá máy thì bán giá gốc, phần lời chủ yếu là qua hợp đồng dịch vụ điện thoại. Chính vì thế họ thường lock-SIM không cho mình bỏ Sim hãng khác vào để gọi.
Phần này giúp các bạn hiểu cách Unlock-SIM khi có người thân gửi máy PPC về từ Mỹ hay Châu Âu.

Xem thêm : http://www.pdaviet.net/showthread.php?t=666

i. Bootloader là gì?
Bootloader là trạng thái có thể đọc và ghi các dữ liệu bên trong ROM.
Bootloader rất quan trọng, nếu UpROM bị lỗi nhưng khi máy vẫn còn ở tình trạng này chúng ta có thể cứu được.
Ở tình trạng này bạn có thể kiểm tra version của IPL & SPL hiện phía trên máy.

bootloader%201%20370.jpg

xem thêm: http://www.pdaviet.net/showthread.php?t=2750

j. Soft reset – Hard reset – đưa máy về trạng thái Bootloader
Mỗi dòng máy đều có cách để Soft reset/hay Hard reset /hay đưa máy về trạng thái bootloader khác nhau
tham khảo tại: http://www.pdaviet.net/showthread.php?t=50

k. Hard-SPL và Soft-SPL (SSPL)
Hard-SPL: là flash một phần mềm SPL mới vào ROM
Soft-SPL (SSPL): cài một phần mềm SPL vào RAM giúp đưa máy về tình trạng bootloader (trong quá trình upROM) phần này không ảnh hường đến SPL trong máy và sẽ mất đi sau khi soft-reset.

l. Cấu trúc của một bản Rom, sự khác biệt của một file: exe và zip.
Khi tải về một bản rom có 2 điều cần lưu y:
- cấu trúc của ROM: cấu trúc của ROM có thể chia làm 2 loại : loại “đơn giản” ROM chỉ chứa hệ điều hành Windows mobile + extended-ROM, và loại phức tạp bao gồm: IPL-SPL- Hệ điều hành- ExtendRom –Radio. Lưu ‎là nếu UpROM với loại “đơn giản” sẽ an toàn hơn và không làm thay đổi IPL-SPL, nếu bị trục trặc sẽ cứu chữa dễ dàng hơn bằng cách vào bootloader.
ROM “phức tạp” khi Up sẽ thay đổi luôn IPL-SPL điều này đặc biệt nguy hiểm nếu trong quá trình upRom có trục trặc gì xảy ra hay bị lỗi phần SPL, thì phần khắc phục sẽ khó khăn hơn.
- đuôi file của ROM tận cùng bằng exe. và zip.
Đa số các bản rom gốc hay một số tác giả gói tất cả các công việc vào một files duy nhất có đôi là .exe và công việc của các bạn là ngồi chờ cho đến khi máy xuất hiện con số 100% . lúc này chỉ việc bấm finish và máy tự khởi động lại là xong.
Một số tác giả khác thì gói rom vào một gói và nén dưới dạng file zip, khi bung ra bao gồm các file sau:
“- EnterBootloader.exe: File hỗ trợ đưa máy vào Bootloader
- rapitool.exe: File hỗ trợ Rapi
- ROMUpdateUtility.exe: Tool chạy Up ROM
- RUUGetInfo.exe: File hỗ trợ hiển thị thông số ROM
- RUUResource.dll: File hỗ trợ
- *.nbh: thường là RUU_signed.nbh nhưng đôi khi mang tên khác. Tên ko quan trọng, chủ yếu là đuôi nbh mà thôi. Đây là File chính chứa tất cả thứ cần thiết ROM.
Theo Bác PhamQuang”


Khi này nếu UpROM thì bấm vào file: ROMUpdateUtility.exe và quá trình upROM sẽ tự động chạy.

Qua phần này có thể kết luận như sau:
1. Việc đầu tiên bảo đảm cho sự an toàn và thành công trong quá trình UpROM (thậm chí upROM nhiều lần sau đó): bạn phải Unlock-CID để cho máy thành SuperCID. Nếu không unlock-CID được thì bạn đừng tự UpROM ở nhà, mà nên đem tới các chuyên gia để họ UpROM giúp cho.
2. Thứ 2 , trong tiến trình UpROM phải đảm bảo cho IPL/SPL an toàn, không bị chép đè lên. Nếu SPL bị lỗi, máy không vào được boot loader thì việc sửa chữa hay up lại ROM gặp rất nhiều khó khăn. Tùy theo mỗi dòng máy khác nhau các tác giả đã cố gắng viết lại phần mềm SPL, và sau đó đăng trên diễn đàn có thể tải về miễn phí.
Việc Bạn cài lại một SPL mới giúp cho quá trình UpRom an toàn hơn, Thậm chí một số phần mềm SPL có thể chống ghi đè lên hay sửa lỗi những block hư hỏng trên ROM.
Sau khi đảm bảo 2 phần trên , bạn có thể “an toàn trên xa lộ” khi upROM.
 
Chỉnh sửa cuối:

thinh30

New Member
B. Bắt tay vào việc UpROM

B. Bắt tay vào việc UpROM:
Trong diễn đàn đã có mô tả & hướng dẫn rất tận tình việc UpROM các dòng HTC khác nhau, tùy theo dòng máy khác nhau, các bạn nên đọc thật kỹ thông tin bên trong diễn đàn:
http://www.pdaviet.net/forumdisplay.php?f=36

sau đó chọn đúng dòng máy mình đang có:
- HTC UNIVERSAL: http://www.pdaviet.net/forumdisplay.php?f=95
- HTC PROPHET : http://www.pdaviet.net/forumdisplay.php?f=96
- HTC BLUE ANGEL : http://www.pdaviet.net/forumdisplay.php?f=97
- HTC WIZARD - CHARMER : http://www.pdaviet.net/forumdisplay.php?f=98
- HTC ARTEMIS - LOVE : http://www.pdaviet.net/forumdisplay.php?f=111
- HTC HERMES - TRINITY : http://www.pdaviet.net/forumdisplay.php?f=113
- HTC HERALD - TOUCH - KAISER : http://www.pdaviet.net/forumdisplay.php?f=115
- HTC ATHENA : http://www.pdaviet.net/forumdisplay.php?f=118
- HTC HIMALAYA - ALPINE - MAGICIAN : http://www.pdaviet.net/forumdisplay.php?f=114


Tôi đọc trên diễn đàn thấy rất nhiều bạn upROM bị lỗi "ERROR [294] : INVALID VENDER ID", khi yêu cầu kiểm tra thì đa số là chưa unlock-CID, để cho máy bị lỗi này thì lúc này có unlock-CID cũng không được vì máy có chạy được đâu mà unlock.

Vì vậy, khi bạn mới mua máy đem về, tuyệt đối không được vào diễn đàn cứ thấy có ROM mới và cách hướng dẫn cài đặt, mà nhanh tay tải về gắn cáp vào máy tính và upROM, thì kết quả xem như Pocket PC của bạn sẽ chết chắc. Hãy bình tĩnh đọc cho hết các bài bên trong diễn đàn, đôi khi bạn sẽ thấy các bạn khác upROM bị lỗi quá trời và tự rút ra bài học cho mình.

Phần này tôi chỉ mô tả tổng quan các bước các bạn cần phải làm chung chung cho các dòng HTC (thực tế mỗi dòng điện thoại sẽ có một chút khác biệt).
Điều đầu tiên tôi xin nhắc các bạn là: Phải có máy tính xách tay + bản rom gốc (bạn mua máy hãng nào thì vào trang web hãng đó: dopod thì www.dopod.com, htc www.htc.com. orange www.orange.com ...vv, chọn nước mình mua máy (vì vấn đề này liên quan đến ngôn ngữ & mã CID), chọn đúng máy mình mua, và chọn đúng vào ROM để tải về. files ROM thường có kích thước từ 30MB đến 60 MB tùy dòng), thường các files này có đuôi là .exe.

Lưu ‎y máy mua ở Việt nam hay bị re-brand (thay đổi nhãn hiệu của máy), ví dụ máy gốc là T-mobile thì bị in lại thành HTC. Ly do thay đổi nhãn hiệu là vì khách hàng ưa chuộng một nhãn này hơn nhãn kia. Nhưng các bạn lại không biết chính xác máy của mình của hãng nào.Vì thế bạn sẽ download nhầm bản ROM gốc (ví dụ HTC ) thay vì T-mobile, lúc này có khi sự cố xảy ra thì cũng không cứu được máy. Thậm chí có nhiều bạn phải mò tải về tử 4-6 bản ROM không biết bản nào là bản gốc (trong bản ROM cũng có mã CID), cứ cài mò mẫm, điều này lại càng nguy hiểm hơn nữa, nguy cơ “chết” càng cao nếu cứ bị báo lỗi về CID.

Vì vậy bạn cứ hỏi thật kỹ nguồn gốc máy từ đâu, hỏi xin luôn bản ROM gốc đang được cài trên máy. Thậm chí có thể yêu cầu người bán cài thử xem có gì hay không (đương nhiên yêu cầu này khó có thể được chấp nhận). Bản ROM gốc chỉ có ‎nghĩa rất đơn giản là nó kiểm tra chính xác mã CID giữa máy và ROM và như thế thì việc cài để phục hồi có vẻ như nắm chắc 100% thành công.
Vậy thì có cách nào để kiểm tra đúng mã CID trên máy hay không? (hình như là dùng công cụ mtty, Lệnh cmd>info 4)

1. Kiểm tra Super-CID: như đã mô tả bên trên, việc đầu tiên là kiểm tra Super-CID bằng công cụ MTTY 1.42. Nếu máy lock-CID thì cần phải unlock để công việc UpROM được diễn ra an toàn và thuận lợi.
Ngay cả nếu bạn mua máy xách tay ở của hàng, đã UpROM mới, các bạn cũng phải kiểm tra SuperCID, bởi vì một số phần mềm SSPL hay UpROMUtility có thể vượt qua việc kiểm tra mã CID (xin xem phần Unlock-CID).
Bạn nên kiểm tra bằng cả 2 lệnh cho chắc ăn: cmd>info 2 & cmd>task 32
Lệnh cmd>info 2 sẽ cho kết quả HTCSSuperCID ÔéÜHTCE là OK
Lệnh cmd>task 32 cho kết quả 0 là OK (nếu FF thì vẫn còn lock-CID)

Xem: http://www.pdaviet.net/showthread.php?t=11039

nếu máy vẫn còn lock-CID thì hãy bắt tay vào Unlock-CID

2. Un-lock CID cho Pocket PC -> SuperCID:
có “2,5” cách để unlock CID:
1. Cách 1: ở một số dòng HTC như prophet, hermes , trinity…vv, chúng ta rất may mắn vì đã có một số tác giả viết phần mềm unlock-CID miễn phí và tung lên mạng. Bạn xem trong điễn đàn. thực hiện theo đúng hướng dẫn và mọi chuyện sẽ OK.
Khi unlock-CID xong nhớ kiểm tra bằng mtty lại một lần nữa cho yên tâm.
xem ở đây: http://www.pdaviet.net/forumdisplay.php?f=36

2. Cách 2:
Không có tool miễn phí và mà bạn phải trả tiền để unlock, ví dụ dòng Artemis phải trả 38$ để unlock-CID.
vào trang http://www.imei-check.co.uk/c3unlock.php
(Trả tiền 38$ và nhập IMEI máy vào để nhận K.E.Y để tiến hành UnlockCID cho máy)
xem thêm : http://www.pdaviet.net/showthread.php?t=2120)
Theo tôi nghĩ đã mua được “trâu” thì chịu khó bỏ thêm ít tiền để mua “cái cày”, nếu không thì có khả năng mất cả “trâu” lẫn “cày”.

3. Cách 2,5: ở đây tôi dùng từ “2,5” để cho các bạn hiểu rằng đây không phải là một cách UnlockCID mà chỉ là một cách để để giúp quá trình upROM không thông qua kiểm tra mã CID (hay còn gọi là đánh lừa máy khi kiểm tra mã CID). sau khi upROM máy của bạn vẫn là lockCID. Cách này không khuyên dùng cho các bạn mới bắt đầu upROM mà chỉ dành cho người có kinh nghiệm mà thôi.


xem trong diễn đàn: http://www.pdaviet.net/forumdisplay.php?f=36

3. Cài Hard SPL mới nhất hay tương thích nhất.
Như đã nòi ở trên: trong tiến trình UpROM phải đảm bảo cho IPL/SPL an toàn, không bị chép đè lên. Nếu SPL bị lỗi, máy không vào được boot loader thì việc sửa chữa hay up lại ROM gặp rất nhiều khó khăn. Tùy theo mỗi dòng máy khác nhau các tác giả đã cố gắng viết lại phần mềm SPL, và sau đó đăng trên diễn đàn có thể tải về miễn phí.
Việc Bạn cài lại một SPL mới giúp cho quá trình UpRom an toàn hơn, Thậm chí một số phần mềm SPL có thể chống ghi đè lên hay sửa lỗi những block hư hỏng trên ROM.
xem trong diễn đàn: http://www.pdaviet.net/forumdisplay.php?f=36
các bạn cẩn thận tùy vào dòng máy khác nhau sẽ có SPL khác nhau.

4. Quá trình UpROM:
a. chuẩn bị vật liệu: (như đã mô tả ở trên)
- Máy tính xách tay, tốt nhất là chạy windows XP (Vista hiện nay vẫn chưa phổ biến và có thể gây trục trặc trong việc kết nối).
Máy phải có Pin còn tốt (phòng trường hợp cúp điện) + tắt các chế độ "screen saver"
- Máy PC đã cài active sync 4.5
tải về : http://www.microsoft.com/windowsmobile/activesync/activesync45.mspx
- Download ít nhất là 2 bản rom: bản rom gốc (ví dụ WM5) và bản rom mới (WM6) từ đúng trang web của nhà cung cấp như (Dopod, T-mobile, Orange..vv.)
- Cáp USB xịn, đầu đọc thẻ
- Nạp pin cho Pocket PC ít nhất là 50%
- Tháo thẻ nhở (hay thậm chí thẻ SIM) ra khỏi máy.

b. Tải Rom từ diễn đàn: (vui lòng lưu ‎y 2 điều như đã nói phần trên)
- Cấu trúc của bản rom: “đơn giản” hay “phức tạp”
- Rom có đuôi .exe hay .zip/.rar

Lưu ý: UpROM đơn giản chỉ gồm Windows Mobiles +extended ROM sẽ an toàn nhất và có thể upgrade nhiều lần mà không sợ bị lỗi.
Nếu bạn không biết về cấu trúc ROM thì có thể viết thư cho tác giả.

c. UpROM : theo đúng hướng dẫn trong diễn đàn,
Xin lưu ‎y có 2 cách theo đúng tác giả khuyên:
- UpRom trong chế độ Bootloader (xem hướng dẫn vào bootloader)
- UpRom hoàn toàn tự động, để máy đang chạy và cắm cáp USB giữa PPC và máy tính xách tay, quá trình sẽ diễn ra tự động từ đầu đến cuối.
Lưu y một lần nữa là tuyệt đối không được tắt điện máy tính xách tay (vì pin yếu) hay rút cápUSB ra giữa chừng (nên để máy vào góc riêng, chỗ cao ráo, tránh xa trẻ em và nếu được thì ngồi canh liên tục).
Hãy thật kiên nhẫn vì quá trình UpROM diễn ra trong 20-30 phút, nếu máy dừng ở đoạn nào quá lâu thì chưa chắc quá trình upROM đã bị lỗi mà cứ chờ, nếu chờ 2 đến 3 tiếng cũng được. (nhưng sau 2 -3 tiếng thì chắc chắn là bị lỗi rồi). đến khi nào xuất hiện finish hay 100% thì bấm OK và đợi cho máy khởi động hoàn tất bản ROM mới thì hãy rút cáp ra (có dòng như HTC universal, khi rút cáp ra sớm sẽ bị lỗi "tĩnh điện").
Upromprocess.jpg

Sau khi UpROM xong máy sẽ tự khởi động, nếu máy khởi động không được thì theo kinh nghiệm của một số bạn: bấm hard-reset (xem thêm hard-reset cho từng dòng máy, lưu y là hard-reset chứ không phải là soft-reset đâu nhé) sau 1 hay 2 lần thì máy sẽ chạy tốt.

Nếu vẫn tiếp tục trục trặc thì xem tiếp phần sau hay xem trong diễn đàn về cách khắc phục khi upROM bị lỗi. http://www.pdaviet.net/forumdisplay.php?f=36

5. Upgrade cho Radio
Nếu việc nghe/gọi không có gì trở ngại: sóng tốt- nghe rõ- không có tiếng vang- roamming giữa các mạng dễ dàng thì không cần thiết phải up radio mới.
Nếu có upROM Radio thì công việc cũng dễ dàng và nhanh hơn là quá trình upROM phần chính. Nên UpRadio là phần cuối cùng của quá trình upROM.

Tuy nhiên: lỗi "chết" phần radio là khó sữa chữa nhất , vì thế càng hạn chế upgrade Radio càng tốt.

Đến phần này nếu như bạn là người “may mắn” thì xem như xong. Chúc bạn thành công.
 
Chỉnh sửa cuối:

thinh30

New Member
C. Giải quyết khi gặp trục trặc khi upROM (flash ROM):

C. Giải quyết những trục trặc trong khi upROM (flash ROM):

Phần trình bày này chủ yếu dành cho các bạn mới bắt đầu tập tễnh upROM. Đúng ra phần gặp “lỗi trong quá trình UpROM và cách khắc phục” phải để ở phía trước chung với phần “kiến thức cơ bản”, để ít nhất các bạn thấy rõ hậu quả của quá trình upROM (có thể tốt mà cũng có thể xấu) để biết cách phòng tránh rủi ro. Đã bắt tay vào upROM bạn phải đối diện với 2 vấn đề sau: Lỗi/Trục trặc Cách khắc phục/giải quyết.

Lỗi (nhẹ hay nặng) bao giờ cũng xảy ra 10-20% các lần upROM, upROM càng nhiều thì càng gặp lỗi. Ngay cả khi tôi chuẩn bị rất kỹ: UnlockCID + Cài Hard-SPL mới nhất thì lần đầu tiên upROM vẫn bị dừng ở màn hình khởi động (Cảm giác đầu tiên là RUN & LO LẮNG, tuy nhiên sau đó đã khắc phục: sử dụng rom gốc WM5 để cài lại -> CHẠY) tuy vậy lần thứ 2 upROM, thì bản rom mới cũng chạy không ổn định, mà phải đến lần thứ 3 thì mới thành công. Một lần nữa khẳng định rằng: bắt tay vào upROM bạn phải đối diện với 2 vấn đề sau: Lỗi/Trục trặc và Cách khắc phục/ giải quyết.

Tuy nhiên, việc UpROM cũng không đến nỗi gây ra các hậu quả nghiêm trọng lắm. Chính vì thế mà nhà sản xuất họ mới nâng cấp các bản ROM mới và cho phép người tiêu dùng tự nâng cấp ROM tại nhà.

Như vậy theo tôi nghĩ điều đầu tiên có 2 việc cần làm: Giảm thiểu tối đa nguy cơ gặp lỗi đánh giá sơ bộ mức độ nặng nhẹ của Lỗi.

1. Giảm thiểu tối đa nguy cơ gặp lỗi:
- Tránh UnlockCID nhiều lần (mà chỉ được làm 1 lần): bạn có thể làm hư (corrupt) mã CID nếu bị UnlockCID nhiều lần. Khi bị hư mã CID có thể không bao giờ upROM được nữa.
- Tránh up Radio nhiều lần: khi hư (corrupt) phần Radio, thì cũng rất khó để sữa chữa.

- Nên ưu tiên upROM mà files chỉ chứa hệ điều hành WM+ extended ROM (Rom này đã loại bỏ SPL & Radio, chính vì thế mà nó an toàn hơn)
- Nên có: Máy tính xách tay + UnlockCID + Cài Hard-SPL mới nhất + bản Rom gốc/bản Rom chỉ có hệ điều hành WM, thì bạn sẽ có cơ hội tránh và khắc phục được 99% các lỗi thường gặp.

Tuy nhiên thực tế thì các lỗi vẫn thường xảy ra và rất là đa dạng ở từng dòng máy HTC khác nhau.

Xem thêm bài của bác Shooter http://pdaviet.net/showthread.php?t=11632

Trích bài:
"1. Up ROM là "slang" của PDAViet members, có nghĩa là cài đặt nâng cấp hệ điều hành cho PDA, nhưng nhiều khi cũng xài theo thói quen gọi luôn cho động tác "down" ROM như trong trường hợp "up" step1 chính ra thường là downgrade từ một bản WM6 đang xài xuống lại WM5 để làm mồi cho bước "up" step2 lên một bản WM6 có "đời" cao hơn.

2. Vì vậy, khi up ROM, để ngừa các trục trặc khó hiểu và không đáng có, nên đưa thiết bị PDA về trạng thái gần với trạng thái vừa xuất xưởng: Hard reset hoặc Clear Storage, tháo bỏ SIM và thẻ nhớ - vì 2 cái này không thể có trong máy mới 100%, và nhà sản xuất cũng "up" ROM origine cho máy trong trạng thái này . Ngoài ra, tool up Rom cũng có bước "collecting information" từ device khi bắt đầu làm initation. Hãy để cho device ở trong điều kiện tốt nhất khi up ROM.

3. Đối với "Điện toán cơ PC hoặc laptop" - là cái "bàn thờ" của sự nghiệp up ROM- Việc đảm bảo điều kiện tốt nhất cho up ROM cũng là điều không thể xem nhẹ . Việc không đảm bảo đồng bộ hệ thống FAT32 hay NTFS cho các partitions của ổ cứng hoặc nhiều rác (temp files), vị trí chứa ROM và tool up ROM trên cây thư mục quá phức tạp, tốc độ xử lý và truy xuất dữ liệu thấp, chạy đa nhiệm nhiều applications, mở nhiều kết nối (LAN, Wifi...) bên cạnh kết nối USB là nguyên nhân của nhiều trục trặc được các thế hệ newbies của PDAViet và cả Xda-Devlp nối tiếp nhau đưa lên thắc mắc ngày càng nhiều, rối còn hơn canh hẹ (trước đây Shooter nói là "rối như canh hẹ"). Nếu PC hay Lappy chưa phải là đồ xịn mới nhất, tốc độ nhanh, tốt nhất nên làm cho nó sạch rác, đồng nhất và hướng toàn bộ năng lực của nó vào sự nghiệp up ROM của chủ nhân."


2. Đánh giá sơ bộ mức độ nặng nhẹ của Lỗi:
Một lần nữa quay trở lại tiến trình boot và cấu trúc của bên trong ROM của pocket pc phone bao gồm: Mã CID - IPL/SPL- Radio-Hệ điều hành (OS)- Extended ROM – Flash image – Phần lưu trữ dữ liệu. (Thật sự vẫn chưa có bài viết nào mô tả chính xác quá trình boot của pocket PC: khi nào thì đến giai đọan kiểm tra các version? giai đoạn boot Radio vào lúc nào? vị trí chính xác của từng phần trên ROM?... chính vì thế mà tìm hiểu đúng nguyên nhân gây “chết” pocket PC vẫn còn là dấu hỏi)

Tôi mạn phép so sánh quá trình upROM cũng giống như là sữa chữa một xe gắn máy (cũng hơi khập khiễng một chút). Xe cũng gồm 3 phần căn bản: hơi (giống: SPL) – lửa (Radio) – và xăng (HĐH WM- OS). Sau một hồi tháo bung xe ra, rồi lại ráp xe vào. Đến cuối cùng muốn nổ máy thì chưa chắc là đã nổ máy được liền. Mà muốn nổ máy thì phải đảm bảo đủ 3 yếu tố nói trên và chúng phải ăn khớp với nhau. Chỉ cần thiếu một trong 3 thì xe sẽ không nổ máy được. Như vậy sau khi upROM: nếu cả 3 phần SPL-Radio- OS đều tốt thì máy sẽ boot được, nếu bị lỗi 1 trong 3 hay cả 3 bị lỗi thì xem như máy bị treo hay boot không được.

Như vậy những lỗi nặng là những lỗi liên quan đến SPL & Radio, còn những lỗi khác trên Hệ điều hành OS- Extended ROM – Flash image, thì được xem như là nhẹ hơn.

Lỗi nhẹ: (rất hay gặp)
- Máy không boot được: dừng ở màn hình splash
- Máy không boot được : dừng ở màn hình bootloader (3 vạch màu)
Tất cả các lỗi nhẹ đều do khi upROM, hệ điều hành OS không boot được, chỉ việc up lại hay up bản Rom gốc là phục hồi.
- Lỗi ”Invalid Vender ID error”: là lỗi chưa unlockCID, chỉ việc up bản Rom gốc, sau đó khi máy chạy thì mới unlockCID, rồi cài Hard-SPL mới và rồi thì upROM vô tư.

Ghi chú: tất cả các lỗi nếu bạn vẫn còn vào được bootloader (3 vạch màu) thì xem là lỗi nhẹ và có thể vào chế độ bootloader để upROM gốc hay upROM mới đều được cả.

Lỗi nặng:
- No GSM: màn hình xuất hiện dòng chữ ”NO GSM”, đây là lỗi do hư Radio (corrupt Radio)
- Mã CID bị corrupt (hư hại nặng nề, không còn biết là của nhà sản xuất nào): khi không có mã CID đôi khi không còn upROM được nữa.
- Màn hình hiện ra toàn bộ màu trắng, chết tại đây (không rõ nguyên nhân, có thể do lỗi của IPL/SPL)
- Không bật được PPC, chỉ hiện đèn LED màu đỏ nhấp nháy (không rõ nguyên nhân, có thể do lỗi của IPL/SPL)

Tất cả lỗi này tuy có thể còn có cơ may sữa chữa tại nhà, nhưng hầu hết nếu Bạn không sửa chữa được thì phải gửi đến trạm bảo hành hay trung tâm lớn, ở đó họ có phương tiện nạp lại ROM hay thay con Chip tùy mức độ hư hỏng nhẹ hay nặng.

3. Khắc phục lỗi:
- Về cơ bản tất cả các lỗi mà máy PPC còn vào được bootloader (3 vạch màu) thì vẫn còn khắc phục được.
bootloader%201%20370.jpg


- Nếu nhìn ở điểm chung là các PPC đều cấu trúc tương tự nhau thì bạn có thể tham khảo một dòng máy HTC Hermes (có nhiều thông tin hơn) để xem như là cơ sở. Tuy nhiên không thể áp dụng máy móc của dòng này cho dòng kia 100%. Nếu áp dụng đúng 100% như vậy thì máy bạn có thể không sửa được mà đôi khi bệnh tình có thể nặng thêm.

CÁC LỖI THƯỜNG GẶP KHI UPROM CHO DÒNG HTC-HERMES: http://www.pdaviet.net/showthread.php?t=10575

Cách giải cứu "cục gạch" Hermes: http://www.pdaviet.net/showthread.php?t=12354

Dòng Wizard-Charmer: http://pdaviet.net/showthread.php?t=10609

- Các lỗi nặng / Khó của từng dòng máy HTC bạn phải vào từng trang diễn đàn riêng của dòng máy đó để tìm hiểu và biết các khắc phục.

- HTC UNIVERSAL: http://www.pdaviet.net/forumdisplay.php?f=95
- HTC PROPHET : http://www.pdaviet.net/forumdisplay.php?f=96
- HTC BLUE ANGEL : http://www.pdaviet.net/forumdisplay.php?f=97
- HTC WIZARD - CHARMER : http://www.pdaviet.net/forumdisplay.php?f=98
- HTC ARTEMIS - LOVE : http://www.pdaviet.net/forumdisplay.php?f=111
- HTC HERMES - TRINITY : http://www.pdaviet.net/forumdisplay.php?f=113
- HTC HERALD - TOUCH - KAISER : http://www.pdaviet.net/forumdisplay.php?f=115
- HTC ATHENA : http://www.pdaviet.net/forumdisplay.php?f=118
- HTC HIMALAYA - ALPINE - MAGICIAN : http://www.pdaviet.net/forumdisplay.php?f=114

Chúc các bạn thành công :)
 
Chỉnh sửa cuối:

thinh30

New Member
Theo gợi ý của bác Lamson, tôi xin đóng gói thông tin bên trên thành 1 files để các bạn đọc trong lúc offline

Thông tin sẽ được cập nhật thêm sau. Rất cảm ơn khi các bạn đóng góp ý kiến.

files: Kinh nghiem uprom dong may HTC v.06.09.07.pdf
 

dcn488

New Member
Bác Thịnh 30 ơi! tại sao em vào BL nó ko hiện lên 3 sọc màu như bác nói nhỉ! Em đang sd con D900 nó chỉ hiện lên chũ S.E.R.IA rồi thôi mong bác giúp
 

tinhmc2003

New Member
Cho hoi Rom cho máy Cingular 8125

mình mo81i mua máy Cingular 8125-cho mình hỏi fải dùng rom của bản nào để up len W6.0
thanks
 

thinh30

New Member
Anh có thể cho em hỏi dùng máy để bàn có tích điện để UPROM có được không ?

một trong vấn đề mấu chốt của quá trình UPROM là không được "mất điện giữa chừng" chính vì thế mà người ta khuyên dùng : máy tính xách tay. Tuy nhiên nếu có PC+"máy lưu điện" (hay còn gọi là UPS?) thì cũng được. Nhưng bạn nên kiểm tra trước máy lưu điện của bạn có thể chạy trên 1 giờ (trong trường hợp mất điện). Nếu dưới một giờ thì không nên xài. Bạn có thể chạy đi mượn máy tính xách tay để UPROM thì tốt hơn.
 

phongdh

New Member
ROM upgrade for HTC P4350

Xin các cao thủ chỉ giáo: Con HTC P4350 của tôi sau khi tự upgrade ROM lên thì bật không lên nguồn, hard reset theo tài liệu hướng dẫn thì báo "Format partion failed".
 

nokia113

New Member
Xin được chỉ giáo về con S (T-Mobile MDA): Em cứ Up wm5 hoặc wm6 là nút gọi và nút End không tài nào dùng được. Đèn màn hình vẫn sáng xanh đỏ 2 màu mà sao không dùng được? Có phải có lỗi gì trong quá trình Up ROM không ?
Khi em vào System để cài các phím chức năng thì chỉ thấy có 9 phím, không có 2 phím này?
 

dcn488

New Member
cho mình hỏi bl của mình cho uni la 2.01 la sao vậy

Là sao mình ko hiểu? Có phải bạn hỏi là khi vào BL thì con UNI của bạn hiện lên là 2.01 phải ko? Nếu vậy là con UNI của bạn thuộc nhóm G4 chỉ úp được rom dành cho G4 thôi bạn nhé
 

chairuou

New Member
Tôi cập nhật bản offline mới: v07.10.07

Phần thêm:
- phân biệt các dòng máy
- hard reset & bootloader
- check super CID bằng mtty
- Phần B: quá trình upROM (quên đưa vào)

Bác Thinh30 ơi, sao không download được vậy ? Bác xem lại giúp nhé.
 

lyductuong

New Member
Anh Thinh30 cho e hỏi máy e hiệu HTC P3470 thuộc họ nào vậy, mong anh giúp.thank
 
Status
Không mở trả lời sau này.
Top