[Desire HD Android Development] Sybregunne:
DaemonController.apk by Sybregunne

Current Version: 4.0 rc8

Description:

A small android application that can control the daemons andrev_oc and virtuous_oc, directly set current cpu frequencies and modify cpu voltage in a per frequency basis.

Features

Supports android 2.3 (Froyo) and above (Tested with Gingerbread)

Can configure andrev_oc and virtuous_oc

Allows switching between the two

Faster load times (average of 700ms)

Added core toggler hidden in the options menu as it is experimental at this stage. Works on tf101 using guevor kernel

Supports 2 methods of undervolting

vdd_levels:echo "<freq> <volt>" > <path>/vdd_levels

UV_mV_table:echo "<volt_change 1> ... <volt_change n>" > <path>/UV_mV_table where n is the number of available frequencies

Requirements

Android device (at least froyo)

Rooted device

Kernel with cpufreq module enabled

init.d scripting support (Optional)

Undervolting using any of the above-mentioned methods (Optional)

Install Guide

Download apk

Enable installing from unknown sources

Install normally

If you encountered a not installed error, uninstall old DaemonController use titatnium backup if necessary

Change log

[LIST]
[*]Daemon Controller v4.0 rc8
[LIST]
[*]Publicly released (Oct. 19, 2012)
[*]Implement method 2 of undervolt
[*]Attempt to remove some force close that still lingers
[*]Added on the fly changes to UI preferences.
[*]Added option to remove background transparency.
[/LIST]
[*]Daemon Controller v4.0 rc7
[LIST]
[*]Publicly released (Oct. 15, 2012)
[*]Outright change to cpufreq values on applying changes to o/c Daemon
[*]Included a core toggle funciton under Options -> Preference -> core Toggle
[/LIST]
[*]Daemon Controller v4.0 rc6
[LIST]
[*]Publicly released (Oct. 15, 2012)
[*]Finally fixed init scripts for u/v and o/c.
[*]Adjusted the timer to 10 mins previously 20 mins.
[/LIST]
[*]Daemon Controller v4.0 rc5
[LIST]
[*]Publicly released (Oct. 14, 2012)
[*]Moved init scripts from assets folder to String resource
[/LIST]
[*]Daemon Controller v4.0 rc4
[LIST]
[*]Publicly released (Oct. 12, 2012)
[*]Fixed init script file removing by removing the accidental "." that was there.
[/LIST]
[*]Daemon Controller v4.0 rc3
[LIST]
[*]Publicly released (Oct. 10, 2012)
[*]Fixed force close when moving to UV Tab
[*]Omit UV values that are for system use only.
[/LIST]
[*]Daemon Controller v4.0 rc2
[LIST]
[*]Publicly released (Oct. 10, 2012)
[*]Fixed reset UI after changing frequency values.
[/LIST]
[*]Daemon Controller v4.0 rc1
[LIST]
[*]Publicly released (Oct. 19, 2012)
[*]Implemented the U/V Control
[*]Included a new andrev_oc one that won't force terminate if a cpu core is turned off...
[/LIST]
[*]Daemon Controller v4.0 beta 09
[LIST]
[*]Publicly released (Oct. 08, 2012)
[*]Implemented the switch Daemon Button.
[*]Removed "su" as the first command from scripts to prevent random freezes
[/LIST]
[*]Daemon Controller v4.0 beta 08
[LIST]
[*]Publicly released (Oct. 08, 2012)
[*]Added option to disable transition animation.
[*]Fixed kernel name not re-read when kernel changed
[*]Fixed permissions not setting correctly for: <ocname> installed but not configured status
[/LIST]
[*]Daemon Controller v4.0 beta 07
[LIST]
[*]Publicly released (Oct. 06, 2012)
[*]Moved the what's new screen to the options.
[/LIST]
[*]Daemon Controller v4.0 beta 06
[LIST]
[*]Publicly released (Oct. 06, 2012)
[*]Added option to select Correct Rom Name to Display. Needs to restart app to take effect.
[*]Added Check for update option.
[*]Added auto update checking.
[/LIST]
[*]Daemon Controller v4.0 beta 05
[LIST]
[*]Publicly released (Oct. 04, 2012)
[*]Fixed pressing menu buttons moves active screen when already on the target screen.
[*]Removed displaying of read asset files during startup.
[*]Implemented the option to disable the log screen from on startup.
[/LIST]
[*]Daemon Controller v4.0 beta 04
[LIST]
[*]Publicly released (Oct. 01, 2012)
[*]Enable/disable screen1 based on existence of an o/c daemon...
[*]included andrev_oc within the apk.
[*]first option: install andrev_oc!
[*]second option: show log
[*]Enable back key to close the log screen, to minimize confusion.
[/LIST]
[*]Daemon Controller v4.0 beta 03
[LIST]
[*]Publicly released (Sep. 26, 2012)
[*]Add back the ability to create the init file 83oc...
[*]Fixed UI only refreshes when applying changes to cpufreq
[*]Added about screen for people to monitor changes...
[*]Temporarily add the application version to the title of the app.
[/LIST]
[*]Daemon Controller v4.0 beta 02---
[LIST]
[*]Publicly released (Sep. 21, 2012)
[*]able to write oc daemon configurations
[*]Requests root permissions only if changing values.
[*]Tested with andrev_oc
[*]UI doesn't refresh after apply
[/LIST]
[*]Daemon Controller v4.0 beta 01
[LIST]
[*]Internal testing only
[*]Remake of Daemon Controller v3.3b3
[*]Removed features and re-add them one by one while ensuring program stability. (No Force Close)
[*] Changed UI Layout
[*]Not yet functional, just read the values. Root permission is not required.
[/LIST]
[/LIST]

Downloads

DaemonController-4.0-rc8.apk

DaemonController-4.0-rc7.apk

DaemonController-4.0-rc6.apk

DaemonController-4.0-rc5.apk

DaemonController-4.0-rc4.apk

DaemonController-4.0-rc3.apk

DaemonController-4.0-rc2.apk

DaemonController-4.0-rc1.apk

DaemonController-4.0-beta9.apk

DaemonController-4.0-beta8.apk

DaemonController-4.0-beta7.apk

DaemonController-4.0-beta6.apk