[Desire HD Android Development] Roberto_Lim:
Flashable governor tweaks for the Blackout ICS

I made a set of flashable governor tweaks for the Blackout ICS v3.0.0 and v.3.1.0.

Blackout v3.1.0 uses the performance governor by default. The flashable zips attached below will enable the smartassV2 governor and tweak some settings.

Is it better than performance governor? Well everyone has their own opinion.

If you just want to enable smartassV2 it would be simpler to go to Google Play and install one of the CPU control apps, like No Frills CPU Control. These apps will allow you to manipulate frequencies and governors.

I use the flashable zip because they allow me to fine tune settings in the governors which cannot be adjusted with the apps.

a) Blackout-smartassV2-1_GHZ-c3.zip (attached below)

What will this file do:

Enable smartassV2 as your governor at the default 1024 MHz frequency

Adjust max_cpu_load from 55 (default for this ROM) to 85. This means the cpu will ramp up slower.

Adjust ramp_up_step from 200000 (default for this ROM) to 100000. This means the cpu will ramp up slower.

Adjust min_cpu_load from 25 (default for this ROM) to 35. This means the cpu will ramp down a bit faster.

Adjust down_rate_us from 99000 to 49000. This means the cpu will ramp down faster.

Adjust the vdd level of the 806 MHz from 1050 vdd to 1025 vdd. By default the ROM uses 1050 vvd for both the 1024 MHz and 806 MHz speeds. If the phone is stable at 1024 MHz @ 1050 vdd, it should be stable at 806 MHz @ 1025 vdd.

These settings are more conservative than default ROM smartassV2 settings and should result in longer battery life. Feedback on this (via PM) is greatly appreciated.
​

b) Blackout-smartassV2-1_2GHZ-c2.zip (attached below)

Same as the first file except it changes maximum speed from 1024 MHz to 1200 MHz.

If you enable this I would encourage you to get a controller like No Frills CPU Control (its free from Google Play). It will allow you to test if your phone is stable at 1.2GHz. Apps like No Frills will not apply overclock settings if it detects a sudden reboot.

Using this file has no such safety net.
​

c) Blackout-smartassV2-1_4GHZ-c3.zip and Blackout-smartassV2-1_5GHZ-c3.zip (attached below)

Same as the first file except there two change maximum speed from 1024 MHz to 1401 MHz and 1497 MHz.

If you use this please verify the setting is stable with a CPU control app. Also please consider this:

Stock HTC DHD speed and voltage = 1024 MHz at 1200 vdd.

The 1.2 GHZ zip = 1200 MHz @ 1175 vdd, overclocked but within default vdd levels.

The 1.4 GHz zip = 1401 MHz @ 1250 vdd, overclocked and overvolted. Personally, I would stick to 1.2 GHz.

The 1.5 GHz zip = 1497 MHz @ 1250 vdd, overclocked and overvolted.

Personally, I would stick to 1.2 GHz.

DISCLAIMER AND AGREEMENT

THESE FILES ARE FOR V3.0.0 and V3.1.0 ONLY. IF YOU USE THESE FILES, YOU DO SO AT YOUR OWN RISK.

THIS IS TEAM BLACKOUT THREAD. IF YOU ENCOUNTER A PROBLEM WITH MY FILES PLEASE JUST PM ME, OR OPEN A NEW THREAD AND BASH ME THERE :eek:

How to install

1. Copy the .zip file to the root of your SDCard.

2. Reboot into recovery.

3. Flash the .zip

4. Reboot.

How to return to stock - Blackout-01systctl-RTS.zip (Return to Stock)

Want to go back to stock. Just flash the Blackout-01systctl-RTS.zip below. Flash this file and your back to the performance governor. This file does not enable the performance governor. It just restores the default /etc/init.d/01syscrl file.

It you plan to try the 1.2 or 1.5 GHz files, it might be a good idea to keep a copy of Blackout-smartassV2-1_GHZ-c3.zip or Blackout-01systctl-RTS.zip. In case your phone cannot handle the settings, you can do a battery pull, boot into recovery and flash one of these files instead.

​

Like my work?

If you like my work, go to page one of this thread and you will find a donate button there. It took make longer to write this post than it did to make the zip files. Dev'ing ROM's takes time. IF YOU WANT TO THANK ME, JUST DONATE TO THE DEV's INSTEAD.

Credits:

Thanks to Team Blackout for allowing me to do this, and something else... oh yes for the ROM's :laugh:

I learned to edit system files thanks to LeeDroid's tutorials.

I learned to make flashable zips studying mike1986's flashable zips for ARHD.