yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] musashihatred:
actually it does.

but it also depends on how your phone likes it.

some throttles C1 and C3/C2.

:D due the tweaking.
[Nexus 4 Original Android Development] willybarca:
idk I might just stick with limiting core 3 and 4, since that's the default, obviously Qualcomm engineers know more than us
[Nexus 4 Original Android Development] lovesingh25:
I am on latest beta and want to know that if activate intelli -thermal then throttling from thermal.config file becomes invalide??

I am asking this because I noticed that in thermal.config throttling also gets activated from battery temperature(in 016 version it is doing so )

but in this 017b2 even with battery temperature of 43 degree it is running at 1512mhz which it shouldn'd.

So in beta2 throttling is only based upon cpu temperature??
[Nexus 4 Original Android Development] willybarca:
also what are some benefits of intellidemand, as I'm using interactive right now which has the same 4 and half hour battery life as intelli, plus it is more snappier than intelli
[Nexus 4 Original Android Development] JaylanPHNX:
Well intellidemand is supposed to be more battery friendly while keeping any performance trade-offs low, but it also depends on your usage. If it has no battery gains over interactive 'for you' then stick with interactive.

Sent from an N4 blessed with AOKP and sanctified by Faux123!
[Nexus 4 Original Android Development] italia0101:
Serious? ;)

Also snake charmer code anyone? I want to set something on a script
[Nexus 4 Original Android Development] faux123:
echo xxx > /sys/kernel/msm_cpufreq_limit/cpufreq_limit

xxx == valid cpu frequency from cpufreq table
[Nexus 4 Original Android Development] faux123:
intelli-thermal's throttling is only based on CPU temps for now... Battery temp throttling will come later...
[Nexus 4 Original Android Development] lovesingh25:
Thanx for replying but I think battery temperature throttling is also very important for the safety of the phone.

If u use ur phn for prolonged time even though it's cpu is throttled it will still increase battery temperature which according to me is not desirable so

shouldn't it be added before releasing stable??

Thanx for ur continues work on kernel. This kernel is really good and stable.
[Nexus 4 Original Android Development] kishke:
Faux you may have missed it, I got no relation to it be it seems like the guy wants to help out.
[Nexus 4 Original Android Development] willybarca:
is there any gpu freq stats similar to cpu spy .. I searched a lot no luck till now
[Nexus 4 Original Android Development] faux123:
Here's my geek talk on how battery works on Android in general:

All lithium ion batteries REQUIRE a charge circuitry to regulate charging to prevent from overheating resulting in explosions (which many of you have heard on the news somewhere). There are only 2 cases where battery heat is important:

1. Charging.. This is the most critical time for to monitor battery temperature. The regulation is done by the kernel battery driver. Depending on the remaining charge on the battery, the driver will adjust the charge limit accordingly.

2. Rapid discharge or electrical short (ie, nose dive on battery chart). This should not happen in a normal condition (ie, even with your phone on performance governor with all 4 cores running stressing the CPU and GPU at the same time without any CPU thermal throttling, you have have nearly 0% chance to rapidly discharge your battery unless you have a faulty battery to begin with).

In either case, the battery driver is responsible for handling the charging based on temperature. LG has a history of crappy battery drivers (dates all the way back to G2x days where you have hot phones and sleep-of-deaths). They use battery temperature throttling as a band-aid to their crappy battery drivers. If you look at the official Qualcomm Mako repo (yes, Qualcomm has taken back the source code for mako from LG and maintaining their own branch), Qualcomm completely REPLACED the el-crappy power/battery driver from LG :eek: (I tried to incorporate the new power/battery driver from Qualcomm but we are missing the proprietary libraries and binaries that goes with the new kernel driver).

No other phone using Qualcomm SOCs have battery temperature based CPU throttling except LG (Samsung, HTC, Sony all have good drivers).

If your battery is overheated or about to explode due to overcharging, there are NO AMOUNT of CPU throttling will prevent this from happening. The only way to stop this is to disable charging completely and again this is done by the battery /power driver..

Also the way the current Android is designed, Battery temperature based throttling can only be done in userspace like thermald (or with apps).

If you are uncomfortable still after reading my geek talk, you can enable thermald instead of my new intelli-thermal.

The choice is yours. (Just remember, even with thermald, it doesn't mean it will prevent from overheating or explosion because the original battery/power driver is still crap :angel: )
[Nexus 4 Original Android Development] lovesingh25:
Thanx for this post. Didn't have any idea about it before.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Ace42:
No.
[Nexus 4 Original Android Development] italia0101:
Sweet! Worked just as planned. Thanks
[Nexus 4 Original Android Development] fischwrap:
I had a major kernel panic with data corruption. Did a full wipe, but now i can't install fauxclock from the play store... It says unknown error "-24"... Any ideas?
[Nexus 4 Original Android Development] Ace42:
Install it from the Google Play web interface for now...
[Nexus 4 Original Android Development] kairi_zeroblade:
so knowing this..i better hazz ditch this phone.. :D coz izz gonna blowwww..
[Nexus 4 Original Android Development] cocchiararo:
If you restored accounts, remove the Google one and re add it

Enviado desde mi Nexus 7 usando Tapatalk 2
[Nexus 4 Original Android Development] 0.0:
So with intelli-thermal, temperature can be adjusted, while with thermald, the temperature cannot be adjusted? Like thermald would be like mpdecision where it would disregard the user's temperature limit setting?

Or is thermald based on battery temperature and intelli-thermal based on CPU temperature?

Sent from my Nexus 4
[Nexus 4 Original Android Development] GzC:
Hi, may I know the recommended settings for intelli-thermal?
[Nexus 4 Original Android Development] Hereisphilly:
Faux hasn't posted any yet

He wants us to experiment and see what works best for our device, as everyone will want to achieve something different

I'm using settings that someone else posted a few pages back and it works great for me
[Nexus 4 Original Android Development] zllovesuki:
Here's my setting. UV -150mv, so really not that much of heat. YMMV.
[Nexus 4 Original Android Development] melbourne408:
Fast binned running at 112.5 uv
[Nexus 4 Original Android Development] Das IceDice:
Here is my settings:

CPU settings:

Intellidemand - mpdecision:0ff - ecomode:0ff - snakecharmer:0n

162000 @ 650000

216000 @ 662500

270000 @ 675000

324000 @ 687500

378000 @ 700000

384000 @ 712500

432000 @ 725000

486000 @ 737500

540000 @ 750000

594000 @ 762500

648000 @ 775000

702000 @ 787500

756000 @ 800000

810000 @ 812500

864000 @ 825000

918000 @ 837500

972000 @ 850000

1026000 @ 862500

1080000 @ 875000

1134000 @ 887500

1188000 @ 950000

1242000 @ 950000

1296000 @ 975000

1350000 @ 975000

1404000 @ 987500

1458000 @ 987500

1512000 @ 1000000

1620000 @ 1050000

1728000 @ 1100000

1836000 @ 1150000

I don't game, but I have really tried to crash my phone, but not succeed (=fried whit programs and rising ambient temp) :)
[Nexus 4 Original Android Development] opensourcenoob:
Can anyone maybe please respond to this? Am I the only one?

Hi everybody. sorry I noticed some discussion is going on, and maybe any of you could respond to this?

Or maybe Faux can respond to this wireless display?

Is it just me or anyone else having the same trouble? (I searched and nothing came out about miracast or wireless display error)

Thanks!
[Nexus 4 Original Android Development] robakrobak:
I have intelliplug status inactive. How can i enable intelliplug in faux kernel enhancement.

Tapatalk2
[Nexus 4 Original Android Development] rmead01:
turn off mpdecision
[Nexus 4 Original Android Development] robakrobak:
And how can i do that?

Tapatalk 2
[Nexus 4 Original Android Development] rmead01:
using the fauxclock app from the market.
[Nexus 4 Original Android Development] robakrobak:
I can not found it in this app

Tapatalk 2
[Nexus 4 Original Android Development] faux123:
GPU crashed... Hmmm weird
[Nexus 4 Original Android Development] faux123:
Maybe your ROM disabled mpdecision by default
[Nexus 4 Original Android Development] robakrobak:
Hmm i dont think so i have all time 4 cores enabled. I can install trickster mod and there i can turn on intelliplug, then i have in faux ench status active but after restart it is again inactive

Tapatalk 2
[Nexus 4 Original Android Development] Ace42:
What kernel were you using prior to faux?
[Nexus 4 Original Android Development] robakrobak:
Everyone kernel:p but after that i reinstalled my rom. I am on Paranoid. I will try to reinstall again.

Tapatalk 2
[Nexus 4 Original Android Development] zllovesuki:
I'm usinh 017 the beta, CPU UV with -150. So why GPU?
[Nexus 4 Original Android Development] faux123:
I don't know why GPU but it's what caused your crash
[Nexus 4 Original Android Development] zllovesuki:
So I guess that's just a rare case, not kernel's problem?
[Nexus 4 Original Android Development] faux123:
It may be a kernel problem. Maybe the clocking scheme is too high...
[Nexus 4 Original Android Development] Ace42:
Will you consider 544/545mhz over 600?

Try the reset kernel and wipe caches.
[Nexus 4 Original Android Development] robakrobak:
I tried to do that and dosnt worked. I download PA update and i will try to reinstall

Tapatalk 2
[Nexus 4 Original Android Development] rmead01:
I've been using 162 as my min and it seems to be working out for me. Only thing is when I stream pandora the min is too low and i can hear the occasional skip. I can automate tasker to change the min when pandora is open, but I can't find where I can echo the min freq to make the change. any help?

Looks like it's under /sys/devices/system/cpu/ but then i'll have to go into each core individually and set them to 162? Is there an easier way to set them all at once or should I just execute a script?
[Nexus 4 Original Android Development] italia0101:
You don't have to echo the min in tasker.... Just go to misc and cpu.. Then raise the min
[Nexus 4 Original Android Development] rmead01:
Thanks! Looks like I still have to set for all 4 cores but this should help. Although since it's just pandora, I can raise core 0 and the rest shouldn't really matter
[Nexus 4 Original Android Development] italia0101:
Yea give just raising the min on one a shot
[Nexus 4 Original Android Development] marsexpress:
Does this kernel still freeze your phone on a semi regular basis? I don't mean to sound flippant, and I appreciate the devs work, it is a skill I do not have, I really enjoyed using this kernel but after several freezes causing me to miss alarms with previous versions, I'm wary.

Thanks.
[Nexus 4 Original Android Development] PouperPoups:
My phone has never froze on this kernel. Alarm app works fine.
[Nexus 4 Original Android Development] Ace42:
You likely over clocked to levels your phone can't handle...Or you under volted too low and froze your phone...
[Nexus 4 Original Android Development] JaylanPHNX:
I would have no trouble calling this kernel reliable. Come back, child, rejoin the fold.

Sent from an N4 blessed with AOKP and sanctified by Faux123!
[Nexus 4 Original Android Development] rmead01:
This is going to be way more involved than I intended.it changes when the app is opened but as soon as its put into the background it drops back down. Guess i'll have to bump back up to 384 or deal with the cuts to audio.
[Nexus 4 Original Android Development] ak:
This is very strange .... Kernel is stable ... Leave default settings and your problem gone :D
[Nexus 4 Original Android Development] italia0101:
How are you checking it? I use a similar way to under clock, and it works well... When my battery gets to 20 it drops max to 1.1ghz
[Nexus 4 Original Android Development] kurniawan77:
Is the touch driver included in kernel or ROM?
[Nexus 4 Original Android Development] rmead01:
I'm not talking dropping based on batt %. I would like to run at 162 all the time except when pandora is streaming music. I can set that through tasker but once the app goes to the background it reverts back to 162. it's really not worth the hassle, i just bumped back up to 384. some reason I thought I was noticing better life with the lower freq despite knowing that it's usually more of a drain.
[Nexus 4 Original Android Development] italia0101:
Oh I see what you mean, you mean the app that plays music goes to the background... Yea that's an issue
[Nexus 4 Original Android Development] NuckFuggets:
Why can't I disable "clear vfs cache after reboot"? I turn it off, and it says reboot to take effect. So I reboot, come back to the app, and it said it's on, wtf. How can I disable it and keep it disabled?

Thanks!
[Nexus 4 Original Android Development] defconoi:
Faux, plan on optimizing this for android 4.3?
[Nexus 4 Original Android Development] jarjar124:
I'm sure he is and every other dev...only thing is...source isn't out. :) If you guys want 4.3 and custom kernels, you will need to wait till Google officially release the sources as this is only a leak!
[Nexus 4 Original Android Development] JNewms:
No kernel devs are going to be able to build without source. Shouldn't be a long wait though. 4.3 is getting announced Wednesday.
[Nexus 4 Original Android Development] lazer155:
Does a lower frequency result in more drain?
[Nexus 4 Original Android Development] rmead01:
There's always been discussion about it. That bc the freq is lower is takes longer for smaller tasks, more freq jumps, lagging when waking phones. I wasn't experiencing any issue but it wasn't worth the music stuttering.
[Nexus 4 Original Android Development] 0.0:
Could SELinux be incorporated in the kernel?

http://www.cyanogenmod.org/blog/this-week-in-cm-july-19-13

http://review.cyanogenmod.org/#/q/status:merged+project:CyanogenMod/lge-kernel-mako,n,z

http://review.cyanogenmod.org/#/q/status: open+project:CyanogenMod/android_device_lge_mako,n,z

http://review.cyanogenmod.org/#/q/status: open+project:CyanogenMod/lge-kernel-mako,n,z

Sent from my Nexus 4
[Nexus 4 Original Android Development] g33kt:
Can't see "Thermal control" tab in app
[Nexus 4 Original Android Development] Ace42:
You have to update the app.
[Nexus 4 Original Android Development] 350d:
Phone freeze randomly on starting up of 17b2, carbon nightly.

Go smooth when forced reboot.

via Tapatalk 4 beta on nexus 4.
[Nexus 4 Original Android Development] cocchiararo:
today i had yet another green screen crash. I had thm with the latest radio (54), went back to 48 one, and it seemed to stop. More or less at the same time i went abroad and disabled mobile data.

Today i left my phone, and when i went back, green screen.

EACH time i have that, my data partition suffers some kind of corruption. I do have a nandroid i make pretty often, so no biggie.

i'm on 17b2, no OC, GPU unerclocked to 360 (i do not like 600, but i did try it before and still crashed, same thing with oc)
[Nexus 4 Original Android Development] 0.0:
Are UV'd? Maybe go a little higher

Sent from my Nexus 4
[Nexus 4 Original Android Development] szucsgf:
Which c-states do you have enabled? I enabled 0,1,and 3 and haven't experienced the green screen since.
[Nexus 4 Original Android Development] PJcastaldo:
Under soc make sure you have c2 disabled.
[Nexus 4 Original Android Development] ensboarder:
thank you for this kernel
[Nexus 4 Original Android Development] ShoeVan:
Would it be possible to add more gpu clock steps? I like the idea of being able to overclock to 600mhz but I'd rather stick to 487mhz as it seems more like a reasonable overclock and would probably aid in stability. Plus this might resolve the gpu problems some people are facing here (I have no idea if clock speeds relate). Thanks
[Nexus 4 Original Android Development] Ace42:
4 slots are available only.
[Nexus 4 Original Android Development] tlf55:
does enabling C states in enhanced kernel does something ? or it needed a kernel that build for ?
[Nexus 4 Original Android Development] JaylanPHNX:
I don't THINK enhanced stock has the extra C states. Hopefully someone will come along and correct me if I'm wrong.

Sent from an N4 blessed with AOKP and sanctified by Faux123!
[Nexus 4 Original Android Development] MasterJam882:
Wrong!!!

ES has the sleep states and it works just fine!!!

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] jonnybowley:
Faux123 Kernel Enhancement Pro no longer works on my CM10.1.2 Nexus 4 with Xposed mod.

It worked fine for a couple of versions, but now after updating to new version a few days ago, it FCs on boot, and when I open the app it says "FauxClock needs root privileges to run. Please make sure it has the proper permissions in SuperUser.".

Checke SuperUser, it is still authorised. When I uninstall Xposed mod, it works again. Any ideas for a fix?
[Nexus 4 Original Android Development] beats4x:
Did you block any specific permissions for fauxclock?

Sent from my Paranoid N⁴ powered by FauxKernel
[Nexus 4 Original Android Development] JamesInsights:
Awesomeness, latest beta with only 54% used and already 3h SOT. Recommended battery settings, max freq is at 1.5 ghz. Even 3d game was played (minion rush) for quite awhile. Best battery life I've ever gotten on my N4.
[Nexus 4 Original Android Development] Hai_Duong:
I am getting crazy... My N4 is getting to hot and I am only surfing on 3G with my browser?!? I made everything to keep the phone cool but it doesn't make anything.. Recommend settings would be nice. Thanks

Greetings Hai Duong
[Nexus 4 Original Android Development] kwerdenker:
From your first screenshot it seems like you don't have *any* of the two throttling mechanisms selected (there should be a blue dot in front of it) :eek: Also you should select at least one of the two options for core 1. Currently core 0 and 1 don't have any regulation when the temperature rises (which in my opinion is bad).

Send from my secret moonbase via space carrier pigeons
[Nexus 4 Original Android Development] Hypoxic1:
New to Faux

I've been researching this kernel + app quite extensively, Googling, etc. I cannot find this Fauxclock app anywhere. Is this just what people are calling Faux123 Kernel Enhancement Pro on Google Play?

I'm coming from Franco because of the lack of support, lack of explanations of 'any' of the functionality, and just the general "butthole" mentality from which spews out of the negative, unhelpful "people" there. This is not constructive. I haven't read ONE (1) post in here that personally defames anyone or their suggestions/questions.

To my surprise, I think I've found a MUCH better, more customizable kernel + app combo in Faux. AND I'll know what settings do what, also!

So, since I am coming from Franco, do I flash the RESET KERNEL, wipe caches, flash Faux kernel ALL IN RECOVERY in 1 go? Or flash reset kernel, boot, reboot into recovery, do the rest? It wasn't clear to do it all in 1 recovery session or not.

I appreciate your help and your time. Thanks! :laugh:
[Nexus 4 Original Android Development] linelock:
Yes, Fauxclock refers to the Kernel Enhancement Pro app.

That is the right procedure for non CM based roms. If you are on a CM based rom dirty flash your rom then flash the kernel. All at once, no need to reboot in between.
[Nexus 4 Original Android Development] wera750:
I've used faux since I got my mako in November. In the last three days I've had 3 watchdog bark modem crashes then corrupted data. Never before have i had that problem. Always on aokp and have been on 17b2.

I've tried not using c states, no UV, and using Qualcomm thermal instead intelli thermal.

I'm thinking I'm going to have to go to stock enhanced and that sucks...:(
[Nexus 4 Original Android Development] JaylanPHNX:
Try flashing a different radio. There's no guarantee that'll do anything, but it's something to try. The new one from the 4.3 leak is available in the general thread.

Sent from an N4 blessed with AOKP and sanctified by Faux123!
[Nexus 4 Original Android Development] montbazon:
Which OC frequency is best considering performance and heat(throttling)?

1.7ghz? 1.8ghz?

I wanna know your opinion guys.

Sent from my Nex
[Nexus 4 Original Android Development] jonnybowley:
No, I haven't blocked anything. Uninstalling Xposed mod gets everything working as it should. Kind of annyoing though, because now I can't use Xprivacy mod and Google Wallet no longer works in the UK.

Any other ideas?
[Nexus 4 Original Android Development] jarjar124:
1.6 personally as it never really went warm while doing regular things like browsing etc. 1.7 got warm while doing that.

Sent from my Saber-Tooth mako
[Nexus 4 Original Android Development] Koraboros:
Is the FauxClock app required to use this kernel? Can I get decent battery life and performance by just sticking with the default settings?
[Nexus 4 Original Android Development] Ace42:
No, but faux has features like thermal and soc control that are not available in other CPU apps. You are free to use trickster, but if you want to support the developer you can use their apps instead.
[Nexus 4 Original Android Development] Koraboros:
Hehe well that's the chicken and the egg thing, isn't it. I want to try it out before I make any decisions but without the app I can't take full advantage of it :)
[Nexus 4 Original Android Development] montbazon:
IMO Just warming is OK.

The Important is not throttled or shutted down easy.

Sent from my Galaxy Nexus
[Nexus 4 Original Android Development] Hypoxic1:
Ok, I give up. Where is the THERMAL tab? I cannot find it & I just started everything today. So I just purchased the app on Play, and flashed everything. All I could find was "you need to update your app" by another user. Is there another Fauxclock app?
[Nexus 4 Original Android Development] Ace42:
It's there.
[Nexus 4 Original Android Development] Hypoxic1:
Hmm, I see it in screenshots, but NOT on my Nexus 4. I just downloaded the Faux123 Kernel Enhancement Pro from the Play Store. Tried both Mainline & TB Mainline kernels.

---------- Post added at 06:30 PM ---------- Previous post was at 06:21 PM ----------

Also, per instructions in OP, it says a lot of "Set on Boot for both" but I only see 1 "Set on Boot" toggle. What am I missing here?
[Nexus 4 Original Android Development] Sucalakafufu:
thermal is beta atm. flash 17b2 if you want thermal
[Nexus 4 Original Android Development] .A.J.:
Right now it's only available with the latest beta kernel. 17b02 it's available from the download section of the app.
[Nexus 4 Original Android Development] Hypoxic1:
Okay, thanks guys. Sorry for the noob-like question. I searched & searched, but people talk/type in weird lingo so I found NO results.

So what about that whole "set on boot on both" thing? There is only 1 set on boot on each tab. Is this also only in the beta?
[Nexus 4 Original Android Development] linelock:
I think what you are referring to is when he says on for both, he means on for both performance and battery saving. They aren't separate settings.
[Nexus 4 Original Android Development] Sucalakafufu:
so. on every tab there's specific settings for a certain part of the kernel. 'set on boot' will set those settings when your phone starts up.

basically each 'set on boot' is for the specific tab that its on
[Nexus 4 Original Android Development] Hypoxic1:
Yep, that's it! Thanks.
[Nexus 4 Original Android Development] Koraboros:
I came fresh from franco and used reset kernel and everything went fine. However, I've been using trickster mod to monitor CPU usage and it seems like CPU0 only gets as low as 1024 and never enters deep sleep, I'm using intellidemand governor if that makes any difference. Is this expected behaviour?

Thanks.