[HTC Sensation] iba21:
ok guyz, since show creates the badass governor, i'd want to use it for a better one multicore configurtion

what's the advantages of multicore sistem?

symple, more parallelization means more performance per second, as i can say, 2 core can compile at last the double quantity of thread than 1, so, 1 core at double frequency can't compilare the same number of thread, but it do it faster..

ex..

if you have 2 thread (impossibile), 1 audo and 1 video, a single core @ 2ghz compile firstly the audio, than the video.. the dualcore core can compile on core0 the audio and on core1 the video!! this is the powerfully of multicore system.

ok, since i say it, i create a script witch TRY to use this logically.. this script uses the limitate frequency of the badass system, that's why, with ondemand, all of 2 core goes at maxFreq too fast, now, with this badass, the system will not grow up the first limitate frequency until the single core uses more than that frequency.. so.. we can limitate the "ondemand" issue as 3 values..

thus, the actual script configuration is it:

screen ON:

- dualcore able

- governor badass for all of 2 cores

- min freq at 192mhz for all of 2 cores

- max freq at 1.566ghz for all of 2 cores

- first phase freq at 972mhz for bla bla bla

- second phase freq at 1.188ghz for bla bla bla

- third phase freq at 1.566ghz (is the maxfreq)

screen OFF:

- only core0 able

- governor conservative

- minfreq 192mhz

- maxfreq 540mhz

badass governor has the same configuration as last show's ondemand governor

so, now, with this script we have a pure functional dualcore with the advantages of multicore system, with limitate frequency then system doesen't need a lot of performance.. i'm meaning, the stock situation is 192-972mhz, if the single core (is the same, qualcomm uses asyncronic frequency) needs more than 972, it increases the max freq at 1.188ghz (the sensation original frequency), if 1.188 isn't sufficently, it increeses at 1.566

remember, qualcomm has asyncronic frequency, so, one core can be run at 1.56ghz, the other at 540mhz..

now.. how to use it?

INSTALLATION:

1) download root explorer app

2) download 69force.zip file from this post

3) unzip it

4) by using root explorer, copy that file in: " /system/etc/init.d " (press mount R/W if you can't copy the file)

5) long press on 69force -> permission -> and select like this

6) long press on 69force -> open with -> Linux Script Handler -> Execute

7) REBOOT

8) enjoy :D

one bug i don't know how to solve.. at first boot, only core0 is able, you have to turn off screen, wait 2-5 sec, and than turn on.. after that, core1 will turn on as it could do.. it's not a pure bug, only have to do a screen cycle on/off (when you boot up phone, it goes to standby automatically, so, turn on phone and use it as you used it :D )

ok, if you want to change configuration of my script, you could do, you could change what you want..

DISINSTALLATION:

1) boot in recovery

2) wipe system partition (only system)

3) reinstall rom + kernel by zip file

4) wipe cache+dalvik

5) reboot

6) congratulation, now you have stock rom + stock kernel configuration without losing data

why system wipe? because my script changes some values of the default configuration of badass, not only the mpdecision, it's easyer to reinstall all, or, i can create a script witch reconfigurate the default values for 100 euros :D

:eek:

;)

IF YOU HAVE QUESTIONS / PROBLEM / ISSUE, PM ME, DONOT WRITE IN THIS THREAD