Sau hơn 10 ngày chờ đợi ship hàng về, cuối cùng tôi cũng đã có được em HTC HD7 từ anh Lam (laptopthinkpad) ;)
Mặc dù đã chuẩn bị tâm lý cho việc sử dụng một HĐH mới như WP7 nhưng tôi không khỏi phải bực mình với Microsoft.
Dịch vụ Windows Live chỉ support tối đa 100 contact lại không tương thích hoàn toàn với contact của Gmail nên việc đồng bộ hóa contact cũng gặp ít nhiều khó khăn.
Mục đích chính của tôi mua WP7 là trải nghiệm một HĐH đặc biệt (GUI khác hẳn với các HĐH dành cho SmartPhone khác hiện có), vọc và phát triển các ứng dụng.
Từ sau cuộc thương thảo của nhóm phát triển ChevronWP7 với đại diện của Microsoft - Brandon Watson thì bài hướng dẫn cách Jailbreak/unlock windows phone 7 không thực hiện được nữa, đây cũng là điều đáng buồn.
Mặc dù đã chuẩn bị tâm lý cho việc sử dụng một HĐH mới như WP7 nhưng tôi không khỏi phải bực mình với Microsoft.
Dịch vụ Windows Live chỉ support tối đa 100 contact lại không tương thích hoàn toàn với contact của Gmail nên việc đồng bộ hóa contact cũng gặp ít nhiều khó khăn.
Mục đích chính của tôi mua WP7 là trải nghiệm một HĐH đặc biệt (GUI khác hẳn với các HĐH dành cho SmartPhone khác hiện có), vọc và phát triển các ứng dụng.
Từ sau cuộc thương thảo của nhóm phát triển ChevronWP7 với đại diện của Microsoft - Brandon Watson thì bài hướng dẫn cách Jailbreak/unlock windows phone 7 không thực hiện được nữa, đây cũng là điều đáng buồn.
Tôi lang thang cả ngày để tìm kiếm thông tin. Muốn điện thoại WP7 "được thoải mái" cài đặt ứng dụng "để test cho việc lập trình" thì bạn phải đọc 1 tài liệu "Windows Phone 7 Application Certification Requirements" dài 27 trang và còn 1 điều đáng ghét nhất là phải trả phí 99 USD/ 1 năm cho chứng chỉ Lập trình viên WP7 của Microsoft và đưa ứng dụng lên Market Place (trong khi trong mục đăng ký country cũng không có Việt Nam 😔 )
Tôi đã tìm được từ xda-developers.com cách sử dụng ChevronWP7 trong điều kiện hiện nay là nhóm phát triển đã không còn hỗ trợ và đã remove chứng chỉ Lập trình viên của Microsoft khỏi trang web chính thức của ChevronWP7.
Tôi xin lý giải một chút về cái mà Microsoft gọi là unlock hay jailbreak Smart Phone WP7 thực tế là việc cài chứng chỉ (certificate) Lập trình viên WP7 - XBox Game vào điện thoại WP7 để WP7 dễ chịu hơn. Một lập trình viên (có trả phí) "có quyền" phát triển và test ứng dụng trực tiếp tối đa trên 3 máy WP7 => mỗi máy unlock theo kiểu này Microsoft mất khoảng 33 USD / 1 năm và nhiều thiệt hại khó mà đo đếm khác nữa.
Sau đây là vấn đề chính, làm thế nào để sử dụng ChevronWP7 và ChevronWP7 Certificate khi mà ChevronWP7 hiện tại không hỗ trợ nữa (trong tool Chevron có 2 checkbox, cái này rất quan trọng: Install certificate on phone using IE at http://chevronwp7.com/cert mà hiện tại thì http://chevronwp7.com/cert không còn tồn tại nữa):
- Trước tiên các bạn cần phải có được certificate ChevronWP7.cer (tôi có đính kèm ở cuối bài)
- Dùng 1 địa chỉ mail nào đó (hoặc tự gửi mail cho chính mình) gửi đính kèm file certificate đó từ máy tính đến địa chỉ mail của các bạn (đã được set up từ trước trên chiếc WP7 cần unlock của bạn).
- Bạn mở mail đó bằng chính chiếc điện thoại cần unlock sau đó click vào file đính kèm để download về và cài đặt (click vào đến khi có chữ Install hiện lên). Từ bước này trở về sau bạn có thể dùng ChevronWP7 để unlock như bình thường rồi, tôi xin nhắc lại luôn nhé:
- Kết nối chiếc WP7 vào máy tính và bảo đảm điện thoại không khóa màn hình (điện thoại đang hiển thị Start screen).
- Chạy ChevronWP7.exe và check cả 2 checkbox đó, click unlock và xem kết quả.
Chúc các bạn thành công và có thể vọc tiếp được nhiều cái khác nữa!
Và tôi xin nhấn mạnh, mục đích tôi viết bài viết này là mong các bạn (có thể là các bạn lập trình viên) có thể cài đặt thoải mái hơn ứng dụng trực tiếp từ PC (ứng dụng do các bạn viết hoặc "có được" từ đâu đó). Và tôi cũng xin nhấn mạnh là việc unlock này đã được Microsoft cảnh báo và không dành cho người "yếu tim" nhé!
Các tình huống cần chú ý:
Quảng cáo
- Đảm bảo điện thoại đã được cài certificate đó rồi và kết nối hoàn toàn với máy tính của bạn (máy tính nhận biết được).
- Đảm bảo màn hình điện thoại ở Start screen (màn hình không ở trạng thái lock).
- Tìm xem trên máy tính của bạn đã có key này chưa, nếu chưa thì thêm vào:
- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsPhone\ProxyPorts] “DeviceReg”=dword:000069C5