โทรศัพท์มือถือ Android จาก Google ที่ชื่อว่า Nexus One ถือว่าได้ ROM Update บ่อยและเร็วๆมากๆ หลังจากที่ Nexus S เปิดตัวที่อเมริกาได้ไม่กี่เดือน ผมก็ได้ OTA Update มาละครับ แต่ปัญหาคือผมรูทเครื่องและปรับรอมไปบ้าง ซึ่งโดยส่วนใหญ่ของคนเล่นมือถือรุ่นนี้คิดว่าคนรูทซะเกือบ 100% เลยทำให้กดอัพเดท OTA แล้วมีปัญหา ผมเลยนั่งหาวิธีการ Upgrade มาซะเยอะจากหลายแหล่ง เลยสรุปวิธี Step-by-Step สำหรับคนที่อยากจะ upgrade ไปเป็น Gingerbread มาแชร์ครับ 🙂
ขอออกตัวไว้ก่อนนะครับ ว่าผมสรุปขั้นตอนและเขียนในเชิงศัพท์เทคนิคและไม่ได้ลงลึกรายละเอียดมากนัก ผู้ที่จะทำการอัพเกรดตามขั้นตอนที่อธิบายนี้ ความมีความรู้การทำ ROM Upgrade มาพอสมควร ไม่แนะนำสำหรับมือใหม่นะครับ เพระาอาจทำให้มือถือเดี้ยงเอาง่ายๆ
ขั้นตอน Step-by-Step การอัพเกรดมือถือ Nexus One จากรอมทุกเวอร์ชั่นไปเป็น Gingerbread 2.3.3
1. Sync Data to Cloud
- ทำการ Sync Data ข้อมูลทุกอย่างไปไว้บน Internet ให้ครบก่อนครับ เช่น
- Calendar, Contact
- Task (ผมใช้ GTask ก็กด Sync ให้เรียบร้อย)
- Notes (ผมใช้ Catch Notes ก็กด Sync ให้เรียบร้อย)
2. Backup Data to SD Card
- ทำการ Backup ข้อมูลต่างๆไปไว้ที่ SD Card เช่น App, System Data, Setting ต่างๆ ผมใช้สองโปรแกรมที่สามารถดาวน์โหลดได้ฟรีครับ
- Titanium Backup: สามารถ backup widgets, system data ต่างๆได้ทั้งหมด
- ASTRO: สามารถ backup apk files ของ App ต่างๆที่เราติดตั้งไว้ทั้งหมด สำหรับให้เรามากด install เองได้ทีหลังครับ
- ทั้งสองโปรแกรมจะทำการ Backup ไปไว้ที่ SD Card ครับ เช็คให้แน่ใจก่อนนะครับว่ามีพื้นที่ SD Card เหลือพอ
3. Backup SD Card Data to HDD
- กันเหนียวอีกขั้นโดยการเชื่อมต่อผ่านสาย USB แล้ว copy ไฟล์ทุกอย่างจาก SD Card ไปไว้ที่เครื่องคอมพิวเตอร์เราครับ
4. Backup ROM
- ทำ Nandroid Backup ผ่าน ROM Manager หรือผ่านทาง Recovery
5. Downgrade to FRG33
- ดาวน์โหลด ROM พื้นฐานแรกเริ่มเวอร์ชั่น FRG33 จากที่นี่
- เปลี่ยนชื่อไฟล์เป็น PASSIMG.zip
- ก๊อปปี้ไฟล์ PASSIMG.zip ไปไว้ที่ SD Card (เอาไว้ที่ root folder)
- ปิดเครื่อง Nexus One
- กดปุ่ม Volume Down ค้างไว้ แล้วกดปุ่มเปิดเครื่อง
- เครื่องจะทำการค้นหาไฟล์ PASSIMG.zip และถามเราว่าจะติดตั้งมั้ย
- ให้กดปุ่ม Volume Up เพื่อยืนยันการติดตั้ง
- ณ ขั้นนี้ โปรแกรมจะติดตั้งมีหลายแสดงสถานะติดตั้ง ปล่อยให้มันทำงานไปเรื่อยๆจนจบ หลังจากเสร็จเครื่องจะ Reboot เข้าไปที่หน้าจอเริ่มต้นของมือถือพร้อมใช้งาน
6. Upgrade to FRG33D
- ต่อมือถือกับคอมพิวเตอร์
- ลบไฟล์ PASSIMG.zip ออกไปจาก SD card
- ดาวน์โหลด ROM FRG83 จากที่นี่
- เปลี่ยนชื่อไฟล์เป็น update.zip
- ก๊อปปี้ไฟล์ update.zip ไปไว้ที่ SD Card (เอาไว้ที่ root folder)
- ปิดเครื่อง Nexus One
- กดปุ่ม Volume Down ค้างไว้ แล้วกดปุ่มเปิดเครื่อง
- กดเลือกเมนู Recovery โดยใช้ Volume Key และใช้ปุ่ม Power ในการเลือก
- เครื่องจะรีบูทและโชว์รูปหุ่นเขียวพร้อมเครื่องหมายตกใจ
- กดปุ่ม Power ค้างไว้ แล้วกดปุ่ม Volume Up จะทำให้เห็นเมนูตัวอักษรสีฟ้าขึ้นมาข้างบน
- ใช้ Track Ball กดเลือกเมนู “Apply SD card: update.zip”
- ขั้นนี้เครื่องจะทำการติดตั้ง FRG83 Update
- เครื่องจะรีบูทหลายครั้งในขั้นตอนนี้
- หลังจากที่ติดตั้งเสร็จ เครื่องจะรีบูทแล้วมีที่หน้าจอสถานะปกติพร้อมใช้งาน
7. Apply the OTA FRG83D
- ต่อมือถือกับคอมพิวเตอร์
- ลบไฟล์ update.zip เดิมออกไปจาก SD card
- ดาวน์โหลด FRG83D Update จากที่นี่
- เปลี่ยนชื่อไฟล์เป็น update.zip
- ก๊อปปี้ไฟล์ update.zip ไปไว้ที่ SD Card (เอาไว้ที่ root folder)
- ปิดเครื่อง Nexus One
- กดปุ่ม Volume Down ค้างไว้ แล้วกดปุ่มเปิดเครื่อง
- กดเลือกเมนู Recovery โดยใช้ Volume Key และใช้ปุ่ม Power ในการเลือก
- เครื่องจะรีบูทและโชว์รูปหุ่นเขียวพร้อมเครื่องหมายตกใจ
- กดปุ่ม Power ค้างไว้ แล้วกดปุ่ม Volume Up จะทำให้เห็นเมนูตัวอักษรสีฟ้าขึ้นมาข้างบน
- ใช้ Track Ball กดเลือกเมนู “Apply SD card: update.zip”
- ขั้นนี้เครื่องจะทำการติดตั้ง FRG83 Update
- เครื่องจะรีบูทหลายครั้งในขั้นตอนนี้
- หลังจากที่ติดตั้งเสร็จ เครื่องจะรีบูทแล้วมีที่หน้าจอสถานะปกติพร้อมใช้งาน
8. Apply the OTA FRG83G
- ต่อมือถือกับคอมพิวเตอร์
- ลบไฟล์ update.zip เดิมออกไปจาก SD card
- ดาวน์โหลด FRG83G Update จากที่นี่
- เปลี่ยนชื่อไฟล์เป็น update.zip
- ก๊อปปี้ไฟล์ update.zip ไปไว้ที่ SD Card
- ปิดเครื่อง Nexus One
- กดปุ่ม Volume Down ค้างไว้ แล้วกดปุ่มเปิดเครื่อง
- กดเลือกเมนู Recovery โดยใช้ Volume Key และใช้ปุ่ม Power ในการเลือก
- เครื่องจะรีบูทและโชว์รูปหุ่นเขียวพร้อมเครื่องหมายตกใจ
- กดปุ่ม Power ค้างไว้ แล้วกดปุ่ม Volume Up จะทำให้เห็นเมนูตัวอักษรสีฟ้าขึ้นมาข้างบน
- ใช้ Track Ball กดเลือกเมนู “Apply SD card: update.zip”
- ขั้นนี้เครื่องจะทำการติดตั้ง FRG83 Update
- เครื่องจะรีบูทหลายครั้งในขั้นตอนนี้
- หลังจากที่ติดตั้งเสร็จ เครื่องจะรีบูทแล้วมีที่หน้าจอสถานะปกติพร้อมใช้งาน
9. Upgrade to Gingerbread 2.3.3
- พอมาถึงขั้นตอนนี้ มือถือเราจะเป็นเวอร์ชั่น FRG83G ที่พร้อมแล้วที่จะอัพเกรดไปเป็น Gingerbread 2.3.3
- ดาวน์โหลด Official ROM Android 2.3.3 Gingerbread ได้จากที่นี่
- เปลี่ยนชื่อไฟล์เป็น update.zip
- ก๊อปปี้ไฟล์ update.zip ไปไว้ที่ SD Card (เอาไว้ที่ root folder)
- ปิดเครื่อง Nexus One
- กดปุ่ม Track Ball ค้างไว้ แล้วกดปุ่มเปิดเครื่อง
- กดเลือกเมนู Bootloader และกดเลือก Recovery โดยใช้ Volume Key และใช้ปุ่ม Power ในการเลือก
- เครื่องจะรีบูทและโชว์รูปหุ่นเขียวพร้อมเครื่องหมายตกใจ
- กดปุ่ม Power ค้างไว้ แล้วกดปุ่ม Volume Up จะทำให้เห็นเมนูตัวอักษรสีฟ้าขึ้นมาข้างบน
- ใช้ Track Ball กดเลือกเมนู “Apply SD card: update.zip”
- จบขั้นนี้ก็รอเครื่องติดตั้ง จนเสร็จก็ให้กดเลือก “reboot system now”
- จบครับ ทีนี้เครื่องเราก็จะแปลงร่างเป็น Gingerbread 2.3.3 เสร็จสมบูรณ์!! 😀
อ้างอิงข้อมูลจาก:
- http://forum.androidcentral.com/google-nexus-one/43398-how-prep-nexus-one-gingerbread.html
- http://androidspin.com/2010/12/07/prepare-your-nexus-one-for-android-2-3-gingerbread/
- http://www.androidcentral.com/nexus-one-android-222-update-pushing-out-build-frg83g
- http://www.redmondpie.com/install-android-2.3.3-gingerbread-on-nexus-one-how-to-guide/
- http://forum.xda-developers.com/showthread.php?t=965478