เนื่องจากขณะนี้รอม 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) ไม่รับผิดชอบต่อความเสียหายเครื่องของท่าน จากการใช้งานเคอร์เนลด้วยความสมัครใจของท่านเอง แต่ขอให้ท่านสบายใจได้ว่าผู้พัฒนาได้ทดสอบมาเป็นอย่างดี ก่อนเผยแพร่สู่สาธารณะ
ลองแล้วใช้ได้เลยครับ แต่ไม่เข้าใจว่า 2.3 นี้เล่นเกมทีไรทำไมชอบรีเครื่องจัง แต่ก็ไม่ได้รีตลอดนะแต่ก็เป็นบ้างไม่เป็นบ้าง แต่ถ้าเป็น 2.2 ไม่มีรีเลย อยากให้แก้เรื่องเวลาเล่นเกมแล้วเครื่องรีด้วยได้ไหมครับ
@คุณattedd ถูกแล้วไม่ใช่เหรอครับ พอเจอแสงจ้า ก็ต้องเร่งแสงจะได้เห็นชัดๆไงครับ
light sensorไม่ทำงานsabayjooเป็นบ้างปะ ลงrom ตัวไหนโหลดที่อะ
ลงแรกยังทำงานอยู่เลยงง อะพอตอนเย็นไม่ทำงานซะงั้น เทสดู มันขึ้น 0 lux
ทดสอบแล้วครับ 1.2 mhz ปรับMax 1209 MHz ,Min 480 MHz โดยรวมลื่นดีครับ เดี๋ยวขอลองดูเรื่องแบต กับลองเล่นเกมส์หนักๆดูครับ ว่าจะเป็นอย่างไร จะมารายงานผลครับ
quadrant/benchmarkได้เท่าไหร่ครับ คุณ chat.vespa
@ nisit ขอบคุณครับๆ
ผลการทดสอบของ CM7 ที่ 768MHz ครับ …
Quadrant
Smartbench
Antutu
ตอนที่ผมทดลองตัว 1.2GHz ผมไม่ได้ save เอาไว้ จึงไม่มีค่ามาเปรียบเทียบให้ดูครับ
ผม benchmark ตัว 1.2GHz แล้วไม่ได้คะแนนมากมายอะไรเลยครับ Quadrant ได้ประมาณเกือบๆ 1,000 ในขณะที่ตัว CM7 Nightly ที่รันที่ 768MHz ได้คะแนน 1,200
ผมทดลอง benchmark กับ App ตัวอื่นๆ ก็ได้ผลคล้ายๆกัน คือ CM7 เร็วกว่ามาก ทั้งๆที่ทำงานที่ความถี่ต่ำกว่า
ตัว CM7 ผมใช้งานที่ 806MHz ไม่ค่อยได้เลย ใช้งานหนักๆไป หลายๆครั้งเครื่องจะค้าง ก็ยังสงสัยว่าทำไมตัวของคุณ PJ ผมใช้งานที่ 1.2GHz ได้โดยไม่เป็นอะไรเลย ซึ่งอาจจะเป็นเพราะมีการปรับแรงดันช่วยด้วย
CM7 ที่ 806MHz ผมได้คะแนน Quadrant ถึง 1,300 ได้เลย แต่ไม่เสถียร จึงต้องลดลงเหลือให้ทำงานที่ 768 เท่านั้นครับ
App ที่ใช้ Benchmark ก็มี Quadrant, Smartbench และ Antutu ครับ
คุณ beerkubb ครับผม benchmark ตัว 1.2GHz แล้ว Quadrant ได้ประมาณ 1053 ผมใช้รอม SuperAop
ครับ แต่ยังไม่ได้ลองกับเกม Nova2 เลยครับ ว่าจะเล่นได้ลื่นไหม เรื่องแบตเหมือนจะลงเร็วกว่า 900 MHz
ขอลองดูสักคืนครับ
คะแนน Benchmark ไม่มากไปกว่านี้ครับ เพราะผมไม่ได้ปรับ volt เพิ่ม ถ้าเพิ่มมากกว่านี้ เครื่องจะไม่เสถียรอย่างแรง แล้วทำให้เครื่องร้อนวูบเลย ผมเลยปรับใช้ acpu pll เท่ากับ 600 MHz
ใช้หลักการเดียวกับ kernel Andro-id@tj_stye 864mhz รอม 2.2
แต่มากกว่า 1.2 GHz ไม่แล้ว เครื่องอืดแบบลากไม่ไปเลย
ผมลง Kernal 1.2GHz ใหม่อีกครั้ง
ผลการ benchmark การใช้ kernal 1.2GHz กับ CM7 ครับ
Quadrant
Smartbench
AnTuTu
เปรียบเทียบกับเมื่อรันที่ 900MHz คะแนนที่ได้ ก็ไม่แตกต่างกันเท่าไรเลยครับ
@chat.vespa ขอบคุณครับ
เพิ่มเติมข้อมูลครับ …
เมื่อก่อนผมใช้ CM7 กับ Kernal ของ SuperAosp มาตลอด เพราะเสถียรดี ประหยัดแบตเตอรี่อีกด้วย ความเร็วก็ดี และหากใช้ CM7 เมื่อ Overclock จะไม่เสถียรเท่าไรนัก
วันนี้ได้ทดลอง CM7 Full-164 นึกว่าจะเสถียร เพราะ Overclock ไปที่ 746MHz แล้วรัน Benchmark หลายตัวก็ผ่านตลอด (รันที่ 806 MHz มีอาการค้าง)
แต่เมื่อเล่นเกมส์ Fieldrunner ไปนานๆ จะมีอาการค้างหลายครั้ง แต่ลื่นดีมาก ในขณะที่รันด้วย Kernal 1.2GHz มีอาการกระตุกมาก
ผมจึงกลับไปลง Kernal SuperAosp อีกครั้ง ก็รันได้ลื่นดี ไม่มีกระตุกมากมาย ผมเล่นจนจบ Level แบบ Hard ได้เลยครับ
ผมจึงทำการ Benchmark มาให้ดูกัน โดยเป็น CM7+Kernal SuperAosp ทำงานที่ 768MHz ครับ
Quadrant
Smartbench
AnTuTu
ขอลอง 1.2 GHz ด้วยคนนะครับ แบบว่า mediafire ผมเปิดไม่ได้อ่ะครับ …
ผลการทดลอง โดย ปรับความเร้วCpu ที่ 122m – 1.2G ในโหมด Smarttass Rom SuperAOSP ตัวล่าสุด
สตาร์ทที่แบต 100% เวลา 6.30 น. ถึง 8.30 น. แสตนบายอย่างเดียว ไม่ลด
09.30 ควักออกมาต่อwifiไม่เกินสิบนาที ลงไป 98
10.30 ควักออกมาเล่นเฟสบุ๊ก ไม่เกิน 10 นาที +โทร 1 สาย ลงไป 92
12.30 แสตนบายจาก 10.30 ไม่ได้ใช้ เหลือ 87
14.30 เหลือ 84
16.30 ควักออกมา เหลือ 77 และต่อWifi เล่นเฟส ดาวน์โหลด แอฟบ้าง
18.30 เหลือ 71
19.00 แสตนบาย และลูกเอาไปเล่นเกมส์ยิงลูกแก้ว ประมาณ 10 นาที เหลือ 59
สรุปโดย รวม หากใช้งานอัตราการลดก็ยังไวอยู่ครับ
และ พอแสตนบายด์ด้วยโหมด smarttass ยังแกว่งๆๆเพราะบางช่วงไม่ลดเลย บางช่วงลดลลงในอัตราชม.3-4% โดยประมาณ
ผมว่าแสตนบายใช้ondemand จะลดน้อยกว่าน่ะครับ
1.2 กระตุกกว่า 900 ตัวเดิมอีกครับ
ผมว่าแสตนบายใช้ondemand จะลดน้อยกว่าน่ะครับ
1.2 กระตุกกว่า 900 ตัวเดิมอีกครับ
@nisit
SuperAOSP 8.6aw ใช่ไหมคับ แต่มีปัญหาเรื่อง wifi ใช่ไหมคับ
ที่ต้องอยู่ใกล้ๆ ถึงจะติดนะคับ
ผมใช้ CM7+SuperAosp 8.6 ไม่มีปัญหากับ wifi เลยครับ อาจจะเป็นเพราะส่วนใหญ่เวลาที่ใช้งานตัว AP อยู่ใกล้ก็ได้
ผมเคยเล่นห่างกับตัว AP ประมาณ 10 เมตร และมีผนังปูนกั้น 2 ชั้น ก็ยังใช้ได้ดีครับ
ลองปิดแล้วเปิดให้ค้นหาใหม่ ว่ามันจะหาเจอไหมครับ แล้วอยู่ข้างบน ซักชั้น หนึ่งอะจะหาเจอไหมอะ – –
900 Mhz เครื่องผมยังร้อนจนเสียว คืนนี้จะใส่ชุดกันระเบิดแล้วอัพ 1.2GHz ดูว่าจะขนาดไหน
อยากถามเรื่องที่ว่า ทำไม CPU ที่ทำงานที่ความถี่สูงขึ้น กลับลื่นเฉพาะเวลาอยู่หน้าโฮม
แต่เล่นเกมส์หรือแอป กลับกระตุก จนบางทีค้าง (ความถี่สูงไม่ใช่มันจะทำงานไวขึ้นหรอ
ผมคิดแบบ Computer น่ะครับ CPU แรง ก็เล่นเกมส์ลื่น)
ผมว่า มันคือความเสถียรครับ มันเลยทำให้ค้างได้…. เหมือนทำงานเกินความสามารถมันอ่ะครับ