Saturday, May 18, 2013

แฟลช Custom ROM บน Nexus 4


สำหรับ Nexus 4 ที่จะแฟลชหรือลงรอมโม (custom rom) ได้นั้น จำเป็นต้องผ่านการปลดล็อค Bootloader และแฟลช ClockworkMod Recovery มาก่อน ถ้ายังไม่ผ่านกระบวนการดังกล่าวสามารถทำตามกระทู้ด้านล่างได้เลย

[+] ปลดล็อค Bootloader สำหรับ Nexus 4 [ CLICK HERE ] ทำถึงข้อ (7) คือ ติดตั้ง ClockworkMod Recovery ก็พอ

แต่ถ้าผ่านกระบวนการดังกล่าวมาแล้วให้ดาวน์โหลดไฟล์รอมและไฟล์ Google Apps มาเก็บไว้ในเครื่องก่อน ในที่นี้จะแฟลชรอมโมจากค่าย CyanogenMod บน Android เวอนร์ชั่น 4.2.2 เพื่อเป็นแนวทาง โดยเริ่มจากดาวน์โหลดรอมและ gapps มาเก็บไว้ใน sdcard ก่อนลงปฏิบัติการณ์

[+] ดาวน์โหลดรอม CyanogenMod สำหรับ Nexus 4 [ CLICK HERE ] แนะนำให้ดาวน์โหลดตัว stable ล่าสุด
[+] ดาวน์โหลด gapps [ CLICK HERE ] โดยเลือกให้ตรงเวอร์ชั่นกับรอมที่จะใช้แฟลช

ขั้นตอนการแฟลชรอมโมมีดังต่อไปนี้

1.  เก็บไฟล์ ROM และ gapps ไว้ใน sdcard ให้เรียบร้อย แล้วปิดเครื่อง Nexus 4 เสร็จแล้วบูทเข้าสู่ Fastboot Mode ด้วยการกดปุ่ม Volume UP + Volume Down + Power พร้อมกัน (กดพร้อมกันทั้ง 3 ปุ่ม อาจจะติดยากนิดหน่อย) แล้วใช้ปุ่ม Volume UP  หรือ Volume Down เลื่อนขึ้นหรือเลื่อนลงเพื่อเข้าสู่ Recovery mode แล้วกดเลือกด้วยปุ่ม Power เพื่อเข้าสู่เมนูย่อยของ ClockworkMod Recovery ตามลำดับ

2. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ wipe data / factory reset แล้วกดเลือกด้วยปุ่ม Power

3. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ Yes -- delete all user data แล้วกดเลือกด้วยปุ่ม Power

4. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ wipe cache partition แล้วกดเลือกด้วยปุ่ม Power

5. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ Yes - Wipe Cache แล้วกดเลือกด้วยปุ่ม Power

6. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ advanced แล้วกดเลือกด้วยปุ่ม Power

7. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ wipe dalvik cache แล้วกดเลือกด้วยปุ่ม Power

8. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ Yes - Wipe Dalvik Cache แล้วกดเลือกด้วยปุ่ม Power

9. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ +++++Go Back+++++ แล้วกดเลือกด้วยปุ่ม Power

10. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ install zip from sdcard แล้วกดเลือกด้วยปุ่ม Power

11. เลือก choose zip from sdcard แล้วกดเลือกด้วยปุ่ม Power

12. ถ้ายังไม่พบไฟล์ <filename of rom.zip> ให้เลือก 0/ แล้วกดเลือกด้วยปุ่ม Power

13. เลือก <filename of rom.zip> แล้วกดเลือกด้วยปุ่ม Power

14. เลือก Yes - Install <filename of rom.zip> แล้วกดเลือกด้วยปุ่ม Power

15. รอจนกว่าจะขึ้น Install from sdcard complete

16. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ install zip from sdcard แล้วกดเลือกด้วยปุ่ม Power

17. เลือก choose zip from sdcard แล้วกดเลือกด้วยปุ่ม Power

18. ถ้ายังไม่พบไฟล์ <filename of gapps.zip> ให้เลือก 0/ แล้วกดเลือกด้วยปุ่ม Power

19. เลือก <filename of gapps.zip> แล้วกดเลือกด้วยปุ่ม Power

20. เลือก Yes - Install <filename of gapps.zip> แล้วกดเลือกด้วยปุ่ม Power

21. รอจนกว่าจะขึ้น Install from sdcard complete

22. เลือก +++++Go Back+++++ แล้วกดเลือกด้วยปุ่ม Power

23. เลือก reboot system now แล้วกดเลือกด้วยปุ่ม Power เป็นเสร็จภารกิจการแฟลชรอมโม


ขั้นตอนการแฟลช Kernel มีดังนี้

1. ดาวน์โหลดไฟล์ Kernel เก็บไว้ใน sdcard ปิดเครื่อง Nexus 4 แล้วบูทเข้าสู่ Fastboot Mode ด้วยการกดปุ่ม Volume UP + Volume Down + Power พร้อมกัน เสร็จแล้วเลือกเข้า Recovery mode

2. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ wipe cache partition แล้วกดเลือกด้วยปุ่ม Power

3. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ Yes - Wipe Cache แล้วกดเลือกด้วยปุ่ม Power

4. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ advanced แล้วกดเลือกด้วยปุ่ม Power

5. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ wipe dalvik cache แล้วกดเลือกด้วยปุ่ม Power

6. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ Yes - Wipe Dalvik Cache แล้วกดเลือกด้วยปุ่ม Power

7. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ +++++Go Back+++++ แล้วกดเลือกด้วยปุ่ม Power

8. ใช้ปุ่ม Volume Down เลื่อนลงมาที่ install zip from sdcard แล้วกดเลือกด้วยปุ่ม Power

9. เลือก choose zip from sdcard แล้วกดเลือกด้วยปุ่ม Power

10. ถ้ายังไม่พบไฟล์ <filename of kernel.zip> ให้เลือก 0/ แล้วกดเลือกด้วยปุ่ม Power

11. เลือก <filename of kernel.zip> แล้วกดเลือกด้วยปุ่ม Power

12. เลือก Yes - Install <filename of kernel.zip> แล้วกดเลือกด้วยปุ่ม Power

13. รอจนกว่าจะขึ้น Install from sdcard complete

14. เลือก reboot system now แล้วกดเลือกด้วยปุ่ม Power เป็นเสร็จภารกิจการแฟลชเคอร์เนล


Custom ROM ที่น่าใช้สำหรับ Nexus 4

Kernel ที่น่าใช้สำหรับ Nexus 4

ศึกษาข้อมูลเพิ่มเติม:
  • What is a kernel? [ CLICK HERE ]
  • ทำความรู้จักกับ ROM, KERNEL, TWEAKS, ROOT, CWM ว่าคืออะไรกันบ้าง [ CLICK HERE ]

หมายเหตุ: ติดขัดขั้นตอนไหน สามารถ GoogleHangouts สอบถามเพิ่มเติมได้ สำหรับขั้นตอนการติดตั้งดังกล่าวสามารถใช้ได้ทั้ง Windows 8/Windows 7/Vista/XP