Howto Install CM10 on Galaxy Tab P1000

มี Galaxy Tab OG (P1000) ว่างอยู่หนึ่งตัว เลยจะเอามาลง CyanogenMod อัพเดตให้เป็นระบบปฏิบัติการรุ่นใหม่ๆ สักหน่อย

CM10 on Galaxy Tab P1000

ไม่ได้ root และลง Custom ROM ให้กับเครื่องอื่นๆ ที่ไม่ใช่ตระกูล Nexus มานาน พบว่าง่ายจนน่าตกใจ!

Root and Install Custom ROM

ขั้นตอนอย่างละเอียดสามารถดูได้จาก The Unlockr: How to Root and Flash the ClockworkMod Recovery on the Galaxy Tab P1000

แบบสรุปๆ คือเราต้องมี 4 ไฟล์ก่อน

กลุ่ม root/recovery

  • Odin (ตัวช่วย root และติดตั้ง recovery) จริงๆ เวอร์ชันไหนก็ได้ ใหม่สุดเท่าที่เจอคือ 3.07 อันนี้หาดาวน์โหลดเองได้ไม่ยาก (Odin รันบนวินโดวส์เท่านั้น)
  • ClockworkMod Recovery ดาวน์โหลดได้จากลิงก์ของ The Unlockr

ได้สองไฟล์นี้แล้วก็ทำตามขั้นตอนใน The Unlockr ได้เลยครับ

กลุ่ม custom rom

ตรงนี้จะลงอะไรก็ได้ ผมเลือก CyanogenMod เพื่อความชัวร์ ตอนนี้สำหรับ Galaxy Tab รุ่นแรก (P1000 หรือ P1 ถ้าเรียกตามโครงการ CM) ยังมีแค่ CM10 หรือ Android 4.1 เท่านั้น ยังไม่มี CM10.1 หรือ Android 4.2 ให้ใช้งาน ก็เข้าไปดาวน์โหลดกันได้ที่ CM Download P1 เลือก nightly ตัวที่ใหม่ที่สุดมาเลย

ตัวรอม CM มาแบบเปล่าเปลือยไม่มีแอพของกูเกิลหรือ gapps มาให้ด้วย ต้องดาวน์โหลดแยกต่างหาก โดยทั่วไปแล้วเค้าแนะนำให้โหลดที่ Goo.im เลือกเวอร์ชันให้ตรงก็ไม่มีปัญหา แต่ผมโหลดแล้วพบว่าไฟล์ขาดกลางตลอด เลยหาแหล่งสำหรับดาวน์โหลดอื่นแทน พบลิงก์ของ Team Android ไฟล์ชุดเดียวกัน โหลดได้ไม่มีปัญหาอะไร

ได้สองไฟล์นี้แล้วก็เข้าขั้นตอนมาตรฐานครับ ก็อปไฟล์ .zip ไปใส่ internal SD, รีบูตเข้า recovery (กด VolUp+Power ค้างไว้นานๆ หน่อย), wipe ทุกอย่าง, install from SD ตามลำดับ (CM > gapps) แล้วก็รีบูต

Fix Display Density

ความละเอียดของจอ Galaxy Tab P1000 มีแค่ 1024x600 เท่านั้น แต่ CM10 ดันอัดความละเอียดมาซะเต็มที่ ทำให้ฟอนต์ตัวเล็ก และไอคอนเรียงผิดพลาดหลายจุด (ไม่แน่ใจว่าบั๊กหรือตั้งใจ)

ทางแก้ก็คือเซ็ตความละเอียดกลับมาเท่าของเดิม อันนี้ต้องแก้ไฟล์คอนฟิกเล็กน้อย ขั้นตอนก็ตามนี้

  • ดาวน์โหลดตัวแก้ไขไฟล์คอนฟิก Build Prop Editor จาก Play Store (มีให้เลือกหลายตัว น่าจะใช้ได้ทั้งหมด ผมใช้ตัวนี้ Build Prop Editor)
  • ติดตั้งเสร็จแล้วเปิดแอพขึ้นมา กดหาคำว่า density
  • ค่าเดิมมันจะเป็น 160 แก้เป็น 240 แล้วรีบูต

เสร็จแล้วจะได้ความละเอียดหน้าจอกลับมาใหญ่สะใจ กดง่ายไม่เพี้ยนเหมือนเดิม

Comments

ขออนุญาตเสริมครับ

สำหรับใครที่อยากลอง 4.2.1 สามารถเข้าไป Download ได้จากที่นี่ครับ
http://forum.xda-developers.com/showthread.php?t=2032726
หรือจะเป็นของ Developer ที่เอาจากด้านบนไปดัดแปลง เช่น
http://www.humberos.com.br/
และ
http://cafe-ti.blog.br/

ส่วนตัวใช้ 4.2.1 แล้วถือว่าน่าพอใจมากครับ

ส่วนการแก้ DPI สามารถใช้ File Explorer ที่มี Text Editor เข้าไปแก้ไฟล์ /system/build.prop หาบรรทัดที่เขียนว่า
ro.sf.lcd_density=
ให้เราใส่ DPI ที่ต้องการหลัง = ครับ เช่นผม อยากให้เท่า Nexus7 ก็เลยใส่
ro.sf.lcd_density=213
รีบูท 1 รอบ จะได้ DPI ที่ต้องการครับ

วิธีใช้ File Explorer มันก็ทำได้น่ะครับ แต่ยุ่งยากกว่าหน่อยสำหรับคนไม่เป็น เพราะมันต้องขอ root ต้องหาตำแหน่งไฟล์ ฯลฯ เลยแนะนำการใช้แอพแทนดีกว่า

ส่วนข้อมูลของ 4.2 ก็ขอบคุณที่แนะนำมาครับ