ผมติดค้างหลาย ๆ ท่านไว้เรื่องการอัพ 3.1 ลงบนรุ่น 3G วันนี้ว่างแล้ว ก็เลยขอสรุปวิธีการเอามาลงไว้ให้นะครับ

มาทำความเข้าใจในข้อตกลงกันก่อน
1. กระบวนการทั้งหมดต่อจากนี้ ถือว่าท่านทำด้วยความสมัครใจ ผมไม่สามารถรับผิดชอบใด ๆ ให้ท่านได้หากไม่ในแต่ ไม่ควรลงมือถือ ผลใด ๆ ล้วนเกิดจากการตัดสินใจของท่านเอง
2. การอัพเดทจำเป็นต้อง unlock bootloader ซึ่งจะมีผลต่อการรับประกันในภายหลัง (สามารถ lock กลับไปใหม่อีกครั้งได้)
3. micro SD Card ความจะสัก 2-4G ก็พอแล้วครับสำหรับใช้เก็บ rom ในการ flash ผ่าน CWM
4. ควร charge battery ไว้ให้เต็มก่อนเริ่มกระบวนการ หรือจะเสียบชาร์ทค้างไว้เลยก็ได้

หากเข้าใจแล้วก็มาเริ่มกันเลยครับ

OS ที่ได้จะเป็น
– HC3.1 (HMJ37)
– Root มาแล้วเรียบร้อย
– สามารถใช้ external micro sd ได้ โดยอยู่ใน /sdcard/external
– สามารถใช้ external flash driver ได้ โดยอยู่ใน /mnt/usbOTG (ต้องมีสาย usb OTG ด้วย)

1. ก่อนอื่นทำความเข้าใจกับโหมดต่าง ๆ และการ unlock xoom ได้จากกระทู้ของคุณ plaumkamon ได้ที่ https://droidsans.com/node/18385 ซึ่งเขียนไว้ดีแล้ว ไม่ขอเอ่ยซ้ำแล้วกันนะครับ

2. หากทำความเข้าใจหมดต่าง ๆ แล้วก็ตุนเครื่องมือกันไว้ก่อนครับ
2.1 http://goo.gl/8SVCE – ADB และ Offical ROM สำหรับ แฟลชกับเป็นอย่างเดิมกันพลาดด้วย
2.2 http://goo.gl/HkaXR – Flash ROM ของ 3.1
2.3 http://goo.gl/y57Sf – Update สำหรับการ root และเปิดให้ใช้งาน external micro sd + usb OTG ได้
2.4 http://goo.gl/hY0Xq – Update config ให้เปิดใช้งาน 3G ได้
2.5 http://goo.gl/Z7D2W – และอันนี้สำคัญคือ ทำให้ระบบเป็น 3G สำหรับประเทศไทย
** ทั้งหมดเก็บไว้บน host thai โหลดเร็วแน่นอน

3. ให้ copy files ข้อ 2.2-2.5 (เป็น .zip ทั้งหมด) ไปเก็บไว้ใน micro SD Card ก่อน (อาจจะด้วย card reader หรือวิธีใด ๆ ก็ได้) จากนั้นเก็บเอาไปเสียบไว้ในเครื่อง xoom ซะ

4. ให้ทำการ backup ข้อมูลในเครื่องทั้งหมดออกมาก่อนไม่ว่าในที่ใดก็ตาม รวมถึง /sdcard ด้วยมันจะหายหมด

5. จากนั้นให้ boot เข้าโหมด fastboot เพื่อจะทำการ flash CWM reovery ลงไป (ถ้าไม่เข้าใจตรงนี้แล้วกลับไปอ่านข้อ 1. ใหม่)

จากนี้คำสั่งทั้งหมดจะอ้างอิงจากสิ่งที่ให้โหลดไว้ในข้อ 2 นะครับ บางคำสั่งผมทำเพิ่มเข้ามาเพื่อความสะดวกไปหาที่อื่นจะไม่มีคำสั่งแบบนี้

6. เมื่อเข้าหน้า flashboot แล้วให้เชื่อมต่อสาย USB เข้ากับ xoom เพื่อเราจะใช้คำสั่ง adb / fastboot ลงไป

fastboot.exe flash recovery ..CWMrecovery-Tiamat-R4c-100611-1150-cwm.img

7. เมื่อเสร็จแล้วให้สั่ง reboot ด้วยคำสั่ง

fastboot.exe reboot

หลังจากให้ปิดเครื่องและเข้าสู่โหมด recovery ด้วยกด ปิดเครื่อง และเปิดเครื่องใหม่ ขณะที่โลโก้ moto แสดงอยู่สัก 2 วินาที ให้กดปุ่มลดเสียง (- ปุ่มลง) จะเป็นข้อความ Andriod recovery ก็ให้กดปุ่มเพิ่มเสียง (+ ปุ่มขึ้น) เพื่อเลือกเข้าโหมด recovery

ใน recovery โหมดให้ใช้ ปุ่มเพิ่ม/ลดเสียง ในการเลือกขึ้นลง และปุ่ม power สำหรับการเลือก enter

8. เลือก install update from sdcard
9. เลือก choose zip from sdcard
10. เลือกไฟล์ที่โหลดมาในข้อ 2.2
11. ทำซ้ำข้อ 9-10 โดยเปลี่ยนไฟล์เป็นข้อ 2.3 2.4 และ 2.5 ตามลำดับ

12. หลังจากนั้น ให้กด -Go Back- กลับไปจนถึงหน้าแรกสุด และเลือก Wipe All Data / Factory reset เพื่อล้างค่าเก่าของระบบออก

13. จากนั้นเลือก reboot ก็เป็นอันจบกระบวนการครับ รอสักครู่ใหญ่ ๆ เครื่องก็จะกลับมาในหน้า getting start ให้เลือกภาษา เหมือนตอนเราซื้อเครื่องมาใหม่ ๆ

14. จากนี้ไปก็สนุกกับ ผึ้งทอง 3.1 ได้ล่ะครับ

แต่ข้าก่อนสำหรับท่านที่พลาดไป เครื่อง boot ไม่ขึ้นหรือเกิด boot loop (ค้างในหน้าบูทอยู่อย่างนั้น) ไม่ต้องตกใจครับ วิธีแก้ไข
1. ให้กด ปุ่มเพิ่มเสียง+power เป็นการ force power off
2. กด ปุ่มลงค้างไว้ และกดปุ่มเปิดเครื่อง เพื่อเข้า fastboot mode
3. เชื่อมต่อสาย usb เข้ากับ xoom
4. จากนั้นเปิด ไปในไฟล์ข้อ 2.1 (จากขึ้นตอนการติดตั้ง) ที่แตก zip ออกมาแล้ว เข้าไปใน folder ADB_fastboot และเรียกไฟล์ full-flash.cmd หรือ full-flash-cwm.cmd ขึ้นมาทำงาน โปรแกรมจะทำการ flash official rom ตัวเดียวกับของศูนย์กลับลงไปในเครื่องให้เองครับ (ถ้าเลือกตัว -cwm ก็จะเป็นการ flash CWM recovery ให้ไปด้วยเลยไม่ต้องทำซ้ำอีกรอบ
5. จากนั้น จะลองทำ 3.1 ใหม่อีกรอบ หรือจะใช้ 3.0 ตัวเดิมต่อไปก็แล้วแต่ครับ

อย่าลืมว่า…ทำทุกขั้นตอนด้วยความระมัดระวังนะครับ สงสัยตรงไหนโพสได้ครับ ไม่มั่นใจว่ากำลังทำอะไรอย่าลงมือ ระลึกไว้ว่าทำทุกอย่างด้วยการรับความเสี่ยงด้วยตัวท่านเองเท่านั้น

เครคิต rom และวิธีจาก http://forum.xda-developers.com/showthread.php?t=1074609

[update 28/07/54]
– ย้ายมาห้อง moto แล้วครับ