yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] rmead01:
Thanks for the info. I've used your kernels before when I had a nexus 4 but you've been very busy with additional apps and features since then. Just wanted to verify I wouldn't have any issues running the kernel without root. I know the kernel works but never know if you truly need root to properly optimize the kernel.

Thanks for all you do as always.
[Nexus 5X Original Android Development] franciscofranco:
Root is completely separate. The Kernel itself doesn't need it.
[Nexus 5X Original Android Development] kareemgonna:
Camera bug

I've been using EX kernel with CM13 and everything was running fine but I decided to give FR-kernel a shot and it was running perfectly but the camera app never works and keeps force closing. I flashed back EX kernel and everything is fine. Any idea why?
[Nexus 5X Original Android Development] ulxerker:
I don't know, but this cannot be kernel related. I'm on frank r19 and I run the camera very often without any issues. so maybe any third party app or setting is the reason.
[Nexus 5X Original Android Development] kareemgonna:
The camera issue was resolved once I reverted back to EX kernel, I don't know exactly what's going on, but once I flash FR-kernel it force closes but after reverting back to EX kernel it works as usual!
[Nexus 5X Original Android Development] ulxerker:
did you flash the kernel (boot.img) that came with your rom, before you flashed franco?
[Nexus 5X Original Android Development] kareemgonna:
The first time I didn't, but I tried again after flashing the boot.img included with the rom and the same problem occurred whenever I try to open the camera app it force closes, thanks for the help
[Nexus 5X Original Android Development] Stevica Smederevac:
How about clearing the cache and data from camera app?
[Nexus 5X Original Android Development] kareemgonna:
Well I went a step further by formatting everything, then did a clean install and flashed the kernel. Still the same problem, the camera app keeps force closing.
[Nexus 5X Original Android Development] Stevica Smederevac:
What camera app are you using? Can you try with another app?
[Nexus 5X Original Android Development] Dread This Day:
Hm, also, make sure your vendor.img is up to date. Only thing I've seen that would cause that so far is vendor being outdated. I used both francokernel and elemental with no problems at all with camera.
[Nexus 5X Original Android Development] leontine:
THANK YOU Francisco Franco for your great work with this kernel, together with naptime my stock android 7 finally is great in battery life. Was for a while completely stock but after nougat I couldn't manage the end of the afternoon with out charging now at 18.00 I still have 46% left and it's only my second battery chicle after install!!! Great job!!

Verstuurd vanaf mijn Nexus 5X met Tapatalk
[Nexus 5X Original Android Development] franciscofranco:
Amazing! I'm happy with posts like this :)
[Nexus 5X Original Android Development] gtsip:
Hi

Can version r19 be loaded on Marshmallow ?
[Nexus 5X Original Android Development] Psychofrantics:
No
[Nexus 5X Original Android Development] khanjui:
No and please read the OP next time.
[Nexus 5X Original Android Development] :
Don't feel bad I've asked questions that were on the same page before. lol. Just always gotta remember to read. I always read the entire op and about 7-10 pages back from end of thread but there are times I'm multi tasking and fall short... Usually what I need to know is already there. No biggy just something to remember. In Franco's op he says what's for N---> forward so anything behind what he says is for mm. :)
[Nexus 5X Original Android Development] tember1214:
Franco I haven't commented at all but I've been running this for awhile now and it's great!!!! This and Naptime are AMAZING for battery. I've gone almost 2 days before without charging!!
[Nexus 5X Original Android Development] franciscofranco:
Awesome! That makes me really happy.
[Nexus 5X Original Android Development] jugoslavpetrovic:
This kernel looks promising, I would like to try it. Im still on marshmallow build of rom. Downloaded fk-r16-anykernel2 zip to flash with twrp, but noticed there also some boot images. Any advice on what are those and do I also need them as well?
[Nexus 5X Original Android Development] ulxerker:
nope, just flash fk-r16-anykernel2 zip and thats it. if you have another custom kernel installed, flash the kernel (boot.img) that came with your rom first.

you'll love it.
[Nexus 5X Original Android Development] jugoslavpetrovic:
Thanks.

I have 2 more questions.

I dont know it is kernel related but I think I have seen it somewhere that it could be. Is this kernel forcing encryption on bullhead?

And, should I do anything further beside flashing if want more of battery juice?
[Nexus 5X Original Android Development] ulxerker:
nope, nothing is forced so you can use it on encrypted and decrypted devices.

I'd recommend to also install a kernel manager to tweak further, either by franco or by flar2. they are both very good and really worth it the money, also you'd support the developer.

which one you use is just a question of personal taste.
[Nexus 5X Original Android Development] rmead01:
After using R19 stock unrooted and now being rooted, what tweaks would you further make to this with the app to gain additional benefits?
[Nexus 5X Original Android Development] ulxerker:
it depends, for example you can enable performance or powersave profiles. with FKU you can apply settings per app, with EXKM you can apply a lot of different governor profiles.

also, you'll find a lot of additional tuneables in these apps. more about performance/battery life tweaks incl. EXKM profiles you can find here.
[Nexus 5X Original Android Development] rmead01:
Thank you. I've tweaked kernels before on previous devices, N4 and moto X, but just came back to android recently with this device. I really like the set it and forget it that comes with this kernel. I was on a different kernel applying tweaks and different tweaks but I felt like this was somehow better for me and my use so I flashed it back.

Just wasn't sure if there was anything that made a substantial difference in that regard.
[Nexus 5X Original Android Development] Nex23:
So i try this Kernel out too.

With ElementalX there is a huge installation process. If you skip everything, everything is stock Android at first.

Reading comments i heard, that on franco everything is already optimized automatically after zipping ?

And does Franco not support gestures like double tap to wake ?
[Nexus 5X Original Android Development] hilla_killa:
No he doesn't support dt2w
[Nexus 5X Original Android Development] ulxerker:
yes, the kernel is already optimized for a very good performance and battery life balance.
[Nexus 5X Original Android Development] franciscofranco:
What do you mean by "support"? Stock Kernel doesn't have any form of double tap to wake, so FK doesn't have it. I don't have plans to merge 3rd party code for that since it'll likely cause more issues than it's worth. Sorry, it's a long time policy.

The Kernel has plenty of other features too besides being incredibly well tuned for improved battery life out of the box.
[Nexus 5X Original Android Development] :
The superior battery life outweighs DT2W imo. This is definitely one of the best kernels made for battery and it still performs great too. I'm more of a kernel crack flasher these days and Franco kernel is great all around! :good: Some people like choices and tunning 56 different settings. I used to be all into that type of thing and not saying anything is wrong with it but I'd personally much rather someone who does development for a living and had been for years have that in their hands and I just tweak maybe some of the colours, add a little more blue, less green and red, use pre-made profiles built into the app (in FKU, aka: Franco kernel manager) performance, balance or battery saving.. And If I was ever a moderator I would delete people's account that complained about a $2-4 application and having to pay for it. Hahaha. FKU is worth every ¢ and then some. :cowboy: Use FK a week and use FKU app and see what you think then. I bet you will be happy. :)
[Nexus 5X Original Android Development] Dread This Day:
Hands down, best, most stable, well-performing kernel ever. Love it. Don't care at all about DT2W. Battery life and performance are amazing, with very few user-end tweaks. [MENTION=3292224]franciscofranco[/MENTION] , you're awesome, thanks for this sweet kernel.
[Nexus 5X Original Android Development] Midomad:
New NBD90W factory images are up!

https://developers.google.com/android/nexus/images
[Nexus 5X Original Android Development] rmead01:
Is R19 safe to use with this update or should we wait for an updated kernel before taking the OTA?
[Nexus 5X Original Android Development] khanjui:
Should be safe.
[Nexus 5X Original Android Development] dickenam:
Running r19 on NBD90W :good:
[Nexus 5X Original Android Development] SuperQvas:
My screen gets incredibly hot, sometimes I'm scare it will explode!

Is there a way to fix this? I am on ResurrectionRemix with FK on it!
[Nexus 5X Original Android Development] franciscofranco:
This is not the Note 7, it will not explode. The device gets hot with extreme usage (as with any phone) but it'll be throttled pretty quickly too.
[Nexus 5X Original Android Development] franciscofranco:
r20 is up! I suggest you to read the change-log there are some nice changes in there. I'll make adjustments based on feedback if needed, so don't be afraid to send some feedback out here!

https://plus.google.com/u/0/+FranciscoFranco1990/posts/6CD1a9r1fDc
[Nexus 5X Original Android Development] tuningsea:
touchboost OFF or ON?
[Nexus 5X Original Android Development] franciscofranco:
You just asked that on G+. Whatever is set the default is what I recommend, that's why I take time to ship the Kernel with the values & settings I think are best fit for most users out of the box.
[Nexus 5X Original Android Development] Nutsonfire:
Thanks for the update! I believe I can feel the extra snappiness.

Got the N5X and immediately installed Franco's kernel. Keep up the good work!
[Nexus 5X Original Android Development] :
Thank you Mr Franco. Very nice update!! :)

Edit added after an hour+ using r20 with ABCrom... I can notice the performance increase and snappiness on this update. Awesome work Franco!! :good:
[Nexus 5X Original Android Development] Dread This Day:
Newest release seems overall very smooth, but in my personal experience (which is only 5 hours so far) I experience small lags I didn't have on earlier builds. I stress that it only happens on heavy loads. Will still keep pushing and experimenting. Thank you for all of your work, I still always use your kernel over all others.
[Nexus 5X Original Android Development] franciscofranco:
Ok. I'll keep on listening to feedback and adjust a bit if necessary.

If you don't know what you're doing you best leave everything default.
[Nexus 5X Original Android Development] Nutsonfire:
I was on r19 with 90R build, updated using tupac4u 90W build clean install. Did a Google auto apps reinstall when setting up the phone. Flashed r20 using FKU.

Only thing I want to change is the colors, it seems the settings are working, but when I switch the screen off then on again the values are back at stock (255) but the colors remain changed. After a reboot same, I can see the colors changes auto applying but the values in the app are still stock (255).

Any ideas about what is wrong? is it the tupac4u build?
[Nexus 5X Original Android Development] BS86:
Just a quick summary: Marshmallow + FK r16 + Aggressive Doze: battery life is about the same as Nougat + FK r19 + Stock Doze ;) Aggressive Doze with Naptime on nougat even boosts battery life more.

2 suggestions + 2 "Bugs" on r20:

Why not setting the big clusters default minimum frequency to 384 MHz instead of the stock 633 MHz if the power usage of this cluster is so high?

Why not setting the CPU touch boost duration to 250ms or 500ms? 1000ms seems to be pretty high, my 5X does not lag with even 125ms.

Bugs:

1. GPU control is not working in FKU, it only shows 0 MHz when trying to set a value (was that way on r19 too)

2. On r19 and on Marshmallow, the big cluster was not boosting all the time. On r20 it does although the phone is idle (except of the touching on display to trigger the touch boost). This is best visible in the CPU Manager Tab in FKU.
[Nexus 5X Original Android Development] drvalianto:
I'm using EX kerneal at the moment. Before switching to franco.kernel, do I need to do anything? Wipe cache/ dalvik cache? Thanks.
[Nexus 5X Original Android Development] khanjui:
Flash the stock boot.img then flash the franco kernel.
[Nexus 5X Original Android Development] tornido067:
ABC ROM ? What is this ? A new ROM bro ? Plz a link ..
[Nexus 5X Original Android Development] pkelly517:
http://lmgtfy.com/?q=Abcrom
[Nexus 5X Original Android Development] franciscofranco:
Where are you reading the colors from? FKUpdater?

1 - Big cluster min freq on 808 and 810 is 633MHz. There is no power difference between them according to Qualcomm's commits;

2 - input boost duration is 40ms on r20;

3 - Wtf, I thought I had fixed that GPU freqs permission bug. Will fix for r21;

4 - Not sure what you mean by that - there isn't any bug there. The big cluster now boosts on touch on r20 https://github.com/franciscofranco/bullhead/commit/e315ad3e94a3a245db2409bc37a1eebd7228cbe9
[Nexus 5X Original Android Development] :
Use FKU app and under profiles select battery saving and your done. :) Also you can add a tile that you can change profiles on the fly just add it to your drop down tiles then select for three different settings: Battery saving, Balance and Performance. Super easy and no need to tweak anything on Franco's kernel. He ships it out the box just perfect. :good:
[Nexus 5X Original Android Development] ulxerker:
for me r20 is just another great release, no need for adjustments here.
[Nexus 5X Original Android Development] Nutsonfire:
Yes doing all from FKU.
[Nexus 5X Original Android Development] rebretz000:
Love the kernel Franco

Over the months it has been the most stable with the best battery life.

Thanks.
[Nexus 5X Original Android Development] SKUndef:
Until now, can't be less than happy with the #20. Thanks for the tweaks Franco, battery life increased too!
[Nexus 5X Original Android Development] Doogystyle:
I am using youre kernel too and I'm really really happy with it.

Nice work, I hope you stay with n5x in the future so we can continue use your work.
[Nexus 5X Original Android Development] tornido067:
bro really,i need the link i have already searched for it on the internet but i havent found it yet :( xD
[Nexus 5X Original Android Development] pkelly517:
http://xdaforums.com/showthread.php?t=2861778
[Nexus 5X Original Android Development] franciscofranco:
Weird. I'll check it out.
[Nexus 5X Original Android Development] BS86:
1: Thanks, did not know that

2: Shame on me, I thought I had disabled set on boot before flashing r20 and reseting FKU data

3: Thanks :)

4: Did miss that, ok then - although I don't think that boosting the big cluster is necessary.
[Nexus 5X Original Android Development] :
Does r20 include cifs module by any chance now? :P
[Nexus 5X Original Android Development] franciscofranco:
Don't worry about the big cluster now.

Nope. I'll enable CIFS now (not as module though, just built-in the Kernel).
[Nexus 5X Original Android Development] mykenyc:
Off topic but are you getting a Pixel Phone Franco? Also, just seen, but what is the benefits of CIFS?
[Nexus 5X Original Android Development] TW1ST3D1NS4N3:
Is there a way to "convert" a kcal color profile to work with FKU? (If that makes sense)
[Nexus 5X Original Android Development] franciscofranco:
Yes. CIFS is just for file sharing in a network.

I don't know what values mean what in those "kcal profiles". I'm enhancing the color control section on FKUpdater anyway to ease that up a bit.
[Nexus 5X Original Android Development] Finnit0:
Hey franco,

thanks for the update! I flashed r20 with FKU and input_boost_ms shows 1500 in FKU. So I reflashed the original boot img from NRD90S via fastboot and flashed SU in recovery rebooted and flashed r20 afterwards. input_boost_ms still is at 1500ms. I set to 40 ms and made change on boot. Any other values to change? Why does it show 1500 ms?

cheers,

finn
[Nexus 5X Original Android Development] ulxerker:
do you use any other kernel manager or root system config app at the same time that might interfer?
[Nexus 5X Original Android Development] Finnit0:
No not at all, su, fku, tasker, naptime and simple reboot.
[Nexus 5X Original Android Development] ulxerker:
if none of the tasker's tasks is causing this try to wipe cache and data of FKU.
[Nexus 5X Original Android Development] SKUndef:
Franco probably you have to change the performance profiles in FKU to reflect your recent changes to CPU parameters. For example, switching from Balance to Powersave, and back on Balance, input_boost_ms stays to 750ms instead of 40ms, until reboot.
[Nexus 5X Original Android Development] khanjui:
Exactly, settings are not turning back to device defaults.
[Nexus 5X Original Android Development] schaggo:
Boom and there it went... Log attached.

My user story:

Hangouts with link to vimeo.

Tapped link, opened in chrome.

Due to really bad WiFi signal it didn't load ("offline, URL you try to reach" blahblah)

So back key to hangouts, tap link again

Still doesn't load

Back key again, no reaction, freeze, spontaneous reboot.

My suspicion:

Dunno if kernel, I suspect it though. Neither gods of Chrome nor gods of hangouts usually bring down a reboot on its weak and poor sheep. But then again, what do I know...

My environment:

N5x, latest 7.0 flashed with Flashfire directly on device using October factory images. System vendor and boot images, then SuperSu, then FK R20, then patches and stuff, then reboot.

Edit: uuhm Tapatalk, where did my attachment go to? ?
[Nexus 5X Original Android Development] schaggo:
tl;dr: anyone has a not-too-technical overview of nougats doze parameters and how they relate to each other?

While I'm at it, may I ask for a more or less written out explanation on nougats new doze parameters in Naptime?

Google yields but pre-nougat results or articles explaining on how to exempt apps from doze. The Google developer documentation is very technical and while the in-app hints are useful, I fail to connect them to see the greater picture.
[Nexus 5X Original Android Development] franciscofranco:
Yeah that's it, I forgot to update the performance profiles. Thanks for the heads-up.

Ok I checked the log. It's nasty. I can't figure out where it comes from exactly, but it doesn't look like it's caused by any of my changes. It's either coming from userspace's vendor code, something in the mmc0 or wlan. I'm pretty sure it won't happen again, seems like a wierd and rare occurence.

The new doze parameters have descriptions inside Naptime.
[Nexus 5X Original Android Development] franciscofranco:
r21 is up! https://plus.google.com/u/0/+FranciscoFranco1990/posts/fuJF2kbNLsB
[Nexus 5X Original Android Development] TW1ST3D1NS4N3:
Again, I know it's something small, but did you ever look into the Google Play games Achievements not working?

---------- Post added at 08:07 PM ---------- Previous post was at 08:06 PM ----------

By the way, thank you so much for your work and dedication.
[Nexus 5X Original Android Development] BS86:
they are fixed since some versions, at least I got them nearly all by now ( still need to get the 100 and 250 times flash-counter ones and one or two donation achievements)
[Nexus 5X Original Android Development] TW1ST3D1NS4N3:
This is a specific issue I had a while back. Regarding the Black theme donation not working.
[Nexus 5X Original Android Development] eak1080:
Bought you a beer. Thanks for all the updates.
[Nexus 5X Original Android Development] :
Thankyou for CIFS support! :)
[Nexus 5X Original Android Development] SKUndef:
Thanks for the fast patch Franco. And sorry to bother you again, but switching to Powersave profile input_boost_ms sets to 250ms. Is it intended or maybe this profile has to be updated too? Thanks
[Nexus 5X Original Android Development] franciscofranco:
Intended.
[Nexus 5X Original Android Development] schaggo:
Well aware of that but I'm too dumb to connect them all to really understand what each one does at which time in which order... :confused:

Was thinking more along the lines of a written out, easy to understand "Beginners Guide to Doze in N". :rolleyes: Not by you, but maybe you have a cool source for my self-study needs...
[Nexus 5X Original Android Development] franciscofranco:
Those explanations come directly from the Android source code... doubt anyone can explain them better than the Android team...
[Nexus 5X Original Android Development] franciscofranco:
r22 is up! Also FKUpdater will receive a fairly substancial update sometime within the next 2 weeks and I'll be doing a couple articles on Medium to highlight some of the changes + instruct a bit on Per-app Profiles and how powerful they are.

https://plus.google.com/u/0/+FranciscoFranco1990/posts/domxkF4Zw6a
[Nexus 5X Original Android Development] :
Awesome thanks Franco!! Your work is golden. Look forward to learning more about per app profiles! :good:
[Nexus 5X Original Android Development] SplitCold:
Thanks for your work Franco, using your kernel and powersave profile is the only way I can get my phone to charge while I'm on it.
[Nexus 5X Original Android Development] franciscofranco:
You're welcome, enjoy!
[Nexus 5X Original Android Development] AG22:
I don't know if it's kernel related, but after installed the R22, my battery is really weird. It drops very strangly, and the SoT is crazy. I had about 45 minutes with 91%. After some time, maybe, my phone dropped to 81%. I rebooted the phone, and after that, I checked and had about 40 minutes of SoT.

I didn't do anything different, didn't install any new app.. And this situation happend two times already (today and yesterdar, but not with the same porcentage).

Stock Nougat (October security patch) and rooted.

Did it happen to anybody else?

EDIT update: used the phone for more 10 minutes, so I had about 50 minutes (checked in SoT). Rebooted again and it came back to 40 min and some seconds.

Tryed to reinstal R21, but the same thing happend. What can be causing this? Any idea? It always come back to 40 mins and some seconds...

I don't know if it is a visual bug. Looking at the screenshot, looks like my phone was off or something. I really don't know. Hope someone can help me.

I appreciate any kind of help.

Best regards.
[Nexus 5X Original Android Development] mishko:
Actually, I noticed something similar this morning. Was fiddling with my phone for more than one hour but it showed a lot less SOT. Which phone and rom are you on?
[Nexus 5X Original Android Development] AG22:
I updated my previous post with a screenshot.

Stock Nougat (October security patch), rooted and TWRP.

Now I restarted again twice and everything went fine. Go figure... If someone know something about, please, let me know.
[Nexus 5X Original Android Development] ulxerker:
similar here ... battery percentage seems to drop faster and in a strange way. maybe its the new patch in r22. I'm in stock N latest.

---------- Post added at 20:36 ---------- Previous post was at 19:51 ----------

UPDATE: I looked a bit into this and according to kernel manager it seems that all little cores keep running at full speed all the time when screen is on. I re-flashed r21 and it stays this way. this is since r22 and I didn't change anything either.
[Nexus 5X Original Android Development] BS86:
Try flashing stock boot.img and reflash r22.

My 5X does not and did not show this behaviour, neither on r21 nor on r22.

Battery readings and screen-on time are recorded without issues. All cores are idling, only going up to max speed when touching the screen, but thats intended touch-boost behaviour.
[Nexus 5X Original Android Development] ulxerker:
yeah, I had the same idea and its working again now. strange, though.