News

ลงฟอนต์ไทยใน T-Mobile G1

วันก่อนคุณ tindroid ได้เขียนบทความการนำส่วนแก้สระลอย (libsgl.so) เข้าไปในเครื่องแล้ว แต่ยังไม่ได้เขียนในส่วนของการนำฟอนต์ลงเครื่อง ผมเลยขอเขียนเรื่องตรงนี้เสริมครับ

สำหรับเทคนิคเบื้องต้นที่ต้องใช้ในการลงฟอนต์คือการเข้าถึงสิทธิ์การเป็น Root ซึ่งตรงนี้มีหลายวิธีด้วยกัน วิธีหนึ่งที่ใช้ได้คือวิธีที่คุณ tindroid เขียนไว้ (ส่วนวิธีอื่นๆไว้ผมจะเขียนรวบรวมอีกทีครับ)

วิธีทำกรณีใช้โปรแกรม ddms.bat

ก็อปปี้ไฟล์ฟอนต์ ttf ทั้ง 6 ไฟล์ (ดาวน์โหลดได้จาก https://droidsans.com/node/17) ไปไว้ใน /system/fonts/ แล้ว Restart เครื่องทีนึงก็จะใช้งานได้ทันที

วิธีทำกรณีใช้ทำผ่าน Terminal

1. พอได้สิทธิ์ Root และสั่ง remount /system ให้เป็นแบบ read write เรียบร้อยแล้วก็ทำการก็อปปี้ฟ้อนต์จากคอมพิวเตอร์ทั้งหมด 6 ไฟล์ไว้ใน SD Card อันได้แก่
   – DroidSans.ttf
   – DroidSans-Bold.ttf
   – DroidSerif-Regular.ttf
   – DroidSerif-Bold.ttf
   – DroidSerif-BoldItalic.ttf
   – DroidSerif-Italic.ttf

2. ถอดสาย USB ออกในกรณีที่เสียบสาย USB กับคอมพิวเตอร์อยู่

3. จากนั้นเข้าไปใน Terminal แล้วทำการก็อปปี้ฟอนต็ด้วยคำสั่งต่อไปนี้

cat /sdcard/DroidSans.ttf > /system/fonts/DroidSans.ttf
cat /sdcard/DroidSans-Bold.ttf > /system/fonts/DroidSans-Bold.ttf
cat /sdcard/DroidSerif-Regular.ttf > /system/fonts/DroidSerif-Regular.ttf
cat /sdcard/DroidSerif-Bold.ttf > /system/fonts/DroidSerif-Bold.ttf
cat /sdcard/DroidSerif-BoldItalic.ttf > /system/fonts/DroidSerif-BoldItalic.ttf
cat /sdcard/DroidSerif-Italic.ttf > /system/fonts/DroidSerif-Italic.ttf

(โปรดระวัง ต้องพิมพ์ให้ถูกทุกตัวอักษร มิฉะนั้นการลงฟอนต์อาจจะไม่เป็นผลได้)

3. Restart เครื่องแล้วทดสอบด้วยการเปิด Browser

ขอให้ทุกท่านทำสำเร็จด้วยดีนะครับ

12 Comments

  1. Bowwow Post on December 10, 2008 at 6:30 am

    #387

    ถ้าใช้ ddms.bat วันที่ของ file มันควรต้อง update เป็นวันที่เราทำใช่ป่าวอ่ะคะ

  2. Bowwow Post on December 12, 2008 at 12:01 am

    #391

    file *.tff ต่างๆอ่ะค่ะ

    คือใช้ ddms.bat วาง file แล้วแต่ตัวอักษรยังเป็นสี่เหลี่ยมอยู่เหมือน file font ที่เอาไปวางทับมันไม่ให้วางทับอ่ะค่ะ

    • nuuneoi Post on December 12, 2008 at 12:31 am

      #392

      คงต้องเช็คเรื่องการ remount ดูนะครับว่า remount สำเร็จรึยัง ไม่งั้นจะเข้าไปแก้ไขไฟล์ไม่ได้

      ถ้าแน่ใจว่า remount สำเร็จแล้ว ลองก็อปใหม่แล้ว Restart เครื่องดูครับ น่าจะใช้ได้นะครับ

  3. Cantona

    Cantona Post on September 18, 2009 at 12:51 am

    #2664

    ผมสามารถใช้วิธีการนี้กับเครื่องของผม
    ที่เป็น Mytouch 3G ได้ไหมครับ ?

    ถ้าไม่ได้….ต้องใช้วิธีใด….

    ขอบคุณครับ

  4. flissed Post on December 29, 2009 at 10:10 pm

    #3494

    รบกวนถามค่ะ

    ตอนนี้ Firmware 1.6 เครื่อง Root แล้วค่ะ (รูทเองกะมือ อิอิ)
    เคยลงไทยได้แล้ว ตอน Firmware เป็น 1.1

    ตอนนี้ลงไทยยังไม่ได้ค่ะ
    พอเข้า Terminal พิมพ์
    mount -oremount,rw /dev/block/mtdblock3 /system

    cat /sdcard/DroidSans.ttf > /system/fonts/DroidSans.ttf
    cat /sdcard/DroidSans-Bold.ttf > /system/fonts/DroidSans-Bold.ttf
    cat /sdcard/DroidSerif-Regular.ttf > /system/fonts/DroidSerif-Regular.ttf
    cat /sdcard/DroidSerif-Bold.ttf > /system/fonts/DroidSerif-Bold.ttf
    cat /sdcard/DroidSerif-BoldItalic.ttf > /system/fonts/DroidSerif-BoldItalic.ttf
    cat /sdcard/DroidSerif-Italic.ttf > /system/fonts/DroidSerif-It
    lic.ttf

    ก่อนจะพิม์จบทั้งหมด เครือ่งจะฟ้อง error ว่า
    write : No space left on device

    ขอคำแนะนำค่ะ
    ว่าควรทำอย่างไรต่อไปดีคะ
    มือใหม่ค่ะ พยายามรูทจนสำเร็จ อัพเดท แล้ว แต่ัยังถือว่ามีความรู้น้อยมาก ในเรื่องของ android
    ขอคำแนะนำด้วยค่ะ ขอบคุณล่วงหน้าค่ะ

  5. Foilster Post on April 12, 2010 at 9:16 pm

    #7098

    ที่บอกว่า
    "1. พอได้สิทธิ์ Root และสั่ง remount /system ให้เป็นแบบ read write "
    ไม่ทราบว่าทำอย่างไรเหรอครับ

  6. noojuve Post on August 15, 2010 at 6:25 am

    #24427

    ที่บอกว่า
    "1. พอได้สิทธิ์ Root และสั่ง remount /system ให้เป็นแบบ read write "
    ไม่ทราบว่าทำอย่างไรเหรอครั

    นั่นสิค่ะ .. ทำไงดีอ่า

  7. mcadams Post on August 21, 2010 at 9:27 pm

    #26303

    ก็อปปี้ไฟล์ฟอนต์ ttf ทั้ง 6 ไฟล์ (ดาวน์โหลดได้จาก http://www.droidsans.com/node/17) ไปไว้ใน /system/fonts/ แล้ว Restart เครื่องทีนึงก็จะใช้งานได้ทันที

    รบกวนตอบหน่อยครับ ว่าจะเอาไปไว้ที่ system/fonts ยังไงครับ จะด่า จะว่าก็ได้ครับ บอกหน่อย

  8. myung

    myung Post on August 30, 2010 at 7:51 am

    #29048

    ขอขุดหน่อยว่า แก้ link ลอยได้ไหม

Leave a Reply

To Top