มาแล้วครับ วิธี Root 2.3.5 (ไม่ง่ายเหมือน SuperOneClick เดี่ยวๆ แต่ก็ไม่ยากเกินไปหรอกครับ :D)
เรามาเริ่มกันเลยดีกว่าครับ
1. เริ่มด้วยการ Download สิ่งที่จำเป็นในการ Root กันก่อนเลย
1.1 – Java
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html
แล้วแต่ Edition ของ Windows นะครับ ถ้า
32 bit เลือก jdk-7u1-windows-i586.exe
64 bit เลือก jdk-7u1-windows-x64.exe
1.2 – Android SDK
http://dl.google.com/android/installer_r14-windows.exe
1.3 – zergRush
https://github.com/downloads/revolutionary/zergRush/zergRush.zip
1.4 – SuperOneClick 2.1.1
ftp://shortfuse.org/SuperOneClick/Packages/SuperOneClickv2.1.1-ShortFuse.zip
2. ลงทั้ง 4 อย่างให้เรียบร้อย (1,2 ลงแบบ Default ไปเลยครับ ส่วน 3,4 ให้แตกไปไว้ C:root (จริงๆไว้ที่ไหนก็ได้แต่ให้ง่าย
ต่อการทำตามก็ไว้ตามนี้ละกัน)
3. ใส่ Micro SD Card ที่ไม่มีอะไรอยู่ข้างใน (เพิ่ง Format นั่นเอง ทางต้นฉบับบอกว่ามันอาจจะช่วยหรือไม่ช่วยในการ Root
ก็จริง แต่ Safe กว่า ใครจะใส่แบบไม่ Format ก็ลองกันเองครับ :P)
4. ต้องไม่ลืม Set เครื่องให้เป็น USB Debugging
โดย settings -> applications -> development แล้วเลือก “USB debugging”
5. ต่อเครื่องเข้ากับคอมพิวเตอร์โล้ด
6. เปิด Command Prompt โดย กดปุ่ม Windows+r หรืออาจจะ Start > cmd จะได้เป็นหน้าจอดำๆขึ้นมา
7. พิมพ์ตามนี้ (ในกรณีที่ลงแบบ Default ถ้าใครเลือกไปลงที่อื่นก็ Navigate ไปยัง Platform-tools ใน android sdk folder
เอานะครับ) ปล.ผมใช้ Windows 32 bit นะครับ ถ้าใช้ 64bit อาจจะอยู่ใน Program Files (x86) ลองหาๆดู
cd C:Program FilesAndroidandroid-sdkplatform-tools แล้วกด Enter
8. พิมพ์ adb push C:rootzergRush /data/local แล้วกด Enter
9. พิมพ์ adb shell แล้วกด Enter
10. พิมพ์ chmod 755 /data/local/zergRush แล้วกด Enter
11. พิมพ์ /data/local/zergRush แล้วกด Enter
12. ภาวนาครับ 5555 ตอนนี้ก็รอไปเรื่อยๆ จนมัน Run เสร็จ
13. ถึงจะมี Error ประมาณว่า เขียน log file ไม่ได้ก็ช่างมัน (ของผมเป็นนะ)
14. ลอง Check สถานะ ดูว่า Root รึยังโดย
14.1 พิมพ์ adb shell แล้วกด Enter
14.2 พิมพ์ id แล้วกด Enter
ถ้า Root สำเร็จจะขึ้นประมาณนี้
uid=0 (root) gid=0 (root)
นั่นแปลว่า Root ได้เรียบร้อย (แต่ตอนนี้ยังไม่มี Super User นะครับ) ไปต่อกันเลย
15. ถอด Micro SD Card ออก
16. เปิด SuperOneClick ใน Folder C:root (ที่ผมได้ให้แตกมาไว้ในนี้)
17. คลิ้ก Root ได้เลยครับ
18. ถ้ามันค้างใน Step 6 (ของผมเป็นอีกนั้นแหละ) ดึง USB ออกเลยครับ แล้วเสียบเข้าไปใหม่
19. ก็รอมันดำเนินการจนเสร็จ
20. ถ้ามันถามว่ายังไม่ได้ลง Busybox ให้มันลงให้มั้ย ก็ตอบไปเลยว่า “ลงเลยจ้า” 555
21. ลองเช็กที่น้อง Player ของเราว่า Super User Icon ขึ้นมารึยัง
22. ถ้าขึ้นแล้วก็เสร็จบริบูรณ์จ้า
ขอโทษที่ไม่ได้ Capture ภาพมาให้ดูครับ เพราะตอนนั้นลุ้นอยู่ 55
หวังว่าจะช่วยให้ทุกท่านได้สิทธิ์ที่มันควรจะเป็นของเรานะครับ 😀
(นี่นั่งนึกๆเอาตอนนั้นนะว่ามันเป็น ภาพยังไง คงพอถูๆไถๆไปได้นะ ฮ่าๆ)
———————————————————————————————————————
ที่ผมได้เคยบอกไว้ว่า อาจจะทำเป็น batch file ให้มันง่ายขึ้นได้
มันมีคนทำตามแนวคิดนั้นแล้วครับ ผมไม่ต้องทำเองละ 555
สำหรับใครที่คิดว่ายุ่งยากเกินไปก็ลองวิธีนี้
Concenpt เหมือนกัน แต่คราวนี้ ง่ายกว่าเดิม แค่ โหลดไฟล์นี้
http://forum.xda-developers.com/attachment.php?attachmentid=761956&d=1319631837
โหลดไปแล้วแตกไฟล์ (ไว้ที่ Desktop ก็ได้หาง่ายดี)
ก่อนทำ ต้องไม่ลืม Set เครื่องให้เป็น USB Debugging
โดย settings -> applications -> development แล้วเลือก “USB debugging”
และ
เปิดโหมด UNKNOWN SOURCES
โดย settings -> applications -> development แล้วเลือก “UNKNOWN SOURCES”
ต่อด้วย ต่อ เครื่องเราเข้า Computer ครับ
Double Click ที่ runme.bat
แล้วกดอะไรก็ได้ 1 ครั้ง (enter ก็ได้)
แล้วก็รออย่างเดียวครับ
หวังว่าจะเป็นประโยชน์สำหรับคนชอบความง่ายนะครับ แหะๆ
Credit:http://forum.xda-developers.com/showthread.php?t=1319653
ผมพยายามให้มันง่ายที่สุดไงครับ 🙂
ขอบคุณมากๆเลยครับ K.aillez ผมติดตามผลงานตั้งแต่ใน XDA แล้ว
ขอชมเลยครับ มีความพยายามมากๆเลย ^_^
ยินดีครับ ไหนใครทำผ่านแล้วบ้าง เช็คชื่อกันหน่อย 🙂
ผ่านครับ
ทำบน windows7 ใช่มั้ยครับ
ของผมไม่ผ่านครับไม่รู้ว่าพลาดตรงไหนทั้ง XP-ทั้ง7ก็เป็นเหมือนกัน
เท่าที่ดูนะครับ
รู้สึกว่าตรงขั้นตอนที่ 10 ที่ผมโพสไว้น่าจะพิมพ์ไม่ถูกนะครับ
ของท่าน พิมพ์ติดกันหมด มันไม่ใช่ครับ ลองอ่านดูดีๆ
chmod 755 /data/local/zergRush
ต้องพิมพ์แบบนี้ครับ ต้อง “เว้น” ด้วยครับ
ลองดูใหม่นะครับ
คืออยากถามว่า Android SDK นี่โหลดมาทำไมหรอครับ ต้องเปิด Android SDK ด้วยรึเปล่า
แล้วตามลิงค์นี้ http://forum.xda-developers.com/showpost.php?p=18694493&postcount=175 เป็นวิธีเดียวกันมั้ยครับ
ได้แล้วครับแต่ไม่ผ่าน step 6 ครับ ลองถอดสายเข้าออกหลายรอบก็ยังไม่ได้
ทำบน Window xp ได้มั้ยครับ
คิดว่าน่าจะได้นะครับ ขอให้โหลด Edition ของ Java ให้ตรงละกัน 🙂
ลองเปลี่ยนคอมดูปรากฏว่า root ผ่านเรียบร้อยครับ
สรุปว่าวิธีนี้แหล่มครับ ^_^ ขอบคุณมากมายครับ
มาร่วมกันปลดแอกเอาสิทธิ์ความเป็นเจ้าของเครื่องของเรากันครับ 555
เรียบร้อยแล้วครับ ขอบคุณมากครับผม
ยินดีครับ
ผมคิดว่าเขียนเป็น ไฟล์ .exe แบบง่ายๆเลยก็น่าจะได้นะ แบบ Double Click เสร็จ แตกไฟล์ที่จำเป็นไปยังตำแหน่งที่จำเป็น แล้วก็ให้มัน Run เป็น batch file เลย (แต่ไม่รู้จะลองกะเครื่องใคร ฮ่าๆ เพราะถ้ามีไรผิดพลาดรับผิดชอบไม่ไหว >w
Rootได้แล้วครับ ผิดที่ ต้องเว้น นี้เอง ตกม้าตาย
ได้แล้วเหมือนกันสดๆ ร้อนๆ
ทำบน xp แล้วค้างตรง super one click ใน Step 6 ถาดสายเข้า-ออกหลายรอบก็ไม่ได้ เลยมา root กับ win7 ปรากฏว่าผ่าน
ของเรา window xp ค้าง step 6 ถอดสายเข้า-ออก ทีเดียวได้เลย
screen capture ครับ
เอาไป 10 กระโหลกครับ พี่พยายามมากมาย ยังไงถ้าจะเขียนเป็น batch file ผมยินดีเทสให้นะครับ 555555
ขอตัวไปรูทแว้ว ฟิ้ววว….
edit : ได้แล้วครับ งงกับตัวเองนิสหน่อย 55
ที่ผมคิดไว้เรื่องการทำ batch file ผมไม่ต้องทำแล้วหล่ะ 55
เพราะแนวคิดที่ผมคิดมันทำได้จริงๆแล้วก็มีคนทำให้แล้วครับ 🙂
edit ให้ที่ Rep แรกละกันนะครับ