Sugree

Main menu

  • About
    • Self
  • Project
    • Barcode Generator / Reader
    • GT200
    • GeoPin
    • Mitter
    • Red Mob
    • Thairath Breaking News
    • Twitter Android SDK
    • jibjib
    • microblog-purple
    • English
    • Thai

How to change rom for Android

Submitted by sugree on Wed, 09/02/2009 - 13:48
  • Android
  • Hardware
  • Thai

ช่วงจิตตกต้องทำอะไรแปลกๆ แหวกแนว มองซ้ายมองขวาหาไม่เจอ พอดี @markpeak บ่น android ที่จะดีหรือไม่ขึ้นกับรอม อย่างน้อยควรจะมี RingDroid สรุปว่าลองทำรอมสำหรับ HTC Magic ของ AIS ที่เป็น 32A

ข้อควรรู้

  1. โดยปกติจะใส่รอมใน SAPPIMG.ZIP ซึ่งข้างในมีรอมตามชื่อ boot.img recovery.img misc.img system.img data.img cache.img
  2. การเปลี่ยนรอมไม่น่ากลัวอย่างที่คิดเพราะใช้ fastboot เข้าไปกู้ได้
  3. บรรดา img ที่เป็นระบบไฟล์เช่น system.img data.img จะใช้ yaffs2
  4. ไม่มีลินุกซ์ตัวใดใส่ yaffs2 ในเคอร์เนลได้ง่ายๆ เลย
  5. แต่เรามี unyaffs และ mkyaffs2image ใน yaffs2 สรุปว่าไม่ต้องยุ่งกับเคอร์เนล
  6. boot.img แท้จริงแล้วคือเคอร์เนล
  7. หลักๆ แล้วไฟล์ที่ต้องแก้อยู่ใน system.img ทั้งหมด
  8. นอกจาก SAPPIMG.ZIP แล้วยังทำเป็น update.zip แล้วข้างในเป็นไฟล์ธรรมดาพร้อมสคริปต์สั่งให้สำเนาหรือแฟลชก็ได้
  9. การเปลี่ยนรอมข้างตระกูลต้องลบ (wipe) data ทิ้ง มิฉะนั้นจะบูตไม่ขึ้น

เตรียมตัว

  1. ADB ใน Android SDK
  2. Fastboot
  3. Recovery ROM ใช้ RAv1.2.1H ก็ได้ (H แปลว่าเครื่อง HTC)

เปลี่ยนรอมด้วย SAPPIMG.ZIP

  1. ใส่ SAPPIMG.ZIP ใน sdcard อาจจะใช้ adb

    adb push SAPPIMG.ZIP /sdcard
    
  2. ปิดเครื่อง

  3. กดปุ่มลดเสียง volume down ค้างไว้แล้วกดปุ่มเปิดเครื่อง
  4. กดยืนยันไปตามเรื่อง ที่เหลือคงเดาได้ เสร็จแล้วก็บูต

เปลี่ยนรอมด้วย update.zip

  1. ใส่ update.zip ใน sdcard อาจจะใช้ adb

    adb push update.zip /sdcard
    
  2. ปิดเครื่อง

  3. กดปุ่มลดเสียง volume down ค้างไว้แล้วกดปุ่มเปิดเครื่อง
  4. เสียบสาย USB ให้แน่ใจว่าบนจอเป็นคำว่า FASTBOOT USB
  5. บูตเข้า recovery

    fastboot boot recovery-RAv1.2.1H.img
    
  6. สำรองข้อมูลด้วย nandroid backup ก่อน ตอนเอาคืนใช้ nandroid restore

  7. wipe data ซะถ้าเปลี่ยนข้ามตระกูล
  8. update จาก sdcard:update.zip หรือจะเลือกไฟล์ก็ได้
  9. เสร็จแล้ว reboot

แค่นี้ก็เปลี่ยนรอมได้แล้ว ที่เหลือดูใน zip กับ img มีทุกอย่างที่ต้องการ อ่านรายละเอียดเพิ่มเติมกับรอมที่มีอยู่ทั่วไปที่ HTC Sapphire Hacking อยากใส่ฟอนต์ ใส่ APN ใส่ apk ก็แถวๆ system นี่แหละ

Roti (alpha) thinks you may like these:
  • How to change rom for Android
  • Extend Android's battery life
  • how to
  • How to die
  • How will they know?
  • Login to post comments
by scoot (not verified) on Tue, 11/17/2009 - 06:17 #1214

ดยปกติจ ะใส่รอมใน SAPPIMG.ZIP ซึ่งข้างในมีรอ มตามชื่อ boot.img recovery.img misc.img system.img data.img cache.img การเปลี่ยนรอมไม่น่ากลัวอย่างที่คิดเพราะใช้ fastboot เข้าไปกู้ได้

  • Login to post comments

Popular Tags

Android BarCamp BarCampBangkok Book Django Drupal Education Family Google Hardware Hardy Health Interview Intrepid Java jibjib Joke Life microblog-purple OpenOffice.org OpenSource Podcast Python Review SoC Social Network Trip Twitter Ubuntu Weekly Suki
more tags

Powered By

debian
apache
drupal
drupal.in.th
openfreehost
inox
feedburner

© 2007-2008 Sugree Phatanapherom. Creative Commons [Feed Content / Comment]
RoopleTheme