yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] haledroid:
I'm running this kernel on paranoid android newest build with pie and TSF shell and faux app. Kernel 14 ultimate. Be sure to clear cache after applying the pa Rom.

I haven't had any issues.

[MENTION=350276]faux[/MENTION]. Thank you for spending so much time on this kernel. For me battery life was really poor on the Nexus 4 in the beginning. It's great now. Eco mode is a great feature.
[Nexus 4 Original Android Development] davwman:
Faux, I'm testing bluetooth right now with the enhanced stock and sabermod ROM. I'll report back and let you know if it helps bluetooth audio

Sent from my Nexus 4
[Nexus 4 Original Android Development] pnut22r:
I have fauxcontrol, I have 14m, and I have sweep 2 wake enabled. Love this feature, thank you.

My problem is, if the screen is off for a few minutes, the first time I sweep, it doesn't do anything, the second time it works. It's almost as if the screen needs to be activated by a touch, before sweep 2 wake works. Again, this is only if it's been off for a few minutes.

Also, if I tap the screen and then sweep, it works. Again, as if it needs to be activated.

If this has already been asked and answered, my apologies. I searched, but the thread is huge.

Thoughts?
[Nexus 4 Original Android Development] jaggyjags:
How is the battery affected by it? I like the feature but I think keeping the screen touch sensor activated has to have an impact after a whole day.
[Nexus 4 Original Android Development] wollyka:
I have switched to a third party dialer (contacts+) and the issue went away!
[Nexus 4 Original Android Development] Globespy:
Beta 15 09_r2 is giving me about 20% more screen time than any other faux kernel.

Wow..... what did you tweak dude? You must be putting pixie dust in it now!
[Nexus 4 Original Android Development] 0.0:
More than just pixie dust lol. This may be faux's best release yet! My battery is living longer per day. Keep it up faux!

Sent from my Nexus 4
[Nexus 4 Original Android Development] chris6278:
Anyway u could please post that file for the beta? Id really appreciate it
[Nexus 4 Original Android Development] KerryWood34:
My battery so far since going back to stock rooted with faux kernel. I can post settings if interested.
[Nexus 4 Original Android Development] voidthedroid:
Yes please do post them
[Nexus 4 Original Android Development] Reatret:
Yes
[Nexus 4 Original Android Development] phillysmako:
I can never get the turbo ultimate to boot, is there any way for me to fix this by upping the voltage or is it that my phone can't handle the 1944 slot:eek:thanks in advance
[Nexus 4 Original Android Development] Ranaquajaro:
I believe that if your chip is below fast then it can't run tbu
[Nexus 4 Original Android Development] jaggyjags:
Happens the same to me. I guess we cannot make it higher than 1.8ghz, not all chips are the same.

Yes, that would be nice. Thanks beforehand.
[Nexus 4 Original Android Development] phillysmako:
That's OK this kernel is still fast at 1.8 GHz :)
[Nexus 4 Original Android Development] KerryWood34:
Here are my settings:

ROM: rooted stock

Running latest 15 beta 9 r2

CPU: Min - 162 Max 1.242 (There is no lag)

CPU Governor: intellidemand

mpdecision: OFF

Eco Mode: OFF

Snake Charmer: ON

SOC

CO: WIFI - ON

C1: RETENTION - ON

C2: STANDALONE_POWER_COLLAPSE - OFF

C3: POWER_COLLAPSE - ON

Voltage - -75mV (I can go lower and will test it. My CPU is fast bin)

Governor

Default settings for intellidemand aka:

Up Threshold: 75

Boost Frequency: 0

Two Phase Frequency: 1134000

Sampling Rate: 50000

Optimal Frequency: 1296000

Sync Frequency: 702000

GPU

GPU Governor - ondemand

GPU Clock Control - 400 MHz

V-Sync Toggle - ON

IOSCHED

I/O Scheduler - FIOPS

Readahead Size - 2048

eMMC - OFF

SWEEP2WAKE - NOT USED

VIBRATION - 0%

MISCELLANEOUS

Dynamic File Sync - ON

USB Fast Charge - OFF

TCP - westwood

If anybody has recommendations for me (especially intellidemand governor settings) feel free to post.

Also this was mostly on WiFi so results will probably not be the same if using cellular data. Syncing was on the whole time for all my apps. If there are any other questions, I will answer them as well.

KWood
[Nexus 4 Original Android Development] DirgeExtinction:
Thanks! I'll be trying this set up for a few days. :)
[Nexus 4 Original Android Development] boardlord:
Yeah, I could do that, but I like the CM dialer ;)
[Nexus 4 Original Android Development] davwman:
Faux, after testing enhanced stock Bluetooth audio using the saber ROM by sparksco l, I can report that the audio still sounds bad. Once I go back to tdjs ROM everything is better. I'll hit him up on g+ to see if he did anything with the audio.

Sent from my Nexus 4
[Nexus 4 Original Android Development] ev!denz:
Why are my screen amp1 settings always be resetted?
[Nexus 4 Original Android Development] MandoH:
Just bought Faux Clock!:D:thumbup:

---------- Post added at 05:30 AM ---------- Previous post was at 05:13 AM ----------

Will the NOS hack interfere with the kernel?:confused:
[Nexus 4 Original Android Development] Traxex_:
My phone is now in a bootloop after undervolting too much.

Flashing the reset kernel didn't help me to solve the problem. Any further suggestions?
[Nexus 4 Original Android Development] android88:
Factory reset.
[Nexus 4 Original Android Development] Traxex_:
Other than that :D
[Nexus 4 Original Android Development] wiwid.colgate:
Restored your nandroid backup

Sent from my Nexus 4
[Nexus 4 Original Android Development] kingwaffle:
I absolutely cannot get my phone stable with the interactive governor. I have tried just about everything, but it eventually locks up and hard reboots.

Intellidemand seems stable though.

Been that way for multiple releases.
[Nexus 4 Original Android Development] Traxex_:
Got things from a few days ago that I'd miss^^

Is there really no possibility to set the voltage to stock ? An .ini file or something like that?
[Nexus 4 Original Android Development] wiwid.colgate:
Not sure, but maybe only reflash your option now dude...

Sent from my Nexus 4
[Nexus 4 Original Android Development] teknhard:
Dirty Flash your rom again. Let boot, then flash faux kernel
[Nexus 4 Original Android Development] Traxex_:
That doesn't help too :(
[Nexus 4 Original Android Development] Stryder5:
Wipe cache/dalvik, then flash your ROM again. And reboot. If that doesn't fix anything for you, then full wipe. Learn to make nandroids more often, or don't set on boot until you are sure everything is stable.
[Nexus 4 Original Android Development] pnut22r:
Flash the Rom and gapps again. No wipe. This will restore everything, but your settings will still be there.
[Nexus 4 Original Android Development] Traxex_:
Already tried that several times.

The undervolting seems to stay the same, even with stock kernel :eek:
[Nexus 4 Original Android Development] Stryder5:
Then it's not undervolting that's causing the problem. Stock kernel can't be undervolted.
[Nexus 4 Original Android Development] Traxex_:
That was my guess too. But I did not change anything else as -75 mV to 100.
[Nexus 4 Original Android Development] jaggyjags:
Wipe system, Dalvik, cache and install rom again. If the problem persists make nandroid of data and then restore applications from nandroid with titanium backup from a clean rom after factory reset. This will do the job 100%.

Just avoid restoring fauxclock or any of that kind. At least it's data.
[Nexus 4 Original Android Development] leos0000:


---------- Post added at 03:33 PM ---------- Previous post was at 03:32 PM ----------

I have same problem i overclock -100mv and got bootloop .so nothing hepen .i doit full wipe and flashing same rom.and all works fine.sorry for bad english.from moscow
[Nexus 4 Original Android Development] nibblet787:
Hey Faux,

A few days ago, someone here mentioned they'd be willing to write up a tutorial about how to make scripts to control your kernel via Tasker. Well, since it doesn't seem like that person's coming back anytime soon, I decided to try it myself. I only wanted two tasks: one to deactivate Eco, change the governor to Interactive, and max out the GPU, and then another task to reverse all that. The scripts I made work perfectly when executed through ROM Toolbox, but won't work through the terminal emulator, nor Tasker. The command I used was "sh /sdcard/scripts/ecoff.sh" (after typing "su" in the emulator and running as root in Tasker) in case that's the culprit. Otherwise, can you look at one of my scripts here and tell me if something is wrong with it? Thanks! (By the way, I don't care if it doesn't work through the emulator, but I figured if it'll work in there, it'll work in Tasker since Tasker doesn't give me any feedback about what went wrong.)

ecoff.sh

#!/system/bin/sh

# Eco Mode off

chmod 666 /sys/module/intelli_plug/parameters/eco_mode_active

echo 0 > /sys/module/intelli_plug/parameters/eco_mode_active

# Set the governor

echo "interactive">/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

# Set GPU max

echo 487500000>/sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
[Nexus 4 Original Android Development] Archmag3:
Does it boosts to 1.8 only when needed...the latest beta ? i set it to 1.5ghz and doesnt seem to remain there.
[Nexus 4 Original Android Development] kchino:
Have you turned snake charmer on in Faux Clock?
[Nexus 4 Original Android Development] Archmag3:
no it was off..lol my bad..feeling silly :silly: turned it on and now its fine :) thanks :)
[Nexus 4 Original Android Development] toe451:
look in the theme and apps section , tommmtom made a tasker app that does these things : [APP - EcoToggle] Eco Mode Toggle for Faux123 Kernel [Update! v2.0]
[Nexus 4 Original Android Development] nibblet787:
Thanks, that's where I got my inspiration for these scripts. Though his app works great as a standalone app, I wanted something that can be controlled automatically and on the fly by Tasker. In other words, I don't want to manually toggle it on and off. Even if I could reverse engineer his app, it's a lot more complex than I need.
[Nexus 4 Original Android Development] kwerdenker:
You could try to split up the different echos in single tasks with the "Run shell" action and then use them/group them in another task with the "Perform Task" action (Task->Perform Task). I have something like that in use and it's working so far.

I'm currently in the process of writing a more detailed tutorial on using tasker to control the kernel. It's taking longer than I expected to complete though.
[Nexus 4 Original Android Development] nibblet787:
Ah, I see what you mean. I think that may have been part of my mistake with Tasker. The Run Shell command in Tasker is located in the "Script" category. So, when I selected the Run shell command in that category, I assumed I could specify an entire script to run. That turned out to be not the case. Furthermore, I had to also drop the "chmod" command line entirely. Afterward, putting each line into a separate Run Shell command worked just like you said it would. It's a bit clunky, but it works. Thank you!

Oddly enough, running each task (with the three commands each), takes around 10 full seconds for the entire process to complete. I had to keep exiting and reloading FauxClock over and over just to make sure the changes eventually occured. I thought it wasn't working, but it's just slooooow.
[Nexus 4 Original Android Development] kwerdenker:
That's odd. For me the changes are basically instant. I currently have no clue why it should take that much time.
[Nexus 4 Original Android Development] flash5000:
Afaik you can run an entire script file using the SecureSettings app/addon with Tasker... just in case :cool:
[Nexus 4 Original Android Development] nibblet787:
I completely forgot about that plugin! Sadly, I tried it just now and it's giving me the same troubles as before. It's giving a "126" error, whatever that is, and says that it doesn't have permission to execute the script. Tried fiddling with permissions on the script itself, but nothing seems to help. (well, I couldn't change permissions while it was on the sdcard, so I moved it to data, changed them, then moved it back to sdcard.)
[Nexus 4 Original Android Development] xxzagxx:
Intellidemand

Hi,

I've recently loaded the kernel for :Enhanced Stock 4.2.2 Kernel (STOCK + UV + HSIC Fixes + Gamma + Speaker).

However, i did not manage to find the Intellidemand for the governor under trickster mod. All I notice were:

Interactive

Ondemand

userspace

powersave

performance.

Another Query would be whether fast charge is available in this kernel?

Your assistance would be greatly appreciated!
[Nexus 4 Original Android Development] :
Stock kernel means stock governors, no?
[Nexus 4 Original Android Development] lowrider262:
Enhanced stock = stock governors, flash mainline or one of the tb kernels. Same for fast charge.
[Nexus 4 Original Android Development] JamesInsights:
Hi guys if recommended to enable all soc states why do some people disable some. Also can i have link to latest faux beta
[Nexus 4 Original Android Development] 0.0:
It's recommended to enable C0, C1, C3. Disable C2

Sent from my Nexus 4
[Nexus 4 Original Android Development] Johnny424:
http://faux.androidro.ms/mako/beta/
[Nexus 4 Original Android Development] Archmag3:
What temporary fix / workaround are you guys using for the wifi delayed notification issue ? :confused:
[Nexus 4 Original Android Development] flash5000:
Did you try to run it with root permissions?
[Nexus 4 Original Android Development] ChosSimbaOne:
Hi Faux.

Is it possible to enable/disable the sweep2wake option? I would like to enable/disable the option with tasker depending on my phones orientation?
[Nexus 4 Original Android Development] thatlonedude:
If you know the location of sweep2wake than you can set tasker to echo 1 it when ever you want it enabled
[Nexus 4 Original Android Development] Frenix27:
Bootloop on paranoidandroid 3.5.0 alpha with overclock 1900 version.

Help?!
[Nexus 4 Original Android Development] thatlonedude:
Try using tbm, your phone most likely can't handle tbu
[Nexus 4 Original Android Development] Frenix27:
Yes TBM works.

Inviato dal mio Nexus 4 con Tapatalk 2
[Nexus 4 Original Android Development] morrislee:
echo "1" > /sys/android_touch/sweep2wake
[Nexus 4 Original Android Development] jaggyjags:
[MENTION=3332811]faux123[/MENTION]

After some heavy testing of your latest beta kernel I found out that gaming performance is better on eco mode. The reason for this for what I have seen is that when there are 3 or more online cores the maximum frequency is set to 1.5 for all cores and games do not need multiple cores but fast processing speed.

It could be great to have an option to disable this throttling or at least not in all cores, leaving one or two permanently at 1.8 gzh max.

I did multiple tests with 3dmark and tools like system monitor to verify it and no thermal throttle, tests were done inside a fridge just in case to be sure ;).

Here are two screens with and without activating eco mode.
[Nexus 4 Original Android Development] nibblet787:
Yeah, I also checked off the boxes for Show Output, Wait for Process, and Show Notification. In the top line of the same menu, I put the directory location of the .sh script and for Command Name I left it at "sh".

The result is that it says "sh" completed with errors. The exit value is 126 and the error is listed as "can't execute: Permission denied."
[Nexus 4 Original Android Development] faux123:
yes, that's why turbo boost was invented in the first place. It was designed for single thread apps (which most GAMING Apps are). Most games aren't designed to be multithreaded (I know a few friends who works in gaming industry and they have told me most game engines are still single threaded for ease of programming and debugging).

Turbo boost isn't a real overclocking... it's meant to boost single thread apps. When more than 2 cores are online, it's back to stock 1.5 GHz max. In a way, my kernel is still fairly "stock" in terms of its behavior when quadcore is activated.
[Nexus 4 Original Android Development] jaggyjags:
[MENTION=3332811]faux123[/MENTION]

Yes on theory that is right, but after monitoring several games (mid/high performance) they all have all cores online, maybe other background apps keep them like this or who knows so it always leads to reduced performance and not taking advantage of the turbo boost....

I think keeping the first core always with the max 1.8ghz despite the number of cores online will give the best results, but either way this kernel is awesome, best performance out there, keep rocking! ;)
[Nexus 4 Original Android Development] JamesInsights:
Latest beta 15 09r2 has godly battery life. About 50 mins of on screen time for ten percent on wifi. Game and youtube.

Will do tests tmr when out whole day with data
[Nexus 4 Original Android Development] Joloxx9:
Does this kernel has a touch sensitive patch or something like this?

Wysyłane z mojego Nexus 4 za pomocą Tapatalk 2
[Nexus 4 Original Android Development] faux123:
Touch drivers have been tweaked since quite a while ago
[Nexus 4 Original Android Development] Girn:
Faux or anyone.

I can't get fauxkernel to work properly on liquid smooth.. mp decision is broken and the kernel won't use turbo boost.. this is with disabling the built in performance control in the rom, and installing super su before installing faux control
[Nexus 4 Original Android Development] MasterJam882:
are there any news for ES mate?

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] Joloxx9:
So which version should I install I mean stable, itd a mainline ?

Wysyłane z mojego Nexus 4 za pomocą Tapatalk 2
[Nexus 4 Original Android Development] resynx:
The latest beta is perfectly stable for me, I'd recommend that one. But yeah, mainlines are considered the most stable.
[Nexus 4 Original Android Development] ashishv:
I assume u had flashed another custom kernel prior to flashing this,if so,dirty flash ur rom and then flash faux kernel.:cool:
[Nexus 4 Original Android Development] tlf55:
Hi faux, is it possible to include something for disabling logger and things like that ? as Franco did on his kernel for saving even little battery ?

I'm still trying to do something with Mpdecision.. when it's off, all core goes online and won't go offline .. even if it's intelliplug governor and intelliplug is active .. can't solve this too :/
[Nexus 4 Original Android Development] faux123:
Why? Logger is there for a purpose. I won't disable this.
[Nexus 4 Original Android Development] notbrodie:
faux,

i'm loving the the PowerAmp mod. it has finally made listening to my N4 with my m50's awesome.

question: can you think of (speculate) any legitimate reason LG wouldn't have made the poweramp gain higher by default?
[Nexus 4 Original Android Development] Girn:
I'm confused by your reply. I know liquid smooth comes with a custom kernel. Should I install faux while I install liquid smooth and gapps together. Instead of after I setup the rom?
[Nexus 4 Original Android Development] Joloxx9:
Last question, can I change CPU throttle temp?

Wysyłane z mojego Nexus 4 za pomocą Tapatalk 2
[Nexus 4 Original Android Development] flash5000:
First thing that comes to my mind is EU max volume regulations...
[Nexus 4 Original Android Development] faux123:
yes you can. It is 100% user configurable. the file is /etc/thermald.conf

WARNING: CHANGE THERMALD.CONF AT YOUR OWN RISK. I AM NOT RESPONSIBLE FOR RED LIGHT OF DEATH DUE TO OVERHEATING!!!!
[Nexus 4 Original Android Development] Joloxx9:
Faux, I bought all of your apps and when I open faux CPU I can See mpdecision is on, and under it I can See info about it should be disabled, so should I leave it on or disable? And same, when i disable it min core speed is set as 1026, when I change to 162 is ok but I have no touch boost , is that normal ? Thank you for answer

Wysyłane z mojego Nexus 4 za pomocą Tapatalk 2
[Nexus 4 Original Android Development] resynx:
It's recommended to disable w/ Faux's kernels.
[Nexus 4 Original Android Development] notbrodie:
short answer: disable mpdecision when using faux kernel. longer answer: read the OP. it has all the recommended settings. it also defines what each part of faux clock accomplishes
[Nexus 4 Original Android Development] Joloxx9:
Ok nice I set everything, but there is one question. While using last beta CPU is overclocked to 1800 when I change to 1512 cores usually use 1512 as max but sometiemes they jump to 1800 is that normal? I use faux CPU app.

Wysyłane z mojego Nexus 4 za pomocą Tapatalk 2
[Nexus 4 Original Android Development] notbrodie:
yes, that is normal. if you don't like it, then set the max cpu to whatever freq you like, then enable snake charmer
[Nexus 4 Original Android Development] Archmag3:
What is safe max CPU temp ??
[Nexus 4 Original Android Development] notbrodie:
whatever the default is. anything beyond that is inherently unsafe. why would you want to mess with something that can easily brick your device?
[Nexus 4 Original Android Development] Archmag3:
I dont want to brick..thats the reason I'm asking ;)
[Nexus 4 Original Android Development] boardlord:
Hello faux,

is this logcat useful to you, or you need more? I'd just like to help nail this problem :)
[Nexus 4 Original Android Development] banok:
Using MX Player and Plex, both video players don't run well on hardware decoder. It's very glitchy, with color rendering issues and many lags. I'm using cm 10.1 05/06 nightly with 15b9r2 kernel, and this problem didn't exist in stock cm kernel. I'm not sure about faux kernel 14.

Other than that, the latest beta kernel seems way more battery friendly (the main reason I decided to try a custom kernel in the first place) and more stable when I tweak things like voltages and C states, compared to version 14.

I read some pages of this thread, and apparently nobody pointed out those hardware decoder problems.

Enviado de meu Nexus 4 usando o Tapatalk 2
[Nexus 4 Original Android Development] ChosSimbaOne:
i think the recommended settings in post #2 could need an update, nothing about SOC is mentioned :)
[Nexus 4 Original Android Development] kwerdenker:
With what kind of videos do you have these problems? I just tested a 720p mp4 from Youtube and it worked flawlessly with the latest MX Player and HW decoder enabled. I'm on Paranoidandroid and also latest beta kernel.
[Nexus 4 Original Android Development] banok:
I'm trying to play a mkv in 360p resolution. MX Player gives this info on the codec used: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10

In Plex, I'm trying to stream from my desktop PC to watch on my nexus 4. No video seems to work fine in this case.

Enviado de meu Nexus 4 usando o Tapatalk 2
[Nexus 4 Original Android Development] wiwid.colgate:
Me too. I have no issue while playing mp4 video on 1280 x 720 on mx player.

Using skanky Rom, with the latest kernel.

Could you try, convert your codec video from mkv to mp4???

Just my thought, that video file was corrupted.

Look mine

Sent from my Nexus 4
[Nexus 4 Original Android Development] banok:
I probably could. But in stock cm 10.1 this file (and Plex streaming, by the way) played just fine. And using MX player with software decoder, the file plays OK. So I guess the file is not corrupted.

I'm just trying to point out a possibly broken thing in this kernel. If this file could play before, there should be no problem in playing now. I'd like my phone to handle as many file types as possible. I don't like the idea of having to convert files if this could be avoided.

Later on I'll retest stock cm and faux kernel 14 to make a comparison.

Enviado de meu Nexus 4 usando o Tapatalk 2
[Nexus 4 Original Android Development] JamesInsights:
Sorry if this has been asked before but how do I export a log for faux to see? I downloaded one of the logcat apps on the store but how do I show logs from my last reboot
[Nexus 4 Original Android Development] jaggyjags:
Get the file called /proc/last_kmsg

That will show information from your last reboot. Logcats are to debug roms, not kernels.
[Nexus 4 Original Android Development] Joloxx9:
Maybe thats weird, but why this rom is so much less popular than franco? Faux has more options inside etc, where is the difference?

Wysyłane z mojego Nexus 4 za pomocą Tapatalk 2