:: DroidSans :: Thailand Android Developer Community ::

 User login

 Search

 Sponsors

 Active forum topics

 Recent blog posts

 Recent comments

 Twitter :: Follow us!!


 Who's new

 Hits Counter

 How to root HTC Hero Step By Step
How to root HTC Hero Step By Step

How to root HTC Hero Steb By Steb

ส่ิงที่ต้องเตรียมก่อนการทำมีดังนี้
1.ดาวน์โหลด Android SDK 1.5_r3
2.ดาว์นโหลดไฟล์ cm-hero-recovery.img.zip
3.ดาว์นโหลดไฟล์ Superuser.zip
4.DroidSansWithThaiFontsv1.zip By ฟอนต์โดยคุณ @chanwit เวบDroidSans
5.ดาว์นโหลด HTC Sync จากเว็บ HTC

เมื่อโหลดทั้ง 4 ข้อเสร็จเรียบร้อยแล้วให้ทำดังนี้
1.ให้สร้างโฟลเดอร์ชื่อ SDK ก่อน แล้วนำไปวางในไดฟ์ C:\ หลังจากนั้นให้ UnZip Android SDK 1.5_r3 ใส่ในโฟลเดอร์ชื่อ SDK
2.UnZip cm-hero-recovery.img.zip แล้วนำไปวางไว้ในโฟลเดอร์ SDK ( C:\sdk )
3.UnZip Superuser.zip แล้วนำไปวางในโฟลเดอร์ย่อยชื่อ Tool ซึ่งอยู่ในโฟลเดอร์ SDK ( C:\sdk\tools )
4ให้สร้างโฟลเดอร์ชื่อ Fonts แล้วนำไปวางในโฟลเดอร์ SDK หลังจากนั้นให้ UnZip DroidSansWithThaiFontsv1.zip ใส่ในโฟลเดอร์ Fonts
5.ให้ติดตั้ง HTC Sync เพื่อเป็น Driver ในการเชื่อมต่อระหว่าง PC และ HTC Hero

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

[RED]ขออนุญาติใช้รูปของ HTC Magic แทนน่ะคัรบ เพราะว่าเมนูด้านในเหมือนกันครับในส่วนนี้[/FONT]

หลังจากผ่านขั้นตอนนี้เสร็จก็จะเริ่มกระบวนการเข้าถึง root
โดยเริ่มจากเอาสาย USB เสียบที่ HTC Hero
หลังจากนั้นก็ให้เปิด Command Prompt โดยไปที่ปุ่ม Start เลือก Run แล้วพิมพ cmd แล้วก็กด Ok
ก็จะมีหน้าต่าง Cmd ขึ้นมา
หลังจากนั้นให้ Change Directories ไปที่ SDK โดยพิมพ์คำส่ัง C:\>cd.. แล้ว Enter
ก็จะปรากฏบรรทัดนี้ C:\>
ตามด้วยคำสั่งนี้ต่อเพื่อไปที่SDK C:\>cd skd แล้ว Enter

ก็จะปรากฏบรรทัดนี้ C:\sdk>
จากนั้นให้พิมพ์คำสั่ง C:\sdk>fastboot boot cm-hero-recovery.img แล้ว Enter



ที่หน้าต่างCmd จะปรากฏดังนี้

ต่อจากนั้นให้เราปิดเครื่อง HTC Hero ให้สนิท แต่สายห้ามเอาออก เมื่อปิดสนิทแล้วให้กดปุ่มลดเสียงค้างไว้ แล้วตามด้วยปุ่ม Power


มันก็จะเข้าหน้า Fastboot หลังจากนั้นให้เรากดปุ่ม Back (ลูกศรย้อนกลับที่ตัวเครื่องHTC Hero)


เครื่องก็จะทำการBoot หนึ่งคร้ังเข้าสู่หน้า Recoverry




เมื่อ Backup เสร็จแล้ว ต่อไปก็มาที่หน้าต่าง Cmd โดยพิมพ์คำสั่งต่างๆ ดังนี้
adb shell mount /system


[=2]adb push su /system/bin/[/FONT]


[=2]adb shell chmod 4755 /system/bin/su[/FONT]

[=2][/FONT]
[=2]adb push Superuser.apk /system/app/[/FONT]
[=2][/FONT]

adb shell reboot

พอพิมพ์คำสั่งสุดท้าย adb shell reboot
หลังจากนั้นเครื่องก็จะทำการ reboot

หลังจากนั้นในหน้า Cmd ก็จะมาอยู่ที่นี้

หลังจากนั้นก็ให้เอานั้วไปบากแถบเมนูด้านบนของ HTC Hero แล้วดึงลงมา
ก็ให้สังเกตที่ USB Connected ให้เอาน้วจิ้มที่ช่องนี้


หลังจากนั้นก็ให้เลือก Don 't Mount


ตามรูป

หลังจากนั้นก็พิพม์คำสั่งเพิ่มเติมลงไปอีกดังนี้
adb shell

ก็จะมีรูปเครื่องหมาย $ ดอลล่าห์

หลังจากนั้นให้พิมพ์คำสั่ง
su

หลังจากพิมพ์เสร็จก็ให้ไปดูที่หน้าจอ HTC Hero
ซึ่งจะพบหน้าจอนี้


หลังจากนั้นให้กดเลือก Always Allow

ก็จะเสร็จครับ สามารถเข้า root ได้แล้วครับ
ต่อไปก็เป็นวิธีลงฟ้อนไทยเพื่อให้อ่านไทยได้
โดยใช้คำสั่งในหน้า Cmd ต่อครับ
พิมพ์ adb shell แล้ว Enter
หลังจากนั้นบรรทัดต่อมาก็จะเป็นรูป $
ให้พิมพ์คำว่า su แล้ว Enter
หลังจากนั้นบรรทักต่อมาก็จะเป็นรูป # (ซึ่งหมายถึงเข้าถึง root ของเครื่องได้)
ต่อไปเราต้องมาทำให้ File System ในเครื่องสามารถ Read write ได้โดยใช้คำสั่ง
ount -oremount,rw /dev/block/mtdblock3 /system แล้ว Enter
แล้วตามด้วย คำสั่งนี้อีก 1 คำสั่ง
chmod 777 system/fonts แล้ว Enter (จริงๆแล้วใช้คำสั่งด้านบนอันเดียวก้ได้ แต่ผมทำแล้วไม่สามารถก๊อบฟ้อนลงได้เลยต้องใช้คำสั่ง
นี้เพิ่มเติมลงไปอีก)

หลังจากนั้นก็จะเป็นการ Copy Fonts เข้าไปใน System File
ซึ่งฟ้อนในเครื่องผมนั้นเก็บไว้ที่ไดฟ์ C ในโฟลเดอร์ชื่อ Fonts ซึ่งเป็นโพลเดอร์ย่อย ในโฟลเดอร์ชื่อ Android Hero

หลังจากนั้นผมก็ใช้คำสั่ง
adb push DroidSans.ttf /system/fonts/DroidSans.ttf
adb push DroidSans-Bold.ttf /system/fonts/DroidSans-Bold.ttf
adb push DroidSerif-Regular.ttf /system/fonts/DroidSerif-Regular.ttf
adb push DroidSerif-Bold.ttf /system/fonts/DroidSerif-Bold.ttf
adb push DroidSerif-BoldItalic.ttf /system/fonts/DroidSerif-BoldItalic.ttf
adb push DroidSerif-Italic.ttf /system/fonts/DroidSerif-Italic.ttf

ตามรูปด้านล่าง ถ้า Copy สำเร็จก็จะมีจำนวน KB ปรากฏหลังจากที่ Enter ครับ

หลังจาก Copy Fonts เสร็จก็ให้ทำการ Restart HTC Hero หลังจากนั้นเครื่องก็จะอ่านภาษาไทยได้ครับ


ส่วนวิธีการลงไทยคีย์บอร์ด
ให้เข้าไปที่ Market แล้วไปลง Droidsans Thai keyboard ได้เลยคัรบ
เพียงเท่านี้เครื่องก็จะสามารถรับส่งภาษาไทยได้คัรบ

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




ขอบคุณครับ ผมทำให้มันอ่านไทย ตามทีสอนด้านบนได้แล้วครับ

แต่พอลง Droidsans Thai keyboard มันบอกว่า รันไม่ได้ครับ หมายถึง install เสร็จแล้ว แต่รันมาทำงานไม่ได้ ทำไงดีครับ


มันบอกว่า
'fastboot' is not recognized as an internal or external command, operable program or batch file.
เพราะอะไรหรอครับ


link file: cm-hero-recovery.img.zip เสียอ่ะครับ....
หาใน google แล้วก็ยัง link ไปที่ rapidshare เหมือนกัน...
ไม่ทราบว่ามีใครมี file จาก source อื่นมั้ยครับ...
ขอบคุณครับ


ขอบคุณค่ะ แต่มีปัญหาเหมือนกับคุณ Poill เรื่อง file cm-hero-recovery.img.zip ค่ะ ลองไปหาดูแล้วทาง website http://nowdownloadall.com/join.asp?pb=4&PID=ad188885-f0de-4cf1-a513-22be... 5:28:00 AM&q=cm-hero-recovery.img.zip&cr=1

แต่มีปัญหาว่ามันขึ้นมาแยะมาก ความใหญ่ไม่เหมือนกัน มีตั้งแต่ 500-5300 kb เลยงงว่าจะโหลด file ไหนดี
อีกอย่าง file Android SDK 1.5_r3 ใช่version android-sdk_r04-windows.zip แทนได้ไหมค่ะ


เครื่องของที่ไหนครับ เพราะตอนนี้ HTC HERO มีหลาย lot และการรูทก็แตกต่างกันครับ


เครื่่องผม หิ้วมาจาก HK
FW 1.5
BaseBand 63.18.55.06EU_6.35.06.18
Kernell 2.6.27-8dd6dee
Build 2.73.405.5 146733
Software 1.0.0.A6288

ไม่ทราบว่า
1. ติดตั้ง Org Firrmware ver ใหนดี
2. Root ตามขั้นในนี้ แล้วไม่ผ่าน ต้องทำยังไง

ขอคำแนะนำด้วยครับ



Copyright by DroidSans.com
Powered by Drupal, an open source content management system