วิธีการแก้ไข SD CARD ใน Android

Post date: Aug 21, 2013 2:31:50 PM

ปัญหาคือ ใช้ micro SD card ไม่เต็มที่ เนื่อง ICS มันสร้าง SDcard ขึ้นมา 1.5 G ซึ่งบางครั้งไม่พอบรรจุโปรแกรมที่ต้องการ บางโปรแกรมเจะบันทึกรูปภาพและข้อมูลใน SDcard 1.5 G นี้แทน ซึ่งผมไม่พอใจ อยากใช้ micro SDcard ที่ได้มา 8 GB ได้อย่างเต็มที่ และวิธีปกติไม่สามารถทำได้ อันดับแรกต้องทำ Root เครื่องให้สำเร็จก่อน ซึ้งผมทำไปแล้ว จำไม่ได้ค่อยได้แล้วไว้จะเขียนอีกทีถ้าจำได้ ผมได้ข้อมูลมาจาก http://www.facebook.com/media/set/?set=a.287129994724770.55051.211097188994718&type=3f ซึ่งต้องขอขอบคุณที่โพสไว้ครับ มาเริ่มกันเลย

  1. ใช้โปรแกรม Root Explorer เข้าไปที่ตามนี้เลย /system/etc/vold.fstab หาให้เจอ
  2. เจอแล้ว ที่โปรแกรม Root Explorer เปลี่ยน Mount R/W ให้เป็น Mount R/O ซะ
  3. เพื่อทำการเขียนไฟล์ vold.fstab (หากไม่แน่ใจทำการ copy สำรองข้อมูลไว้ก็ได้ครับ) ส่วนผมมั่นใจทำไปเลย
  4. จากนั้นหา 2 บันทัดนี้ให้เจอ
    1. dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
    2. dev_mount sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host
  5. จากนั้นทำการแก้ไขสลับกันซะ เป็นแบบนี้
    1. dev_mount sdcard /mnt/sdcard2 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
    2. dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host
  6. จากนั้นปิดเครื่อง ถอดแบตเตอรี่ ถอด SD Card ออก แล้วใส่เข้าไปยังเดิม เปิดเครื่องใหม่
  7. หาโปรแกรม Link2sd จาก Google play มาซะทำการย้ายโปรแกรมไปยัง SDcard เท่านี้ก็เสร็จ ได้ใช้ micro sd card สมใจอยาก