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 อีกรอบ การเช็ค SPL

  1. ปิดเครื่องก่อน
  2. กดปุ่ม Back ค้าง แล้วค่อยกด Power
  3. จะเจอหน้าจอ Android เขียวใส่สเก็ต พร้อมข้อความจำนวนหนึ่ง บรรทัดที่สำคัญคือ

HBOOT-1.33.0009 (SAPP10000)

เวอร์ชันที่มีปัญหาคือ 1.33.0006 หรือ 1.33.0010 (ของผมเป็นกรณีหลัง) ถ้าไม่ใช่สองตัวนี้ ก็ข้ามไปขั้นตอน ROM ได้เลย

อ้างอิงจาก: xda-developers: HTC Sapphire Hacking (หัวข้อ 1.4)

การลง SPL ใหม่

  1. ดาวน์โหลด SPL จาก Fix perfected SPL เลือกเวอร์ชันใหม่สุด (กรณีนี้ใช้ Engineerings SPL v1.33.2010)
  2. จะได้ไฟล์ .ZIP มาหนึ่งไฟล์ เปลี่ยนชื่อมันเป็น sappimg.zip แล้วก็อปไปวางไว้ชั้นนอกสุดของ SD card
  3. เสียบ SD กลับเข้าเครื่อง
  4. บูตใหม่ โดยกดปุ่ม Volume ค้างไว้แล้วกดปุ่ม Power
  5. มันจะบูตสักแป๊บ (ดูแถบสีน้ำเงินด้านขวา เต็มเมื่อไรแปลว่าบูตเสร็จ)
  6. มันจะถามว่าต้องการอัพเกรด SPL หรือไม่ ก็ตอบตกลงไป
  7. รอๆๆๆๆ แล้วก็บูตเครื่องใหม่ เป็นอันเสร็จ

การลง ROM ใหม่

ROM มีให้เลืิอกหลายตัวมาก

เลือกเอาตามชอบ กรณีของผมใช้ ROM ไทย เป็น Magic รุ่น 1.2

ขั้นตอนการติดตั้งเหมือนกับการลง SPL เด๊ะ

  • ดาวน์โหลด และก็อปไฟล์เป็น sappimg.zip (ตัวเล็กใหญ่ไม่มีผล) ลงใน SD
  • บูตเครื่องใหม่ โดยกดปุ่ม Volume ค้างไว้แล้วกดปุ่ม Power
  • รอบูตเสร็จ
  • ถามว่าต้องการอัพเกรด ROM หรือไม่ ตอบตกลง
  • รอ (เร็วกว่ารอบแรก เพราะอัพแค่ ROM) จนเสร็จแล้วก็บูตใหม่

ROM 1.2 ของ Magic มาพร้อมกับ Android Market และโปรแกรมอื่นอีกมากมาย ดูรายละเอียดได้จาก บล็อกของ @pawoot

รวม App ของ Android

Comments

ช่วงนี้ได้มือถือใหม่บ่อยจริง
เมื่อไหร่จะได้ iPhone มั่ง :P

ต้อง root ไหมครับ เวลาทำ

Add new comment