1. ดาวน์โหลด
-USB Driver http://forum.xda-developers.com/showthread.php?t=1379875
-Factory Image 4.0.4 หรือตัวล่าสุด http://code.google.com/android/nexus/images.html
-Android SDK โหลดตัว .zip ของ windows http://developer.android.com/sdk/index.html
-Nexus root toolkit http://www.wugfresh.com/dev/nexus-root-toolkit/
2 ติดตั้ง USB Driver
3 ติดตั้ง Android SDK
-unzip Android SDK
-SDK Manager -> เลือก Android SDK Platform-tools -> Install > accept all
4. Unlock Bootloader
-ปิดเครื่องแล้วเข้า fastboot mode โดย กด VolUp + VolDown + Power ค้างไว้
-ถ้าเครื่องเปิดมาเจอหน้าจอ Android นอนหงายท้องเปิดฝาอยู่ แสดงว่าเข้า fastboot ได้แล้ว
-เปิด command prompt แล้วเข้าไปที่ android-sdk-windowsplatform-tools
-fastboot oem unlock *เครื่องจะถูก wipe ข้อมูลทุกอย่างหายหมด ควร backup ก่อน
-fastboot oem lock (ถ้ากรณี unlock อยู่แล้วต้องการ up rom stock ใหม่)
-ถ้าสำเร็จ เมื่อเข้า fastboot mode ครั้งต่อไป บรรทัดที่เขียน LOCK STATE : OFF จะเปลี่ยนเป็นสีแดง
5. Update FW เป็นรุ่นล่าสุด (วิธีนี้ใช้ได้กับ factory image ทุกรุ่น)
-แตก Factory Image จนเจอไฟล์ชื่อประมาณนี้
—bootloader-maguro-xxxxxx.img
—radio-maguro-xxxxxx.img
—image-yakju-xxxxx.zip
-copy 3 ไฟล์นี้ไปวางไว้ที่ android-sdk-windowsplatform-tools
-เปิด command prompt แล้วเข้าไปที่ android-sdk-windowsplatform-tools
-ใช้ command เรียบลำดับตามนี้
fastboot flash bootloader bootloader-maguro-xxxxxxxxx.img
fastboot reboot-bootloader (รอเครื่อง reboot กลับมาที่ fastboot mode)
fastboot flash radio radio-maguro-xxxxxx.img
fastboot reboot-bootloader (รอเครื่อง reboot กลับมาที่ fastboot mode)
fastboot update image-yakju-xxxxxx.zip
จากนั้นเครื่องจะ restart เอง จะได้ FW รุ่นล่าสุดแล้ว
กรณีเป็น 4.0.4 google จะ update 4.1.1 OTA อัตโนมัติ
6. Root
-ติดตั้ง Nexus root toolkit จากนั้นเปิดโปรแกรม
-เลือก Do not flash CWM
(หากเลือก Permanent CWM จะติดตั้ง Clock Work Mod ให้ )
-กดปุ่ม Root
จากนั้นเครื่องจะ restart เอง เมื่อเปิดดูใน drawer ก็จะพบ SuperSU เป็นการ Root เสร็จสิ้น
ที่มา: ดัดแปลงเนื้อหาจาก http://droidsans.com/how-to-flash-galaxy-nexus