วันพุธที่ 4 ธันวาคม พ.ศ. 2556

Root Motorola DEFY Mini XT320 (Thai edition)

รู้ไหมครับว่าแอนดรอยเครื่องแรกของผมคือ Motorola Defy Mini XT320 (ซื้อมาเมื่อต้นปี 2556 ราคา 3,290 บาท จาก 7-11)

เมื่อย้อนกลับไปในช่วงเวลานั้น ผมเองไม่ได้สนใจอะไรเกี่ยวกับโทรศัพท์เลย ใช้งาน N72 มาตลอด

ตอนใช้งานแอนดรอย เจ้า XT320 ของผมเมื่อจะลงแอพแทบขาดใจ Rom มันมีมาน้อย ลงอะไรๆ ก็ลำบาก
ชาวบ้านร้านตลาดเขาทำอย่างไรกันหนอ และคิดว่าสักวันคงมีคนแก้ได้ล่ะ

เสาะแสวงหาทางสว่างใน xda forum ก็ยังไม่เห็นมีใครทำได้ นอกจากเครื่องแถวๆ สเปนโน่น
ที่ทำได้ก็เพราะมันมี bootloader อยู่ใน stock Rom ด้วยนั่นเอง

เวลาผ่านไปก็เปลี่ยนไปใช้งาน Nexus4 เครื่องเก่าลดฐานะลงไป ยกให้หลานใช้งาน วันหนึ่งก็มีปัญหาการบูทเครื่อง ผมไปสืบค้นหา firmware เพื่อทำการแฟลชรอมซะใหม่ บังเอิญไปเจอคนอื่นเขาบอกวิธีการรูทไว้ แต่ผมลองเองกับมือได้ผล ซึ่งมีขั้นตอนแตกต่างกันนิดหน่อยสะดวกกว่านิดหน่อยเช่นกัน จึงขอนำมาเล่าสู่กัน

ก่อนทำสำรองข้อมูลไว้ก่อน ความเสียหายที่เกิดขึ้นเป็นความรับผิดชอบของผู้รูท

รายละเอียดเครื่อง

เอาหน้า screenshot มาให้ดู

เตรียม firmware ให้ครบตามนี้
1. Rom ไทย
2. Rom สเปน 
3. Root kit
4. Motorola Driver
5. Flash tool
เตรียมการก่อนลงมือ
1. ลงโปรแกรมข้อ 5 และ ข้อ 4 (ถ้ามันหากันไม่เจอ) 
2. ต้องแตกไฟล์ 1 และ 2 ก่อน เพราะถ้าให้โปรแกรมมันทำเองไม่รอด เพราะไฟล์อาจมีรหัสผ่าน ซึ่งรหัสผ่านคือ mod2xtreme.com หรือ droidevelopers.com มันจะเป็นแบบนี้ครับถ้าไม่แตกไฟล์ก่อน

3. แตกไฟล์ข้อ 3 Root xt320.zip โดยให้อยู่ที่ C:\xt หรือที่อื่นก็ได้ แต่ตอนใช้ Cmd จะเหนื่อยกว่าจะ Cd ไปยังโฟเดอร์นั้น
*คัดลอกไฟล์ update.zip ไปใน sd card มือถือ เอาไว้นอกสุดเลย ตอนรูทจะหาไฟล์นี้ง่าย
4. แกะฝาหลังมือถือออก เพื่อเตรียมถอดแบตออกตอนทำการแฟลชรอม

ขั้นตอนลงมือ
1. ที่มือถือเราจะทำการ Factory reset เริ่มที่ปิดเครื่องก่อน จากนั้นกด power+volume up+volume down พร้อมกันค้างไว้ ในที่สุดจะเห็นตัวแอนดรอยออกมาจากกล่อง
กดปุ่ม power 1 ครั้งเพื่อเข้าไป system recovery menu จะแสดงรายการเมนูให้เลือก

ใช้งานปุ่มลด-เพิมเสียงเพื่อเลื่อนเมนู ใช้งานปุ่มถ่ายภาพด้านข้างล่างขวาเพื่อเลือกเข้าเมนูนั้น ลองทำดูจนเข้าใจก่อนก็ได้ครับ
ให้ทำการ wipe cache partition เสร็จแล้วตามด้วย wipe data/factory reset จากนั้นก็ reboot ครับ

2. เมื่อมันเปิดเครื่องขึ้นมา ต่อสาย usb เข้าคอมพิวเตอร์ และ set debugging enable
3. เปิดโปรแกรม RSD Lite 6.1.4 ขึ้นมา สังเกตุว่า ช่อง status ต้องแสดงว่า connected 


ขั้นตอนนี้ดูเหมือนไม่น่าเชื่อถือ แต่มันเป็นวิธีที่ได้ผล
ให้เลือกไฟล์รอมไทย  ดำเนินการแฟลชรอม แต่เราจะแฟลชแค่ครึ่งทาง
ขณะแฟลชดูหน้าจอมือถือ ถ้าขึ้นข้อความ
MBM Flash-mode.
TinBoost
version: 06.0a
Bootloader USB Init SECUE BOOT ENABLED
ให้ทำการถอดแบตออกทันที แต่อย่าถอดสาย usb นะ


4. กลับไปที่คอมฯ หยุดการแฟลชด้วยรอมไทย เปิด-ปิดโปรแกรม RSD Lite เลือกไฟล์รอมสเปน แล้วทำการแฟลชต่อ สังเกตุหน้าจอมือถือให้ดี คราวนี้จะต้องถอดสาย usb ออกบ้าง


*สังเกตุว่าเมื่อหน้าจอมือถือแสดงผลดังรูป ให้ดึงสาย usb ออกทันที ดึงที่เครื่องคอมฯจะรวดเร็วทันการณ์กว่า ถ้าปล่อยไปไกลกว่านี้ไม่แน่ว่าจะสำเร็จหรือไม่ ต้องเริ่มขั้นตอนใหมทั้งหมด รวมถึงต้องแฟลชรอมไทยใหม่ทั้งหมด


5. หลังจากถอดสายแล้วนำแบตมาใส่ กดปุ่ม Power + volume up+volume down  (สามปุ่มนะครับ คือ ปุ่ม 1.เปิดเครื่อง 2.เพิ่มเสียง 3.ลดเสียง) กดค้างไว้ประมาณ 8-10 วินาที ถ้าทำสำเร็จท่านจะเห็นตัวอักษรสีแดงว่า FASTBOOT MODE และถ้าไม่ได้ตามนี้ต้องเริ่มใหม่ รวมถึงแฟลชรอมไทยทั้งกระบิอีกครั้งครั้บ

แอบดึงฟิล์มกันรอย(อันทุเรศ)ออกแล้ว
6. กดปุ่มลดเสียงเพื่อเลื่อนมาที่ RECOVERY จากนั้นเสียบสาย usb เข้าคอมฯอีกครั้ง
ที่คอมฯ ต้องแสดงว่ามีการเชื่อมต่อกันแบบนี้

7. ที่คอมฯเปิด Cmd ขึ้นมา
เปลี่ยน directory ไปยัง folder ที่เก็บไฟล์จากการแตก Root_xt320.zip ไว้เมื่อตอนต้น
*ผมสร้างโฟเดอร์ชื่อ xt เก็บไว้ในไดร์ฟ C

พิมพ์คำสั่ง
cd c:\xt
dir เพื่อดูไฟล์ทั้งหมดที่แตกออกมา (ข้ามขั้นตอนนี้ได้)
adb devices
fastboot boot recovery.img

8.ครื่องจะบูทเข้า clockwork mod ตัวหนังสือมันออกจะล้นจอ หรือจอมันเล็กก็ไม่รู้ และระวังอย่าให้มือ-นิ้วแตะหน้าจอ
กดปุ่มลดเสียงเลื่อนเมนูมาอันที่ 2 Install zip from sd ใต้เมนู reboot system now กดปุ่ม power เพื่อเลือกเมนูนี้  จากนั้นตามหาไฟล์ update.zp ที่นำมารอไว้ก่อนหน้านี้ เจอแล้วกดปุ่ม power เพื่อเลือก


9. ทำการ flash เลือก YES - Install updat


10. กดปุ่มลดเสียงเลื่อนลงมาด้านล่าง หาเมนู back to previous menu จากนั้นเลือก reboot เครื่องจะทำงาน สุดท้ายจะถามว่า Root access possibly THIS CAN NOT BE UN เลือก YES fix root (/sy

เครื่องทำงานอีกครั้งจากนั้นจะรีสตาร์ทขึ้นมา มาถึงตอนนี้ถือว่าทำสำเร็จแล้วครับ กับการรูทเครื่อง XT320 DEFY mini rooted!!!!!!

สุดท้ายหาฟิล์มมาติดใหม่คงดี เลือกใช้ Nokia Ahsa 501 แทนครับ

ความยากเรื่องถัดไปคือการลบแอพใน stock Rom จะลองทำดูครับ ผลจะเป็นไง ไว้จะมาเล่าสู่กันโอกาสหน้า

นั่นแหล่ะครับ

Many thanks to alin and his post
Many thanks to Carlos Hernandez and his post at Fixmobile.net
Some photo from Droidevelopers.com
Thank to jay-see-you and related information

5 ความคิดเห็น:

  1. ทำให้ผมบ้างสิครับ buck.alias@gmail.com

    ตอบลบ
  2. Defy mini pom ja tam dai mai ?
    From france
    Pai tam unlock network ma (ta pom tam mun ja tong pai pod lock ) ((tong pai unlock mhai mai ?))
    thank you
    ja gub ma mhai na kub

    ตอบลบ
    คำตอบ
    1. Plese help me
      pom yang dai roms thai té mai gra tam grune mun ja lock network
      plese tell me again
      i come back
      thank you

      ลบ
    2. Oh.You speak Thai?
      Sorry for lately reply.
      I am not sure.
      1.Apps for unlock need rooted device.
      2.Try to flash another Roms such as Spain or Thai to use with your network.
      3.If you want to root you xt320 find more detail in xda website.(Google with "xt320 xda")
      4.If you want program for root device -my listed firmwares as above I will make link to you for temporaly download.
      Wish you success.

      ลบ
  3. This is link for download, all firmwares use to root XT320
    will be deleted by next month.
    https://drive.google.com/file/d/0B1P5Q-arrxNKN29CLWdDdk9JSFU/edit?usp=sharing
    https://drive.google.com/file/d/0B1P5Q-arrxNKSVBWM29oR25TYkE/edit?usp=sharing
    https://drive.google.com/file/d/0B1P5Q-arrxNKc3NJT3Q0cE5GbEU/edit?usp=sharing
    https://drive.google.com/file/d/0B1P5Q-arrxNKdGRVTjhiYnE3RDA/edit?usp=sharing
    https://drive.google.com/file/d/0B1P5Q-arrxNKdm9XS3pFREYyMHM/edit?usp=sharing

    ตอบลบ

MAPs

วันก่อนได้ลองเขียนแบบ แบบตัวนั้นมันต้องแนบแผนที่สังเขปของโครงการ ลองๆ แล้วก็ใช้ snazzymaps แล้วก็เอามาทำต่อใน inkscape มันก็ออกมาดูได้ระดับห...