yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] myfluxi:
Cool, merged your first pull request. For compatibility reasons I kept naming close to your N4 interface and our current N5 sysfs is really flexible and maintainable, thanks to all the reduntant procedures (using macros whenever possible).

Regarding your comment on github, the write-function will apply values for rgb commands pairwise (cmd + 2) if the register is 0x19 bits wide.

I am not satisfied with the update call, I'm afraid we'll have to use a reset sequence to apply settings. A reset will produce short but ugly flickers and - depending on gpio state - slowpath warnings, so I'll work on this next.

Dang! :)
[Nexus 5 Original Android Development] faux123:
As I promised from the beginning, I will work with anyone on an open standard gamma control interface. I will release a Free App for anyone who wishes to help decipher the meaning of the registers.

Say no to FRAGMENTATIONS!!!

Thank you for your contribution! I will continue to send you pull requests if I find something new or bugs.
[Nexus 5 Original Android Development] melbourne408:
Gamma only working on beta 03?

004b03 f/c's with FauxDisplay, I'll wait for my battery to discharge before I head to beta 03

Keep it Rasta, goodnight guys.

:sly:
[Nexus 5 Original Android Development] expertzero1:
Pretty sure gamma isn't in b03

---------- Post added at 01:10 AM ---------- Previous post was at 01:09 AM ----------

Inb4 the trolls come posting
[Nexus 5 Original Android Development] melbourne408:
Not to hard to use a terminal, let alone use an adb interface.

Holiday season, College, Retail,

Honestly its Kat's like you that fuel my Selectric, I'll be on g+ momentarily.
[Nexus 5 Original Android Development] faux123:
[MENTION=4152171]myfluxi[/MENTION]

argh.. I might have broken your code with my pull request... I saw you check for size 0x19 then you set your offset.. now I've added back the polarities, the auto dual updates will be broken if I picked negative polarity. It's you call on how to protect against this. I can, on the app side, only pick the positive polarity always and never write to the negative polarity to avoid this potential error.
[Nexus 5 Original Android Development] faux123:
Moved to its own thread here:

http://xdaforums.com/showthread.php?t=2544128
[Nexus 5 Original Android Development] myfluxi:
Np. I was looking at commit history and as LGE always kept positive and negative polarity in sync, I figured I'd do the same. For public beta, let's use identical pp and np. If you find during your experiments that it makes sense to distinguish, we'll add this option again. So we use E1, E3 and E5 and I just revert the pull req.

G'night

Edit: I'll add some commts to the code that make it easier to understand and spot errors.
[Nexus 5 Original Android Development] neobuddy89:
I have paid for FauxKernel app. Won't this be merged with Kernel app?
[Nexus 5 Original Android Development] faux123:
Yes once we figured out the meanings, then the interface will be cleaned up and packaged into fauxclock.
[Nexus 5 Original Android Development] lookitzjohnny:
This is still an early build, i am thinking that it'll be built into the fauxdisplay app.

EDIT: Nevermind ^^
[Nexus 5 Original Android Development] faux123:
It will be on both.
[Nexus 5 Original Android Development] impulse101:
What was your screen time though? It should be the first one on your battery list. With Franco 14 i am getting 30 hours with 5hr screen, no underclocking, 4g and wifi, 30 percent brightness. I am going to try faux now to compare.

---------- Post added at 11:17 AM ---------- Previous post was at 11:16 AM ----------

That is really bad results plus you charged halfway through lol
[Nexus 5 Original Android Development] Primokorn:
I'm back to OmniROM today with Franco's kernel. Do u suggest me to flash Faux's kernel over Franco's one or to flash the stock kernel first?

Faux's Google Play apps can be used to control this kernel?

Sorry for being late on this thread but the search button doesn't work (again!!!).
[Nexus 5 Original Android Development] illuzi0n:
Correct, you will have to flash stock img kernel first then faux's because of franco's modified ramdisk

Faux123 Kernel Enhancement works with this kernel and so does trickster mod, but prefer faux's app
[Nexus 5 Original Android Development] casonswag:
What a good combo for the colors?
[Nexus 5 Original Android Development] neobuddy89:
That's good to hear. Really happy with kernel development. :cowboy:
[Nexus 5 Original Android Development] wideopn11:
That cycle was 2 hours of screen time and 1.5 hours of calls. It works for my usage. Right now I'm on 60 hours-26 min at 36% left but only 1 hour-12 min of screen time so far.
[Nexus 5 Original Android Development] emerica243:
Is it just me or within FauxSound the speaker adjustments dont change anything. The only time theres a change in higher volume is at the last step, 10. the rest increments all the way from 1 to 9 do not change the loudless. Anyone else notice this?
[Nexus 5 Original Android Development] crashercarlton:
Yes i concur, and for me they only stick for 5 seconds then revert.
[Nexus 5 Original Android Development] Primokorn:
@faux123 Reading your N4 thread I have a question please;

With my fresh FauxClock app :) I changed some settings like Snake Charmer, mpdecision... but some settings are specific to the device so I'd like to know if you plan to post recommended settings / FAQ for N5 too?

Anyway your kernel is awesome. It's a real pleasure to have it!
[Nexus 5 Original Android Development] :
Hi,

FauxClock recommended settings for Nexus 5.

:)
[Nexus 5 Original Android Development] Primokorn:
.... I forgot G+....
[Nexus 5 Original Android Development] emerica243:
Thanks, thought it was only me. Im running the latest stable and FaxSound app, which apparently has the revert fixes in it...not sure where to go from here.
[Nexus 5 Original Android Development] apfelstyle:
Nothing changed there!
[Nexus 5 Original Android Development] El Nino1977:
Hmmm, not sure then. What's your exact process of flashing the kernel. I just reboot to twrp, flash kernel and reboot. Never had that issue. What rom you using, stock or custom?
[Nexus 5 Original Android Development] ldkud50:
I did the same flashed in TWRP when rebooted no cellular.

I restored from backup and then flashed again but this time I didn't choose to wipe dalvik and cache. Now it rebooted with no problems.
[Nexus 5 Original Android Development] apfelstyle:
- Installed over TWRP

- Tried to Wipe Dalvik & Cache but TWRP wasn't able to mount or wipe Cache

- Reboot

- then there these bugs I already described :(

Rom: Stock (Directly from Google, the factory image :) ) + Rooted (through TWRP, SuperSU)
[Nexus 5 Original Android Development] Notechis:
Which TWRP DeesTroys? That one worked well, Herr.

VIVA las Tapas
[Nexus 5 Original Android Development] mattman83:
Twrp is my choice of recovery, however cwm seems to be working better right now. Any issues as such and I'd try another recovery.

M.
[Nexus 5 Original Android Development] DowntownJeffBrown:
Haha faux is here now I can play... :D

>^.^< Sent from meow nexus5
[Nexus 5 Original Android Development] phonepersonality:
Wiping cache in TWRP for N5 takes a VERY long time. It will finish, you just have to be patient.

If you want the dalvik/cache wiping process to go by quickly as it used to, you will need to go into TWRP setting and select 'Use rm -rf instead of formatting?'.
[Nexus 5 Original Android Development] apfelstyle:
There was an error message... Unable to Mount cache or something linke that.

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] phonepersonality:
What version of TWRP are you using?

I'd suggest using this one: http://techerrata.com/browse/twrp2/hammerhead
[Nexus 5 Original Android Development] apfelstyle:
2.6.3.1

PS: oh I see, updating to 2.6.3.2

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] phonepersonality:
Use the new version and see.

Version is - 2.6.3.2
[Nexus 5 Original Android Development] fireproofrev:
Great to see faux! I have already installed your kernel and no problems so far (just my MTP connection has dropped while transferring higher data amount but this can have also have other reasons).

Will you also implement color and gama control like in the nexus 4? Would be great! The screen is great but I would love to have a bit more "poppy" colors. :laugh::laugh:

Thanks for your great work:good:
[Nexus 5 Original Android Development] Globespy:
He managed to fix the crappy speaker on the N4, so I have extreme confidence in his ability to do the same on the N5.

Since it also sounds crappy, it's likely the same hardware!

Go FauxSpeaker!

PS - will be have to buy all these apps again for the N5 or will you grandfather the faithful who purchased all your apps for the N4?
[Nexus 5 Original Android Development] :
If you purchase an app, its tied to your email not your phone. You can install any apps your purchased to your nexus 5
[Nexus 5 Original Android Development] fireproofrev:
It is not about that he can not use the already bought app anymore, it is about that many faux apps are Nexus 4 only, so faux either upgrade the exiting apps to support Nexus5 or he can release totally new apps for the Nexus 5 (that we have to buy again)
[Nexus 5 Original Android Development] spray.de:
I hope faux the magician can do it again and make the garbage speaker useful!
[Nexus 5 Original Android Development] Globespy:
Thank you sir. I hope Faux goes with the former, but I can't really blame him for doing the latter and making us pay him for the crazy amounts of his personal time invested in these projects.

If he can get FauxSpeaker and FauxSound cranking the sound quality and volume of both internal (headphones) and external speaker as well (or better) than he did for the N4, heck it's so worth the cost of a couple of Starbucks coffees!
[Nexus 5 Original Android Development] DowntownJeffBrown:
Totally agree :thumbup:... Faux deserves to be compensated for his work

>^.^< Sent from meow nexus5
[Nexus 5 Original Android Development] casonswag:
For some reason the links on op not loading up for me?
[Nexus 5 Original Android Development] crashercarlton:
Happens whether I run faux kernel/elemental x and trickster/faux sound...
[Nexus 5 Original Android Development] DubelBoom:
Is there any chance for doubletap2sleep?

Touch Control app isn't working with this kernel :(
[Nexus 5 Original Android Development] notbrodie:
why not just use the sweep2sleep?
[Nexus 5 Original Android Development] tangcla:
I wonder, is there any future of being able to use a desktop type colour calibrator (like a Spyder4 Pro) with a kernel like faux to get accurate colour reproduction?
[Nexus 5 Original Android Development] enzuccio1110:
Latest kernel,latest fauxsound app but values are still not permanent when i set them...no words...

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] notbrodie:
What version of FauxSound? Are you checking set on boot? It's been working fine for me for the past week. Try clearing data on FauxSound, rebooting, and reapplying your settings (i'm using digital 2, speaker 8, and poweramp 6)

Sent from my Nexus 5
[Nexus 5 Original Android Development] RabanJr:
Loving this battery life. Running iB4stid Kangakat 1.5. With 04b3 kernel.
[Nexus 5 Original Android Development] Globespy:
No such issues. Latest cataclysm and faux 3m.

Might be ROM related.
[Nexus 5 Original Android Development] souvikroy1111:
Sorry for noob question

How to enable double tap to wakeup? :)
[Nexus 5 Original Android Development] notbrodie:
you want to see some great battery life? feast your eyes, my friends... the only things turned off were wifi (and wifi scanning) and sync (i just manually synced email). you'll notice that this was almost entirely on mobile radio (2G,3G, and 4G). I was driving up I5 in WA, where tmobile coverage is spotty to non-existant. spent the weekend up there, and didn't charge it until i got back home. VERY impressed
[Nexus 5 Original Android Development] wideopn11:
Over 2 hours of screen time... works for me
[Nexus 5 Original Android Development] DoesntPostAThing:
Hey guys, finally got my Nexus 5 and decided to flash this right away. Are the recommended settings on the G+ page good for you guys? I also noticed that the default settings for this kernel is with CPU min at 1 GHz, and max at 2.4?
[Nexus 5 Original Android Development] ctbear:
Does FauxSound boost the input from microphone on a headphone? From what I've seen so far the setting seems to only affect the mic on the phone itself?
[Nexus 5 Original Android Development] zephiK:
Thats because of mpdecision, turn off mpdecision and turn on intelliplug then set it to 384 - 2.4
[Nexus 5 Original Android Development] DoesntPostAThing:
Isn't stock at 2.26? I didn't prefer OC very much on my Galaxy Nexus, and not sure if it's needed on the Nexus 5? Also, using the recommended settings I noticed a few stutters in transitions as well as when playing Riptide GP2. Final question: has anyone tried ART while using Faux and being rooted?
[Nexus 5 Original Android Development] notbrodie:
I'll answer your question with a question: have you even attempted a search?

Now for the actual answer: yes, it works fine. Kernel has nothing to do with ART. art is entirely based in software

Sent from my Nexus 5
[Nexus 5 Original Android Development] DoesntPostAThing:
I have done a search, and I know that it should have nothing to do with the kernel. However, I've heard people say that it may not play well with root, so I'm just double checking.
[Nexus 5 Original Android Development] DubelBoom:
Thanks, but I couldn't find that either in FauxClock...
[Nexus 5 Original Android Development] DoesntPostAThing:
It seems that after going back to 003u all the graphics stuttering I had with 004 beta 3 disappeared. Back to a buttery smooth Nexus 5!
[Nexus 5 Original Android Development] jumparound246:
Also had some problems with graphical hangs on 004 beta 3.
[Nexus 5 Original Android Development] asim0:
I would like to report a general issue I am encountering:

I do not often play games, but I was trying asphalt 8 lately, and it seems the phone always ends up throttling;

my current configuration is:

max1.7ghz intellidemand (Eco mode is Off)

UV -50mv (PVS2 if that matters)

GPU ondemand

intelliThermal: freq threshold 75°C core threshold 67°C, others as recommended

After one race in asphalt, I can feel the phone hot and when I look in Fauxclock it does show it was throttling, however under CPU stats the cpu temperature shows 51~55°C, it shouldn't be throttling? Or did I miss something?

Thanks
[Nexus 5 Original Android Development] sakana:
Hi

Just installed the latest beta

What about battery life when using swype2awake ?
[Nexus 5 Original Android Development] motoxxxx:
What's the difference between digital and powderamp?
[Nexus 5 Original Android Development] notbrodie:
Layman definition (probably wrong): one affects amplitude, the other voltage.

Sent from my Nexus 5
[Nexus 5 Original Android Development] HyperM3:
I could get flamed for this but Ill try it anyway. Is there a way to change color settings in fauxclock for this phone? Im not seeing it in the options.
[Nexus 5 Original Android Development] chikimonke:
He's currently working out how. It will be there eventually.
[Nexus 5 Original Android Development] HyperM3:
Thanks for the quick reply!
[Nexus 5 Original Android Development] chikimonke:
And if you want to help him figure out the gamma stuff, if you're technically proficient enough (I am not) you can go to this thread.

http://goo.gl/9xbDlK
[Nexus 5 Original Android Development] mr mystery:
Can I flash the zip with fast boot rather than custom recovery?
[Nexus 5 Original Android Development] faux123:
Sure, extract the boot.img then fastboot it. Then copy the modules manually use file manager
[Nexus 5 Original Android Development] neobuddy89:
Hey Faux,

Can you merge Ultra-KSM code and respective interface in FauxClock?

I had merged on Note kernel and was quite effective.
[Nexus 5 Original Android Development] jumparound246:
Hey, got some really annoying spluttering and hiccups with graphics while scrolling posts in tapatalk and g plus using intellidemand. It's not there if I use ondemand or interactive. Any good advice to get rid of this with intellidemand?

Thanks :)
[Nexus 5 Original Android Development] AndrasLOHF:
You could try increasing your step_up_early_hispeed and step_up_interim_hispeed as these are the two frequencies that intellidemand steps up to before maxing out.
[Nexus 5 Original Android Development] jumparound246:
Thanks, but even on highest it's still there. Much better than before but still noticeable.

Another idea? ;)
[Nexus 5 Original Android Development] mtw4991:
What is the highest value for each and the input steps to get there?
[Nexus 5 Original Android Development] ÜBER™:
[MENTION=3332811]faux123[/MENTION] I know you're already busy, but intelliplug could use some real work. Its very sporadic as to whether or not it wants to work correctly. Cores hotplug then won't or won't come online even if demand is there. It'd be great if you could write a hot plug similar to dare I say Franco's. Where we can set the thresholds for activating cores. Just a thought, its not terrible but could use some work.
[Nexus 5 Original Android Development] Grondinm:
So I am having awful throttling it just will not stay at 2.26 for more then a few seconds. I have all the values set to the recommended values from fauxclock but still 2 cores also get turned off when running antutu. I will keep playing with settings and trying but it seems like something is up.
[Nexus 5 Original Android Development] DoesntPostAThing:
Are you using the 004 betas? I've noticed graphics stuttering on those, went back to 003 stable and all was good.
[Nexus 5 Original Android Development] faux123:
Intelliplug works EXACTLY as it supposed to. There's nothing wrong with it. When you see the cores go offline that's due to intellithermal throttling :p

For Antutu, when you see cores go offline it's supposed do so because CPU cores get HOT very quickly under benchmarking, if you don't mind raising your intellithermal limit, you can reduce the offlining of cores or throttling during benchmark :p

under GPU testing, only 1 or 2 cores are needed because there's no CPU load under Antutu's GPU testing.
[Nexus 5 Original Android Development] faux123:
Quick announcement:

Beta 5 is out

Sync with latest gamma driver.
[Nexus 5 Original Android Development] ÜBER™:
I have it set to throttle at 80C and it didn't seem to get hot to the touch, warm maybe. But not even benchmarking, using perfmon i watched the CPU scaling while just scrolling through apps, it seemed to hardly use very many cores, instead it pushed to the highest frequency of one or two. While it was smooth, MPdecision was quite the opposite. It favored adding one or two more cores all at lower frequencies. But MPdecision sucks when it comes to screen off playback using 1026 always with any load. IDK maybe its just me not used to seeing such high frequencies. I'd favor lower frequencies with three cores as opposed to high frequencies with 1 or 2.

Just an observation, maybe i could have brought it up with more tact. Thanks for the response.
[Nexus 5 Original Android Development] llewelld:
Double Tap to wake

Hi Faux,

I am loving the Double Tap to wake feature, not as permanently on, but in some situations..

ie. When I go for a run (the phone is on my arm in a running armband - really hard to access power button), so dobule tap to wake is awesome..)

Driving in the car, so much easier to double tap the screen to turn on while driving..

My question, is there a way to turn this feature on/off that can be called from something like Tasker or similar.. so I can setup stuff like .. when runkeeper is running, enable DT2W etc..

Would be an awesome feature if this was possible..

Thanks!
[Nexus 5 Original Android Development] jc monkeyballs:
Flashed beta 5 and the small graphical stutters from beta 4 seem to be gone. Phone seems very snappy now. Thanks!
[Nexus 5 Original Android Development] DoesntPostAThing:
I was thinking of doing the exact same thing with double tap and Tasker, as I also have some situations where this is useful and others (in my pocket) where this isn't useful. What I thought of doing was have Tasker run the shell command that will turn it on or off. However, I can't seem to find where a configurable file for doubletap2wake is in /sys.
[Nexus 5 Original Android Development] asim0:
[MENTION=350276]faux[/MENTION] could there be a problem with the intellithermal kicking in too soon? Reported three times in the last three pages, (Grondnim, über, and me:) )

If not, then it could mean our high end Cpu is not meant for high loads because of bad thermal design. This idea would hurt my feelings (a bit:) )

On a side note, can't wait to try new gamma settings! Great job there!

Sent from teh void
[Nexus 5 Original Android Development] DoesntPostAThing:
Update: I found the file responsible for doubletap2wake, it's in /sys/android_touch/doubletap2wake. When set to 1, it's on. 0 is off. Sweep to wake is also in the same directory in case anyone wants it.
[Nexus 5 Original Android Development] Primokorn:
Battery drains

After flashing the beta 4 I had pretty good results with this kernel. The performance was prefect and the impact on battery life was correct.

Yesterday, leaving my office, I felt that my battery was draining pretty fast. So before going to sleep I charged the battery and applied all recommended settings (from G+ post).

When I woke up this morning the battery has droppped from 100% to 61% :eek: (airplane mode, localization set to Battery mode, no WiFi/data, no GPS...).

Moreover I had a deep sleep of 98%... Unfortunately I didn't grant root access to BBS so I don't have the stats for partial wakelocks.

Any idea? What could it be or what can I do to identify the reason?
[Nexus 5 Original Android Development] Grondinm:
Maybe i just don't understand how this throttling works...should it not only throtle when the processor reaches the temp set in fauxclock. I have it set at Freq:80 core:85 but it stills throttles even tho faux shows the temp to only be around 50 degrees...i am happy with the overall perfermance of the device but i don't understand how some get 30+k in antutu and i get around 25k on average. If i turn off all core and freq throttling then antutu just crashes and causes phone to reboot almost right away
[Nexus 5 Original Android Development] xI mEzMeRiZe Ix:
Stop obsessing over benchmarks. They don't mean ****. Just use the phone like a phone and then make a conclusion in whether or not anything is actually wrong.

Sent from my Nexus 5
[Nexus 5 Original Android Development] Grondinm:
I am coming to this realization as well and that was not really the point of my post it was more to understand how this throttling works...
[Nexus 5 Original Android Development] Pens and DreamS:
Quick question. I'm using trickster app to modify kernel. There is an option that says intelli plug. I use intellidemand should I switch on that option or leave just mp desicion?

Edit: Also latest ultimate kernel is not working with gamma app.
[Nexus 5 Original Android Development] xI mEzMeRiZe Ix:
You have to apply the colors and then turn the screen off

Sent from my Nexus 5
[Nexus 5 Original Android Development] big_b0sss:
Usually after installing a kernel all of my apps get updated during first boot but i noticed after installing stable 003 and now beta 5 nothing happened. Am i missing something?
[Nexus 5 Original Android Development] Grondinm:
what do you mean they get updated? From the play store or when android boots up and optimizes? If it is the second one then that happens when you clear dalvik cache only....
[Nexus 5 Original Android Development] TheInVisibleGoD:
You mean "update" by building Dalvik files I believe...

Unless you clear Dalvik manually or by a script included in the kernel zip, it shouldn't "update" after you flash a kernel!

And I just checked some faux kernel scripts and there is no command to clear Dalvik! Maybe I'm missing something too... :p