yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] Ace42:
The voltage can be set much lower for some devices(i use -150v)

-

CPU Control

Max clock - GHz 1.512 GHz for performance, 1.35 GHz for battery

Min clock - MHz 384 MHz for both

CPU Governor - Intellidemand

mpdecision - Off

Snake Charmer - On

Set On Boot - On

Voltage Control

Set On Boot -

Global CPU Voltage - mV

intellidemand gov control

Up Threshold - 75 for both

Boost Frequency - 0 for both

Two Phase Freq - 1134000 for both

LMF Max Freq - 1512000 for performance, 1350000 for battery

Sampling Rate - 50000 for both

CPU Eco Mode - Off for performance, On for battery

Set On Boot - On for both

GPU Control

GPU Governor - ondemand for both

GPU Clock - 487Mhz for performance and 400 Mhz for battery

GPU Vsync Toggle - On for both

Set On Boot - On for both

I/O Scheduler Control

I/O Scheduler (eMMC) - Fiops for both

Readhead Size (eMMC) - 2048 for both

Set On Boot - On for both

Misc Control

Dynamic File Sync - On for both

TCP Congestion Control - Westwood for both
[Nexus 4 Original Android Development] bline007:
Thanks for all the suggestions and help I think I'm gonna keep playing with it and am glad I donated to faux
[Nexus 4 Original Android Development] arich:
Awesome work as always faux. Any chance of implementing USB fast charge in future updates?
[Nexus 4 Original Android Development] Ace42:
from faux

"It will be added at some point. I am working on something else at this moment. Remember USB FastCharge doesn't CHARGE any faster if the USB is ONLY supplying 500mA of juice. The fastcharge is a misnomer. What it really does is to fix the "mis-identification" of chargers that can provide MORE THAN 500mA juice so a different "Charging Profile" is used to take advantage of the extra juice provided by those "mis-identified" chargers.

Scenarios:

If your USB charger ONLY outputs 500mA max, it will ONLY charge as fast as it can provide.

If your USB charger has say 800mA max but was mis-identified as 500mA charger, then the "FIX" will help to use the extra 300mA it provides.

So look at your charger carefully (the fine prints) and see how much it actually outputs... the "FIX" may or may not do anything..."
[Nexus 4 Original Android Development] ricey1986:
Absolutely love this kernel almost 5hours screen on time. Admitted majority of time on WiFi but still pretty spectacular
[Nexus 4 Original Android Development] bline007:
How did u get the tablet view on the n4
[Nexus 4 Original Android Development] knapz:
Paranoid rom
[Nexus 4 Original Android Development] bline007:
Ahhh didn't see paranoid for n4 nice nice
[Nexus 4 Original Android Development] bongostl:
Those off you getting 4+h of screen on time, what Rom are you rocking? I'm lucky to get 2.5 on aokp...........
[Nexus 4 Original Android Development] jarjar124:
hmm..you posted this on franco kernel thread as well......what kernel are you running?
[Nexus 4 Original Android Development] bongostl:
Flipping back and forth.

Back to faux now
[Nexus 4 Original Android Development] noneabove:
Heh.. I know the feeling.. still trying to find someone who'll give me more than respectable battery life XD Currently I think I'm gonna try faux's for a couple of days, see if battery life improves with time, who knows may take a few days for it to be good haha

While I'm posting might as well throw my concern in: Is it possible that games are causing overheating (and causing depressing drainage :( ) so f***ing fast because of the powerHal? You're touching the screen constantly so it would always be ramping up the CPU even when it doesn't need it.. Can that be fixed in any way or is it just something we have to live with?
[Nexus 4 Original Android Development] aSquard:
Trying to download Faux Clock from clean boot (factory reset) and I keep tunning into Error -24 ... I've tried clearing caches and uninstalling play store updates to no avail. Does anyone have any other suggestions?

Enlightened with Paranoid Android on the Nexus 4 and XDA Premium
[Nexus 4 Original Android Development] evonc:
Try removing the account and then re-adding the account. I've had that error before and that seemed to fix it.
[Nexus 4 Original Android Development] aSquard:
I keep running into the same issue. Thanks though

EDIT: Had to complete a factory reset from within Android to get the error to go away

Enlightened with Paranoid Android on the Nexus 4 and XDA Premium
[Nexus 4 Original Android Development] stacio88:
How can I stop this kernel from jumping to1.026mhz for min clock speed. I set it to 384 but it won't stay.
[Nexus 4 Original Android Development] noneabove:
Turn mpdecision off
[Nexus 4 Original Android Development] opethrocks:
Make sure to turn off mpdecision and use intellidemand governor
[Nexus 4 Original Android Development] romeoliny:
Looks like show-p came up with sweep2wake on his latest kernel... Faux, having this feature with your kernel/app would be a dream come true... Merry Christmas to us? Lol. Well one can dream...

Thanks for everything you do, Paul! We appreciate it.
[Nexus 4 Original Android Development] faux123:
Showp1984 is pretty good ain't he ::highfive: :victory:

I'm super busy for these couple of days, I will cherry-pick his code soon.. NO ETA!
[Nexus 4 Original Android Development] faux123:
Kernel 002 is official. EXACTLY the same as 002 Beta 8_r2.

NOTHING CHANGED. Just making it official that's all :D
[Nexus 4 Original Android Development] cyberkid2002:
Got my best battery life by a mile yesterday on this kernel. 4.30 screen time over a 24 hour period using intellidemand, 1.35 Max, Snake Charmer and Eco Mode on, -162.5mv UV.

Great stuff!
[Nexus 4 Original Android Development] Sucalakafufu:
so im liking the kernel so far. is there a possibility that faux will add profiles to his app? i feel almost obligated to keep setcpu around for just that reason. :eek:
[Nexus 4 Original Android Development] 0.0:
+1 on that. it would be nice to implement profiles in your Faux app
[Nexus 4 Original Android Development] deezid:
That would be amazing :)

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] benrees21:
If I UV to -100 my phone reboots, think I've got a picky one, doesn't like the UV.

Because I'm a Nexus b!tch and I like to run the latest source and binaries!!
[Nexus 4 Original Android Development] noneabove:
Before that I'd like a fixed UV ui, this one is.. Finicky :/ sometimes when you go from -50 to -100 it'll make a total of -150, sometimes it'll make it a total of -100
[Nexus 4 Original Android Development] 0.0:
how about having both in the same update :silly:

i cant set UV anymore. my device just restarts every time. i try to adjust it, and then my phone freezes and restarts. not sure why...is it a ROM problem?
[Nexus 4 Original Android Development] aSquard:
-187.5 is the most I can under volt. I've tried -200 as well as -212.5 (for shiggles) and she reboots every time. Problem is, I work in a building where I get HORRIBLE reception so I don't think I'll be seeing anything close to 5hrs screen on time :-/

Enlightened with Paranoid Android on the Nexus 4 and XDA Premium
[Nexus 4 Original Android Development] Sucalakafufu:
the whole app can be buggy at times. those things should get fixed as faux stabilizes everything.
[Nexus 4 Original Android Development] Michealtbh:
Over the last few days I've noticed that intellidemand is best for battery but gives a little lag/stutter while scrolling etc. Ondemand and interactive are very smooth but not so great for battery due to mpdecision. So I played around with intellidemand and finally found a config which is both very smooth and gives relatively good battery life. Here are my settings, using 384/1.35
[Nexus 4 Original Android Development] undercover:
UV has always been funny for me in FauxClock. I used System Tuner instead with much better results.
[Nexus 4 Original Android Development] teh_lorax:
The faux app seems to randomly forget all my settings. Anyone else have this issue or am I just an idiot?
[Nexus 4 Original Android Development] Caner092:
Use SuperSU instead of SuperUser
[Nexus 4 Original Android Development] troffers:
I'm thinking of trying out this kernel due to the apparent battery savings but I'm getting really good battery life on stock (rooted) so can someone tell me why I should give it a go?

Pics attached

Got just over 5 hrs screen time before it died
[Nexus 4 Original Android Development] lloydcabraham:
Great Kernel Faux. Thanks for your work. By the way, does this support two way recording with call recorder?

Merry Christmas!
[Nexus 4 Original Android Development] faux123:
Custom kernel gives more options to tweak and check out things that stock kernel often does not provide. If you are happy with STOCK kernel, I don't see why you need to change it at all. But if you like to see maybe get even longer battery, you could give my intellidemand governor a try (esp eco mode), and judge for yourself if a custom kernel is worth the effort or not. You can ALWAYS revert back to 100% stock kernel by reflashing my RESET kernel at OP.
[Nexus 4 Original Android Development] faux123:
update from superuser to superSU.. something isn't quite right with superuser for some reason.. with superSU, everything should work.
[Nexus 4 Original Android Development] faux123:
Kernel 003 Beta 1 is out!!!

https://plus.google.com/u/0/109078966818501160423/posts/6m7C5JW5D3e

Updated Wifi drivers to latest :D Merry Christmas everyone!
[Nexus 4 Original Android Development] Ace42:
Getting close to 5hr screen on.
[Nexus 4 Original Android Development] iCalculate:
What's your kernel set up?
[Nexus 4 Original Android Development] Ace42:
384/1.134 intelli, eco mode, snakecharmer on

GPU 200 ondemand.

Fiops 1024, westwood

-150mhz global

I use WiFi when home and mobile data while out. And hit 5hrs, 22min :D
[Nexus 4 Original Android Development] bilguun1:
Well looks like u were on WiFi throughout the charge cycle, but if u use mobile network, it will drain more more more battery, even when phone is idle. I've been on stock for first 2-3 days, battery was dying crazy when I'm at work where T-Mobile coverage almost nonexistent. And I've tried franco kernel, trinity, matrix. Even though they are good with battery, Franco being the best, I get really bad network, and I think the reason I get good battery life on those, they slow the network or something like that, i don't know exactly. I used to get good reception, fast data on stock kernel, but battery was the issue. When I tried all those kernels, battery was good, data speed not so much. So I tried cold fire ROM and faux kernel, man my battery is good, so is data and network. Nothing slows down. When phone is idle, I almost got no drainage. Also, I bought the faux app, and used the recommended settings, I got the slower network like other kernels. So, that's telling something. I am using no change in faux app, reflashed the kernel, just the way it is in the first place. I don't think u really need faux app, kernel itself is awesome. U could buy the app, way to say thank you to faux123. Well, I did. Just try code fire+faux. U will never be disappointed. I promise you. One more thing, when u go to into xda app, when it is loading, u get loading circle right? That circle spins really fast, and xda loads really fast. I watch Netflix a lot, and Netflix loads as fast as the stock kernel. Other kernels really slow. On my personal experience, Netflix drains battery like a snap on all the kernels, but stock and faux buffers much faster. I m not leaving faux ever. Thank you so much, faux123. Hope it helped you, and convinced you to try this kernel. I'm not getting paid or anything to write this, LOL. Just my experience.
[Nexus 4 Original Android Development] whittikins:
How much does underclocking the gpu help battery? Does the default run at 400 all the time or does it scale between 200 and 400?

Thanks
[Nexus 4 Original Android Development] faux123:
It scales between 27 to 400 or 487 with my kernel. Under clock only limits it to your limit when under full load. It's idling most of time.
[Nexus 4 Original Android Development] bilguun1:
Hi faux, when watching Netflix on mobile network while charging, battery still draining. How can I stop that? Ac charging, not usb
[Nexus 4 Original Android Development] faux123:
Enable Eco mode and lower you top frequency to 1.0~1.2 GHz when you watch Netflix mobile
[Nexus 4 Original Android Development] jacklebott:
Woo v003b1!
[Nexus 4 Original Android Development] ChongoDroid:
Flashing the new kernel now, really enjoying the fauxclock app too :)

Sent from my Nexus 4
[Nexus 4 Original Android Development] benrees21:
Merry Christmas!

Because I'm a Nexus b!tch and I like to run the latest source and binaries!!
[Nexus 4 Original Android Development] troffers:
I just took the plunge and all seems to be running smooth.

Most of the ROMs/kernels I flashed on my gs2 was to get it close to stock Android as possible (I finally settled with cm10 and Siyah) so I was a little hesitant to root my Nexus straight away. Haven't looked back since I rooted a couple of weeks back though ;)

Bought your app a few days ago to calibrate my screen and it's been a godsend!

I'm interested to see how this development continues so will be subscribing to this thread now :)
[Nexus 4 Original Android Development] Nuu~:
Does anybody else can't get the kernel to boot?

Both, beta6 and the mainline kernel just hang at the splash screen, even after more than 10 minutes. Caches etc. have been wiped, clean install of the ROM didn't help either.

I'm on Paranoid Android 2.99, build from 15.12.12. Other kernels work just fine.
[Nexus 4 Original Android Development] jacklebott:
EDIT: Never mind, I seem to be getting great performance now! Just needed to fiddle around a little more
[Nexus 4 Original Android Development] Ace42:
1. Flash reset from OP

2.Flash the beta

3.reboot

The gpu page does function. I use 200 as my max and I always see it switch b/t 128 and 200. I don't use the 400's b/c those are overkill, most wanted, real racing, and others work just quite well at 200mhz. I think the issue is that the games you're using aren't demanding enough to max the GPU.
[Nexus 4 Original Android Development] Sucalakafufu:
have you checked the temperatures of your battery during these times? ive had my battery stop charging due to higher temperatures
[Nexus 4 Original Android Development] quentin0:
Hey faux, I saw you're latest beta included some wi-fi fixes...so I flashed it and it turns out it completely fixes my wi-fi problems (connecting the N4 with a Gnex hotspot). I'm still doing some testing, but it seems I can now get >1mbps speeds on my Nexus 4. THANK YOU FAUX!!!

My thread is here: http://xdaforums.com/showthread.php?t=2059103
[Nexus 4 Original Android Development] whittikins:
Hey faux, do you plan to lower the voltage limit at some point? I've been able to run 700 mv for the lowest few frequencies on another kernel, but I like many of the features yours offers. Just curious, and merry Christmas!
[Nexus 4 Original Android Development] aSquard:
Excellent work! My battery widgets say I have 4-5 hours battery left (on beta002)

Enlightened with Paranoid Android on the Nexus 4 and XDA Premium
[Nexus 4 Original Android Development] lightningstalon:
Wow faux - this is an awesome kernel!

Have had your app for a while now. In combo with your kernel, my battery life is 3x better than stock even though I can only UV -125.

I haven't noticed too much of a difference between Eco mode on/off in terms of power consumption. Both are really efficient for me.

BTW, the new WiFi is faster at least with YouTube for me. Can't wait for the sweep2wake feature.

Merry Christmas!
[Nexus 4 Original Android Development] jacklebott:
Sweep2Wake is in v003b02 everyone!
[Nexus 4 Original Android Development] wera750:
Saw that! F5 time
[Nexus 4 Original Android Development] jacklebott:
Why F5? Beta 2's right here: http://faux.androidro.ms/mako/beta/mako-jb-kernel-003b02.zip
[Nexus 4 Original Android Development] MarlinFF:
Faux, I have a suggestion for your kernel app. For some reason, flashing a new nightly just makes the settings reset for whatever reason. Is there a way you can add saved profiles where I could just click on load and it'd set my values (Either profiles tab by tab, or for the whole app). I wanted to say great job on the kernel. My girlfriend is coming from an iPhone 4 and while they are limited in capability, their battery life has always been respectable. Both our Nexus 4's were dying so quickly, but after getting your kernel installed and tweaked our phones now last throughout the day! Thanks so much for your work
[Nexus 4 Original Android Development] lightningstalon:
Hey faux,

I know it's a minor thing but could you put a refresh button somewhere in the Download Controls to recheck for new kernel versions?
[Nexus 4 Original Android Development] nukedukem:
How does sweep2wake work on a nexus phone without touch keys at the bottom? I loved that feature on my Evo 3d
[Nexus 4 Original Android Development] jacklebott:
No idea, but they made it work
[Nexus 4 Original Android Development] grisha1:
Flashed it, but can't find the settings in faux clock to switch it on. Any hint? Thank you.
[Nexus 4 Original Android Development] 0.0:
Probably using the bottom edge of the screen. My old phone, the mytouch 4g, had sweep2wake and it used the same method

Sent from my Nexus 4
[Nexus 4 Original Android Development] bfspider:
Just slide your finger from left to right on the bottom part of your screen where on screen buttons would be and you should be set!

Edit: looks like going from left to right from anywhere on your screen will wake the phone up. Ex: bottom left to top right, across the middle ... Etc..

Sent from my Nexus 4
[Nexus 4 Original Android Development] jacklebott:
Was on by default for me. There's a script you can run in init.d as well though:

echo 1 > /sys/android_touch/sweep2wake;
[Nexus 4 Original Android Development] 0.0:
Sweeping from the bottom right to the left turns off the screen, where the nav buttons are

Sent from my Nexus 4
[Nexus 4 Original Android Development] grisha1:
Thank you. Was misled by the pic posted in twitter by faux, there is a slider in misc shown.
[Nexus 4 Original Android Development] Michealtbh:
FauxClock probably needs updated.

Sampling rate for intellidemand keeps reverting to 50000 (from 20000 set by me) in FauxClock, seems to happen randomly and all other settings seem to stick.
[Nexus 4 Original Android Development] tanjiajun_34:
I tried 002beta8_r2.

Does anyone experience sometimes when your phone went to sleep, you could not wake it? Meaning when u press the power button, it does nothing. The screen is still blank. Then I have to hold power button to reboot my phone.
[Nexus 4 Original Android Development] 0.0:
what ROM are you on? i was having trouble with that on the 12/23 nightly. after flashing the 12/24 by euroskank, nothing like that happened. also, try using the 003beta2 kernel if the problem persists
[Nexus 4 Original Android Development] SIGUEL:
Fck Yeahh sweep2wake, now I feel complete. Thanks Faux.

Sent from my Nexus 4
[Nexus 4 Original Android Development] tanjiajun_34:
I was just on stock 4.2.1 rom with that kernel and that happens like 2-3 times in 2 days. Now I am on CM10.1+franco.Kernel r14 and no such problem.

Will give the new beta a go later.
[Nexus 4 Original Android Development] raycaster3:
Don't forget sweep right to left across the bottom and she goes to sleep as well. :)

DARKSIDE
[Nexus 4 Original Android Development] romeoliny:
Now we just have to wait on the fix so we don't have to sweep a few times after deep sleep to awaken the device which is a known issue. Then this feature will be golden.

Thanks for the gift Faux. You rock!

Merry Christmas everyone!
[Nexus 4 Original Android Development] trismegistos:
I am currently on 23/12 and habe the same problem, even with the newest kernel

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] 0.0:
wait for the official 12/25 nightly from cm, or flash euroskank's 12/24 build. you can flash on top of the 12/23 cm nightly. you dont need to wipe. its running fine for me :good:
[Nexus 4 Original Android Development] umaru:
do i find settings like eco mode, snakecharmer on only faux's app?

can't seem to find stuff like that on trickstermod and system tuner..
[Nexus 4 Original Android Development] 0.0:
faux123: will you eventually update this kernel to 3.4.24? i think thats the up to date version :)
[Nexus 4 Original Android Development] Sucalakafufu:
i had this when using superuser. no issue after switching to supersu (so far)
[Nexus 4 Original Android Development] m3dd0g:
Can someone post the link for the Screen Calibration with faux app... Cant find that...
[Nexus 4 Original Android Development] AppReviewBros:
I am using SuperSU and have experienced the same problem - SOD.
[Nexus 4 Original Android Development] zimphishmonger:
That's a proprietary feature that faux created. Other devs are using other method to try and enforce the user set cpu setting, I think the other kernel devs just haven't implemented it in any universal form yet so there isn't a standard interface to put in system tuner or trickster (my educated guess)

Sent from my Nexus 4
[Nexus 4 Original Android Development] willybarca:
Is there anyway we could use 300 instead of 400 for GPU as from 200 to 400 its a big step and using 200 as maximum might bottleneck the system and for stability and battery wise 300 sounds more suitable.. Or else is there any script so we can set it ourself

thanx
[Nexus 4 Original Android Development] jacklebott:
I think it's best to keep the stock 400MHz frequency, but I'm all for changing the 200MHz to be a little higher to shorten the gap (faux can't add more frequencies, only change them)

264MHz would be the middle of 128MHz and 400MHz, so I vote that (128,264,400,487)
[Nexus 4 Original Android Development] estallings15:
Yes, there were only 4 slots for frequencies. He had to sacrifice something.
[Nexus 4 Original Android Development] housry23:
Thanks for sweep2wake! Merry Christmas everyone! Since my dad got sick we don't have much of a Christmas this year present wise because he's having a hard time getting his disability. He got it but won't get paid for a couple more weeks and hasn't been paid for over 2 months. So this is probably going to be my only gift this year lol! I'm not complaining and I don't mind. I hope everyone has a very Merry Christmas and a Happy New Year. And if you don't celebrate Christmas, may whatever you celebrate be a joyous time.
[Nexus 4 Original Android Development] Arjoma:
Slide to wake

I hope I am not too stupid, but can anyone tell me how I should enable the great slide to wake feature? I already installed the kernel app, but on my Nexus 4 there is no option under misc for it.
[Nexus 4 Original Android Development] Juli112:
It's activated by default if you have installed the 003b2.
[Nexus 4 Original Android Development] trismegistos:
Nice one, the best for you and your family

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] wera750:
If anyone starts to get lag, open fsux clock and see if your cores will clock over 384. It has happened to be twice now. Flashed the reset kennel and trying again.

Edit, still happening. Flashing bricked to see if it kernel or Rom

Edit 2, flashed bricked and problem is gone. Something up with the newest beta for me.
[Nexus 4 Original Android Development] Ace42:
487 is overkill, let alone 400. Anyway it should be (128, 200, 300, 400).
[Nexus 4 Original Android Development] Ensifolk:
And all I ask for christmas is sound control :D ! Want to significantly increase the speaker/headphone volume...

Back on the gnex days there used to be a patch that really affected the volume's level...
[Nexus 4 Original Android Development] paratox:
for headphone volume use volume+ app. it`s working fine here on the N4!
[Nexus 4 Original Android Development] SIGUEL:
Since all the frequency from 384Khz to 810Khz use 800000 microvolts, would setting my min. to 756Khz would have the same effect on battery than 384Khz??

Also, will it go to deep sleep @ higher frequencies than 384 as min?

Sent from my Nexus 4