0094 | ดึง Memory ของ Nexus One ออกมาใช้ให้หมด

สืบเนื่องจาก kernel 2.6.29 ของ Nexus One มันมีบั๊กนิดหน่อย
ทำให้ allocate ram ออกมาได้แค่ 200 กว่า MB ทั้งๆ ที่มันมีให้ใช้ตั้ง 500 MB !!!!

อ้าว แล้วทีนี้ทำไงล่ะ .. รอ OTA update ก็ไม่รู้เมื่อไหร่ แถมยังไม่รู้ด้วยว่ามันจะมีมั้ย
จะอัพเป็น kernel 2.6.32 ตอนนี้ก็บั๊กจมอีก วันนี้ พระเอกขี่ม้าขาวของเรามาแล้วครับ

@cyanogen ผู้ทำ Custom ROM ของ Android อันโด่งดังได้ backport ตัวแก้ไขให้เห็นแรมเพิ่มอีก 200MB ลง kernel 2.6.29 แล้ว
แต่… ถ้าไม่อยากใช้ Cyanogen MOD หรือยังไม่พร้อม wipe เครื่องตอนนี้จะทำไงล่ะ?

ก็โหลดไปลงเองไงครับ ไม่ยาก (แต่ก็ไม่ง่ายเท่าไหร่)

คำเตือนขั้นร้ายแรง เสี่ยงต่อการทำเครื่องพัง
กรุณาทำ Nandroid backup ก่อนเสมอ !!!

อันดับแรก โหลดไฟล์ต่อไปนี้ไปเก็บไว้ใน folder superboot (ยังจำได้มั้ยเอ่ย ที่ไว้ root เครื่อง)

เสร็จแล้ว reboot เข้า fastboot (ปิดเครื่อง > กด track ball แช่ แล้วกดปุ่มเปิดเครื่อง)
สั่งคำสั่งนี้

fastboot-windows flash zimage zImage-2.6.29.6

reboot เครื่องกลับมาแล้ว (ถ้าเข้าได้) จะพบว่า wifi หายไป ! (อย่าเพิ่งไปทำอะไรมันนะครับ)

เสียบสาย usb เปิด usb debugging mode ด้วยนะครับ
สั่งคำสั่งต่อไปนี้อีกที (command prompt ยังอยู่ที่เดิมนะครับ)

adb-windows remount
adb-windows shell mkdir /system/lib/modules/2.6.29.6-cyanogenmod
adb-windows push bcm4329.ko /system/lib/modules/
adb-windows push bcm4329.ko /system/lib/modules/2.6.29.6-cyanogenmod

แล้ว reboot เครื่องอีกทีครับ

Tags: , ,