yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] italia0101:
Interesting stuff faux ..

So the reason peoples hardware failed was due to the mpdescion choosing the system max which for your kernel was 1.8ghz .. And this in tern was enough to damage something on the boards rendering it broken..

Strange that a 300,MHz increase was enough to break it though ..

Good what you've taken that out now . ..

Also I guess it means overcloking is pretty much off limits ? (Not that I wanted to)
[Nexus 4 Original Android Development] whittikins:
faux, thanks for the work you're doing for this phone. I'm running an AOKP build that includes your kernel, and it's running great. I see that the governor is set to Ondemand by default. Can you talk a little bit about how Ondemand, Interactive, and Intellidemand compare in terms of (1) speed (not benchmarks, but smooth UI), and (2) battery life (idle and in-use)?

Thanks!
[Nexus 4 Original Android Development] faux123:
There are plenty of documentations regarding ondemand and interactive (and from their names, it's pretty obvious what they do).

Here's a quick overview:

ondemand - (preferred by qualcomm for their SOCs) calculates load and increase / decrease cpu frequencies based on the cpu loading.

interactive - (google's clean room version designed for jellybean) does pretty much the same thing, except it responds to User Interface inputs better by briefly boosting its performance when UI inputs are detected, thus create a more responsive feeling. * (Interactive needs a corresponding powerHAL to take advantage of the UI boost hints).

Both ondemand and interactive CANNOT control the core "hotplugging". Hotplugging is reserved for Qualcomm's mpdecision exclusively.

My intellidemand 4.0 is based on ondemand, then added UI interface boosting features (similar to interactive) and included its own core management algorithms. Intellidemand is designed to be extremely battery friendly while maintaining good performance. It also remove the reliance from Qualcomm proprietary "mpdecsion". (my Intellidemand 4.0 PowerHAL has NOT been built yet, so the UI boosting features is not active at this moment).

With multicore aware apps that can display cpu cores in real time such as SystemTuner or my own app Fauxclock, you can see the quadcore on/offline in action with my intellidemand (and if you compare to mpdecsion vs intellidemand using those apps, you can see that mpdecsion hotplugging is extremely chaotic where as intellidemand's hotplugging is very orderly :D)
[Nexus 4 Original Android Development] Gillion:
Almost two years later (sensation 4g) and you are still answering this question :)

Glad to see your still coding up a storm.
[Nexus 4 Original Android Development] faux123:
nice to see you here... I remember back in the days when m(ake)p(oor)decision made its ugly debut ;)

My intellidemand has been around since then to combat the Qualcomm "app" ;)
[Nexus 4 Original Android Development] nic85:
great! thanks!!

will you fix screen sensitivity?it's too low

http://www.youtube.com/watch?feature=player_detailpage&v=bS3nvsFD5b8#t=681s
[Nexus 4 Original Android Development] undercover:
Lol. He's good like that. I like it when Dev takes time to explain things to people.

I just piggyback and don't ask simple question, just read answers to them. :D

So, faux, the only holdback for complete cpu control is powerHal? Sounds good to me. Ondemand is my favourite governor, and I'm really glad your intellidemand is based of that.

Time to get flashing me thinks.... The only bad thing about stock for me is battery life. I expected it to be at least on par with Sensation with Anker.
[Nexus 4 Original Android Development] USSENTERNCC1701E:
A note about battery life. Yesterday I ran b005 on intellidemand UV 150mV and about this time of day had 82% left. Today I'm on stock kernel, 68%. Same usage, Pandora mostly, little more web browsing yesterday actually. Same places, so cell signal did not likely play a part.

I think that's a great difference, love the kernel, thanks :D
[Nexus 4 Original Android Development] renna1992:
faux would you mind taking a look at the thread over here? http://xdaforums.com/showthread.php?t=1999368

Its regarding the msm_hsic_host wakelock issue.

thank you :)
[Nexus 4 Original Android Development] FallingEdge:
How do you UV? Is that done through a separate app?
[Nexus 4 Original Android Development] whittikins:
Very helpful. Thanks a lot. I have read a lot about governors, but I always heard differing opinions about which has better performance and battery life (some love ondemand, yet others swear by Google's version of Interactive).

Your work is really interesting, and I'm looking forward to your powerhal! Is that the reason you have "ondemand" set to default in your kernel currently?
[Nexus 4 Original Android Development] faux123:
default is intellidemand ;)
[Nexus 4 Original Android Development] FallingEdge:
Yeah, when looking at No-frills CPU when first booting the phone, I see the governor as ondemand. I changed it to intellidemand myself.
[Nexus 4 Original Android Development] faux123:
Yes but I didn't touch the led flash driver
[Nexus 4 Original Android Development] faux123:
Enhanced stock has UV, wakelock/data fixes only
[Nexus 4 Original Android Development] Globespy:
OK... so I've read several people talking about 004b4 being the best kernel for stability, connectivity and battery.

After trying all betas from 005 to the latest 04m I have experienced so-so battery life and iffy data connectivity.

So I tried 004b4 (after a cache/dalvik wipe and restore to stock kernel allowing a system reboot, followed by going back to recovery and a further cache/dalvik wipe before flashing the faux kernel)and can say that all these people are right.

Solid data connection, solid smooth user experience, and stellar battery life.

I am running max CPU 1.35ghz with -175 UV across all frequencies, and in the last 2 hours, I've lost 1% battery (3G NOT Wi-Fi connection) indicating that the phone is truly sleeping like a stone!

And at last the operating temperature is cool, no more hot handset!

I'm sticking with this build unless something bizarre happens to show up.... A phone here no better than this.... And if it ain't broke.....

Thanks Faux!

Now I'm just focused on getting better headphone sound (using noozy/eizo now), which I'm sure will come in time.
[Nexus 4 Original Android Development] thracemerin:
Which wakelock/data fixes? cuz obviously its not the ones Franco and Harsh merged since those work to remove the wake lock, but data doesn't work properly.
[Nexus 4 Original Android Development] DroidRC1:
Beta 5 001 is out!!

https://plus.google.com/app/basic/stream/z12mgbnjnrvqejtm4225edernyneht15b04
[Nexus 4 Original Android Development] granduke:
faux,

Do you consider the data loss problem fixed in the latest kernels?

004b4 is the last version that works for me. I'm wondering if I should just stop here and not bother looking at future releases if you have stopped working on the data loss issues.
[Nexus 4 Original Android Development] SleemLDJ:
Are the CAF experimental patches the cause of some data drops?

Swagged out of my Paranoid NeXus⁴
[Nexus 4 Original Android Development] Reatret:
Appreciate all the fast support faux! Will post my results tomorrow. Thanks for all your hard work :) :good:
[Nexus 4 Original Android Development] thracemerin:
Maybe, I've been following the various threads that have some, all and none of the CAF patches related to msm_hsic_host wake locks, some people are reporting no data drops, some people are reporting tons, but the strange thing is that when franco reverted the changes people were still claiming they had data drops despite the related parts of the kernel being stock, there are also those claiming they had data drops on stock, so who really knows. Things are also getting confused around the 4.2.1 wifi issue where connectivity to the Google servers while on wifi seems to drop sometimes during deep sleep, all in all the water is getting extremely muddy and I'm not sure anyone knows what the root of the problem is anymore, the good news is that 4.2.2 seems to be on the horizon for near-term deployment so perhaps Google has fixed it and all of this will become moot shortly.
[Nexus 4 Original Android Development] B3rt0:
man ... really ungrateful!
[Nexus 4 Original Android Development] 0.0:
He's trying all he can. He needs logs and people testing it out. Try testing out the latest beta 005

Sent from my Nexus 4
[Nexus 4 Original Android Development] granduke:
Cool. Just making sure he is still working the issue. I had the feeling that he might have thought the problem solved.

I just didn't want to flash every future release without chance of fix just because I had a uniquely poor phone in this regard while the mass of other users have success.
[Nexus 4 Original Android Development] SleemLDJ:
Is it always necessary to always wipe cache and dalvik when flashing newer versions of kernels?

Takes time for all my 200 apps to always upgrade before phone turns on.

Swagged out of my Paranoid NeXus⁴
[Nexus 4 Original Android Development] 0.0:
He may just be researching what to do. Perhaps he just doesn't want us to be the guinea pigs for now. Also, maybe faux doesn't want to just throw stuff in just for the sake of it. He is probably testing stuff just for himself

Sent from my Nexus 4
[Nexus 4 Original Android Development] thracemerin:
The whole issue of USB wake locks/data drops is so muddy in many of the other threads, who knows if the patches from CAF are the problem, people's specific 3G providers are the problem, something in Android 4.2.1 is the problem, it's becoming increasingly difficult to tell.
[Nexus 4 Original Android Development] DroidRC1:
No need to ever
[Nexus 4 Original Android Development] jassycliq:
Whatever the problem is harsh fixed it. Was running his kernel all day today without a drop. Battery isn't as good as fauxs though, would love to see it incorporated. Trying his latest beta and already had a data drop, still trying so hopefully its a fluke.
[Nexus 4 Original Android Development] thracemerin:
Well, franco merged the same commits as harsh and people are reporting that they had data drops, so it may not in fact be fixed.
[Nexus 4 Original Android Development] Luigiesin:
Wow! I gotta try Faux kernel again!

Sent from my Rock & Roll Nexus 4

ROM: MINCO

Kernel: Franco r31

T-Mobile
[Nexus 4 Original Android Development] Reatret:
005 beta while on data (rhyme lol) just eats away battery percent by percent o:
[Nexus 4 Original Android Development] inferno17x:
Hi, I have been running version 004m from yesterday until today without any data drop with 3hours plus on screen time currently now 16 percent battery. Faux Kernel is getting better and better feels fast and smooth.

I'm planning to flash the 005beta1 once I have run my battery flat for 004m.

Thank you Faux keep it up!
[Nexus 4 Original Android Development] Amfire of Light:
K using the beta version 004 with Xylon Rom, will report back the updates in some time
[Nexus 4 Original Android Development] lovelymobile:
max speed cpu intellidemand

hi I'm using the version mako 004 with system tuner and intellidemand, but it seems that I can not handle the speed of the cpu, that only limits the speed of the first cpu. Before I installed "francokernel r31", I did a wipe cache and resetstock Dalvik-cache, and then I installed mako 004. It only happens to me? or can 'be a bug in system tuner? or is it the intellidemand?

thank you for your work.

Hello
[Nexus 4 Original Android Development] ChongoDroid:
You had me at moar power

Sent from my Nexus 4
[Nexus 4 Original Android Development] jacklebott:
Is it possible to undervolt the display?
[Nexus 4 Original Android Development] masterg0g0:
What is meaning of this?
[Nexus 4 Original Android Development] jacklebott:
Exactly what it sounds like. Lowering the voltage the display uses
[Nexus 4 Original Android Development] nphil:
I support every kernel developer here and buy their apps to show my appreciation, and I wonder: Do you plan on releasing gamma control source? I had recently opened a ticket on the issue tracker for bricked kernel and showp informed me that it was currently not possible due to lack of source. A quick search of this thread results in one person asking the same question, but no response.

I love testing out different kernels, and I understand why you would want to keep it exclusive and you're not obliged to release source, but wouldn't something as crucial as gamma control be beneficial to all developers and in the spirit of true open source?
[Nexus 4 Original Android Development] expertzero1:
then all kernels would be the same :(
[Nexus 4 Original Android Development] drtek:
Working great so far! Thanks a lot faux123!

Using the settings from your OP.

The only problem is that I have to sweep2wake two to three times to wake up my N4.

My guess is that the CPU has to get out of sleep mode before it can compute the sweep.

I hope sweep2wake 2.0 will give more responsiveness.

Thanks again faux123 - you rule!
[Nexus 4 Original Android Development] nbeebe24:
Not true at all. One feature isn't going to make all the kernels even remotely the same. I would love to have gamma control on other kernels. Personally its the only thing keeping me on this one.
[Nexus 4 Original Android Development] jacklebott:
Since when do the other kernels use Intellidemand and allow replacing MPDecision with Intelli_plug?
[Nexus 4 Original Android Development] dark_ente:
Same here, I can't switch to other kernel for longer than 10 minutes because of the gamma control

Would love to have it for other kernel as well, though I think it's not possible
[Nexus 4 Original Android Development] masterg0g0:
Hi faux,

I am using your kernel along with slim bean. Running pretty good thank you. I had also flashed the older e15 display driver, which I reverted since it scared me :) I deleted the init.d scripts pertaining to them. My phone still some times totally is un responsive, if I flash your kernel again the display touch screen starts to work again, would I have factory reset phone ?
[Nexus 4 Original Android Development] Notorious544d:
http://xdaforums.com/showpost.php?p=36042873&postcount=567
[Nexus 4 Original Android Development] MasterJam882:
Don't get it. I have faux app installed and newest ES3 kernel installed but the app does NOT give me the possibility to UV.

Something wrong here? Would be glad to have this feature^^

greetz
[Nexus 4 Original Android Development] Notorious544d:
+1, Fauxclock doesn't recognise UV.
[Nexus 4 Original Android Development] MiG123:
True that, r3 has no uv support...

Anw a qns, do the enhanced stocks use mpdecision or intelliplug?
[Nexus 4 Original Android Development] Amfire of Light:
I got the beta version because the stable version that's put up right now along with the stock kernel Faux123 included seemed to be corrupt. I tried to see if it works on my phone but it prompted for a password. Did I miss something or what? The beta version installed fine and is working very well though
[Nexus 4 Original Android Development] Jrbourque:
Reporting back for 4m...running awesome. Much better than the 4betas, for me.
[Nexus 4 Original Android Development] sert89:
using faux version 4 with xylon stable 16. I am getting incredible battery life without any optimization (default settings) but i have a major issue. 3g and 2g connection is barely usable. it takes almost forever to load a website and get emails etc. but when i run speedtest.net it seems fine (getting 4-6mb). however i have no problems when using wi-fi.
[Nexus 4 Original Android Development] brar.arsh:
Yes data drop issue is there in almost every release after 4beta4..
[Nexus 4 Original Android Development] cbutters:
Yes there is a way to do this... lower your brightness... the brightness of a display is a direct correlation of the voltage applied to the lighting elements.
[Nexus 4 Original Android Development] shivasrage:
Today I´ve decided to try faux kernel so I´m completly new on this.

So I tried to set an CPU OC freq with faux app but I can´t get over 1,5ghz

Somebody can give any hint..tried latest beta and latest stable..

thank´s in advance

:D
[Nexus 4 Original Android Development] B3rt0:
As far as I am concerned 1.5Ghz is the highest you can get from that kernel.
[Nexus 4 Original Android Development] linelock:
There is no OC available in this kernel.
[Nexus 4 Original Android Development] shivasrage:
Thank´s guy´s

I´ve aready recognized that....my fault...:(
[Nexus 4 Original Android Development] B3rt0:
Thats what the thanks button ist for ;)
[Nexus 4 Original Android Development] josuetenista:
3g is unusable with latest stable version 4. Had to go back to version 3r2
[Nexus 4 Original Android Development] B3rt0:
I cant see any problems with the latest stable... Maybe you should flash reset kernel and try again.
[Nexus 4 Original Android Development] zaki67:
Same here no noticeable data drops.
[Nexus 4 Original Android Development] remydlc:
Guys,

try these settings. they are really nice, i get the blue i always wanted. blue is no longer washed out:

I got it from this thread/post, so if you like it, please thank Deezid:

http://xdaforums.com/showpost.php?p=35926825&postcount=164

LG presets

Color adjustments:

255 246 246

Gamma Amp Adjust 0:

27 31 22

Gamma Amp Adjust 1:

11 14 9
[Nexus 4 Original Android Development] jacklebott:
That's obviously not what I'm talking about. That's like saying lower the CPU frequency to lower the CPU voltage
[Nexus 4 Original Android Development] RaveOnSRV:
While we're on the topic of undervolting... Is it possible to undervolt the GPU as well?
[Nexus 4 Original Android Development] faux123:
http://faux.androidro.ms/mako/beta/mako-jb-kernel-005b02.zip

Test this. ;) :angel: :cowboy:
[Nexus 4 Original Android Development] Jur1nator:
3 minutes later new beta installed :)

Again hidden Changelog for some time? :)
[Nexus 4 Original Android Development] j3di:
Been on the 5b001 kernel all day and for me it has been great, no 3G data drops, no problems what so ever :)

And now I must flash 5b002 :)
[Nexus 4 Original Android Development] Hereisphilly:
Flashing 005b02 now, thanks for amazing release schedule!

Faux do you have a donate link?
[Nexus 4 Original Android Development] smoki3:
since i flashed 005b1 i can not change the GPU freq.
[Nexus 4 Original Android Development] Redmed427:
This is the kind of awesome data speeds I'm getting on 004m. Notice the full signal.

Flashing a new kernel till I get decent data like I should. Really don't want to give up gamma control but oh well

Sent from my Nexus 4
[Nexus 4 Original Android Development] j3di:
Why not try the beta kernels? I had just over 10Mb down/ 2Mb up on the 5b001 kernel today.
[Nexus 4 Original Android Development] superleeds27:
005B2 Changelog? Nothing on G+ yet
[Nexus 4 Original Android Development] revamper:
I flashed back to 003r2m and got my data back.
[Nexus 4 Original Android Development] faux123:
LOL, check my profile ;)
[Nexus 4 Original Android Development] Hereisphilly:
Dammit I forgot about your profile, hehe slow day today...

Have some coffee on me, keep up the amazing work!

Transaction ID: 4K63715316720780P
[Nexus 4 Original Android Development] MasterJam882:
@Faux

any plans for new enhanced stock with UV possibility? So far it's not possible to UV ES3 though u stated it would be. Would be great.

Thanks for the amazing kernel m8 and keep up the gd work!

greetz

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] evonc:
@ person with bad speeds

Are you sure its not the network? Full bars dont equal amazing speed. Try testing a different kernel in the exact same area to confirm its the kernel causing the issue.
[Nexus 4 Original Android Development] Thorsten_de:
@faux,

For your great work with the Nexus 4 Kernel.

Kernel v004 work perfect with my Nexus 4.

Enjoy with a beer or a flower for your Family,

Transaction ID: 9AC30415HD965931S

Thorsten :)
[Nexus 4 Original Android Development] Stryder5:
It wouldn't be stock anymore.... If you want more features, use the mainline kernel or a beta.
[Nexus 4 Original Android Development] MasterJam882:
but Faux said few pages back that ES would have the feature. That's why I asked. I wondered too but trust his words^^ So let's wait for an answer.

greetz

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] Globespy:
beta 5 signal bars are always gray

Just installed beta5 02 and been playing for an hour. Got my fastest results on speedtest to date.

I have data and can email, surf etc. However, the bars have not once turned blue, staying constantly gray in color. Same for when I'm connected to router by WiFi, always gray.

Is this OK or am I losing something by them never turning blue?
[Nexus 4 Original Android Development] ctfrommn:
Wipe data for Google Framework Services and reboot.
[Nexus 4 Original Android Development] nic85:
Help!!

Rom aokp

Faux kernel with faux settings in first post using his app.

Rebooted phone and now i can't unlock the phone!!! The touch isn't working. :(

Inviato dal mio LG-P920
[Nexus 4 Original Android Development] ctfrommn:
Restore your nandroid or reflash the Rom.
[Nexus 4 Original Android Development] ziggy34:
Just press and hold the power button, when phone re-boots, just unlock the phone before it goes to sleep .

I also turn sweep2wake off. I'm waiting for ver. 2 of sweep2wake.
[Nexus 4 Original Android Development] Globespy:
Thanks! Worked like a charm.
[Nexus 4 Original Android Development] nic85:
Omg thank you! This issue happens only after a reboot/turn on ? Or also after idle?

Inviato dal mio LG-P920
[Nexus 4 Original Android Development] ziggy34:
Only time I've had the problem is if I have sweep2wake turned on And flash an updated kernel.

So what has worked for me to turn OFF sweep2wake, flash kernel update then turn sweep2wake back on.

But like I said I'm waiting for sweep2wake ver. 2 and don't use it anymore for the time being.
[Nexus 4 Original Android Development] Stryder5:
Why are you asking if he already said it then?
[Nexus 4 Original Android Development] italia0101:
Quick question faux . if I install this kernel . then deicide I wanna go back to stock . do i just flash the reset and that's it ? Or do I have to rename any thermal files like bricked kernel
[Nexus 4 Original Android Development] ctfrommn:
Flash stock and thats it.
[Nexus 4 Original Android Development] williamj1:
Where can I get a run down of how this kernal differs from stock, what advantages are there for me to flash this? I'm trying to choose between stock, which ive had no issues with, this or Franco kernal, both of which I hear people raving about. But I've no idea in practical terms what difference flashing either of these would make?

When I flashed kernals on my Desire for example, they usually made huge differences to power consumption for example. What does this kernal change?
[Nexus 4 Original Android Development] Locksmith81:
His G+ profile or better yet flash and find out first hand :D
[Nexus 4 Original Android Development] ctfrommn:
As far as Faux's here, read the OP. He has made wholesale changes to the kernel. Big picture is drastically better battery life and no sacrificing performance.
[Nexus 4 Original Android Development] Redmed427:
I've been on the beta kernels since the beginning. The last few had alot of wifi idle drain. Will flash the new beta 5 tomorrow night. Trying motleys now

Here is a screen shot of when i had stock rom and one of the much earlier beta's Same general viscinity near my job.
[Nexus 4 Original Android Development] Sucalakafufu:
hmm so faux app is dying even more often then usual lately.. any reason for this?
[Nexus 4 Original Android Development] williamj1:
I know this is cheeky but which is better for battery, this or Franco? users in both say battery is much improved in each, how am I to decide between the two :silly::p:confused:
[Nexus 4 Original Android Development] malavi:
testin B5-2... Will report!
[Nexus 4 Original Android Development] faux123:
Dying in what sense? Logcat please?
[Nexus 4 Original Android Development] :
Faux, dont know if you saw it but could you please consider making uv under 800 mv possible? Thanks