Submitted by mk on 1 August, 2010 - 10:22
Submitted by mk on 25 May, 2010 - 13:56
มือถือที่ผมใช้อยู่ตอนนี้คือ 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 เต็มที่ กว่าจะทำได้เล่นเอาเหนื่อย ขอมาจดเก็บไว้เผื่อมีประโยชน์กับคนอื่นๆ
Submitted by mk on 30 August, 2009 - 23:35
เสียเวลาไปพักใหญ่ ได้โซลูชันดังนี้
- หา microSD มาก่อน ตอนนี้อันละไม่กี่ร้อย จะให้สะดวกควรมี adapter แปลงเป็น SD ขนาดปกติด้วย
- ความรู้พื้นฐาน: ซอฟต์แวร์ของ Android ที่เราต้องยุ่งเกี่ยว มีสองส่วน
- SPL (Second Program Loader) ตัวช่วยบูต ถ้าบนคอมผมว่าประมาณ GRUB
- OS/ROM/Firmware ระบบปฏิบัติการหลัก
การอัพเกรด ROM ขึ้นกับว่าเครื่องของเราใช้ SPL รุ่นอะไร ถ้าใช้เวอร์ชันที่แฮกได้ก็ไม่ต้องไปยุ่งอะไรกับมัน แต่ถ้าซวยแบบผม เจอเวอร์ชันที่มันกันเอาไว้ (ภาษาในวงการเรียก "perfected") ก็ต้องลง SPL ใหม่ก่อนแล้วค่อยลง ROM อีกรอบ