เมื่อวันที่ 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
แล้ว มัน wipe data /cache ด้วยไหมครับ
ไม่คับ
เหมือนเราเอา ROM Version ที่ใหม่กว่าไปลงทับ ซึ่งไม่จำเป็นต้อง wipe
คือเหมือนเราเข้า CWM Recovery แล้วเข้าไปเลือก Install zip from sdcard นั่นเอง
พี่เล่นแนวนี้แล้วหรอ อิอิ
บน Tab 7 เน้อ
ว้าวๆๆ แจ่มจัง
แบบ ว่า คือ อัพ rom เอง โดยไม่ต้อง ไปโม rom แบบยุ่งแยากเหมือนวิธี แบบแต่ก่อนแล้วใช้ไหม อะคับ
มันเหมือนเราโหลดมาลงผ่าน CWM เองน่ะแหล่ะคับ ตามที่แจ้งไว้ท้ายบทความ
ลายๆใน rom maneger เลย ^_^
ลองแล้วไม่เวิร์คอ่ะครับ
พอโหลดเสร็จสั่ง update
มันก็ reboot เข้า recovery mode
แล้วก็ให้เลือก yes
แต่ดันไปเปิดไฟล์ zip ไม่ตรงตำแหน่งที่โหลดมาเก็บไว้
rom i9100 (S2) อ่ะครับ
มันเปิดไฟล์ใน /sdcard/cmupdater
แต่ไฟล์จริงอยู่ /emmc/cmupdater
น่าจะยังไม่สมบูรณ์กับบางรุ่นมั๊งคับ
update นิดนึง ลองกับ Build วันนี้ บน Tab 7 ไปอ่านผิดที่เหมือนกันคับ ดันไปอ่านที่ /emmc//cmupdater
P1000t เหมือนกันเลย ฮ่าๆ แต่เสียดายผมยังลง Rom ไม่เป็นถ้ามีให้ผมก็ขอบคุณล่วงหน้าครับ
ทำตามนี้นะครับ
บน Odin : ข้อมูลเพิ่มเติมจาก https://droidsans.com/video-tutorial-get-official-gingerbread-galaxy-tab-7-odin
1. Flash 2.2 Roto
2. Flash 2.3.3 Official + Factory Reset
3. CF-Root
บน CWM
1. Wipe ทุกอย่าง
2. Format /system
3. Install CM10 : จาก http://get.cm/?device=p1
4. Install gapp ของ JB
สำหรับ P1000T
Install Modem ผ่าน CWM ด้วยตัวนี้คับ ผมทำมาแจก http://db.tt/RfZIu3n4
มีขั้นตอนสำหรับ Galaxy Note บ้างไหมครับ ผมหาเจอแต่ตอนทำเป็น GB แต่หาตอนที่จะ แฟลชเป็น CM10 ไม่ได้ซะที
assert failed: getprop("ro.product.device") == "galaxytab" ll getprop("ro.product.device") == "galaxytab" ll getprop("ro.product.device") == "GT-P1000" ll getprop("ro.product.device") == "GT-P1000"
E:Error in /sdcard/cm-10-20121003-NIGHTLY-p1.zip
(Status 7)
Installation aborted.
เหมือนกับว่ามันไม่รองรับเนี่ยแหละ ผมหรือว่าผมโหลดมาผิด [ต้องโหลด RC ก่อน ???]
format /system ก่อนคับ ไม่งั้นมันเชคเจอ ROM เเดิม จะไม่ผ่านเงื่อนไข
ผมเลือก Wipe data factory reset > Wipe cache partition > Wipe dalvik cache
แต่พอผมลองไปที่ advance เลือก format / system มันก็ไม่ยอมลง แล้วพอเปิดเครื่องก็ค้างหน้าจอบูท ก็เลยลงรอมศูนย์อย่างเดียว
http://www.youtube.com/watch?v=q8FCY4JpgFQ&feature=related
ผมทำคล้ายๆในนี้
ลง CM9 ง่ายกว่า CM10 คับ
ผมลองมาหมดแล้ว ถ้าลง CM10 แล้วไม่ format /system ยังไงก็ลงไม่ผ่าน
ขั้นตอนที่ผมสรุปมานั้น ได้จากการลองถูกลองผิดมาหลายรอบหลายวิธี น่ะครับ และเคยมีคนเอาไปทำตามสำเร็จมาแล้ว
ป.ล. จริง ๆ Wipe cache ไม่ต้องทำก็ได้นะ ถ้าสังเกตุนิด ตอนสั่ง Wipe data มันจะไป Wipe cache ให้อยู่แล้ว
รูปไม่โหลดครับ
แล้วอย่างไหนมันดีกว่ากันน้าาาาา ลงทับหรือลงอัพ…
มันคืออันเดียวกันเลยครับ
กลับไปใช้แบบเดิมดีกว่า
ยังไงก็ชอบที่จะ full wipe ก่อนลง rom ใหม่ มันไม่ค่อยมีปัญหา
แต่คุณก็ต้องลง App ใหม่หมดน่ะครับ
โดยปกติ Custom ROM จ้าวเดิม สามารถเอา Version ใหม่กว่า ลงทับได้โดยไม่ต้อง wipe ครับ
แจ่มเลยครับ Cm
ข้อเสีย คือ ต้องใส่ modem.ini สำหรับ P-1000T 850 MmHz
สำหรับ CM10 เวอร์ชั่นใหม่ ๆ กับ P1000T สามารถเอา modem.bin ไปลงครั้งเดียว ครั้งต่อไป มันจะไม่ถูกทับแล้วครับ
และผมทำตัวติดตั้ง modem.bin มาแจก ตาม Comment http://droidsans.com/cm10-release-ota-update-feature#comment-561319
wow ก็ดีนะ เผื่ออยากอัพแบบไม่มีคอมอยู่ในตอนนั้น
ทุกทีผมก็โหลด ROM จากในตัวเครื่องเลยนะ ลดขั้นตอนการโอนไฟล์ลงเครื่องไปได้
แล้วข้อมูลเดิม มันไม่หายไปหหรอครับ
ไม่หายคับ
ปกติ Custom ROM เวลาเอาเวอร์ชั่นที่ใหม่กว่าไปลงทับ มันไม่ลบข้อมูลเดิมอยู่แล้วคับ นอกจากว่าระบบจะทำการ re-partition ใหม่ ซึ่งโดยปกติ เค้าจะมีข้อความแจ้งเตือนก่อน
แจ่มมาก
ทำไมรู้สึกว่ามีมานานล้ว LoL
ข่าวมีมานานแล้วคับ แต่ CM เพิ่งจะทำ
ขอลบครับบบบ