yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] vandyman:
Thanks for R28, backed up pressure has been released. ðŸ˜
[Nexus 5X Original Android Development] TW1ST3D1NS4N3:
[MENTION=3292224]franciscofranco[/MENTION] Would you consider adding a GPU idler?
[Nexus 5X Original Android Development] Serris:
[MENTION=3292224]franciscofranco[/MENTION] typo in thread title, 6th december :D
[Nexus 5X Original Android Development] ulxerker:
he means adreno GPU idler like in i.e. Flash kernel which is supposed to make the GPU more idling ... its placebo imo.

---------- Post added at 19:13 ---------- Previous post was at 19:03 ----------

btw: you were the first one who supported 7.1.1 officially and you're also still the only one, beside Racer - respect! :)
[Nexus 5X Original Android Development] TW1ST3D1NS4N3:
Yes, that's what I'm talking about.
[Nexus 5X Original Android Development] khanjui:
It's already idling at 27 MHz.
[Nexus 5X Original Android Development] franciscofranco:
There's no such thing as more idling. It already goes to to nap couple milliseconds after there's no work being requested.
[Nexus 5X Original Android Development] TW1ST3D1NS4N3:
Not to annoy you. http://xdaforums.com/android/software-hacking/adreno-idler-idling-algorithm-devfreq-t3134872/page4

Is that not a problem with the stock adreno governor thanks to doze (and naptime;))? Could this maybe help enough to increase idle drain, if at all? Or is it indeed placebo? Asking out of a learning experience, that all.:)
[Nexus 5X Original Android Development] rmead01:
i've been on a few various kernels since the DP1 went live and already after a day I can see a world of difference in this kernel.
[Nexus 5X Original Android Development] yochananmarqos:
Indeed! Once you've experienced it, you realize this is how the stock kernel should behave.
[Nexus 5X Original Android Development] rmead01:
I've been using Franco's kernels since back in the Nexus 4 days. When I got the 5x recently I was so happy to see he was still developing and it became my flash and forget. I like new things so I went to the dev preview when it released and had franco withdrawl for the 2 months and was going back and forth trying other kernels, gov profiles and what not.

It's been 2 days since being back on franco and my battery is just as it used to be, amazing. Sitting at work i get some nasty idle drain because of the building and I even turned off location services to increase my batt life. Today i'm still above 90%, very light use but again I get high drain just idle in this building, and my battery is estimating I can still go 2 more days. I even re-enabled location services yesterday.

If anyone has not tried this kernel, or is still trying to find that "sweet spot" for their device, give this a try. It's a night and day difference from even other dev's kernels (sorry devs, you all work hard and I give credit to each of you).
[Nexus 5X Original Android Development] franciscofranco:
GPU governor goes to NAP a couple milliseconds after being without any work. You can see it on System Monitor GPU section. I made my own GPU governor couple years ago back on the N4 and N5, the governors back then were a little lacking and had weird scaling, but I don't find the need for it anymore.

But you can clone my repo, add the idler thing, compile, get me some numbers and convince me if the numbers are good. I'm not going to do it though.

That said Doze has nothing to do with any of that.
[Nexus 5X Original Android Development] TW1ST3D1NS4N3:
Thanks for the reply. Don't know how to compile/build..... yet;) Oh well...I trust your response.:) Thanks again.
[Nexus 5X Original Android Development] biggreen:
Sry, i little blind maybe, i dont see a r28 kernel, only r27 last in link in first post?
[Nexus 5X Original Android Development] Psychofrantics:
Replace the 7.0 in url with 7.1

http://kernels.franco-lnx.net/Nexus5X/7.1/anyKernel/
[Nexus 5X Original Android Development] Deltalfa:
could I install it over r27 on resurrection rom?
[Nexus 5X Original Android Development] TW1ST3D1NS4N3:
Really?
[Nexus 5X Original Android Development] Deltalfa:
over r26 sorry
[Nexus 5X Original Android Development] TW1ST3D1NS4N3:
Do you even read bro?
[Nexus 5X Original Android Development] mikeprius:
I noticed the battery sometimes drops 2% instead of 1% right away. Is this related to Android N or ROM?
[Nexus 5X Original Android Development] khanjui:
It was there since ever on this phone. Doesn't matter which kernel and/or ROM you use. At least that's my experience.
[Nexus 5X Original Android Development] codfx:
I'm also experiencing the same on 7.1.1 dev preview 2, sometimes while the screen is off. So weird.
[Nexus 5X Original Android Development] franciscofranco:
Yeah I forgot to update the links in the OP. Thanks for the reminder.
[Nexus 5X Original Android Development] mikeprius:
Ok I didn't know if it was just me noticing it. Sometimes it trickles 1% other times it jumps 2%. Not that big of a deal, just wasn't sure if it was only me. So far flashed the most recent Pure Nexus ROM and 12/3 7.0 kernel stock setting (no modifying), been running good and battery life has been quite good so far.
[Nexus 5X Original Android Development] infatality:
Anyone knows how to revert to kernel default settings?
[Nexus 5X Original Android Development] :
are you using some kernel manager app? just clear its data then reboot.
[Nexus 5X Original Android Development] infatality:
Yup. Fk updater 2 paid. Thanks.. I will try.
[Nexus 5X Original Android Development] franciscofranco:
Just clear the app's data and reboot the device.
[Nexus 5X Original Android Development] Cozzmy13:
Maybe this commit can help you with the 2% battery drop.

https://github.com/Xiaomi-Mi4c-Cyan...mmit/fddbac7c7dd888a2fa6229c5c5ede92dd1767851
[Nexus 5X Original Android Development] franciscofranco:
Hmm I think that could work yes.
[Nexus 5X Original Android Development] Cozzmy13:
One quick question.

Is this kernel CAF or AOSP based?

I'd like to cherry pick your patches into a similar device's kernel and somehow port franco kernel to it.
[Nexus 5X Original Android Development] martinexa:
Work on 7.1?
[Nexus 5X Original Android Development] vandyman:
Did you read the first post?
[Nexus 5X Original Android Development] franciscofranco:
This is straight from Google, which builds from CodeAurora trees, which builds from upstream/Google's Kernel common tree.

It doesn't matter on this deivce, just cherry pick whatever.
[Nexus 5X Original Android Development] vasilihalai:
How to disable encryption and verify check on this kernel, if possible? Thank you!
[Nexus 5X Original Android Development] khanjui:
Both already disabled.
[Nexus 5X Original Android Development] vasilihalai:
Good to know, thanks!
[Nexus 5X Original Android Development] infatality:
[MENTION=3292224]franciscofranco[/MENTION] Does this 2 patches already in your kernel? https://review.cyanogenmod.org/#/c/176083

https://review.cyanogenmod.org/#/c/175925
[Nexus 5X Original Android Development] franciscofranco:
On my local build yes.
[Nexus 5X Original Android Development] infatality:
Great! Looking forward to it!
[Nexus 5X Original Android Development] lol4topnz:
[MENTION=3292224]franciscofranco[/MENTION] Hello, as you know livedisplay in cm14.1 doen't work with any custom kernel. Its possible to add https://github.com/CyanogenMod/andr...mmit/e2cdb905fed61c80e91f7d660494135570323fec or kcal color control conflict with it?
[Nexus 5X Original Android Development] crian:
Why?!

You can control the display in fku. ?
[Nexus 5X Original Android Development] ionel.paun:
Hi, [MENTION=3292224]franciscofranco[/MENTION]

First, I want to thank you for the amazing work you are doing. I get amazing battery life (around 3 days with light to medium usage) and solid performance on stock Android 7.1.1 with franco.Kernel r28.

I read today about f2fs and how it works if used properly. That being said, does franco.Kernel support f2fs? If not, have considered supporting it? I couldn't find anything about f2fs and Nexus 5X on stock Android 7.1.1 and franco.Kernel, but the performance gains (mostly the random r/w improvements) make a strong case for using it, if possible.
[Nexus 5X Original Android Development] ionel.paun:
Got it! I was reading an article on xda titled "Clearing up Misconceptions regarding OP3 and OP3T Storage Speed Differences and F2FS" and had to ask as I haven't found enough info elsewhere.
[Nexus 5X Original Android Development] franciscofranco:
It'll always conflict with KCAL I think. But I can try and see if it merges cleanly for ya'll CM14.1 users.

I can enable it on the Kernel config for r29, it's no biggie.
[Nexus 5X Original Android Development] [DAO]:
hi, is there any way to change intensity of vibration? it's too low for haptic feedback.
[Nexus 5X Original Android Development] khanjui:
You can use apps like franco.Kernel Updater (highly recommended for franco.Kernel), ElementalX Kernel Manager or Kernel Adiutor.
[Nexus 5X Original Android Development] [DAO]:
Thanks I will try but what I already noticed that FKU is not a free app, and I'm not ready to pay 1500 KZT for such a small tweak :))

I tried Kernel Auditor but it seems it's only change main vibration intensity (notifications), but not haptic feedback. So the question is still open... :(
[Nexus 5X Original Android Development] mr.ace:
[MENTION=3292224]franciscofranco[/MENTION] what's your idea about this?

http://xdaforums.com/showpost.php?p=70057538&postcount=1001
[Nexus 5X Original Android Development] franciscofranco:
It's stupid.
[Nexus 5X Original Android Development] [DAO]:
Dears, I tried fku and other tools but none of them helped me, I can't increase level of sound. When you try to change level during listening music it increases the sound level, but when you close the tool and skip, for example, to the next track it's again plays at base level.

P.S. I flashed Franco kernel over the ex-kernel , could it be a reason of that issue?
[Nexus 5X Original Android Development] zurik:
Maybe, if you read the OP post,he told that if you want to flash other custom kernel, for example EX Kernel, you will need first flash stock and then the other Custom Kernel (franco.Kernel) ... Flash Boot(.)img file from Factory image if you are on stock 7.1.1 with fasboot or FlashFire.
[Nexus 5X Original Android Development] [DAO]:
OK, thanks, but I'm using cyanogenmod 14.1, where I can take its kernel?
[Nexus 5X Original Android Development] zurik:
Dirty flash the cm14.1 zip over current CM14.1 that you have installed via recovery.
[Nexus 5X Original Android Development] [DAO]:
Without any cache/dalvik wipes? And how about gapps - should I flash them also?

BTW, I just got boot.img file from ROM zip file and flashed it using flashify, and after that flashed Franco over it, but it didn't help :(

Are you sure that dirty flash of whole ROM will help me?
[Nexus 5X Original Android Development] [DAO]:
Dirty flash didn't help :(

Something wrong with kernel or with CM 14.1... :(
[Nexus 5X Original Android Development] zurik:
When I wanted to change an other kernel to this in cm14.1, I made dirty flash (no wipe data no cache or dalvik/ART) booted into ROM and then, I again booted mine device to recovery and then I flashed the kernel...
[Nexus 5X Original Android Development] khanjui:
There is no point to dirty flash the entire ROM. Just extract the boot.img from zip and flash it as boot from TWRP, or from PC via fastboot.

---------- Post added at 11:45 PM ---------- Previous post was at 11:41 PM ----------

He says power efficient wq causing idle drain according to his test. I also think that's weird, do you mind check it out?
[Nexus 5X Original Android Development] ionel.paun:
On his kernel. Might be related to something else. With franco.Kernel i get amazing battery life (from 1.5 days with stock kernel to 3 days on average with franco.Kernel r28 for the same usage scenario). Also, I only lose about 2% per night so that 5% per 2-3 hours doesn't make sense here.
[Nexus 5X Original Android Development] Nicktheprofessor:
It may certainly be something that is interfering with it, when you put literally everything you can find into a kernel you tend to end up with quite a mess and trying to find out where it went wrong is hard if you are not sparse with your additions (beyond general driver updates which are always easy to find with a dmesg).

In Franco's kernel i have found no problems with the implementation neither in code or while running it, it seems to do what it's supposed to do as it should. This is also not some new invention, it's been around for quite a while and it worked quite well on other kernels too.
[Nexus 5X Original Android Development] ndarkside93:
[MENTION=3292224]franciscofranco[/MENTION] thank you for the fantastic work. Quality here might even exceed your work on the N5. Excited for your next release as always. You always find a way to improve on perfection. Thank you.
[Nexus 5X Original Android Development] ionel.paun:
Exactly!

I was mostly decided to keep my Nexus 5X as clean as possible, as the device is already good enough compared to other devices out there and I am not as interested in custom stuff as I was back in 2009-2013 (started with HTC Hero and took a break from Android after HTC One X). Even after I found franco.Kernel I looked up for it's developer, read some opinions, interviews and so on, to see how he does it and if he has a general vision for the project.

By the way... I only mentioned great battery life in my previous posts, but I was kinda surprised to run Geekbench 4 after someone asked me to give him some numbers and got scores similar to stock Nexus 6P (1200 single and 2952 multi).
[Nexus 5X Original Android Development] Nicktheprofessor:
I'm prone to just do Linux updates and common-kernel updates after a certain point while evaluating additions that i find may be useful.

Sometimes less is more.

Anyone who has seen Fransiscos or my works from the Tegra3 days knows that this was not always the case. ;)
[Nexus 5X Original Android Development] [DAO]:
Didn't help, it seems that it's a problem of CM 14.1, I'll wait for update
[Nexus 5X Original Android Development] ionel.paun:
This is the reason for which I don't use custom ROM's anymore. Devs (better called enthusiasts) try to squeeze as much unnecessary stuff as possible and Android has become a mature and somehow complete OS. Since Android 5.0 and Google Now Launcher I don't even see the point in using custom launchers or stuff like that and Android 7.1.1 feels like what a really good mobile OS should be. I guess that I wouldn't mind getting Google Assistant instead of Google Now, but for now I am extremely satisfied with the experience. Stock ROM, latest TWRP and SuperSU, franco.Kernel and a minimum of apps that I really use (I even disabled Google Play Music as I only use Spotify) make for a great and really enjoyable experience.
[Nexus 5X Original Android Development] :
Hey Franco, this might persuade you in enabling big cluster underclock. Im really not sure if this was the reason I achieved this battery stats but this was the only thing I did together with uninstalling Snapchat. In short, I uninstalled Snapchat and underclocked big cluster to 384mhz and got this stats. Using jolla kernel which almost has the same commits as yours. Also used your stock settings, ported from your kernel's init to a EXKM profile.

edit: I of course used my 5X as normal! my daily use :)
[Nexus 5X Original Android Development] vandyman:
I agree with you, the only thing that I will add is Nova launcher is still a good add on.

Stock, Nova, Su-Chainfire, FK and No social apps.
[Nexus 5X Original Android Development] khanjui:
http://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557/post70104070

By the way r29 is up with F2FS support and other goodies. Seems like Franco forgot to write to this thread. :good:

https://plus.google.com/+FranciscoFranco1990/posts/GLZYHEFzoWm

If you want to convert your cache and data partitions to F2FS, you need to use custom TWRP from [MENTION=5996255]jollaman999[/MENTION] which can be found in here:

http://xdaforums.com/nexus-5x/orig-development/jolla-kernelbullhead-t3271530/page101
[Nexus 5X Original Android Development] franciscofranco:
r29 is out! https://plus.google.com/u/0/+FranciscoFranco1990/posts/GLZYHEFzoWm?sfc=true
[Nexus 5X Original Android Development] franciscofranco:
Logically you'll have better screen on time with lower big cluster clocks, but then your device will be pretty slow since the little cluster is really weak. You can underclock in any Kernel anyway...
[Nexus 5X Original Android Development] ndarkside93:
[MENTION=3292224]franciscofranco[/MENTION] Wanted to report that f2fs did not work for me on OctOS and the latest r29 release. Got a corrupted days message which I found no way to bypass. Had to wipe and format everything back to ext4 before I could boot

---------- Post added at 02:41 AM ---------- Previous post was at 02:30 AM ----------

[/COLOR [MENTION=3292224]franciscofranco[/MENTION] Wanted to report that f2fs did not work for me on OctOS and the latest r29 release. Got a corrupted days message which I found no way to bypass. Had to wipe and format everything back to ext4 before I could boot
[Nexus 5X Original Android Development] franciscofranco:
I dunno. F2FS is enabled both in the Kernel config & fstab.

EDIT: shoot, forgot fstab mount point. I'm sorry. Let me add it and re-upload.

EDIT2: done. Sorry about that.
[Nexus 5X Original Android Development] ndarkside93:
Lmao. Thanks for the the quick fix. I'm used to it sometimes, and it comes with being being early adopter. Thanks for your yard work, and your kernel runs amazingly well with ext4 filesystem
[Nexus 5X Original Android Development] jcmm11:
Just out of curiosity, does the kernel support lazytime? Don't know if there's any real need for it on Android, it seems to use noatime for the rw partitions (and I assume defaults to relatime on things like system).
[Nexus 5X Original Android Development] :
Wooo, same release time with Pure Nexus 7.1.1! My christmas is early :D
[Nexus 5X Original Android Development] ndarkside93:
I just flashed both and it runs flawlessly. Also check to make sure you have the updated r29 if you downloaded earlier in the day before fishing if you want to use f2fs.
[Nexus 5X Original Android Development] mr.ace:
[MENTION=3292224]franciscofranco[/MENTION] please update GitHub source
[Nexus 5X Original Android Development] ulxerker:
whats the benefit in doing that?
[Nexus 5X Original Android Development] ndarkside93:
F2fs is supposedly faster for flash storage. However, many people disagree and Google used f2fs on only one Nexus device before returning to ext4 for the pixels. Your mileage may vary, but I experienced no performance difference to justify the switch myself.
[Nexus 5X Original Android Development] ulxerker:
thanks for sharing your experience!
[Nexus 5X Original Android Development] ndarkside93:
No problem. Trying to help out my fellow users. Also, if you look up a few posts, I was the guy that tested f2fs and had to wipe causing second r29 release. Lol.
[Nexus 5X Original Android Development] khanjui:
https://lmgtfy.com/?q=F2FS+VS+EXT4

Some people say it's faster, others say there is no real world difference. I always liked F2FS, it can be placebo but I think it's faster and it's obviously better at benchmarks. Also OnePlus is using F2FS for data partiton on OnePlus 3 and OnePlus 3T as I know.

[MENTION=3292224]franciscofranco[/MENTION] Is F2FS updated to latest upstream on Nexus 5X? GitHub is failing to load latest commit information so I can't see the latest commits.
[Nexus 5X Original Android Development] Mayday_XL:
[MENTION=3292224]franciscofranco[/MENTION]

I have some scrolling lags with the tapatalk app and google play store.

With option must i increase in francos kernel app ?
[Nexus 5X Original Android Development] tomhtg90:
Anyone can use F2FS on Pure Nexus ROM? Got bootloop on bootlogo and i saw data partition back to ext4. thx
[Nexus 5X Original Android Development] :
try to redownload it again: http://kernels.franco-lnx.net/Nexus5X/7.1/anyKernel/fk-r29-anykernel2.zip
[Nexus 5X Original Android Development] khanjui:
It's really not smooth comparing with stock kernel. Too much lags, stutters, most visible on animations and scrolling. Franco should take a look at that. Only thing keeps me away from using franco.Kernel on this device. I don't have a second 5X for compare but I will try my best to compare the "smoothness" between stock kernel and franco.Kernel. I will record a 60 FPS video so it should be enough to see the difference.
[Nexus 5X Original Android Development] tomhtg90:
I have been downloading 2 times and same thing happen. Thx btw.
[Nexus 5X Original Android Development] pitt93:
mmm with F2FS data partition mine won't boot
[Nexus 5X Original Android Development] ulxerker:
right, thanks for your efforts! :)

---------- Post added at 19:11 ---------- Previous post was at 19:07 ----------

for those who have problems with f2fs, you might want to have a look at khanjui's earlier post:
[Nexus 5X Original Android Development] Moto G User:
Tried installing the new r29 kernel on pixel stock rom for nexus 5x and doesn't go past google boot logo

Edit: Tried using jolla's kernel and it boots up
[Nexus 5X Original Android Development] pitt93:
The same for me. With F2FS data and cache boots up with Jolla and flash, but not with Franco kernel. (Pixel stock rom)
[Nexus 5X Original Android Development] *ReZa*:
Hi franco. Any chance to add switching on or off Zram feature on FKU? Does is conflict if i use FKU with other kernel tweaking app?
[Nexus 5X Original Android Development] khanjui:
It will not conflict but there is no point to disabling zRAM on this device. Check this: http://xdaforums.com/nexus-5x/orig-development/kernel-elementalx-n5x-t3240537/post70105965

And this : http://xdaforums.com/nexus-5x/orig-development/kernel-elementalx-n5x-t3240537/post70106308

But I agree, there should be options for zRAM, TCP Algorithms, KSM etc. User should be able to set whatever he likes without using another app.
[Nexus 5X Original Android Development] :
[MENTION=3292224]franciscofranco[/MENTION], hi, just wanna report that the idle consumption has been ****ing great! Left it overnight and didnt lost a single percentage. Wowza! Thank you for your efforts :victory:
[Nexus 5X Original Android Development] ulxerker:
[MENTION=3292224]franciscofranco[/MENTION] did you already merge https://github.com/Flash-Kernel/bullhead/commit/db5463a9eac1aa2a2cb8f679976e883a37ceeeed ? is this done by "Merged a patch from the Pixel to lower idle power consumption"?

if not, its worth it and great results are reported.
[Nexus 5X Original Android Development] ndarkside93:
Yes, it's merged in r29, as per the changelog and the GitHub commits
[Other Tools & General Discussion] svenhe:
Dear forum members,

I intend to start learning to develop apps for Android. My PC is a bit old however, Intel Core i7 920 2.67 GHz from 2009, with 16 GB ram, running Windows 10.

Will this computer be good enough for Android App development? I guess I need decent speed of the build process and I need to be able to run various emulators sufficiently fast.

If not good enough, could you recommend a decent (Windows) modern computer configuration that will not break my bank?

Warm regards,

Sven
[P3300, MDA Compact III ROM Development] mark.peters:
Which I suspect have probably been asked before, but here goes;

1. Can I change the date format from short date to long date (ie from 09/11/2007 to 9th September 2007 or 9th Sep 2007), and

2. Can I change the weather update frequency ? Does anyone know how often it currently updates ?

Cheers

Mark
[P3300, MDA Compact III ROM Development] meschle:
To change date format - with a registry editor - goto hklm\nls\overrides - add new string value SSDte value ddd d MMM yy will give you 'Mon 7 Aug 07' for example - any longer and it will mess up apps like new appt etc..

About the weather - dont use auto feature - anybody?