เนื่องจากขณะนี้รอม Cyanogen 2.3.x กำลังได้รับความนิยมเพิ่มขึ้นเรื่อย ๆ แต่ยังมีปัญหากับการบริโภคพลังงาน ผมจึงเอา Kernel Source code จาก CM และ SuperAosp มาพัฒนา เพื่อให้ลดการบริโภคพลังงาน รวมทั้งได้ Overclock CPU ควบคุมด้วย Undervolt เพื่อให้เกิดความเสถียรและอุณภูมิไม่สูงจนทำให้เกิดความเสียหายแก่ฮาร์ดแวร์ได้ จึงอยากให้พี่น้อง A88 ช่วยทดสอบครับ
v.6 for CM7.1 & SuperOSR & MYGingerBGaia
Changelog 03/11/2011
+ Added I/O Scheduler SIO และ VR ( อะไรคือ I/O Scheduler (http://forum.sdx-developers.com/index.php?topic=16629.0))
+ Added Scaling Governor MINMAX, SCARY, SavegedZen
+ Lower Wifi Voltage แก้ค่า MMC_VDD = 28_29
+ Enabled Modules Build-in
– CIFS
– NFS
– UFS
– FUSE
– HFS
– ISO9660
– UDF
+ ค่าเริ่มต้น CPU 600 MHz, SIO I/O Scheduler, Ondemand Scaling Governor
v.5 for CM7.1 Changelog 13/10/2011
– fixed for CM7.1 RC2&Daily build
– add filesystems ntfs, udf, iso9660
v.5 for SuperOSR2.0.1 Changelog 13/10/2011
– fixed WIFI
– add filesystems ntfs, udf, iso9660
v.4 Changelog 14/08/2011
– Kernel 2.6.32.9 ( SuperAosp source : thank to CML )
– Overclock/Undervolt 1.2GHz
– ค่าเริ่มต้น 864 MHz
v.3b Changelog 30/07/2011
– Overclock/Undervolt 900 MHz
– ค่าเริ่มต้น 806.4 MHz
– ค่าเริ่มต้น Scal. Gov. = Ondemand (เหมาะสำหรับการ Stand by เครื่อง เพื่อลดการใช้พลังงาน)
– อื่น ๆ ไม่ได้เปลี่ยนไปจาก V.3a
v.3a Changelog 26/07/2011
– Overclock/Undervolt to 864 MHz
– ค่าเริ่มต้น 600 MHz
– ค่าเริ่มต้น Scal. Gov. = Smartass
– fixed wifi ค้นหาเร็วขึ้น ค้นหาได้ระยะไกลขึ้น
– fixed การบริโภคแบตน้อยลง
v.2.1 Changelog 3/06/2011
– fixed freeze & boot loop (แก้ไขอาการเครื่องค้างและรีบูต )
v.2.0 Changelog 31/05/2011
– Overclock/Undervolt to 806.4 MHz
– fixed Smartass
v.1.0 Changelog 24/05/2011
– เพิ่ม CPU freq – Smartass ตั้งไว้เป็นค่าเริ่มต้น
– ปรับ Max sleep mode ให้บริโภคแบตตอรี่น้อยลง (โหมด smartass)
– fix msm battery
– fix wifi
วิธีติดตั้ง
– ติดตั้ง/Install .zip ผ่าน Clockworkmod Recovery
v.6 for SuperOSR 2.2.0
build 10/11/2011
Download http://www.mediafire.com/?pv6uilj6laggfzc
v.6 for CM7.1 Stable&Daily build
build 02/11/2011
Download http://www.mediafire.com/?2ctyx468w1rkoez
v.6 for SuperOSR 2.0.1
build 02/11/2011
Download http://www.mediafire.com/?s2a9bd4icwi2g92 ***wifi Fixed 6/11/2011 10:35 น.
v.6 for MYGingerBGaia1.1.0
build 02/11/2011
Download http://www.mediafire.com/?9t78co33td74wca
v.5 for CM7.1 Stable&Daily build
build 13/10/2011
Download http://www.mediafire.com/?cdhac9kbuat7717
v.5 For SuperOSR 2.0.1
build 13/10/2011
Download : http://www.mediafire.com/?81voo0icnj1278c
v.4 (SuperAosp-mod)
build/date 14/08/2011
Download http://www.mediafire.com/?u49du655u7kby60
v.3b
build/date 29/07/2011
Download http://www.mediafire.com/?4onxcd6dknmx8sd
v.3a
build/date 25/07/2011
Downlond http://www.mediafire.com/?7071zgbatjaqy6c
Tips:
** ใช้ No-frills CPU Control ในการเปลี่ยน I/O Scheduler https://market.android.com/details?id=it.sineo.android.noFrillsCPU&feature=search_result
** Mount/Unmount ISO file ใช้ Terminal emulator
การ mount พิมพ์
su
mkdir /mnt/sdcard/iso
mount -t iso9660 -o loop /mnt/sdcard/xxx.iso /mnt/sdcard/iso
การ unmount พิมพ์
umount /mnt/sdcard/iso
** CIFS ใช้โปรแกรม CifsManager https://market.android.com/details?id=ws.plattner.cifsmanager
My Kernel Source Code http://www.mediafire.com/?x5s7wtbjfx13pw1
Original source code from CML@SuperAosp http://www.movilzona.es/foro/superosr-por-superteam-gingerbread-t6035.html
Thanks to :
– Cyanogenmod team
– CML@SuperAosp kernel source code
– thederekjay@ https://github.com/thederekjay for kernel source
คำเตือน : ผู้พัฒนา (PJ) ไม่รับผิดชอบต่อความเสียหายเครื่องของท่าน จากการใช้งานเคอร์เนลด้วยความสมัครใจของท่านเอง แต่ขอให้ท่านสบายใจได้ว่าผู้พัฒนาได้ทดสอบมาเป็นอย่างดี ก่อนเผยแพร่สู่สาธารณะ
@aemail- น่าจะได้ครับ เพราะ base on CM
Build v.2 มาแล้วครับ
v.2.0 Change log 31/05/2554
– Overclock/Undervolt to 806.4 MHz
– fixed Smartass
– fixed Interactive freq. Default
เพิ่งบิลด์เสร็จ ลองได้ 10 นาทีเอง พรุ่งนี้รู้กันว่าจะหมู่หรือจะจ่า..;-)
ถ้าจะปรับ CPU ใช้ SetCPU ไปก่อนนะครับ (ตามหา Source ยังไม่ครบ เหอ ๆ)
ขอบคุณครับ ไว้มีโอกาสจะลองตอนวันหยุดครับ…
รอฟังผลการ Review ครับผม V.2 ครับ
-รายงาน –
CPU 806.4mhZ ซดแบตเหมือนเดิม แต่ดีกว่า CM 600 MHz นิดหน่อย
การใช้งานลื่นดี ไม่มีสะดุด เครื่องไม่ร้อน ไม่รีบู๊ต แต่ต้องใช้ในโหมด Smartass กับ Interactive พอปรับไปโหมดอื่นก็มีอาการรีบู๊ตเองบ้าง
สรุป : ยังไม่ดีพอ เดี๋ยวจะปรับไปที่ 864 MHz ( Undervolt) ว่าเป็นไง
ผมไม่ค่อยมาโพสท์อะไร แต่เข้ามาตามดูตลอดนะครับ
ขอบคุณสำหรับการรายงาน รอติดตามผลตัวต่อไปครับผม
@PJ สู้ๆ เป็นกำลังใจให้คับ
มาเป็นกำลังใจให้ครับ
ลองแล้ว คู่กับ cm ตัวล่าสุด
เร็ว ลื่นดี หาไวไฟเร็ว
แต่เมื่อกี้ค้างที่หน้าบูต
เล่นทวีตอยุ่ดีๆก้ค้าง
ถ้าอาการ freeze ลองปรับไปที่ Smartass ครับ เมนู > setting > cyanogen setting>performanc>CPU Setting>Available governors > ติ๊กที่ Smartass
คงเกิดจากไฟไม่พอนะครับ เพราะทำ Overclock / Undervolt
v.2.1 Changelog 3/06/2554
– fixed freeze & boot loop (แก้ไขอาการเครื่องค้างและรีบูต )
รายงานการใช้งาน
– CPU 806.4 MHz อาการเครื่องค้างและรีบู๊ต ไม่เจอแล้วครับ การใช้งานทั่วไปลื่นขึ้น ไม่มีอาการเครื่องร้อน ส่วนแบตตอรี่ดีขึ้นเล็กน้อย เมื่อ Standby ทิ้งไว้
สรุป : เรื่องแบตตอรี่คงทำได้ดีที่สุดแค่นี้
จบการรายงาน….
@PJ ตอนนี้ได้พอๆ กับ aosp ไหมคับ เวลาปิดหน้าจอ
เมล็ดนี้ทำให้ baterry มีประสิทธิภาพมากขึ้นกว่า aosp และไม่แช่แข็งใด ๆ มากขึ้น แต่ aosp ให้เรียบ cm7 เพิ่มเติมหรือไม่ คุณคิดยังไง? ผมคิดว่าจะดีสำหรับรุ่นถัดไป
@ pboon_T – ยังสู้ AOSP ไม่ได้ครับ
@ kaishi – can type in English ? I don’t know what you’re talking about.
@pj sorry im using google translate..
its better than version 2.0 yesterday, who got many freeze.. in this version i feel battery save, and no freeze, but i felt some laggy than aosp kernel, what do u think? i think u can fix that on next release..
Yes, I think better v.2.0 .. no freeze and boot loop.
But battery consumption is not good enough.
I’m not sure will do better next release…ha ha
Thank you for testing..
PS. If Laggy you can switch to Ondemand or Interactivc in Menu > setting > cyanogen setting>performanc>CPU Setting>Available governors
its work dude youre welcome 🙂 im gonna test the battery performance, anyway why we must set it to 806 mhz? than 600 mhz? its lock and i must use set cpu, did its give better performance on this device?
#np im testing on playing asphalt5 and setcpu to 600mhz with ondemand setting and its give better gameplay than other setting.
บูทไม่เข้าครับ ค้างหน้าแอนดรอย
ลอง flash ใน fastboot mode ดูครับ
ถ้ายังไม่ได้ลองถอดแบตแล้วเปิดใหม่ครับ
Hi PJ, could you give me an english steps to change my kernel ? sorry, i try to use google translate to translate thailand languange to Indonesia , but the translate result still confusing me 😀
btw, from your point of view , which kernel does the better baterry life and performance, cyanogen or aosp?
Installation
1.Put boot.img into your sdcard (not any folder)
2. Open Terminal emulater application then type..
su
flash_image boot /mnt/sdcard/boot.img
reboot
enjoy !
PS. I think AOSP better..
ขุดกระทู้ขึ้นมาหน่อย อิอิ
.
.
เกิดฮึดขึ้นมา เลยออก v.3a มาให้ทดสอบกันจ้า
เฉพาะรอม CM7 2.3.x (ทุกบิลด์) หรือ รอมอื่น ๆ ที่ BaseOn CM7
ผมทดสอบกับ CM7 RC1 เสถียรดีมาก
v.3a Changelog 26/07/2554
– Overclock/Undervolt to 864 MHz (ค่าเริ่มต้น 600 MHz) & เสถียรกว่าเดิม ทดสอบ CPU 864 MHz เปิดไว้ทั้งคืนยังไม่พบการรีบู๊ต
– fixed wifi ค้นหาเร็วขึ้น ค้นหาได้ระยะไกลขึ้น
– fixed การบริโภคแบตน้อยลง
ขอบคุณมากเลยครับ ^^
แชร์ wifi ได้หรือยังครับ
ถ้าจะลองต้องลง ทุกเวอร์ชั่นเลยไหมครับ
เอาตัวล่าสุดครับ
-ขอบคุณครับ
ขอเอาไปลองบ้างนะครับ ขอบคุณครับ