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

[Kernel] (ver 041) Mako KK 4.4 (UV/OTG/CPU/GPU OC/Hybrid Linux 3.4+) [08-02-14]

OP faux123

25th November 2012, 06:06 AM   |  #111  
Quote:
Originally Posted by raycaster3

Yep. Been doing that the whole time out of laziness. Lol turns out it was the best way. Go figure. Gotta get our hands on 004 test out that intellidemand. ��������

DARKSIDE

Only I have intellidemand I usually test it a bit before I let it out in public...
The Following 3 Users Say Thank You to faux123 For This Useful Post: [ View ]
25th November 2012, 06:07 AM   |  #112  
mikeyinid's Avatar
Senior Member
Flag Nampa
Thanks Meter: 2,665
 
6,906 posts
Join Date:Joined: Sep 2010
More
Quote:
Originally Posted by faux123

I uploaded to my mirror site!

BETA BETA BETA !!! => http://faux.androidro.ms/mako/beta/newboot004.img (NO CPU OC)
MIRROR MIRROR MIRROR => http://faux.host4droid.com/newboot004.img

Boom. Intellidemand?

Sent from my Nexus 4 using xda premium

---------- Post added at 10:07 PM ---------- Previous post was at 10:06 PM ----------

Quote:
Originally Posted by faux123

Only I have intellidemand I usually test it a bit before I let it out in public...

Lol. Nvm

Sent from my Nexus 4 using xda premium
25th November 2012, 06:08 AM   |  #113  
Senior Member
Thanks Meter: 66
 
292 posts
Join Date:Joined: Jun 2010
More
What is intellidemand?

Sent from my Nexus 4 using xda app-developers app
25th November 2012, 06:11 AM   |  #114  
raycaster3's Avatar
Senior Member
Flag S.Ogden
Thanks Meter: 1,066
 
3,733 posts
Join Date:Joined: Apr 2011
More
Quote:
Originally Posted by faux123

Only I have intellidemand I usually test it a bit before I let it out in public...

Cool cool. When it's ready it's ready.

DARKSIDE
25th November 2012, 06:13 AM   |  #115  
mikeyinid's Avatar
Senior Member
Flag Nampa
Thanks Meter: 2,665
 
6,906 posts
Join Date:Joined: Sep 2010
More
no cpu oc or gpu oc? i think thats more my speed. faux tweaks and no cpu app is what im all about.
25th November 2012, 06:15 AM   |  #116  
sarni84's Avatar
Senior Member
Flag Levittown, PA
Thanks Meter: 633
 
2,898 posts
Join Date:Joined: May 2011
More
How would I go about making 003 into a zip file since using the boot.IMG derps out
25th November 2012, 06:23 AM   |  #117  
Quote:
Originally Posted by b4ifuru18

What is intellidemand?

Sent from my Nexus 4 using xda app-developers app

All Qualcomm based phones have Qualcomm prorprietary userspace binary called "mpdecision" aka m(ake)p(oor)decision.

Instead of letting the kernel itself to decide what frequencies and how many cores to run, this "mpdecsion" binary polls the kernel run queue statistics and decides for the whole system the "optimal" frequency and the "optimal" number of cores to use. The concept is fine, except the decision making is done in userspace and it's 100% closed source so there's no way to tweak it and there's a latency (because all userspace binaries needs to "poll" the kernel for the latest information which is slightly delayed).

mpdecision has been bane of kernel hacking... without it, you will have all cores running at all times with less than optimal frequencies, but using it does not mean it is "optimal" either.

This is where intellidemand comes in... I have created my own kernel core and frequency management. With intellidemand, everything is done within the kernel and the decision for how many cores and frequencies are all made in real-time. This is source based, so it can be tweaked and optimized further (with open source support of course) and it is completely free of Qualcomm's m(ake)p(oor)decision binary.

It is similar to Samsung's PegasusQ governor (except my intellidemand was done since release of HTC Sensation 4G before Samsung's own Pegasus for their Galaxy S3 )

History of Intellidemand Governor:

HTC Sensation 4G Gingerbread, Intellidemand 1.0 was born... (core/frequency decision based on CPU load ONLY)
HTC Sensation 4G ICS is when Intellidemand 2.0 was updated (core/frequency decision based on GPU busy + CPU load)
HTC Amaze 4G ICS is when Intellidemand 3.0 was created (core/frequency decision based on run queue AND run average from the kernel scheduler)
Samsung Galaxy Nexus is when Intellidemand 3.2 was created (created first NON-Qualcomm fully SOC architecture independent intellidemand running on TI's OMAP chipset)
and now LG Nexus 4, Intellidemand is updated to 4.0 with quadcore optimizations which was based on intellidemand 3.0+

https://github.com/faux123/HTC_Amaze...7ba60545101064
Last edited by faux123; 26th November 2012 at 10:53 PM.
The Following 37 Users Say Thank You to faux123 For This Useful Post: [ View ]
25th November 2012, 06:30 AM   |  #118  
PikkonX's Avatar
Senior Member
Chesapeake, VA
Thanks Meter: 62
 
381 posts
Join Date:Joined: Oct 2009
Great explanation. I've been seeing the name for a while now, but I'd been trying to figure out what it was as well.

Sent from my Nexus 4 using xda premium
25th November 2012, 06:30 AM   |  #119  
raycaster3's Avatar
Senior Member
Flag S.Ogden
Thanks Meter: 1,066
 
3,733 posts
Join Date:Joined: Apr 2011
More
They need to pay you royalties. We patiently await its coming. Thnx again.

DARKSIDE
25th November 2012, 06:36 AM   |  #120  
sarni84's Avatar
Senior Member
Flag Levittown, PA
Thanks Meter: 633
 
2,898 posts
Join Date:Joined: May 2011
More
Anyone? How do I turn an img into zip file so I can just flash it

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

Advanced Search
Display Modes