Buy Digital Codes

มาลอง Hack HTC Magic ให้อ่านไทย พิมพ์ไทยได้ By YSR

มาลอง Hack HTC Magic ดีกว่าครับ
การ Hack HTC Magic นั้นกระบวนการทำจะเหมือนกันตอน iPhone รุ่นแรก
นั่นก็คือการเข้าถึง root ของเครื่อง เหมือนกับการ Jailbreak กับ iPhone ในยุกแรกๆครับ
เมื่อสามารถเข้าถึง root ของเครื่องได้ ก็จะสามารถจัดการไฟล์ต่างๆ ในเครื่องได้
และการที่จะทำให้เครื่องอ่านไทยและพิมพ์ไทยได้นั้น ต้องทำการ Hack ก่อนคัรบ
หลักจาก Hack เครื่องแล้วก็จะต้องนำ Fonts และ คีย์บอร์ดติดตั้งลงไปเพื่อให้
อ่านไทย และ พิมพ์ไทยได้
การนำ Fonts ภาษาไทยใส่เข้าไปในตัวเครื่อง ก็จะส่งผลให้เครื่องอ่านไทยได้ครับ

......


สิ่งที่ต้องเตรียมก่อนที่จะทำมีดังนี้ครับ

1.HTC Magic
2.ดาว์นโหลด Andriod SDK 1.5
3.ดาว์นโหลด Fastboot binary, Windows
4.ดาว์นโหลดHaykuro's Magic "rootme" rom
5.ดาว์นโหลดMagic modified recovery

ข้ั้นตอนแรกให้นำ Android SDK และ ไฟล์ ต่างๆ ที่ดาว์นโหลดมา เอาไปเก็บไว้ที่ Drive C โดยสร้างโฟลเดอร์เก็บชื่อ Android C:\Android
หรือจะไว้ที่อื่นก็ได้ตามแต่ท่านจะสะดวก

หลังจากนั้นก็ไป เพิ่ม PATH ของ \tools เพิ่มเข้าไปใน Environment Variable ชื่อ PATH
ทั้งนี้เพื่อให้สามารถใช้คำสั่ง adb จาก Command Prompt ได้ ขั้นตอนการเพิ่ม Path ให้ดูตามรูปครับ

ก่อนอื่นให้ไปที่My Computer แล้วคลิกขาว เลือก Properties แล้วไปที่ Advance แล้วไปคลิกที่ Enviroment Variables



หลังจากนั้นก็ไปที่ System Variables ในช่องด้านล่าง แล้วหาคำว่า PATH แล้วก็คลิก แล้ว Edit


แล้วก็ให้ไปที่ Variable Value โดยไปเพิ่ม ; ให้พิมพ์ต่อท้ายของช่องนี้ครับ



หลังจากนั้นให้เรา Copy Path ของ Android SKD Tools ต่อลงไปตามรูปน่ะคัรบ




เมื่อ Copy Path เสร็จตามรูป ก็เอาไป Paste ต่อจากที่เราพิมพ์ ; ได้เลยคัรบ ตามรุปนี้คัรบ





ก็เป็นอันจบขั้นตอนของการเพิ่ม Path ใน Enviroment คัรบ

ต่อไปก็ต้องไปเปิดโหมด USB debugging ใน HTC Magic คัรบ ตามรูป โดยเข้าไปที่ Setting > Application Setting > Development
แล้วคลิกเครืื่องหมายถูกที่ USB debugging ตามในรูปคัรบ



ต่อไปก็ให้เอา Magic มาเสียสายต่อกับคอมคัรบ โดยก่อนที่จะต่อสายต้องทำการติดตั้ง Fastboot ก่อนคัรบ

หลังจากนั้นก็เปิด Command Prompt โดยคลิกที่ Start แล้วเลือก Run แล้วพิมพ์ cmd แล้วEnter
หน้าต่าง Command Prompt ให้เปิดไว้จนกว่าจะทำเสร็จ ถึงขั้นตอนสุดท้าย ถึงแม้ในระหว่างทำขึ้นตอนต่อไปนี้
บางช่วงเครื่อง Magic จะมีการ Restart ก็ไม่ต้องปิดหน้าต่างนี้คัรบ





แล้ว ก็ให้ cd ไปที่ Path ที่เราเก็บไฟล์จากการที่เราดาว์นโหลดมาในข้อที่ 3 และ 4 เนื่องจากผมเก็บไว้ใน C:\Adnroid จึงต้องพิมพ์ดังนี้ครับ
C:\ User\YSR> พิมพ์ cd\ แล้ว Enter
C:\
C:\> พิมพ์ cd Android แล้ว Enter





หลังจากนั้นให้พิมพ์คำสั่งดังนี้คัรบ

adb push rootme-signed.zip /sdcard/update.zip Copy ข้อความนี้ใส่ลงไปใน หน้าต่าง Dos แล้ว Enter ก็ได้ครับ เพื่อความรวดเร็ว
เป็นการ Copy File ชื่อ adb push rootme-signed.zip ลงไปใน Sdcard ของเครื่อง Magic พร้อม Rename เป็น update.zip

adb push recovery-new.img /sdcard/recovery-new.img Copy ข้อความนี้ใส่ลงไปใน หน้าต่าง Dos แล้ว Enter ก็ได้ครับ เพื่อความรวดเร็ว
เป็นการ Copy File ชื่อ adb push recovery-new.img ลงไปใน Sdcard ของเครื่อง Magic



ผลที่ได้ออกมาจะเป็นดังรูปครับ



เมื่อ Copy file เสร็จ ขั้นตอนต่อมาก็ให้ทำการปิดเครื่องให้สนิทก่อนคัรบ แล้วให้เปิดเครื่องเพื่อเข้าที่หน้าจอ Bootloader ครับ
วิธีเข้าหน้าจอ Bootloader ให้ทำดังนี้
-กดปุ่ม Volume Down ค้างไว้ แล้วกดปุ่ม Power (ปุ่มวางสาย) หลังจากนั้นเครื่องก็จะเข้าสู่หน้าจอ Bootloader คัรบ

หน้าจอ Bootloader หลังจากนั้นให้กดปุ่ม Back เพื่อเข้า Fast boot Mode


แล้วกลับมาที่หน้าต่าง Command Prompt ให้พิมพ์คำสั่งนี้ลงไป



fastboot boot recovery-new.img Copy ข้อความนี้ใส่ลงไปใน หน้าต่าง Dos แล้ว Enter ก็ได้ครับ เพื่อความรวดเร็ว




หลังจากพิมพ์คำสั่งดังกล่าวลงไปก็จะเข้าสู่หน้าจอ Android System Recoverry ก็จะแสดงผลดังนี้ครับ
แล้วก็เลือก Apply Sdcard :update โดยเลื่อนที่ปุ่มลุกบอลที่ใช้คอนโทลในเครื่อง Magic ลงมาบรรทัดนี้ แล้วก็กดลูกบอลย้ำตกลง


หลังจากนั้นก็จะได้หน้าจอนี้ครับ กำลังอัพเดท







เมื่อเสร็จขึ้นตอนนี้ต่อไปก็จะเจอหน้านี้ครับ ให้ทำการกดปุ่ม โฮม แล้วก็ตามด้วยปุ่ม Bakc เครื่อง Magic ก็จะทำการ Reboot ตัวเอง






เมื่อ Magic บูทขึ้นมาแล้ว ต่อไปก็มาที่ Command Prompt ก่อนคัรบ
ถึงขั้นตอนนี้ หลังจากนั้นก็พิมพ์คำสั่ง adb shell flash_image recovery /sdcard/recovery-new.img แล้ว Enter ก็เป็นอันเสร็จการเข้าถึง root ครับ
ก็ให้ปิดหน้าต่าง Command Prompt ที่เปิดมาตั้งแต่แรก ลงได้คัรบ



ขั้นตอนต่อไปเป็นการนำ Font ไทย และ คีย์บอร์ดไทย เข้ามาในเครื่องเพื่อใช้รับส่งไทย

ส่ิงที่ต้องเตรียมมีดังนี้ครับ
1.DroidSansWithThaiFontsv1.zip By ฟอนต์โดยคุณ @chanwit เวบDroidSans
2.Thai Keyboard By คุณ kanatorn จาก เวบDroidSans
ไฟล์ที่ได้จากการดาว์นโหลดในข้อสองจะเป็นนามสกุล .jpg ให้ทำการ เปลี่ยนนามสกุลใหม่เป็น .apk
3.su.zip ผมจะดาว์นโหลดไปเก็บไว้ที่ c:\android


เมื่อดาว์นโหลดเสร็จ ต่อไปก็จะเป็นการนำเอาไปไว้ในเครื่องโดยจะเอา Font ลงไปก่อน
โดยทำการ Copy Files Font ผ่าน Dos mode

เปิดหน้าต่าง Command โดยพิมพ์ cmd




หลังจากนั้นพิมพ์คำสั่ง adb shell ตามรูป




หลังจากนั้นก็ทำการ remount file system จาก read only ให้เป็น read/write ด้วยคำสั่ง

mount -oremount,rw /dev/block/mtdblock3 /system Copy ข้อความนี้ใส่ลงไปใน หน้าต่าง Dos แล้ว Enter ก็ได้ครับ เพื่อความรวดเร็ว


หลังจากนั้นก็เปิดหน้าต่าง Dos ขึ้นมาอีก



ให้เปลี่ยน Path โดยการพิมพ์ cd ไปที่โฟลเดอร์ Fonts ที่ดาว์นโหลดไปเก็บไว้ ซึ่งผมจะเก็บไว้ที่ C:\Android\Fonts
หลังจากนั้นให้พิมพ์คำสั่ง Copy font ไปลงที่เครื่อง Magic โดยใช้คำส่ังนี้ครับ

adb push DroidSans.ttf /system/fonts/DroidSans.ttf พิมพ์เสร็จให้ Enter
adb push DroidSans-Bold.ttf /system/fonts/DroidSans-Bold.ttf พิมพ์เสร็จให้ Enter
adb push DroidSerif-Regular.ttf /system/fonts/DroidSerif-Regular.ttf พิมพ์เสร็จให้ Enter
adb push DroidSerif-Bold.ttf /system/fonts/DroidSerif-Bold.ttf พิมพ์เสร็จให้ Enter
adb push DroidSerif-BoldItalic.ttf /system/fonts/DroidSerif-BoldItalic.ttf พิมพ์เสร็จให้ Enter
adb push DroidSerif-Italic.ttf /system/fonts/DroidSerif-Italic.ttf พิมพ์เสร็จให้ Enter

เมื่อทำผ่านก็จะได้ตามรูปด้านล่างนี้ครับ


หลัง จากนั้นก็จะ Copy Files Thaikeyboard ลงไปใน Sdcard โดยการพิมพ์ cd ไปที่โฟลเดอร์ที่ดาว์นโหลดไฟล์ตัวนี้ไปเก็บไว้ ซึ่งผมจะเก็บไว้ที่ C:\Android
หลังจากนั้นให้พิมพ์คำสั่ง Copy Thaikeyboard.apk ไปลงใน Sdcard ที่เครื่อง Magic โดยใช้คำส่ังนี้ครับ

adb push ThaiKeyboardV0.61.apk /sdcard พิมพ์เสร็จให้ Enter


หลัง จากนั้นก็ให้ทำการปิดหน้าต่าง Dos แล้วก็ถอดสายออก แล้วปิดเครื่อง Magic แล้วเปิดเครื่อง Restart ใหม่คัรบ เครื่องก็จะอ่านไทยได้คัรบ
ตามรูปนี้ครับ






ต่อไปก็มาถึงเรื่องการลงคีย์บอร์ดไทย

ขั้นตอนการติดตั้งตามนี้เลยครับ
1. โหลดไฟล์ sample_thai_keyboard.jpg แล้วเปลี่ยนนามสกุลเป็น apk
2. หลังจากที่ติดตั้งไฟล์ apk นี้ลงในเจ้า G1 ให้หาโปรแกรมจากใน Market เป็นโปรแกรม File manager
เมื่อเข้าไปใน Sdcard ใน Magic แล้ว ให้จิ้ม ไฟล์ชื่อ ThaiKeyboardV0.61.apk มันก็จะทำการติดตั้งเหมือน cab ไฟล์ครับ
3. ไปที่ Settings > Locale and Text
4. เช็คถูกที่ Sample Thai Keyboard เหมือนในรูปด้านล่างครับ



5. เปิดคีบอร์ดตัวเก่าขึ้นมา (คลิ๊กตรงไหนก็ได้ที่สามารถพิมพ์ได้) แล้วกดปุ่ม ?123 ค้างไว้
6. เลือก Input Method
7. เลือก Sample Thai Keyboard ตามรูปเหมียนเดิม


พิมพ์ไทยได้เลยคัรบ




สุดท้ายนี้ ขอขอบคุณ
น้อง เนยคนเก่งจาก www.droidsans.com ที่คอยให้คำปรึกษาการทำคร้ังนี้ และทำให้ภาระกิจนี้สำเร็จลุล่วงด้วยดีคัรบ ถ้าไม่ได้น้องเนย คงไม่สามารถทำได้คัรบ
คุณ chanwit จาก www.droidsans.com สำหรับ Font ไทยสวยๆ
คุณ kanatorn จาก www.droidsans.com ที่ทำให้เครื่องนอกสามารถพิมพ์ไทยได้


ที่มา http://www.pdamobiz.com/show_news.asp?NewsID=220019&PN=1



Picture Hotels Class Location Price
Abricole Hotel Pattaya Abricole Hotel Pattaya Phra Tamnuk Hill 23 USD
Baywalk Residence Pattaya Baywalk Residence Pattaya Central Pattaya 46 USD
Chaba Hut Resort & Spa Pattaya Chaba Hut Resort & Spa Pattaya Central Pattaya 24 USD
Royal Cliff Hotels Group Royal Cliff Hotels Group Phra Tamnuk Hill 110 USD