[MODULE][X10][FW:3.0.1.G.0.75][CPU GOVERNOR] MinMax

Search This thread

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,187
39,709
Pune
[ info ]

i was waiting for SE to release kernel source for X10... but seems they are taking a LONG time... so here is MinMax governor for X10 (with stock 2.3.3 kernel [2.6.29-00054-g5f01537])...


[ screenshots ]

x10-module-minmax.png
x10-modules-minmax-cpuspy.png



[ credits ]

zdzihu for helping out
MinMax governor ported from erasmux's Flykernel sources


[ sources ]

https://github.com/DooMLoRD/Xperia-X10-Kernel-2.6.29



[ download link ]

module_x10_gb_gov_minmax.zip (corrected) [DO NOT FLASH MULTIPLE TIMES]


[ how to use ]

  1. download the above update.zip and copy to sdcard
  2. flash via recovery
  3. select new cpu governor in SetCPU
  4. enjoy!


[ tested on ]

CM7-ZMOD-v001 & v003


icon8.gif


enjoy!


P.S.: i also have the following modules ready- CIFS & NTFS support, if any one requires them i will post them...
 
Last edited:

eamars

Member
Mar 27, 2010
42
6
Christchurch
Good Job!THX!

Is there any lags or unexpected situation while using you module?

Can it set the max cpu speed at the time when the device is woken?

anyway , thanks!
 
Last edited:

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,187
39,709
Pune
Good Job!THX!

Is there any lags or unexpected situation while using you module?

Can it set the max cpu speed at the time when the device is woken?

anyway , thanks!

well the lag is dependent on the governors internal settings...

abt ur second question i dont know... if u asking abt "set on boot" option for SetCPU then yes it will work...
 
  • Like
Reactions: pficrx

Crocodile1973

Senior Member
Jan 7, 2011
565
97
scratch my head time, doesn't work for me. flashed and shows nothing in setcpu but ondemand and performance. odd
 

colossus

Retired Senior Moderator
Aug 28, 2009
3,215
3,072
Nothing changes for me either bro??

Edit.. Re-flashed and all is good, thanks Doomlord.;)
 
Last edited:

aZuZu

Inactive Recognized Developer
Jan 19, 2011
638
941
43
Zagreb
Why stupid names, dude that is my thing :D :D :D Why not M&M governor or something like that :D Can't wait that my new X10 battery arrives to try this ...
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,187
39,709
Pune
Nothing changes for me either bro??

check if the file /system/lib/modules/cpufreq_minmax.ko is present also check the /system/etc/install-recovery.sh script...

the update.zip will automatically remove the exit line from the above file and adds the folllowing lines to the end of the file
Code:
busybox insmod /system/lib/modules/cpufreq_minmax.ko
exit

if it doesnt show up then u can manually add:

Code:
busybox insmod /system/lib/modules/cpufreq_minmax.ko

towards the end of the /system/etc/install-recovery.sh script
 

GlossGhost

Senior Member
Dec 22, 2010
634
120
Sofia
127.0.0.1
Okay it seems that it don't make any changes.
The smartass_zmod is doing it great for now.
Hope You do something for this.

EDIT: It's Working.
 
Last edited:

colossus

Retired Senior Moderator
Aug 28, 2009
3,215
3,072
Ok, i edited my first post and i have it running now, sorry i should have been more clearer, it was not showing up in the list of governors in setcpu but is now.;)
 

9Lukas5

Senior Member
Dec 14, 2010
3,914
2,076
near Stuttgart
Hey Doom,

can you also make a oc/uc/uv module working the Tripnmiui-iris 100? (miui-version 1.8.5). That would be great if this would be possible.
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,187
39,709
Pune
Hey Doom,

can you also make a oc/uc/uv module working the Tripnmiui-iris 100? (miui-version 1.8.5). That would be great if this would be possible.

i would prefer making kernel directly... but SE is lazy and has not yet released sources... BTW if i do make modules they wont be for specific roms... i would like to make stuff which can be used on all roms... not restricted to any particular rom...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    [ info ]

    i was waiting for SE to release kernel source for X10... but seems they are taking a LONG time... so here is MinMax governor for X10 (with stock 2.3.3 kernel [2.6.29-00054-g5f01537])...


    [ screenshots ]

    x10-module-minmax.png
    x10-modules-minmax-cpuspy.png



    [ credits ]

    zdzihu for helping out
    MinMax governor ported from erasmux's Flykernel sources


    [ sources ]

    https://github.com/DooMLoRD/Xperia-X10-Kernel-2.6.29



    [ download link ]

    module_x10_gb_gov_minmax.zip (corrected) [DO NOT FLASH MULTIPLE TIMES]


    [ how to use ]

    1. download the above update.zip and copy to sdcard
    2. flash via recovery
    3. select new cpu governor in SetCPU
    4. enjoy!


    [ tested on ]

    CM7-ZMOD-v001 & v003


    icon8.gif


    enjoy!


    P.S.: i also have the following modules ready- CIFS & NTFS support, if any one requires them i will post them...
    2
    Hey Doom,

    can you also make a oc/uc/uv module working the Tripnmiui-iris 100? (miui-version 1.8.5). That would be great if this would be possible.

    i would prefer making kernel directly... but SE is lazy and has not yet released sources... BTW if i do make modules they wont be for specific roms... i would like to make stuff which can be used on all roms... not restricted to any particular rom...
    1
    Good Job!THX!

    Is there any lags or unexpected situation while using you module?

    Can it set the max cpu speed at the time when the device is woken?

    anyway , thanks!

    well the lag is dependent on the governors internal settings...

    abt ur second question i dont know... if u asking abt "set on boot" option for SetCPU then yes it will work...
    1
    I am using this module since yesterday and it works smoothly,
    in speed and stability terms.
    Only thing I noticed is that while the phone is charging,
    it stays in 998 MHz instead of 245 MHz, making charging time increase.
    I use a SetCPU Profile to set the governor OnDemand while charging.

    interesting... i will see if something can be done abt this... may be a sysfs interface to control settings...