ตอนนี้ในตลาดบ้านเรามี Milestone ปะปนกันอยู่ 2 รุ่น โดยต่างกันที่ baseband ครับ
ที่ทรูขายเป็น HSDPA 850 ส่วนเครื่องนอกยังเป็น HSDPA 900 อยู่ ใครจะเลือกใช้อันไหน
ก็ลองคิดคำนวนให้ดีๆ ก่อนซื้อนิดนึง

เออ แล้วทำไมต้องมาสอน root กันอีกเนี่ย ในเมื่อเคยสอนไปแล้ว อันนี้มีมูลเหตุตรงที่ว่า
recovery ของ milestone มัน lock ไว้ครับ เราเลยไม่ได้สิทธิ full root แบบคนอื่นเขา
พอ firmware 2.1 มา มันก็มาปิดกั้นทาง hack ตัว original recovery อีก ทำให้ตัว update.zip
ที่เคย root ได้มันไม่ทำงานอีกต่อไป..

คำเตือน : การ modify และ root เครื่องตามวิธีด้านล่างอาจทำให้
เครื่องเสียหาย หมดประกัน ใช้งานไม่ได้ และเจ้าของบทความ
ไม่ขอรับผิดชอบต่อความเสียหายใดๆทั้งสิ้น
[/color]

“แต่เหนือฟ้ายังมีฟ้า เหนือโมโตโรล่ายังมี RSDlite” เครื่องมือหากินที่ช่างซ่อมมือถือ motorola
รู้จักแน่นอน เพราะมันเอาไว้ flash เครื่องโดยเฉพาะเลยหลักการของการ hack ในรอบนี้ไม่ยาก
เพราะใช้ tool เดิมๆได้หมด แทบจะไม่ต้องหาอะไรใหม่เลยโดยหลักการง่ายๆก็คือ
– flash firmware ล่าสุดเข้าไป
– flash เฉพาะ recovery ตัวที่ยังสามารถ root ได้ทับลงไป
– ใช้ไฟล์ update.zip ตัวเดิมที่เคย root เย่! เรียบร้อย

เตรียมไฟล์ให้พร้อม
1. Driver จาก official Motorola site เลือก MotoConnect 32bit 64bit ตามสบาย MotoDriver
2. RSDlite 4.6 ขึ้นไป (แนะนำให้ กูเกิ้ล เลยครับ มีให้แน่นอน)
3.A เครื่อง Milestone 3G 850 ให้ download 2.1update1_TH
3.B เครื่อง Milestone 3G 900 ให้ download 2.1update1_EU
#กรุณาอย่าสลับนะครับ ไม่งั้นสัญญาณ 3G หาย#
4. ตัว recovery ที่ยังมีรูโหว่ VulnerableRecovey*
*Made by nadlabak from ModMyMoto

ได้มาครบแล้วก็จัดการลง driver, ติดตั้ง RSDlite, unzip 2.1update จนกลายเป็น .SBF
แล้ว reboot Windows ท่านซะหนึ่งครั้ง..

I. ปิด milestone ก่อนเลย เสร็จแล้วกดปุ่ม camera + vol up ค้างไว้ แล้วกด power
เปิดเครื่อง รอสัก 3 วิ แล้วปล่อย จอจะขึ้นตัวหนังสือ ขาวๆ นั่นคือ boot loader ครับ

II. เปิด RSDlite ขึ้นมา เลือก browse เอาไฟล์ updat2.1 ที่ unzip แล้ว มันจะชื่อยาวๆ
SHOLD_U2xx…xxx.SBF ขึ้นมาเพื่อเตรียม flash

III. เสียบสาย USB ซะ แล้วก็มาเสียบ Milestone นั่งรอสักแป้ป windows มันจะ detect
แล้ว port 1 ก็จะมี model ขึ้นมา เป็นอันว่า.. กด start นั่งรอไปจน Milestone มัน reboot
จนถึงหน้าพร้อมใช้งาน เราก็ถอดสาย USB ออก ปิดเครือง และเข้า bootloader mode อีกที

IV. ที่ RSDlite คราวนี้ให้ browse เอา VulnerableRecovery.SBF มาเตรียม flash ครับ
เช็คเครื่อง milestone ว่าอยู่ใน bootloader moder แล้วก็เสียบสาย รอ program detect
แป้ปนึง พอเจอแล้วก็กด start ได้เลยครับพี่น้อง..

V. นั่งรอจนเสร็จตามเคย พอ Milestone reboot ก็ถอดสาย usb แล้วก็เตรียมการ
root ได้เลยครับ คราวนี้เราก็สามารถใช้ milestone custom update* ซึ่งมีประโยชน์มากมาย
*Made by : mankind from Alldroid

วิธีการ root ก็เช่นเดิมครับ หลังจาก download ไฟล์ด้านบนมาแล้ว
– extarct ไฟล์ update.zip และ Custom โฟลเดอร์ไปไว้ที่ SDcard
– กดปุ่ม camera + power เพื่อเข้า recovery mode หน้าจอเป็นรูป /!**
– กดปุ่ม vol up + camera เพื่อเข้า เรียก recovery menu
– เลือก apply update.zip เครื่องจะทำการเรียก custom menu
– เลือก root phone
– เลือก reboot system ได้เลย ^ ^ ก็จะได้แบบนี้

** เนื่องจากเครื่อง milestone ที่ทรูนำมาขายไม่สามารถกด camera+power
เพื่อเข้า bootloader ได้ จึงต้องใช้ adb command ช่วยครับ โดย download
android SDK ล่าสุดมา แล้วใช้ command line สั่งให้ milestone reboot ตามนี้

adb reboot recovery

จากนั้นหน้าจอจะเป็นรูป /i พร้อมให้กด vol up + camera ได้เลยครับ

ตัว custom update นี่มีประโยชน์มากนะครับ เพราะมันช่วยให้เรา
backup หรือ restore เครื่องได้สบายมาก

#
##
###ตอนนี้ custom backup release 1 ออกมาแล้วครับ ตามไป load ได้เลย
####https://droidsans.com/node/2041