**คำเตือน : การ root เครื่องและการแก้ไข system file อาจทำให้เครื่องของท่าน หมดประกัน เปิดไม่ติด ใช้งานไม่ได้ หรือ พัง เจ๊ง และ สิ้นสภาพการเป็นสมาร์ทโฟนโดยสิ้นเชิง กรุณาถามใจตัวเอง ก่อนกระทำการใดๆ ตามกระทู้นี้ เพราะเจ้าของกระทู้ไม่รับผิดชอบ และทีมงานเวป ก็ไม่รับผิดชอบเช่นกัน… เชิญทัศนา**
Credit จาก tenfar เวป xda-developers กระทู้นี้
http://forum.xda-developers.com/showthread.php?t=889133 ครับ
เริ่มจากโหลดไฟล์ที่จำเป็นสำหรับการ Root ในครั้งนี้ก่อน (ได้ทำการรวบรวมและ upload ไว้ให้ที่ mediafile)
http://www.mediafire.com/?fz9et2r4jq750cf
โดยไฟล์ที่จำเป็นที่ผมในใส่ใน zip ไฟล์นั้นประกอบด้วย
1. JDK (jdk-6u23-windows-i586)
2. Android SDK (installer_r08-windows)
3. RSD Lite (RSD-Lite-4)
4. 2.21 Boot (จำเป็นมาก เนื่องจาก Rom เครื่องศูนย์จะเป็น 2.51)
5. 2.51 Boot
6. Motorola Defy SuperOnceClickFor 2.1 (ต้นฉบับของตัวนี้นำมาจาก SuperOnceClick2.1 สำหรับ Samsung Captivate นำมาจาก xda-developes ครับ) แล้วมาโมใหม่ใส่ Root ไฟล์ที่นำมาจาก pedrodh เวป xda-developers)
สำหรับข้อ 6
ถ้าได้เข้าไปดูใน link ต้นเรื่องนั้น ทาง tenfar จะใช้อีกตัวนึงในการ Root คือ defy_recovey แต่ที่ผมไม่ได้ใส่ไปในไฟล์ที่ upload ไว้นั้น เนื่องจากในตอนแรกได้พยายามโหลดมาแล้ว ไม่สามารถ extract file ได้ แต่หลังจากที่ทำการ Root เครืองแล้ว ได้ลองกลับไปโหลดดูอีกที สามารถ extract และนำมาใช้ได้ จึงไม่ได้ทำการใส่เข้าไป ซึ่งตัวนี้ที่คุณ tenfar แนะนำใช้งานง่ายกว่ามากคือแค่ double click เท่านั้น
ขั้นตอนการทำ (สำหรับมือใหม่สุดๆ)
1. ติดตั้ง JDK (jdk-6u23-windows-i586)
2. ติดตั้ง Android SDK (installer_r08-windows)
3. ติดตั้ง RSD Lite (RSD-Lite-4)
4. set USB debugging ของ Defy ให้เป็น on ก่อน โดยไปที่ settings > applications> development> USB debugging ติ๊กถูก
5. Flash Boot เป็น 2.21 เนื่องจาก Boot Loader ของ Rom ศูนย์นั้นเป็น 2.51 ต้องทำให้กลับไปเป็น 2.21 ก่อนถึงจะทำการ Root ได้
เปิดเครื่องตามปกติ เสียบ Defy ของเราเข้ากับคอมพิวเตอร์ แล้วเปิดโปรแกรม RSD Lite ที่ port no. 1 ของโปรแกรมจะ ขึ้นข้อมูลของเครื่องเราจากนั้นให้ browse file และทำการเลือก defy_2.21_boot_only.sbf จากนั้นกด start ให้รอจน ในส่วน result ของ program RSD Lite ขึ้นคำว่า pass เป็นอันสิ้นสุด (ระหว่างการทำงานนั้นตัว program จะสั่งให้ Defy เรา reboot นะครับ ห้ามขยับหรือถอดสายออกโดยเด็ดขาด)
6. ขั้นตอนการ Root หลังจากที่ Boot Loader ของเราเป็น 2.21 แล้ว
ขั้นตอนการ root เนื่องจากวิธีการทำนั้นได้นำมาจาก tenfar เวป xda-developers ดั้งนั้นจะขอใช้โปรแกรมที่ทาง tenfar ให้มานะครับคือ defy_recovery ให้ดับเบิ้ลคลิ๊กที่โปรแกรม จากนั้นโปรแกรมจะทำการเชื่อมต่ออุปกรณ์เข้ากับคอมพิวเตอร์และทำการ Root ให้โดยอัตโนมัติ
ส่วนวิธีใช้โปรแกรม Motorola Defy SuperOneClickFor2.1 นั้น เปิดโปรแกรม เลือก Root รอจนโปรแกรมทำงานจนเสร็จครับ (ง่ายมาก)
7. Flash Boot กลับเป็น 2.51 วิธีการเหมือนกับขั้นตอนที่ 4 เพียงแต่ browse file ไปที่ defy_2.51_boot_only.sbf แทนครับ
เท่านี้เครื่อง Defy ของเราก็สามารถทำอะไรได้อิสระมากขึ้นแล้วครับ
ขอบคุณเวป droidsans
ขอบคุณกระทู้คุณ haste ที่ทำให้สามารถซื้อเครื่อง Defy ได้ในราคาถูก 😀
ขอบคุณ คุณ tenfar เวป xda-developers สำหรับวิธีการทั้งหมด
แล้วถ้าต้องการ unroot หรืออัพ custom rom นี่ต้องทำไงบ้างครับ
ไม่ทันไร รูทกันได้แล้ว เร็วจังเลย
แล้วอยากทราบว่าเพื่อนๆ พี่ๆ ใช้ rom นอก ตัวไหนครับ ที่เสถียร แล้วก็ใช้ 3G true ได้ครับ
สนใจอยากรูทบ้าง คงต้องศึกษาสักพักครับ
มารอคำตอบอยู่ว่า ถ้าจะ unroot จะทำอย่างไรครับ เพราะ superoneclick ตัวนี้มันไม่มี unroot มาด้วยครับ ขอบคุณมากครับ
หาวิธีอยู่เหมือนกันครับ
แต่ปกติถ้าจะ unroot ก็ใช้วิธี reinstall ผ่าน rsd นี่แหละครับ
ใหม่หมดจด unroot อีกต่างหาก
โทดทีนะครับ ผม root เเล้วหน้าจอโปรเเกรมมัน ค้างที่ Running rageagainstthecage…เป็นเพราะอะไรครับ
ข้อเสียของการ root เพื่อน ๆ มีปัญหาอะไรบ้างรึเปล่า
ข้อเสีย
ทำให้เราสามารถแก้ system ไฟล์ได้แล้วเจ๊งโดยไม่รู้ตัวครับ
ซนไปหน่อย
ลืมไปว่าไปปิด function hapstic feedback
ข้อเสียใหญ่หลวงงง
อับอายยิ่งนัก
ทำไม super one click ไม่มีไฟ .exe ให้ครับ โหลดตามhttp://www.mediafire.com/?fz9et2r4jq750cf
ที่หน้าจอมันขึ้น waiting for device นานแล้วครับ
ลงไดรเวอร์ Defy usb ยังครับ ถ้ายังลงด้วยน้า
ลงแล้วครับเดี๋ยวลองเริ่มต้นใหม่อีกครั้งครับ
root ได่้เรียบร้อยแล้วครับ ขอบคุณมากครับที่เข้ามาแนะนำ
root แล้วเย้ ไม่ถึงนาทีอ่ะ ตามคุณ bluelissu บอก
ขอบคุณทุกคอมเม้นนะคะ ^^
ปล.แล้วจะดูยังไงว่าเครื่อง root แล้ว สมมตถ้าลบ superuser ออก
ลองใช้งานโปรแกรมที่มันต้อง root แล้วมันได้ไงครับ 🙂
แต่วิธี unroot มีอยู่แล้วครับ ไม่ต้องห่วง
นั่นสินะ ขอบคุณค่ะ root และ unroot เรียบร้อย
ถ้าไม่มี superuser ก็ไม่เห็นความแตกต่างค่ะ เลยถามดู
พอดีมือใหม่มากๆๆๆๆ =x=
Firmware Version
2.1-update1
System Version
Moto_Version.2.51.0.MB525.Retail.en.SEA15
ซื้อมาได้เดือนนึง ยังไม่ได้ไปยุ่งอะไรกับ ROM เลย
ถ้าจะ Root ก็ Root ตามวิธีด้านบนเลยใช่มั้ยเอ่ย
เมื่อ 2 วันก่อน เพิ่ง update system กลายเป็น 2.59 ไม่ทราบว่าวิธีทำยังเหมือนเดิมป่าวครับ อยากลอง root ดู มือใหม่ครับ
ขอบคุณมากครับ root ได้แล้วครับ
ขอบคุณมากๆ เลยครับ กำลังรวบรวมข้อมูลและรวบรวมความกล้าในการทำอยู่เลยครับ
ลงไดรเวอร์ Defy usb แล้ว
ติ๊กที่ Unknown sources
ติ๊กที่ USB Debugging แล้ว
ทำตามที่บอกทุกอย่างแล้วแต่มันก็ยังหยุดแค่ Waiting for device น่ะค่ะ
ก่อนหน้านี้จะ Flash Boot เป็น 2.21 ตามที่คุณ beekung บอก
เปิดโปรแกรม RSD Lite ที่ port no. 1 ของโปรแกรมมันไม่ขึ้นข้อมูลของเครื่องเรามาให้เลยน่ะค่ะ
เป็นแค่ช่องว่างเปล่าๆ แต่พออ่านโพสต์หลังๆมารู้ว่าไม่ต้องใช้โปรแกรมRSD Lite ก็เลยปิดไปไม่ได้ใส่ใจ ไม่รู้ว่าเกี่ยวกับที่มันหยุดแค่ Waiting for device ใน Superoneclick รึเปล่า
ไม่รู้ว่าต้องทำไงอ่ะค่ะเห็นคนอื่นทำกันได้ดูง่ายๆจังเลย T^T
จะรูทเครื่องหรอ ทำไมไม่ใช้โปรแกรม Super one click ที่ท่าน haste คอมเม็นต์ 23 บอกไว้หล่ะครับง่ายกว่ากันเยอะๆๆๆๆๆแยะๆๆๆๆๆๆๆๆๆๆเลยอ่ะครับ
สอบถามหน่อยครับ คือตอนนี้ได้รูท defy 2.51 ตอนนี้ยังใช้อยู่ แต่ไม่ได้อัปอัปเดต 2.59 ถามตรงนี้ครับว่า ถ้าเป็นรูท อยู่จะอัปเดตอ้อโต้ ได้ไหมครับ หรือต้อง unroot ก่อนครับ
ขอบคุณครับ
คือทำตามที่บอกน่ะค่ะ ใช้แค่ Superoneclick อย่างเดียวแต่
มันหยุดแค่ตรงwaiting for device….
ลงไดรเวอร์ Moto แล้ว
ติ๊กที่ Unknown sources
ติ๊กที่ USB Debugging แล้ว ทำตามที่บอกเลยน่ะค่ะ
ที่ usb mode เลือก portal ด้วยคร้บ