yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] Gustaf87:
My phone running latest Lineage got extremely more responsive with Francos kernel!

So thank you for the great work man! Much appreciated
[Nexus 5X Original Android Development] Ruka82:
I'm testing the last r35 with different roms and i'm noticing that this version is more battery consumption and increase a lot the delay on message/mail application (inbox, whatsapp, telegram,etc).

With telegram for example the notification arrive after 25/30 minutes, with whatsapp also after 4/5 hours

The problem is the same with different roms (dirty unicorn, pure nexus, lineage,ground zero), with or without naptime, with or without greenify, always clean install.

Always the same application, the same problem with application downloaded from play store or restored from titanium.

Someone else with this problem and maybe a solution?

Thanks
[Nexus 5X Original Android Development] vedantdude:
No problem here mate, on stock Rom
[Nexus 5X Original Android Development] franciscofranco:
:highfive:

Nope, the Kernel doesn't affect any of that.
[Nexus 5X Original Android Development] LazerL0rd:
Three reasons for that I can think of:

1) You're using franco's Naptime app to speed up doze which slows down notifications by syncing less. Disable "? optimization" on both these apps to remove doze from controlling them.

2) Data Saver. WhatsApp's messages come soo late when using it. And I've noticed, on data, Telegram does the same (but slightly quicker). Add them both to Unlimited Data Usage to fix.

3) Using Nexus Imprint or a pin on Telegram slows down notifications being pushed to the device. This is not franco's fault but the Telegram devs.

Thank me if it worked!
[Nexus 5X Original Android Development] luca.cappellari:
Thanks,i already tried that solution but no difference.In naptime whitelist but always delayed,the same without naptime. Whatsapp less data usage is disabled. Probably can be related to the point 3,the delay isn't always so big and maybe can be related to the fingerprint.
[Nexus 5X Original Android Development] franciscofranco:
For now yes. I had to make it like that to prevent another more serious bug that I couldn't fix in time. The plan is to get it working with expectable behaviour on version 2.3.
[Nexus 5X Original Android Development] LazerL0rd:
Disable battery optimisation from the settings app for WhatsApp and Telegram.
[Nexus 5X Original Android Development] :
https://www.google.com/url?sa=t&rct...e.html&usg=AFQjCNGdpZMQ3si9XFh2Z-09hYO_UZ7fwQ

This article speaks about a eventual return of nexus phones due to the bad sucess of pixels (less sales than nexus) ?
[Nexus 5X Original Android Development] kojak1989:
Changelog are dissapearing after few seconds ?
[Nexus 5X Original Android Development] LazerL0rd:
Maybe cause.. uh THE PRICE. xD
[Nexus 5X Original Android Development] franciscofranco:
That's fabricated news. The Pixel is selling really well, into the millions of units. 6P and 5X sold really badly, I doubt they broke then 500k units sold.
[Nexus 5X Original Android Development] :
OK thanks for the info , I was just hopping but I will probably buy Pixel 2 or 3.
[Nexus 5X Original Android Development] franciscofranco:
New Franco Kernel version for the Nexus 5X

r36

1. Merged the latest security patches from the March 2017 Security patchset

2. Merged additional security patches from Google's AOSP Kernel common tree

3. Slightly adjusted big cluster governor parameters

4. Added in a fix from flar2 to make conservative governor work fine with our big.Little architecture

zip: https://kernels.franco-lnx.net/Nexus5X/7.1/anyKernel/fk-r36-anykernel2.zip

Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

If you don't (yet) have my full featured app you can always just download its free counter part which lets you seamlessly and automagically update Franco Kernel on your device. It's free and my cat approves! (https://play.google.com/store/apps/details?id=com.franco.kernel.free)

I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed!
[Nexus 5X Original Android Development] LazerL0rd:
[MENTION=3292224]franciscofranco[/MENTION]...

There seems to be a slight PROBLEM.

CPU4.. doesn't seem to exist. Yeah.. it's quite bad.

EDIT: Seemed to be fixed at random. Hmm... I'll try replicate that.
[Nexus 5X Original Android Development] franciscofranco:
Thermal throttle.
[Nexus 5X Original Android Development] LazerL0rd:
I thought that at first but... The phone was quite cool. Actually it wasn't even warm.. it felt like 30°C.
[Nexus 5X Original Android Development] franciscofranco:
You can't feel how hot the CPU is with your hand... I had my OP3's CPU averaging ~80C and the device was still cold. I assure you it was thermal throttle.
[Nexus 5X Original Android Development] kojak1989:
changelog are still dissapearing.
[Nexus 5X Original Android Development] skulldreamz:
Now that my phone is decrypted it says Encrypt phone underneath Encryption and yes it's under settings > security.
[Nexus 5X Original Android Development] blinkin:
Yeah I got that but mine says encrypt phone and underneath "encrypted" so that's why I'm confused...

Here the Screenshot https://goo.gl/photos/eRj5mgx95Azgf7Jr5
[Nexus 5X Original Android Development] bdivs11:
You are still encrypted. You need to backup all you data to a computer. Then go to twrp and format your data. Not wipe. Then reboot. Make sure you are on Franco Kernel or any Kernel that doesn't force encryption.
[Nexus 5X Original Android Development] skulldreamz:
I noticed in your picture that you have 2 fingerprints set up for security purposes so maybe that's why it says encrypted and then if your data partition is decrypted that's probably why it says encrypt phone. I know for a fact that it's supposed to say encrypt phone under encryption if you are decrypted but I'm not sure why it says 2 different things. Again i would guess it has to do with your fingerprint scanner set up twice but hopefully someone else will chime in and have some answers as far as your phone saying 2 different things
[Nexus 5X Original Android Development] Antique_Angel:
Olá Fransico! :)

I was using your kernel when I had my 1st gen Nexus 7 and it was awsome in terms of performance and battery life. Now, I have N5X, Stock. Which ROM do you advice to use with your Kernel? If any, can I just use it with stock?
[Nexus 5X Original Android Development] nathanchance:
He uses stock himself so that is probably what he will recommend. I have seen people have success with stock, Chroma, Pure Nexus, Cataclysm, etc though.
[Nexus 5X Original Android Development] loepen:
On my panel your settings look very good.
[Nexus 5X Original Android Development] franciscofranco:
Always stock :)
[Nexus 5X Original Android Development] peikojose:
Hey [MENTION=3292224]franciscofranco[/MENTION] my screen is warm, i use RGB 231-231-255, saturation 35. By the way, on my old Nexus 5 color control was different I think it was deeper. Right?

My concern is that I use cf.lumen app, and it works changing RGB values automatically during the day and night. But, then I see both (cf.lumen with any kernel control app) all conflict and that didn't happen with the Nexus 5. What do you think?
[Nexus 5X Original Android Development] franciscofranco:
What exactly are you asking? :confused:
[Nexus 5X Original Android Development] iamterence:
Anyone got any good faux AMOLED displays set up?
[Nexus 5X Original Android Development] peikojose:
If the way the nexus 5 managed the color control was different than the Nexus 5X? Because using my Nexus5, color control using kernel apps didn't interfere with cf.lumen.

Can you add my profile too?
[Nexus 5X Original Android Development] werdnoynek:
I use cf.lumen as well. When I try to change the color profile I'm unable to get the Saturation to stick - it seems to stay around 260, which is quite high for my liking. I'm curious if it's cf.lumen.
[Nexus 5X Original Android Development] kurt.gomez:
[MENTION=3292224]franciscofranco[/MENTION] any chance of getting an anykernel zip instead of the full boot.img zip?
[Nexus 5X Original Android Development] iPwn_:
cf.lumen will use MDSS KCAL color control if it's available. I think there may be a setting that makes it use its own driver.

And I think this and EX use the same KCAL method. So if they conflict, that's not entirely surprising.

I never had a Nexus 5, but on the 4, color control was with a device-specific method, and gave much more control, far more than most users would ever need.
[Nexus 5X Original Android Development] franciscofranco:
If [MENTION=4544860]osm0sis[/MENTION] wants to do that, sure, otherwise nope, too much going on at the moment to manage those zips.

That is accurate!
[Nexus 5X Original Android Development] pkelly517:
This looks like the perfect time to perfect those logcat skills.
[Nexus 5X Original Android Development] skulldreamz:
With how dope this kernel is, that is actually a very good and interesting request. In the sole interest of testing out FK in a anykernel2 format i don't think that you & I would be alone in having serious excitement of having the option to use FK in these 2 very different approaches. [MENTION=3292224]franciscofranco[/MENTION] if the dev you mentioned is not interested in doing this would you mind if i took a stab at compiling a unofficial build using anykernel?
[Nexus 5X Original Android Development] franciscofranco:
But what do you mean with changelogs disappearing?
[Nexus 5X Original Android Development] kojak1989:
In OP when i tap on it its just a white page.
[Nexus 5X Original Android Development] fleischbanane:
For me it always look like this.
[Nexus 5X Original Android Development] -Happy Feet-:
I have an error with this kernel since the update

03-08 16:38:23.309 E/KernelCpuSpeedReader(1455): Failed to read cpu-freq: /sys/devices/system/cpu/cpu4/cpufreq/stats/time_in_state (No such file or directory)
[Nexus 5X Original Android Development] kojak1989:
for me like this
[Nexus 5X Original Android Development] franciscofranco:
Thermal throttle.

Dunno. Always works fine for me, it's a plain html page.
[Nexus 5X Original Android Development] franciscofranco:
New Franco Kernel Manager & Updater 2.2.7

1 - Added full support for the One Plus X

2 - Added an option to change governors per-cluster

3 - Added a new Per-App Profile option to change Maximum Display Brightness

4 - App features were abstracted to allow other devices not in the supported list to access them (if they have the Kernel support of course)

5 - Fixed a frequencies bug on Per-App Profiles. If you have profiles which reproduce this bug you need to delete & re-create those profiles (sorry)

https://play.google.com/store/apps/details?id=com.franco.kernel﻿
[Nexus 5X Original Android Development] j-a-d-z:
Nexus 5X, 7.1.2 DP, your newest kernel r36

Why "no kernel available"?

Because of this?:
[Nexus 5X Original Android Development] zurik:
I have asked that before for 7.1 see attachment below:
[Nexus 5X Original Android Development] franciscofranco:
Update the app, I had to make a breaking change server-side which requires you to update the app.
[Nexus 5X Original Android Development] j-a-d-z:
This is the latest version in the Play Store. 2.2.7. No update here. :(
[Nexus 5X Original Android Development] franciscofranco:
2.2.7 is the latest one yes. It's working fine for me.
[Nexus 5X Original Android Development] nmah75:
Not working here also.....
[Nexus 5X Original Android Development] j-a-d-z:
Do you also use 7.1.2 DP?
[Nexus 5X Original Android Development] franciscofranco:
Obviously not. There isn't a Kernel for 7.1.2 that's why it's telling you exactly that there isn't.
[Nexus 5X Original Android Development] j-a-d-z:
Ok, but with the previous version it worked on 7.1.2 DP. Also r36 works as it should on my N5X I think.
[Nexus 5X Original Android Development] ulxerker:
on 7.1.2 you'll have to flash r36 manually, its not updatable through the app as 7.1.2 isn't officially supported.
[Nexus 5X Original Android Development] j-a-d-z:
I flashed r35 on 03/01 and r36 three days ago through franco's app on 7.1.2. But this was before the update to 2.2.7. That's why I'm asking, what's wrong now?

But ok, will flash it manually next time.
[Nexus 5X Original Android Development] jugoslavpetrovic:
You are right. It wasnt a big deal to me cuz I visit this thread occasionally regularly and download zip to phone, but yes with prior kernel manager it was showing that there kernel to download but with latest update it shows the same info as yours. Im on 7.1.2 rom for weeks now…
[Nexus 5X Original Android Development] MaLiXs:
I got this when I try to download the latest kernel

Envoyé de mon Nexus 5X
[Nexus 5X Original Android Development] franciscofranco:
The Kernel isn't for 7.1.2, it's not updated with the preview's commits (and it won't be) so this way I can save myself some hassle since the Kernel won't be downloadable through the app.

From the OP: https://kernels.franco-lnx.net/Nexus5X/7.1.1/anyKernel/
[Nexus 5X Original Android Development] jugoslavpetrovic:
But it works fine with 7.1.2. My daily.
[Nexus 5X Original Android Development] jcmm11:
Ok, it works. That doesn't mean it's officially supported. I gather it won't be officially supported until 1.2 stable drops with source.

What that means is that, until that time, if you have any problems with the kernel don't complain. It's on you :silly:
[Nexus 5X Original Android Development] franciscofranco:
Sure. But I don't officially support it.
[Nexus 5X Original Android Development] michelemascia7:
delete
[Nexus 5X Original Android Development] j-a-d-z:
It's ok for me, as long as it will work as super good as just now. :laugh: So I will update it manually until there is official support.
[Nexus 5X Original Android Development] jugoslavpetrovic:
No complain, all great:)
[Nexus 5X Original Android Development] jcmm11:
[MENTION=3292224]franciscofranco[/MENTION]

OK, I think I'm going blind, or senile, or both ?

Where is the upgrade function hiding in Naptime? Found it easily enough in Focus but, for the life of me, I can't find it in Naptime. (Note that it is currently blocked from internet access, if that makes a difference). Want to buy it and send you money, but you seem to have made that difficult in this case ?

Edit: while we're​ on the topic of purchased apps, I don't remember if it was a TIBU restore our a reinstall, during a clean ROM flash, using an extracted apk (think it was the latter). In any case it it was FKU Updater (pre name change) and it thought I had pirated the app. Anything I can do to prevent this from happening (without re-downloading)?
[Nexus 5X Original Android Development] franciscofranco:
Just below "Follow me" there's an entry called "Free version". It's not explicit enough? If not I'll have to make it more visible :p I don't control Play Store server responses. You should just download the app from the Play Store.
[Nexus 5X Original Android Development] Wawax:
hi, i'm new in this forum and sorry for the question who are probably already ask. how activate the safetynet patch on this kernel please for use android pay in example

sorry for my bad english
[Nexus 5X Original Android Development] ulxerker:
safetynet patch is active by default.
[Nexus 5X Original Android Development] Wawax:
So when i install the kernel safetynet is already apply
[Nexus 5X Original Android Development] jcmm11:
When you install the kernel the fact that the bootloader is unlocked won't cause the phone to fail safetynet. It won't do anything about any other things that can cause you to fail.
[Nexus 5X Original Android Development] Wawax:
Okay thanks
[Nexus 5X Original Android Development] franciscofranco:
WTF I ****ed it up. Made the view invisible by mistake. Thanks for letting me know. Pushing the fixed version right now.
[Nexus 5X Original Android Development] BS86:
when changing the governor's, even with both set to "set on boot" - after a reboot and waiting for 10 minutes, they still are on stock.

The set on boot feature is not working.
[Nexus 5X Original Android Development] jcmm11:
[MENTION=3292224]franciscofranco[/MENTION]

I can confirm this behavior. Set one cluster to conservative, the other to ondemand. Also set on boot. Governor's changed correctly at that time (checked values down in the /sys/devices tree). Rebooted. Set on boot toggle still set, but both clusters were showing as interactive, both in the app and the actual values in the system.

FK Manager & Updater version 2.2.9

---------- Post added at 07:09 PM ---------- Previous post was at 07:01 PM ----------

Fixed version works now. Beer purchased. One small discrepancy. The pop-up shows prices of beer at 4.99 and cat food at 9.99. Play Store charges 5.49 and 10.99 respectively.
[Nexus 5X Original Android Development] franciscofranco:
The price I show is without tax, Google adds the tax on top of it. Thank you so much.

Weird on the governor behavior. My code isn't great at that place maybe I ****ed up something.
[Nexus 5X Original Android Development] franciscofranco:
Pushed the fix for this
[Nexus 5X Original Android Development] jcmm11:
Thanks. Will test in morning (1 am here), but am sure it will be fine. Just one more question :silly: Back to Naptime. Should the donate version still be trying to access the internet? I have 212 requests in the last 5 hours, all out to servers that end in amazonaws.com

Thanks again.
[Nexus 5X Original Android Development] BS86:
thanks, working here now!
[Nexus 5X Original Android Development] franciscofranco:
Wtf. No, that should not happen. Have you tried swipping Naptime off recents and open it again? That really should not happen, there's only 2 possible connections on Naptime:

1 - check for in app purchase;

2 - ads if in app purchase doesn't exist

I don't control either :( Let me know.
[Nexus 5X Original Android Development] jcmm11:
Started Naptime GUI. Exited. Swiped away from recents.

Cleared firewall log. Immediately rebooted.

28 connection attempts within 3 minutes of reboot. Note that I did NOT open the GUI again after reboot.
[Nexus 5X Original Android Development] franciscofranco:
:|

Can you post those connection attempts on pastebin please? That's way too odd.
[Nexus 5X Original Android Development] Skulltec:
i know its not officially supported but i can confirm franco kernel works on android 7.1.2 beta, not sure if its really doing its job though.
[Nexus 5X Original Android Development] franciscofranco:
It doesn't have all of the beta sources. Wish Google just released this **** already.
[Nexus 5X Original Android Development] jcmm11:
---------
AppID :	10195
App Name:	Naptime
Total Packets Blocked:	25
[TCP]107.20.228.83:443(1)
[TCP]54.243.46.38:443(1)
[TCP]107.21.118.233:443(1)
[TCP]54.243.127.94:443(1)
[TCP]107.20.135.85:443(2)
[TCP]54.243.104.248:443(1)
[TCP]54.83.37.39:443(1)
[TCP]54.243.112.174:443(2)
[TCP]54.243.116.171:443(3)
[TCP]54.235.77.147:443(1)
[TCP]107.22.242.112:443(1)
[TCP]54.243.180.96:443(2)
[TCP]54.243.163.168:443(3)
[TCP]107.22.183.226:443(2)
[TCP]54.243.132.222:443(1)
[TCP]54.243.137.167:443(2)

Not sure where the raw data is. I'm working on it. Unless you happen to know where it is and how to get it? (NFLOG in rules). If it's in kmsg I don't know how to get at it ?
[Nexus 5X Original Android Development] Skulltec:
Thank you for your reply,

i wish it released the source too, so development would go faster. I may switch back to stable version as i have a few reasons to not like this beta so far, few simple bugs like wifi scanning etc, but yeah i can't tell if your kernel is working properly in the beta but i can change settings from kernel manager
[Nexus 5X Original Android Development] jcmm11:
Still not raw data but I dumped the sqlite DB. CSV format of the relevant info

Few more entries here. Expiration set for 1 day.

http://pastebin.com/Nf7MeBse

If you need anything else let me know. You may have to tell me how to get it though.
[Nexus 5X Original Android Development] LazerL0rd:
I've noticed that too. Although it's quite random. I think it's been fixed in the latest update. I noticed it when I enabled WebView sandboxing/multiprocess which showed me in running apps that it had a WebView subprocess running.
[Nexus 5X Original Android Development] franciscofranco:
It's probably because I'm initializing the ads regardless of being paid the donation or not. It's a method from Google to hot cache the ads subsystem to make them appear quicker. I'll remove that since it makes no sense if the user has donated before. Thanks for the reports & sorry.
[Nexus 5X Original Android Development] jcmm11:
That makes sense. To cache the ads you have to retrieve them in the first place. No need to apologize, just glad I can help. Would probably work if you checked for donation before initializing the ads rather than after.
[Nexus 5X Original Android Development] franciscofranco:
Yes, that's what I'm going to do. I'll see if I push the update today or tomorrow. It's not a big change though, just a couple lines.
[Nexus 5X Original Android Development] franciscofranco:
New Naptime 3.2 release

In the quest for perfecting Android's Doze mode and injecting all your devices with outstanding battery life during idle I've pushed a new release of my app which gives you a great feature if you don't want/cant' disable motion sensors.

Here's a better explanation, copy pasta from the app's What's new section:

Introduced a new feature to re-apply Doze after an wakeful event (motion detection, some app that fires an wakeful alarm and doesn't properly terminate, priority GCM messages that wakeup the device for longer than needed, etc). It'll re-apply Doze ~1 minute after the wakeful event. It's less intrusive than disabling motion sensors altogether.

This feature and disabling sensors are mutually exclusive for obvious reasons.

There's probably a bug or two in there that I haven't caught, so let me know!

Naptime is free, so download it asap: https://play.google.com/store/apps/details?id=com.franco.doze
[Nexus 5X Original Android Development] ulxerker:
thanks mate, I'm using it since its first release!
[Nexus 5X Original Android Development] buffer overflow:
[MENTION=3292224]franciscofranco[/MENTION] Is ok to let by default settings or...something "tweaks" ? Thanks for your work ! ?
[Nexus 5X Original Android Development] franciscofranco:
You can leave it defaults, that part is for advanced users who know what they're doing.
[Nexus 5X Original Android Development] jcmm11:
Bad news. Still not working right. Version 3.2

CSV format on Pastebin. 1 day expiration.

http://pastebin.com/tsjkyHhg

Note: beating your head against wall is not recommended, you might break the wall. ;)
[Nexus 5X Original Android Development] franciscofranco:
I'm really sorry, I don't know. Maybe it's fabric (crash reporting) initializing its services. That's all that I can remember. It's not me for sure, I don't have any AWS server or know how to setup one (I'm really bad with server side stuff).
[Nexus 5X Original Android Development] jcmm11:
It's strange. Focus doesn't do it, and I assume (but we all know what happens when you do that) that that part would be similar. ? In any case if you figure it out somewhere along the line fine. If not I'll just blame it on alternate facts. ? I just wish there weren't so many of them but que será será
[Nexus 5X Original Android Development] vedantdude:
This is related to naptime(a feature request if you don't mind?)

Maybe if you could add a quicktile to enable/disable aggressive doze, so that we could disable it when we are near charger and let the apps sync, and enable when at work/college/far away from home?
[Nexus 5X Original Android Development] franciscofranco:
I'm really sorry, I don't know. You are downloading the app through Play Store, right? Other than what I explained I really don't know, and you'll just have to trust me on this that I'm not doing any connection to AWS.

There's an option in Naptime to prevent aggressive doze from being used when connected to the charger ;)