ผมไม่แน่ใจว่าเป็นปัญหาเดียวกับของผมหรือเปล่า ตามกระทู้นี้
http://droidsans.com/node/148153
วิธีแก้ตามที่คุณ Droidth แนะนำนะครับ
เพื่อความชัวร์อีกครั้ง
หลังจากที่เรา Copy file มาแล้ว (คงมีตัว install adb)
****** ป้อนคำสั่งต่อไปนี้ เว้นบรรทัด
(ก่อนใช้ต้องพิมพ์ adb devices เพื่อให้มีการ mount devices ก่อน)
adb shell
su
cd /system
./parted /dev/block/mmcblk0
******************// เมื่อเข้าสู่ .parted ให้พิมพ์ print จะเจอข้อความด้านล่าง ผมเคยเจอว่า ถ้าไม่พิมพ์ print มันจะทำต่อไม่ได้ ไม่แน่ใจเหมือนกัน แต่ทำเถอะไม่เสียหาย
Error: The backup GPT table is not at the end of the disk, as it should be.
This might mean that another operating system believes the disk is smaller.
Fix, by moving the backup to the end (and removing the old backup)?
Fix/Ignore/Cancel? Fix
Warning: Not all of the space available to /dev/block/mmcblk0 appears to be
used, you can fix the GPT to use all of the space (an extra 30294016 blocks) or
continue with the current setting?
Fix/Ignore?Fix
**** ถ้ามันทำถามจะแก้ไหม พิมพ์ Fix ไปเถอะครับ
จะมีข้อความยาวๆ
จบขั้นตอนที่ 1 ตอนนี้เราควรจะได้ทำการ parted เรียบร้อยแล้ว แต่ยังไม่เสร็จกระบวนการ
ขั้นตอนที่ 2
เข้า adb ใหม่ (ผมปิด dos-promt แล้วเรียกใหม่)
พิมพ์ข้อความด้านล่าง ทีละบรรทัด(แนะนำให้ copy แล้วกด ctrl+V)
บรรทัดที่ 1
adb shell
บรรทัดที่ 2
su
บรรทัด ที่ 3 (เข้าใจว่า copy file .dd และ File 6 file เข้าไปใน system เรียบร้อยแล้ว เปลี่ยน permission ด้วย Root Explorer ให้หมดทุกตัว)
cd /system
บรรทัด ที่ 4
./dd if=/system/sgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=61071327 conv=notrunc
บรรทัด ที่ 5
./dd if=/system/pgpt32g.img of=/dev/block/mmcblk0 bs=512 seek=0 conv=notrunc
ขั้นตอนที่ 2 เสร็จสมบูรณ์
ขั้นตอนที่ 3 เข้า Download Mode หา Rom ศูนย์มาใช้ เมื่อลงเสร็จ ก็ให้ Factory Reset
(แก้แบบมั่วๆครับ รอคุณ Droidth มา Confirm อีกที)