HTC Magic

Songbird Revisited (1.8 Beta 3)

เขียนบล็อกถึง Songbird มาหลายครั้ง (รวมถึงบน Blognone ด้วย) แต่โดยรวมแล้ว ผมคิดว่า Songbird ยังไม่อยู่ในสถานะที่สมบูรณ์พอสำหรับการใช้งานจริงเท่าไร (พวก Banshee/Rhythmbox ยังดีกว่าเสียอีก)

ช่วงหลังๆ อัตราการพัฒนาของ Songbird เร็วขึ้นมาก คาดว่าคงเป็นเพราะ infrastructure ระดับล่างๆ เริ่มลงตัวแล้ว แถมล่าสุดมีเหตุอันควรที่ผมควรกลับมาใช้ Songbird เสียที เพราะใน Songbird 1.8b2 เป็นต้นไป มันรองรับ sync กับ HTC Magic แล้ว

หมายเหตุ: Nexus กับ Hero ทำได้นานแล้ว ดูรายชื่ออุปกรณ์ทั้งหมด, ตอนนี้เวอร์ชันล่าสุดขณะที่เขียนคือ 1.8b3

How to Root HTC Magic with SPL 1.76.007

มือถือที่ผมใช้อยู่ตอนนี้คือ HTC Magic

การออกเฟิร์มแวร์ของ HTC ขึ้นชื่อว่า "ช้ามาก" (ถามผู้ใช้ HTC หลายๆ ท่านได้) โชคดีว่าทางออกของผู้ใช้บางส่วนคือการ root เครื่อง เพื่อลง custom ROM

ผมเคย root Magic ไปครั้งหนึ่งแล้ว ไม่ยากอะไรนัก ส่วนหนึ่งเพราะฝรั่งนักแฮกใช้ Magic กันเยอะ ถือเป็นรุ่นยอดนิยมรุ่นหนึ่งใน XDA Developers (Howto: Install New Android ROM on HTC Magic)

ปัญหาเริ่มเกิดขึ้นเมื่อผมอยากได้ Sense UI เลยเอาไปอัพที่ศูนย์ HTC ใช้แล้วก็ชอบนะครับ แต่มันมีข้อเสียสำคัญคือช้า แถมดันเป็น Android 1.5 เริ่มจะลงโปรแกรมโน่นนี่ไม่ได้แล้ว (เพราะส่วนใหญ่ต้องการ 2.0+)

ปรากฎว่าเฟิร์มแวร์ HTC Sense มาพร้อมกับ SPL (หรือตัวบูต) แบบพิสดาร (SPL 1.76.007 เจ้าปัญหา) ป้องกันการ root เต็มที่ กว่าจะทำได้เล่นเอาเหนื่อย ขอมาจดเก็บไว้เผื่อมีประโยชน์กับคนอื่นๆ

Howto: Install New Android ROM on HTC Magic

เสียเวลาไปพักใหญ่ ได้โซลูชันดังนี้

  • หา microSD มาก่อน ตอนนี้อันละไม่กี่ร้อย จะให้สะดวกควรมี adapter แปลงเป็น SD ขนาดปกติด้วย
  • ความรู้พื้นฐาน: ซอฟต์แวร์ของ Android ที่เราต้องยุ่งเกี่ยว มีสองส่วน
    • SPL (Second Program Loader) ตัวช่วยบูต ถ้าบนคอมผมว่าประมาณ GRUB
    • OS/ROM/Firmware ระบบปฏิบัติการหลัก

การอัพเกรด ROM ขึ้นกับว่าเครื่องของเราใช้ SPL รุ่นอะไร ถ้าใช้เวอร์ชันที่แฮกได้ก็ไม่ต้องไปยุ่งอะไรกับมัน แต่ถ้าซวยแบบผม เจอเวอร์ชันที่มันกันเอาไว้ (ภาษาในวงการเรียก "perfected") ก็ต้องลง SPL ใหม่ก่อนแล้วค่อยลง ROM อีกรอบ

Subscribe to RSS - HTC Magic