Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[MOD]Virtuous Daemon O/C by Navrasis (for dual core)

OP Navrasis

25th February 2012, 08:36 PM   |  #41  
Member
Flag Vancouver
Thanks Meter: 39
 
84 posts
Join Date:Joined: Dec 2010
More
Quote:
Originally Posted by jcsy

this OC daemon is to, improve performance and battery life or ? what does it do, just another CPU control software ?

Here's the explanation by MDJ

Quote:
Originally Posted by m-deejay

Introduction to the new Overclocking Daemon

This ROM features a completely new way of Overclocking and managing screen states.

The History
But before explaining it further, let's talk about previous solutions.
There are several different approaches to archieve "screen-state-scaling".
That means basically that the govenor changes if you turn the screen off and changes back to normal when turning the screen on.

This is mainly used to restrict the amount of CPU usage (the frequency in fact) during screen off. This can lead to a major battery life increase.

The solutions so far were:

  • App like SetCPU, which change automatically the govenor based on profiles
  • integrated solutions in the govenor itself
Both these solutions have major problems.

The one with a tuner app is always a little laggy right after turning on the screen because SetCPU (or any other CPU tuner) needs some time to change the govenors (up to 7 seconds). This leads mostly to major lag in the lockscreen.

The second solution is the smartass govenor. It has already a screen-state-scaling included, so it reduces the frequency when the screen turn off.
This could be a really nice solution but it has some problems too.
Smartass most of the time is not really stable and has problems with its frequency scaling.

State-of-the-art-solution
So we (more precisely rmk40) thought of a better solution.
He wrote a native C Daemon which changes the govenors instantly without any lag.

This leads to major performance improvements right after turning on the screen and in the lockscreen.

But at the moment this solution is a little bit harder to configure. We are plaing to make a GUI for this, so you get the same comfort as using SetCPU.
Nevertheless you can even now adjust the daemon to your needs.

Be aware that the daemon only works if all CPU tuner apps are deinstalled. Otherwise it deactivates itself.

The Following 2 Users Say Thank You to wasdly For This Useful Post: [ View ]
26th February 2012, 07:44 PM   |  #42  
unavix's Avatar
Senior Member
Flag Kralupy nad Vltavou
Thanks Meter: 35
 
275 posts
Join Date:Joined: Jan 2011
More
How do I uninstall daemon of Lee rom? After I installed the battery life even more difficult than without him.
27th February 2012, 07:34 AM   |  #43  
jcsy's Avatar
Senior Member
Flag Land of the Z1/EVO3D/GTAB10.1(2)
Thanks Meter: 944
 
3,656 posts
Join Date:Joined: Jan 2009
Donate to Me
More
ok so how do we set this up properly ?

install the beta 3.3 and then, let it download & install the daemon

and just set, for example 384-1180 interactive

uninstall all other apps, of course, correct ?
27th February 2012, 11:20 AM   |  #44  
Member
Thanks Meter: 11
 
98 posts
Join Date:Joined: Dec 2009
More
app doesn't want to work..

i'm on shawn3d rom and akernel 10.05
27th February 2012, 11:39 AM   |  #45  
unavix's Avatar
Senior Member
Flag Kralupy nad Vltavou
Thanks Meter: 35
 
275 posts
Join Date:Joined: Jan 2011
More
Uninstall is complete. I uninstalled Daemon application, and then even deleted the settings file processor in the system / etc / init.d

Problems with applications crashing or HTC launcher I have time. Still sometimes appears message "Sorry, HTC launcher terminated unexpectedly".
10th March 2012, 12:47 PM   |  #46  
scariola's Avatar
Senior Member
Flag Sandy Eggo, CA
Thanks Meter: 437
 
1,179 posts
Join Date:Joined: Nov 2009
More
It seems that there is a problem with the oc daemon keeping settings upon reboot.

I'm on viper3d and no other CPU tools used.

Got my custom levels to stick by editing the files located in system/etc/andrev_oc manually with root explorer.
Adjust all setting with text editor.


Sent from my HTC EVO 3D X515a using Tapatalk
31st March 2012, 03:17 PM   |  #47  
Funkyasshit's Avatar
Senior Member
Flag Madona
Thanks Meter: 200
 
380 posts
Join Date:Joined: Mar 2012
More
Nothing works.
It says that it doesn't respond and I need to Force close.

Will stay to SetCPU
31st March 2012, 09:52 PM   |  #48  
sasory's Avatar
Senior Member
Flag Kaliningrad
Thanks Meter: 379
 
379 posts
Join Date:Joined: Feb 2010
Donate to Me
More
This Daemon work only with kernel mdj!
8th April 2012, 08:22 PM   |  #49  
Senior Member
Flag ap0pka
Thanks Meter: 606
 
2,796 posts
Join Date:Joined: Aug 2007
More
Talking
Quote:
Originally Posted by sasory

This Daemon work only with kernel mdj!

it should work with any kernel that supports OC... I'm using this exact package from the OP on my HTC Amaze... love it! =)

---------- Post added at 02:22 PM ---------- Previous post was at 02:22 PM ----------

Quote:
Originally Posted by Navrasis

for all kernel with init.d included

oh, and this ^^^^
15th April 2012, 07:10 AM   |  #50  
jcsy's Avatar
Senior Member
Flag Land of the Z1/EVO3D/GTAB10.1(2)
Thanks Meter: 944
 
3,656 posts
Join Date:Joined: Jan 2009
Donate to Me
More
i noticed Unity3b somehow doesnt require this, as it scales immediately and wakes up from deep sleep to MAX frequency

while another kernel like anryl 10.07/10.08 suffers from this
what I mean is that the CPU is stuck at MIN Frequency for about 7 seconds.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes