Install Windows Phone 7.5 Mango on hTC HD2

หลังจากที่ได้ติดตั้ง Windows Phone 7 ลงในเครื่อง hTC HD2 ที่ได้มา ก็ใช้ไปสักพัก รู้สึกว่า มันก็ไม่ดีเท่าที่ควร โดยเฉพาะเรื่องของแบตเตอรี่ที่ทำใจยอมรับไม่ได้ เลยหันไปใช้ AmeriCanAndroid อยู่พักใหญ่ แม้ว่าทาง xboxmod-yuki จะออก Windows Phone 7.5 Mango Beta ออกมาแล้ว แต่ก็ยังไม่กล้าลอง (แม้จะมีคนเชียร์ก็ตาม หุหุ) ผ่านไปสักพัก อยากจะลอง Mango กับเขาบ้าง เลยตัดสินใจ format มือถืออีกครั้ง การติดตั้งครั้งนี้ในใจคิดว่า ดูท่าจะยุ่งยากกว่าตอนเก่าพอสมควร แต่พอเอาเข้าจริงก็ไม่อยากเท่าไหร่ แต่ลุ้นกันสนุกอยู่เหมือนกัน

ก่อนอื่น อย่าลืมสำรองข้อมูลต่าง ๆ บนมือถือให้เรียบร้อย ทั้งของ Windows Phone เอง และของ Android อ่านรายละเอียดเกี่ยวกับ WP7.5 Mango และ Installation Guide เสียก่อนก็ดีครับ ขั้นตอนผมดัดแปลงมาจากข้อมูลพวกนี้แหละ ;-)

ขั้นตอนติดตั้ง Windows Phone 7.5 Mango

  • ถ้าเครื่องยังเป็น Windows Mobile 6.5 เดิม ๆ อยู่ ให้ ติดตั้ง HSPL และ Radio ใหม่ก่อน (รายละเอียด)
  • ถ้าเคยติดตั้ง Windows Phone 7 แล้ว ให้ดาวโหลด [stock ROM][stock] (ผมใช้ World Wide English (WWE) 3.14.405.2) มาติดตั้งลงไป และทดสอบบูตว่าเรียบร้อยดี
  • สั่ง format SD Card โดยโปรแกรม Format Tool บน Windows Mobile
  • แบตเตอรี่เหลืออยู่อย่างน้อย 50% (ชาร์จให้เต็มก่อนจะดีที่สุด)
  • ถอดสาย USB ออกจากมือถือ
  • ติดตั้ง Zune Software ลงไปในเครื่อง และอัพเดท Zune ให้เป็นรุ่นล่าสุด
  • สั่งปิดมือถือ แล้วเปิดใหม่โดยกดปุ่ม Volume Down ค้างไว้ก่อนกดปุ่มเปิดเครื่อง เพื่อเข้าสู่โหมด Tri-Color
  • ตรวจสอบข้อมูลดังต่อไปนี้อีกครั้ง
    • SPL ต้องเป็น HSPL2.08
    • Radio ต้องรองรับ RAM ตามที่เครื่องมี ของผม RAM 256M เลยใช้ Leo_RADIO_2.15.50.14
  • หากข้อมูลไม่ถูกต้อง ให้ติดตั้ง SPL/Radio ลงไปใหม่ (โอกาสน้อย)
  • หากข้อมูลถูกต้องดีแล้ว ให้ติดตั้ง Magldr 1.13 ลงไป เมื่อติดตั้งเสร็จ มือถือจะ restart แล้วจะโผล่หน้าจอ Magldr ขึ้นมา (ผมแนะนำว่า ให้เปิด AlwaysMenu ไว้โดยไปที่ Services > BootSettings > AutoBoot > AlwaysMenu)
  • สั่งปิดมือถือโดยไปที่ PowerDown
  • รอให้เครื่องปิดสนิท เปิดมือถือขึ้นมาให้ โดยกดปุ่ม เปิดเครื่องค้างไว้ (กรณีไม่ได้เปิด AlwaysMenu)
  • ไปที่เมนู Services เลือก UseLast24NAND เมื่อตอบตกลง จะกลับมาที่เมนูหลัก
  • ไปที่เมนู Services เลือก ClearSD MBR เมื่อตอบตกลง จะกลับมาที่เมนูหลัก
  • ไปที่เมนู USB Flasher รอจนขึ้นคำว่า USB Flasher mode / Wait USB
  • ต่อสาย USB เข้ากับมือถือ และเครื่องคอมพิวเตอร์ รอให้ Windows ติดตั้ง drivers ให้เรียบร้อย
  • ดาวโหลด และแตกไฟล์ HD2_Updatable_XBmod_Yuki_v2_native.zip (7004) ออกมา
  • คลิกขวาที่ไฟล์ DWI.exe แล้วเลือก Run As Administrator ทำตามขั้นตอนที่ปรากฎบนหน้าจอ
  • เมื่อ flash มือถือเรียบร้อยแล้ว ให้ตั้งวันที่-เวลาให้ถูกต้อง ไม่เช่นนั้น Zune จะหาอัพเดทไม่เจอ
  • ไม่จำเป็นต้อง Activate Windows Phone ตอนนี้ (แต่ถ้าไม่ขี้เกียจก็ตามสบายครับ)
  • เปิด Zune ขึ้นมา (ถ้ามันไม่เปิดเอง ทำการผูกมือถือเข้ากับ Zune ให้เรียบร้อย และอัพเดทตามปกติ โดยครั้งแรกจะเป็น v7008 เมื่ออัพเดทเสร็จ Zune จะบอกว่ามีอัพเดทอีกตัวคือ v7392 อันนี้เป็น NO-DO
  • เมื่อมือถือ restart อีกครั้ง คราวนี้ Zune จะบอกว่าไม่มีอัพเดทใหม่อีกแล้ว ให้เพิ่ม Reserved Space จากเดิม 5% เป็น 15% เพื่อป้องกัน error: 800B010A (Settings > Phone > Reserved Space)
  • ออกจาก Zune และตรวจสอบให้แน่ใจว่า Zune ไม่ได้ทำงานอยู่จริง ๆ ผ่าน Task Manager
  • ดาวโหลด และแตกไฟล์ WP7 Update Cab Sender ออกมา
  • ติดตั้งโปรแกรม Setup-UpdateWP ในโฟลเดอร์ if needed install this tool โดยเลือกไฟล์ตามระบบปฏิบัติการที่ใช้อยู่ ถ้าเป็น 32bit ใช้ x86 ถ้าเป็น 64bit ก็ใช้ x64
  • ดาวโหลด DeviceProvisioning.cab มา แล้วคัดลอกไปยังโฟลเดอร์ของ WP7 Update Cab Sender (โฟลเดอร์ระดับเดียวกับไฟล์ WP7 Update Cab Sender.bat) ไม่ต้องแตกไฟล์นี้
  • เปิดไฟล์ WP7 Update Cab Sender.bat ขึ้นมา (โหมด user) แล้วกดปุ่ม S - (S)end Cabs to device หรือ B - Send Cabs to device with (B)ackup หากต้องการสำรองข้อมูลไว้ด้วย
  • รอจน CAB Sender อัพเดทมือถือเรียบร้อย
  • หลังจากมือถือ restart กลับมา ปิด CAB Sender ไป แล้วลบไฟล์ DeviceProvisioning.cab ทิ้งไป
  • เป์ดโปรแกรม Zune ขึ้นมา แล้วตรวจสอบ Update (Setting > Phone > Update) Zune จะพบอัพเดทให้ อัพเดทไปเรื่อย ๆ ของผมจะอัพได้จนถึง WP7.5.7220 ซึ่งเป็นตัวล่าสุดของตอนนี้ โดยเวลาอัพเดทค่อนข้างนาน ดังนั้น นั่งลุ้นกันไปเรื่อย ๆ (ว่าจะ error ไหม จะอัพเดทได้ไหม...)
  • หากไม่มีอะไรผิดพลาด ก็ได้ Windows Phone 7.5 Mango (7220) มาครอบครอง...
  • สั่ง Hard Reset โดยการปิดเครื่อง และเปิดเครื่องใหม่ ระหว่างที่หน้าจอขึ้น Go Go Go 123 ให้กดปุ่ม Volume Up กับ Volume Down พร้อมกันจนมีหน้าจอสีเทา ๆ ขึ้นมา ให้กดปุ่ม Volume Down เป็นการ Hard Reset
  • เมื่อ Hard Reset เสร็จ ตั้งค่าตาม Welcome เรียบร้อย ถ้าไม่ต้องการติดตั้งอะไรเพิ่มก็ใช้ได้ไม่มีปัญหา

Tweak

คุณ xboxmod ได้สร้าง Tweak CAB ขึ้นมา โดย Tweak CAB เหล่านี้ จะไม่หายไป เวลา reset มือถือ ไม่ว่าจะเป็น Soft Reset หรือ Hard Reset ลองอ่านรายละเอียดได้จากข้างใน ส่วนวิธีติดตั้ง .cab ให้ใช้ CAB Sender โดยลบ .cab ที่อยู่ในโฟลเดอร์ CAB Sender อันเก่าทิ้งให้หมดเสียก่อน แล้วใส่ .cab อันใหม่ลงไป แล้วเปิด WP7 Update Cab Sender.bat เลือก S หรือ B หากต้องการ Backup ด้วย

เราสามารถติดตั้ง .cab หลาย ๆ อันพร้อมกันทีเดียวได้ แต่แนะนำให้ติดตั้งทีละอันจะดีกว่า ส่วนหากต้องการเอาออกให้ ดาวโหลด _REMOVE.cab ของ .cab อันนั้นมา แล้วใช้ CAB Sender ส่งเข้ามือถืออีกรอบ

  • หากต้องการ Dual Boot
    • ให้ติดตั้ง DEV_STORAGELOCK.cab ก่อน แล้วตามด้วย DEV_EXTRAPART_xx.cab โดยเลือกขนาดของ พาร์ทิชั่นสำหรับ Android ตามต้องการ
    • เมื่อติดตั้งเสร็จเรียบร้อยให้สั่ง Soft Reset (Menu > Settings > about > reset your phone) ตั้งค่ามือถือให้เรียบร้อย
    • เปิดแอพ StorageLock เลือก Unlock ให้ตอบ yes ปิดมือถือ
    • ถอด SD Card ไปเสียบกับ Card Reader และฟอร์แมตพาร์ทิชันที่เป็น FAT32 แต่ถ้าขนาดพาร์ทิชั่นเหลือแค่ 200MB ก็ให้ลบ แล้วสร้างใหม่ขึ้นมาแทน
    • ทุกครั้งที่บูตเข้า Windows Phone SD Card จะถูกล็อกทุกครั้ง ดังนั้น หากต้องการจะบูตเข้า Android หรือเข้าถึง SD Card ผ่าน Card Reader ต้อง Unlock SD Card ทุกครั้ง
  • หากเสียง ringtone ดังเกินไป
    • ให้ติดตั้ง DEV_VOLUME_LOW.cab

Sideload App

App บางตัวไม่มีใน Marketplace แต่จำเป็นต้องใช้ ก่อนอื่นต้องติดตั้ง Windows Phone Developer Tools ลงไปในเครื่องก่อน และดาวโหลด Tom XAP Installer โดยต้องเปิด Zune ทิ้งไว้ และปลดล็อกมือถือก่อนติดตั้ง

  • Native Keyboard สำหรับติดตั้งคีย์บอร์ดภาษาอื่นอย่างภาษาไทย
    • เปิด keyboard ภาษาอื่นขึ้นมาก่อน โดยไปที่ Menu > Settings > Keyboard เลือกเปิดภาษา Spanish หรือ German เพิ่มเข้ามา
    • ติดตั้ง Native Keyboard ผ่านทาง XAP Installer
    • เปิด Native Keyboard ขึ้นมา เลือก ภาษาไทย แล้วไปตามขั้นตอน โดยเลือก ลงทับภาษาที่ได้เปิดไว้ตอนต้น (ผมลืมแล้ว แต่จำเป็นต้องเลือก Override)
  • แอพที่เหลือเลือกใช้ตามต้องการ โดยขั้นตอนก็ไม่ต่างจากนี้มากนัก

คำแนะนำ และการแก้ปัญหาเบื้องต้น

  • หาก CAB Sender หรือ Zune แจ้งว่ามี error สิ่งแรกที่ต้องตรวจสอบ คือ มือถือถูกล็อก (ให้ใส่ PIN) อยู่หรือไม่? แนะนำว่าก่อนอัพเดทให้ไปที่เมนูหลักก่อนทุกครั้ง
  • Error: 800B010A บน Zune หมายถึง Reserved Space น้อยเกินไป ปรับให้เพิ่มขึ้นที่ Settings > Phone > Reserved Space
  • เครื่องค้าง: กดปุ่ม Reset ด้านหลังเครื่อง ;-(
  • แบตเตอรี่ยังหมดเร็วเหมือนเดิม ลองหาทริคต่าง ๆ เกี่ยวกับเรื่องนี้อ่านกันเอาเองแล้วกัน เยอะมาก หรือไม่ก็อ่าน FAQ
  • ทิปสำหรับ Windows Phone 7
  • อย่าลืมอ่าน FAQ
  • Ringtone ให้ใช้เป็น ไฟล์ .mp3 หรือ .wma ความยาวไม่เกิน 30 วินาที ขนาดไม่เกิน 1MB และตั้ง Genre เป็น Ringtone โดย Sync ผ่าน Zune
  • (Lock Screen) Wallpaper เป็นไฟล์ .jpg เท่านั้น ขนาด 480x800 pixel แต่สามารถใช้ภาพที่ขนาดใหญ่กว่านี้ได้ โดย Windows Phone จะ crop ภาพให้
  • จะ sync อะไรผ่าน Zune ต้องให้ Zune monitor โฟลเดอร์นั้น ๆ ด้วย
  • คลิปเสียง หรือวิดีโอ บางครั้งจะอยู่ในส่วนของ Podcast หากคลิปเหล่านั้นถูกกำหนดให้เป็น podcast

Comments

มีผล Feefback มั๊ย
หมายถึง feedback? แบตหมดเร็วมาก แอพน้อย นอกจากนั้นผมชอบ
มันชอบค้าง ตอนที่อัพเดทเป็น 7008 ครับ ทำไงดีอ่ะครับ
อ่านเสร็จก็ยังไม่มีปัญญาทำ อยากให้ถ่ายรูปให้ดูทุกขั้นตอนเลยได้มั้ยคะ
ข้อมูลใน XDA มีเยอะนะครับ แต่เป็นภาษาอังกฤษ ผมเองก็ไม่ได้อยากลง Stock ROM ใหม่ เพื่อเริ่มสักเท่าไหร่ เพราะเป็นมือถือเครื่องหลัก จำเป็นต้องใช้ ไม่ค่อยสนุกกับการลง OS เล่นสักเท่าไหร่ อีกอย่างขั้นตอนการติดตั้ง HPSL/Radio/MAGLDR สามารถทำได้ง่าย ๆ ผ่าน [HD2 NAND Toolkit](http://forum.xda-developers.com/showthread.php?t=1090783) แค่ไม่กี่คลิก แล้วทำตามคำแนะนำครับ ส่วนขั้นตอนอื่น ๆ ดูข้อมูลเพิ่มจาก XDA เอานะครับ

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.