วันก่อนคุณ 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
ขอให้ทุกท่านทำสำเร็จด้วยดีนะครับ
ถ้าใช้ ddms.bat วันที่ของ file มันควรต้อง update เป็นวันที่เราทำใช่ป่าวอ่ะคะ
วันที่ของไฟล์อะไรหรอครับ 😐
How is a chart of what happened with computers/electronics of interest to anyone not doing research? 99% of the people reading this would only be interested in what happened in the LAST 10 years. 70-536
70-541
70-542
70-547
70-548
70-551
70-557
70-561
bedspreads
Your site is good Actually, i have seen your post and That was very informative and very entertaining for me. Thanks for posting Really Such Things. I should recommend your site to my friends. Cheers.
file *.tff ต่างๆอ่ะค่ะ
คือใช้ ddms.bat วาง file แล้วแต่ตัวอักษรยังเป็นสี่เหลี่ยมอยู่เหมือน file font ที่เอาไปวางทับมันไม่ให้วางทับอ่ะค่ะ
คงต้องเช็คเรื่องการ remount ดูนะครับว่า remount สำเร็จรึยัง ไม่งั้นจะเข้าไปแก้ไขไฟล์ไม่ได้
ถ้าแน่ใจว่า remount สำเร็จแล้ว ลองก็อปใหม่แล้ว Restart เครื่องดูครับ น่าจะใช้ได้นะครับ
ผมสามารถใช้วิธีการนี้กับเครื่องของผม
ที่เป็น Mytouch 3G ได้ไหมครับ ?
ถ้าไม่ได้….ต้องใช้วิธีใด….
ขอบคุณครับ
รบกวนถามค่ะ
ตอนนี้ 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
ขอคำแนะนำด้วยค่ะ ขอบคุณล่วงหน้าค่ะ
ที่บอกว่า
"1. พอได้สิทธิ์ Root และสั่ง remount /system ให้เป็นแบบ read write "
ไม่ทราบว่าทำอย่างไรเหรอครับ
ที่บอกว่า
"1. พอได้สิทธิ์ Root และสั่ง remount /system ให้เป็นแบบ read write "
ไม่ทราบว่าทำอย่างไรเหรอครั
นั่นสิค่ะ .. ทำไงดีอ่า
ก็อปปี้ไฟล์ฟอนต์ ttf ทั้ง 6 ไฟล์ (ดาวน์โหลดได้จาก http://www.droidsans.com/node/17) ไปไว้ใน /system/fonts/ แล้ว Restart เครื่องทีนึงก็จะใช้งานได้ทันที
รบกวนตอบหน่อยครับ ว่าจะเอาไปไว้ที่ system/fonts ยังไงครับ จะด่า จะว่าก็ได้ครับ บอกหน่อย
ขอขุดหน่อยว่า แก้ link ลอยได้ไหม