เมื่อวันที่ 30 ก.ย. ที่ผ่านมา ทีมงาน CyanogenMod ได้เพิ่มระบบ OTA updater ให้กับ CyanogenMod 10 (เรียกย่อ ๆ ว่า CM10) ซึ่งพัฒนาจาก Android 4.1 Jelly Bean วันนี้เรามาดูกันว่า ระบบที่เพิ่มมานี้ ใช้งานกันอย่างไร

ในบทความนี้ ใช้ Galaxy Tab 7 รหัส P1000T ที่ลง CM10 ไว้

มาดูขั้นตอนกันเลยดีกว่า

1. เข้าไปที่ Setting > About phone/tablet (จากตัวอย่าง ใช้ ROM Build วันที่ 30/9/2012) ให้แตะที่ CyanogenMod updates ตามรูป

2. จะพบกับหน้า CM Updater ตามรูป ซึ่งในหน้านี้ จะมีตัวเลือกว่า ใช้เช็คว่ามี Update ถี่แค่ไหน และเลือกแสดง Version ใดบ้าง ตรงนี้เลือกได้ตามชอบ (ในตัวอย่างเลือกอัพเดตวันละสองครั้ง และเลือกเฉพาะเวอร์ชั่นใหม่กว่า รวม Nightlies build แล้ว) หากเราต้องการบังคับตรวจสอบ ให้แตะที่ REFRESH

3. ระบบจะทำการตรวจสอบ ROM ใหม่

4. เมื่อพบ ROM ใหม่แล้ว ให้แตะที่ด้านขวาดังในรูป

5. จะเริ่มทำการ Download ROM ซึ่งขณะ Download ห้ามแตะปุ่ม Back เพราะจะทำให้การ Download หยุดลง หากต้องการไปทำอย่างอื่น ให้กดปุ่ม Home และสามารถกดดู Progress ของการ Download ได้จาก Notification bar ได้

6. เมื่อ Download เสร็จ จะมี Pop up ขึ้นมาแจ้งเตือน ให้แตะที่ Update

7. ระบบจะทำการ Reboot เข้าสู่ CWM Recovery และทำการติดตั้ง ROM ให้อัตโนมัติ

8. เท่านี้ก็เสร็จสิ้นขั้นตอนการติดตั้ง ROM เวอร์ชั่นใหม่ ผ่าน CM Updater แล้ว

ส่วนไฟล์ ROM ที่โหลดมานั้น จะอยู่ที่ /sdcard/cmupdater ซึ่งผมลองตรวจสอบค่า MD5 ของไฟล์ดู พบว่า เป็นไฟล์เดียวกันกับที่โหลดมาติดตั้ง จาก http://get.cm/?device=p1 ผ่าน CWM Recovery เองนั่นเอง

สรุป
CM Updater ต่างจาก OTA ของ Google นิดนึง ดังนี้

– OTA ของ Google คือการโหลดส่วนที่เพิ่มเติมมาลงทับ ด้วย Stock Recovery การ OTA จึงขึ้นกับ ROM เดิมว่าเป็นอะไร แล้ว OTA ไปเป็นอะไร
– OTA ของ CM คือการโหลด ROM ใหม่ไปลงทับ โดยไม่สนใจ ROM เดิมว่าเป็นอะไร ด้วย CWM Recovery

ส่วนที่ต่างอีกอย่างคือ ของ Google จะมี OTA File ไม่ใหญ่ เพราะใส่มาแต่ส่วนที่จะปรับปรุงจาก ROM เดิม แต่ของ CM จะเป็น ROM ทั้งตัว ขนาดไฟล์จึงใหญ่ เพราะมันคือการโหลด ROM มาแฟลชผ่าน CWM เองนั่นแหล่ะ

สรุปสุดท้ายว่า OTA ของ CM หรือ CM Updater คือตัวช่วยในการ
1. แจ้งเตือน ROM ใหม่
2. Download ROM
3. สั่ง Flash ด้วย CWM ให้เลยโดยไม่ต้องกดเข้า CWM Recovery เอง

ข่าวจาก : blognone