*** ตามธรรมเนียม ใครทำตามแล้วเดี้ยง จะมาโทษกันไม่ได้นะจ๊ะ ***
—————– การ root FW 0.244 ———————
จากกระทู้ต้นฉบับ
xda: [ROOT][Z] How-to for rooting newest firmware 10.3.1.A.0.244 (http://forum.xda-developers.com/showthread.php?t=2386405)
เนื่องจาก Firmware เวอร์ชันนี้ได้ทำการอุดช่องโหว่ที่เคยใช้ในการ root ไปแล้ว วิธีแก้คือ
1. flash kernel เวอร์ชันเก่าที่มีช่องโหว่
2. root
3. flash kernel เวอร์ชันปัจจุบันกลับ
1. Download ไฟล์
– DooMLoRD_Easy-Rooting-Toolkit_v18_perf-event-exploit.zip – 2.96 MB (http://d-h.st/1Gp) และ unzip
– Xperia ZL (C6502)_KernelOnly_10.3.A.0.423_Generic TH 1270-1852_R4.ftf – 7.11 MB (http://d-h.st/acj)
– Xperia ZL (C6502)_KernelOnly_10.3.1.A.0.244_Generic TH 1270-1852_R4B.ftf – 7.16 MB (http://d-h.st/xg7)
– FlashTool จาก http://androxyde.github.io/ (ถ้ายังไม่มี)
2. ปิดมือถือ, ใช้โปรแกรม FlashTool flash ไฟล์ Xperia ZL (C6502)_KernelOnly_10.3.A.0.423_Generic TH 1270-1852_R4.ftf แล้ว reboot มือถือ
3. ปิดโปรแกรม FlashTool
3. ที่มือถือ เปิด USB Debugging, UNKNOWN SOURCES
4. ที่เครื่อง PC เปิด Command Prompt (Start -> Programs -> Accessories -> Command Prompt) cd ไปที่โฟลเดอร์ที่ Unzip ไฟล์ DooMLoRD_Easy-Rooting-Toolkit_v18_perf-event-exploit.zip ที่ Download ในข้อ 1
หรือสำหรับ Windows 7 ที่ Windows Explorer กดปุ่ม Shift+คลิกขวาที่ชื่อโฟลเดอร์ที่ Unzip แล้วเลือก Open command window here
8. run โปรแกรม runme_win.bat โดยพิมพ์ runme_win.bat แล้วกด Enter
9. เสียบสาย USB เข้ากับมือถือ จากนั้นเสียบเข้ากับ PC
10. ข้ามการติดตั้ง PC Companion Software
11. กด Enter
12. เมื่อเสร็จกระบวนการแล้ว มือถือจะ reboot
13. หลังจากมือถือ reboot แล้ว ให้ตรวจสอบว่ามีโปรแกรม Superuser หรือไม่
14. ปิดมือถือ, ใช้โปรแกรม FlashTool flash ไฟล์ Xperia ZL (C6502)_KernelOnly_10.3.1.A.0.244_Generic TH 1270-1852_R4B.ftf แล้ว reboot มือถือ
15. ข้ามไปขั้นตอนการติดตั้ง CWM (ถ้าต้องการ)
—————– การ root FW 0.423 ———————
จากกระทู้ต้นฉบับ
xda: [ZL][ROOT] DooMLoRD Easy Rooting Toolkit (v17) {perf_event exploit}[20130717] (http://forum.xda-developers.com/showthread.php?t=2332407)
โดยเครื่องมือตัวนี้จะทำการ
– root เครื่อง
– ติดตั้ง BusyBox
– ติดตั้ง SU
1. Download ไฟล์ลงบน PC (แนะนำให้เข้าไปที่กระทู้ต้นฉบับเพื่อ Download ไฟล์ล่าสุด)
DooMLoRD_Easy-Rooting-Toolkit_v17_perf-event-exploit.zip (http://bit.ly/ert_17)
2. Unzip ไฟล์ที่ Download มา
3. ติดตั้ง USB Driver ของ Xperia Z ลงบน PC ถ้าเป็น Windows 7 ที่ต่ออินเตอร์เน็ตอยู่ เวลาเสียบมือถือที่เปิด USB Debugging จะติดตั้ง Driver ให้โดยอัตโนมัติ ถ้าไม่ได้ให้ Download Driver ของ Xperia Z จากที่นี่ไปติดตั้ง
http://developer.sonymobile.com/downloads/drivers/
4. เปิด USB Debugging (Settings -> Applications -> Development) ถ้าหาเมนู Development ไม่เจอให้ไปที่ Settings -> About phone กดตรงคำว่า Build number 7 ครั้ง ก็จะมีเมนู Development ขึ้นมา
5. เปิด UNKNOWN SOURCES (Settings -> Applications)
6. ตั้งค่า Screen Timeout เป็น 10 นาที (ข้อนี้จะทำหรือไม่ก็ได้ ถ้าไม่ทำก็ควรทำให้จอติดอยู่ตลอดเวลาที่ดำเนินการ)
7. ที่เครื่อง PC เปิด Command Prompt (Start -> Programs -> Accessories -> Command Prompt) cd ไปที่โฟลเดอร์ที่ Unzip ไฟล์ DooMLoRD_Easy-Rooting-Toolkit_v17_perf-event-exploit.zip ที่ Download ในข้อ 2
หรือสำหรับ Windows 7 ที่ Windows Explorer กดปุ่ม Shift+คลิกขวาที่ชื่อโฟลเดอร์ที่ Unzip แล้วเลือก Open command window here
8. run โปรแกรม RUNME.bat โดยพิมพ์ RUNME.bat แล้วกด Enter
9. เสียบสาย USB เข้ากับมือถือ จากนั้นเสียบเข้ากับ PC
10. ข้ามการติดตั้ง PC Companion Software
11. กด Enter
12. เมื่อเสร็จกระบวนการแล้ว มือถือจะ reboot
13. หลังจากมือถือ reboot แล้ว ให้ตรวจสอบว่ามีโปรแกรม Superuser หรือไม่
14. หากตั้งค่า Screen timeout ไว้ ให้เปลี่ยนกลับเป็นค่าเดิม
—————– การติดตั้ง CWM ———————
จากกระทู้ต้นฉบับ
xda: [RECOVERY] Xperia ZL Locked bootloader CWM 6.0.3.0 working (fixed by cray_Doze) (http://forum.xda-developers.com/showthread.php?t=2251093)
1. Download CWM6-cray_Doze_v2.1-ENG.zip จากกระทู้
http://forum.xda-developers.com/showthread.php?t=2251093
และ unzip ไฟล์
2. เปิด Command Prompt (Start -> Programs -> Accessories -> Command Prompt) cd ไปที่โฟลเดอร์ที่ Unzip ไฟล์ CWM6-cray_Doze_v2.1-ENG.zip ในข้อ 1
หรือสำหรับ Windows 7 ที่ Windows Explorer กดปุ่ม Shift+คลิกขวาที่ชื่อโฟลเดอร์ที่ Unzip แล้วเลือก Open command window here
3. เปิด USB Debugging และ Unknown Source
4. เสียบสาย USB เข้ากับมือถือ จากนั้นเสียบเข้ากับ PC
5. run โปรแกรม cwm-install-en.bat
6. ใช้งาน CWM โดย Reboot เครื่อง เมื่อเห็นไฟ LED สีฟ้าติดพร้อมเครื่องสั่น ให้กดปุ่ม Volume + หรือ – เพื่อเข้า CWM
ท่านใดอ่านแล้วมีข้อสงสัย หรือทำตามแล้วติดขัดตรงไหน เชิญสอบถามได้นะครับ
ทำแล้วหมดประกันหรือปล่าวคับ
ถ้าหมดไม่กล้าทำ
อันนี้คงต้องสอบถามเงื่อนไขการประกันจากทางร้านที่ซื้อดูก่อนครับ ปกติถ้าอยากกลับเหมือนเดิม ก็ Flash Stock ROM กับ Relock Bootloader ก็น่าจะพอ
ถ้าไม่แน่ใจและยังไม่รู้ว่าจะ root ไปเพื่ออะไร ก็ยังไม่ต้องทำครับ 🙂
ขอบคุณครับ ผมสงสัยว่า จะเลือกให้มัน locked หรือ unlocked boot loader ยังไง ถ้าผมไม่อยาก unlocked boot loader ได้ไหมครับ
เรื่อง unlock bootloader ลองอ่านจากกระทู้ปักหมุดในห้อง xz ได้ครับ ถ้าอยาก root แต่ไม่อยาก unlock boot loader ก็ใช้วิธีนี้ได้ครับ
เพิ่มเติมเรื่อง lock/unlock bootloader นะครับ สาเหตุที่ต้อง unlock bootloader โดยทั่วไปมี 2 อย่างคือ
1. ต้องการ root โดยที่เวลานั้นต้อง unlock bootloader ก่อนถึงจะ root ได้ (ปัจจุบันไม่จำเป็น)
2. ต้องการติดตั้ง ROM ที่ไม่ได้ Based on Stock ROM เช่น CM, AOKP, PA
ข้อเสียของการ Unlock Bootloader
– อาจหมดประกัน
– ไม่สามารถใช้ feature Bravia Engine ในการดูวิดีโอ ได้ (อาจรวมถึงคุณสมบัติอื่นๆ ในอนาคตด้วย) [color=red]และไม่สามารถทำให้กลับมาใช้ได้[/color] ถ้าไม่ได้ทำการ Backup pa partiton ก่อนการ Unlock Bootloader ไว้
ขอบคุณครับ
ริงตัว FlashTool หายโหลดมะได้ แก้หน่อยนะคับขอบคุนคับ
วิธี ใช้โปรแกรม FlashTool flash ไฟล์ Xperia ZL (C6502)_KernelOnly_10.3.A.0.423_Generic TH 1270-1852_R4.ftf ทำไงนะคับ กบกวนหน่อยคับขอบคุนคับ