yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] kiden:
Franco,

I just installed your kernel on the 5X after a long time of just running stock Nexuses (NexiI?). Everything is working great with the kernel. However, the Kernel Updater (paid) app is giving me issues.

If I set the vibration level and then enable set on boot it will set my selection on boot. However, if I go back and tweak the level, on the next reboot the app defaults to 18 once again (sets 18 on boot). If I clear app data and set it "for the first time" the app will keep my setting once again.

Let me know if you can replicate it or not. Thanks for all the hard work!
[Nexus 5X Original Android Development] powerdoesntrun:
From the 6P thread:

I looked at the github (https://github.com/franciscofranco/bullhead/commits/marshmallow) and most of it is over my head since I'm not a kernel developer, but I'd say if OP thinks it's "cool" (per his changelog), then it's probably some pretty good under-the-hood stuff.

---------- Post added at 11:26 AM ---------- Previous post was at 11:25 AM ----------

This kernel is for M only, which is almost certainly why.
[Nexus 5X Original Android Development] khaledtaleb:
i assumed that since [MENTION=3292224]franciscofranco[/MENTION] added patches from N preview 2,that it would be compatible.
[Nexus 5X Original Android Development] dumbhorse:
I'm mostly browsing chrome, XDA labs, instagram and playing some minor games. When I'm playing hearthstone as most I get around ~4 hours SOT.

I use greenify, appopsexposed and "prevent running"-module to preserve extra battery and prevent apps from relaunching in the background.
[Nexus 5X Original Android Development] franciscofranco:
Github.

It says All roms in the title, so yeah.

You can try the power saving performance profile.

Well... yes, this is not N.

I'll try to reproduce, thanks!
[Nexus 5X Original Android Development] philneo2:
Thanks a lot :)
[Nexus 5X Original Android Development] franciscofranco:
You're ducking welcome.
[Nexus 5X Original Android Development] mykenyc:
Wow, i don't know if the kernel or a placebo, but my phone is so smooth. I think it is the kernel because i been trigger flashing Roms and Kernels, yet i feel no urge to switch Rom or Kernel at this point thanks FF.

[edit] yeah, it is anecdotal since the stats didn't report it for some reason but, went grocery shopping, played music on the way there, talking on whats app, got back home and shaved for the weekend looked at my phone only dropped to 97% from full charge, that was about 45 minutes all together we have a winner.
[Nexus 5X Original Android Development] franciscofranco:
Yep, it's magical :) I'm glad you're enjoying it.
[Nexus 5X Original Android Development] ulxerker:
Just switched to FK and in combination with the FK-app (paid version) I'm greatly satisfied, too. Please keep up the good work!
[Nexus 5X Original Android Development] franciscofranco:
Glad you like it!
[Nexus 5X Original Android Development] ulxerker:
One question as I didn't find the option in the app: is touchboost disabled by default in this kernel? If not, can you provide an option to switch it off?
[Nexus 5X Original Android Development] franciscofranco:
Inside cpu-boost there's an option to turn it off. Be warned though, your device will lag like there's no tomorrow.
[Nexus 5X Original Android Development] schaggo:
Interesting, as I cannot confirm. Of course, its a tad less creamy, but _lag like hell_? Nah... [emoji6]
[Nexus 5X Original Android Development] franciscofranco:
:good:
[Nexus 5X Original Android Development] ulxerker:
Thanks, but whats the variable's name exactly as I don't see any with "touchboost" in it? (N 5X, stock ROM latest)
[Nexus 5X Original Android Development] schaggo:
"Input boost enabled" in my kernel config app. Section "CPU boost". I set it to disabled.

[MENTION=3292224]franciscofranco[/MENTION] question regarding EAS which, judging by the adoption rate by kernel devs, seems either simply trendy or useful after all. What are your thoughts on it? It's Qualcomm themselves which released an implementation for their Snapdragon platforms, right?
[Nexus 5X Original Android Development] Andrey_Dnepr:
On my 5x better battery life on r7 than r8 with same kernel settings.
[Nexus 5X Original Android Development] ulxerker:
thanks, that did it. also, the phone isn't laggy after disabling touch boost (Input boost).

same here, just downgraded by reflashing r7. maybe the merged stuff from N preview isn't that good yet.
[Nexus 5X Original Android Development] Tymp:
Do you think it is worth decrypting in terms of overall speed? I just installed Franco Kernel because I was a bit fed up with costant lags on stock kernel. So far it seems pretty smooth, and I was wondering whether decrypting would make a difference for speed.
[Nexus 5X Original Android Development] franciscofranco:
Battery life is unchanged between r7 and r8, no changes that can affect it, it's probably just placebo or random things. Battery life isn't the same every day.
[Nexus 5X Original Android Development] franciscofranco:
Not worth it.
[Nexus 5X Original Android Development] Andrey_Dnepr:
This strange, but I feel the difference. On r8 in web browsing ( Opera,wifi) battery percentage drops faster. Anyway thanks for your work:good:
[Nexus 5X Original Android Development] dumbhorse:
Where my high clusters go? :eek:

Tried disabling input boost yesterday and today when I checked the settings in the app the profile had switched to balanced from power-saving and the high clusters were gone. Weird. Tried reflashing r8 without luck. Gonna try flashing r7 and then PN if it doesn't help. The phone seems to run as usual, though.

Edit: nvm they suddenly appeared again by themselves after a few hours. :b
[Nexus 5X Original Android Development] ulxerker:
when manually updating to a new build of the stock ROM, do we have to flash and configure FK again? or just skip the "fastboot flash boot boot.img" part and everything is ok?
[Nexus 5X Original Android Development] szymko1995:
How does default settings of cpu managment seem to be comparing to stock kernel? Are they more performance or battery concerned?

So far so good. [MENTION=3292224]franciscofranco[/MENTION] smoothness seems to be awesome on def settings without any changes. Will see how battery life goes. :D
[Nexus 5X Original Android Development] khanjui:
Better battery with better performance.
[Nexus 5X Original Android Development] franciscofranco:
You were either thermal throttled or under low battery (<40% I believe).

Flash stock boot.img, then re-flash FK from the recovery.

Slightly different for improved screen on time.
[Nexus 5X Original Android Development] mishko:
Can confirm the same issue as kiden.
[Nexus 5X Original Android Development] dumbhorse:
Yes my battery was low. Then I won't get paranoid next time! Thanks for clearing that up! :)
[Nexus 5X Original Android Development] MaLiXs:
can wait the final version of n to use your kernel again... never use it since I got my n5x
[Nexus 5X Original Android Development] franciscofranco:
Use M ;)
[Nexus 5X Original Android Development] MaLiXs:
perhaps I'm gonna flash it back someday
[Nexus 5X Original Android Development] JoshDaWhite:
Hey Franco. I just wanted to ask if you could develop a kernel for the Samsung s4 (jflte).I know you do not own a Samsung s4,so I will test the kernel and provide logs.

We (jfltexx users) have a lot of marshmallow roms, but only stock kernels.Will you ,in your free time, compile a kernel for the s4?Thanks.
[Nexus 5X Original Android Development] franciscofranco:
Nope, I don't build blindly.
[Nexus 5X Original Android Development] JoshDaWhite:
If I recall correctly, you can extract patches from a kernel,and apply the patches to another kernel -stock kernel of cm13,for example.Is it possible?

---------- Post added at 02:43 PM ---------- Previous post was at 02:31 PM ----------

OK. Anyways,in 2 or 3 months I'm getting a nexus 5x.sorry for bothering you.
[Nexus 5X Original Android Development] franciscofranco:
Yes, but don't play with it if you don't know what you're doing plz.
[Nexus 5X Original Android Development] JoshDaWhite:
Hah.I won't, but I know my way around :P
[Nexus 5X Original Android Development] pkadavid:
Hi Franco,

Question on the FKU app: How to the sliders next to values work? E.g. on the haptic vibration settings, the slider is inactivated, yet the values still stick after restart. Is that a bug?

Thanks!
[Nexus 5X Original Android Development] franciscofranco:
Hmm. That shouldn't be the case. I'll take a look.
[Nexus 5X Original Android Development] franciscofranco:
[KERNEL][N5X][ALL ROMS] franco.Kernel - r8

I should've fixed this one up sooner.

https://plus.google.com/+FranciscoFranco1990/posts/Cdw6qkN7CUz
[Nexus 5X Original Android Development] dumbhorse:
Got you a beer! Thanks for your work! :beer:

Btw, some of the achievements doesn't activate. The beer one did and the opener, but not the auto-flash nor the dark theme and gov-change ones. Really not an issue, just letting you know. :b
[Nexus 5X Original Android Development] franciscofranco:
Thanks :)

You were signed-in to the Play Games before trying to attempt them?
[Nexus 5X Original Android Development] dumbhorse:
I thought about that and probably not with the dark theme but I changed the governor just now and also did an auto-flash a few hours ago. I will try clearing the app data to see if that does anything.

Edit: nope nothing. Had to re-install because the app couldn't verify my license after I cleared data but didn't help. Something I can live with for sure. ;) thanks anyway!
[Nexus 5X Original Android Development] franciscofranco:
Some users reported Haptic Vibration setting wasn't restoring on boot using FKUpdater. I just can't reproduce it. Can anyone with this issue let me know which values to->from are you using?
[Nexus 5X Original Android Development] dickenam:
I only had issues with BFQ not sticking upon reboot in FKU. Would any type of log be helpful to you? Cannot comment on haptics.
[Nexus 5X Original Android Development] franciscofranco:
Just took a hard look into my code and I found out why auto-flash and governor change didn't unlock the achievement. I just fixed it. The Dark Theme one though I have no clue, it should've worked. I'll work-around it.
[Nexus 5X Original Android Development] franciscofranco:
You're right, setting the I/O scheduler on boot is bugged. Just fixed it.
[Nexus 5X Original Android Development] gerbig:
It was acting strange for me before, but I thought it was fixed. My haptic and io scheduler are both setting correctly after rebooting...
[Nexus 5X Original Android Development] dickenam:
Thank god, I thought I was going nuts..

Wait, whaaaa? Maybe it just wouldn't do BFQ correctly? What I/O scheduler were you using?
[Nexus 5X Original Android Development] franciscofranco:
It's bugged, make no mistake about it. It's fixed now though.

On current production version this is what the preferences file looks like for the I/O scheduler:

<string name="/sys/block/mmcblk0/queue/scheduler">[noop] deadline row cfq bfq</string>

And now on the fixed version (still not released, but probably today):

<string name="/sys/block/mmcblk0/queue/scheduler">noop</string>

Seeing as I read the key (first parameter) and just do a simple "echo value > key" which in this case would translate to "echo noop > /sys/block/mmcblk0/queue/scheduler" the pre-fix apk was just doing it wrong.
[Nexus 5X Original Android Development] MaLiXs:
I'm back!
[Nexus 5X Original Android Development] franciscofranco:
Welcome back!
[Nexus 5X Original Android Development] MaLiXs:
And it's flying! It hard to hold the device in place because it soo smooth
[Nexus 5X Original Android Development] SlimSnoopOS:
Can't say I had this issue on Dirty Unicorns weekly with r8 installed. I had my haptic feedback set to 38 over the course of a few days. Even rebooted a few times too. I recall my haptic feedback sticking properly through manual reboots.

Edit: I'll definitely test it out if whenever you release another kernel update. I'm testing different kernels while I have some free time from work.
[Nexus 5X Original Android Development] franciscofranco:
Magic: https://plus.google.com/u/0/+FranciscoFranco1990/posts/bq7pniLkpBE
[Nexus 5X Original Android Development] crafty35a:
Anyone else having issues downloading updates with FKUpdater? I hit the download button this morning before leaving home. Looked at my phone a couple of hours later and it was sitting at 100% but still appeared to be downloading, and had chewed up 2.5gb of data on Project Fi. Ouch! I just tried again and it does the same thing, so I'll just download it manually for now.
[Nexus 5X Original Android Development] franciscofranco:
What!! That never happened to me or had any other user reported such thing. How do I reproduce? I mean it won't even try to download anything or cancels it along the way if:

A - the file isn't in the server

B - there's an issue with downloading the file

C - it downloads the exact file size

I just tried to auto-flash on my N5X and it works flawlessly. I'm boggled.
[Nexus 5X Original Android Development] crafty35a:
I don't think I'm doing anything unusual, I just press the download button and the download notification immediately shows 100% and will just keep going until I force close FKUpdater. Maybe it's something on my end? I don't have a crazy setup. Running Pure Nexus, no xposed.
[Nexus 5X Original Android Development] n0r:
Awesome! Thanks Francisco for all your work!

Any tips/leads for the ROM, to make the best Combo?

thanks
[Nexus 5X Original Android Development] rustybathtub:
Didn't work for me.

Also, i tried flashing the r1 image only without flashing root and ended up stuck on the Google logo again. Hmmm

:confused:
[Nexus 5X Original Android Development] skulldreamz:
I did a clean install of the newest mmb29p. Set my phone up. Flashed twrp 2.8.7.2, flashed SuperSU 2.66 and flashed busybox. Booted into system and waited for the official r1. Downloaded the r1 boot.img and booted into twrp and flashed the r1 boot.img and then flashed SuperSU 2.66 again and everything has been running flawless
[Nexus 5X Original Android Development] vemakohe:
I also stuck on google logo

---------- Post added at 01:10 PM ---------- Previous post was at 12:49 PM ----------
[Nexus 5X Original Android Development] Firipu:
Installed this on Purenexus. Everything works, but it lags like hell. Everything hangs every other second. Makes the phone pretty much unusable.

Flashed it by doing: Purenexus Rom, Gapps, UnSU, Franco, SuperSU 2.66 (latest one I think, found the order on the nexus 6 board). Booted after a while, no errors. But phone doesn't work very well. Is it because of Pure Nexus? Or?

edit: I spoke too soon, the phone just randomly crashed.
[Nexus 5X Original Android Development] andresee:
No issues. Smooth and fast on Cata and SU 2.66
[Nexus 5X Original Android Development] crafty35a:
I wasn't able to get SuperSU 2.66 to install properly on Purenexus with this kernel. I followed your steps exactly, except UnSU - what's that?

[Edit - nevermind! I uninstalled SuperSU installer with a root app remover, then I was able to flash SuperSU 2.66 without issue]
[Nexus 5X Original Android Development] parthabhatta:
Running r1 on default MB29P version with systemless 2.66 root. Shall I flash r2 straight on this and reflash 2.66 or flash default boot.img and then do as above.?
[Nexus 5X Original Android Development] Azarin:
You should be able to just flash the latest version, then re-flash SU systemless root.

Flash latest Franco Kernel -> Flash Systemless SU

If you are installing it after coming from a ROM which has SU built in, or you have the older system SU installed, don't forget to flash the Un-SU file first.

Flash UnSU zip -> Flash Franco Kernel -> Flash Systemless SU

NOTE: Do not auto flash using the app.
[Nexus 5X Original Android Development] skulldreamz:
It's either the rom your using or some other mods you have installed because after my clean install of mmb29p my phone is running incredibly smooth. The kernel is 100% not the issue that if any people are having trouble. I've read too many posts that this kernel is working for people running it and that it booted fine exactly how mine booted up (about 20-30 seconds max to boot) but i don't even need to take those into account because my phone is running flawless.
[Nexus 5X Original Android Development] bobby janow:
Thanks, Skull. But did you install the r-1 release over the wip r-1? And did you install root 2.66 right over it? Just not in the mood for a boot loop this morning since the WIP release is running just fine.
[Nexus 5X Original Android Development] TheLastSidekick:
When I finally picked up and left my Nexus 5, I was saddened you wouldn't be with us. I get the Nexus5X isn't a contender by any means, but I'm incredibly thankful you decided to bring your kernel to the 5X., thank you!
[Nexus 5X Original Android Development] franciscofranco:
Ok guys, I hate to be that guy, but if you're flashing custom stuff on your Nexus it's expected for you to have some sort of knowledge of what you're doing. The instructions are really simple:

1 - Flash boot.img

2 - If you were rooted before with 2.60 or newer you MUST re-flash the SuperSu zip to regain root because Chainfire's script patches the ramdisk on the go

3 - If you're using a custom rom it's your job to figure out if they using prebuilt SuperSu. If they are, you must run the unsu.zip first (quick search and you'll find it) because they are using an older version and it needs a special sepolicy to run, otherwise, bootloop. I really hate ****ing custom roms because they tend to do **** they have no clue about and **** us all.

4 - If you're using rom based on CM, you're simply ****ed and FK won't work because I use stock ramdisk and my boot.img replaces both the Kernel and ramdisk so the rom won't boot. You can thank CM for that.

This is dead simple. I haven't bootlooped a single time when developing this release, and I flashed more than 100 times, on top of Systemless SuperSu, without supersu, etc. It always works. But then again I use stock and I don't **** around my rom.

Sorry if I seem rude, but it's a bit annoying reading "omg bootloop". Comon, this isn't kindergarden, if you're playing with custom firmware you gotta have some knowledge to either fix your **** or understanding some basic operations.

Thank you, and enjoy! :)
[Nexus 5X Original Android Development] dickenam:
[MENTION=3292224]franciscofranco[/MENTION], this kernel is sex. Thanks so much for bringing more awesomeness to this device. Sent you a meal via FKU for your efforts :good:

Also, what made you change your mind about developing for this device? Just curious.
[Nexus 5X Original Android Development] franciscofranco:
Thanks :)

To be really honest, my users. I had a lot of people asking me to do so, it got to a point where I couldn't ignore it anymore. I didn't enjoy paying 450 euros for a device I'll never use outside my room, but in the end I'd rather see ya'll happy and if it helps FKUpdater selling a little bit more, it's probably worth the investment. If it doesn't, there'll be plenty users who'll enjoy the Kernel and the extended battery life & features.
[Nexus 5X Original Android Development] dickenam:
You're welcome.

And your users thank you. Profusely.
[Nexus 5X Original Android Development] Puzzlegirl:
Well, thank you from the bottom of my heart! Flashing this kernel has made such a difference to my device, it's unbelievable. No more lags or stutters and I can finally use the camera for more than a few shots at a time; it can even keep up with me when turning it from portrait to landscape and carry on taking photos!! I always knew the N5X was the lesser device but the 6P was always going to be too big for me. As time has gone by, I've cursed the device and had to reboot to get it to keep up without lagging, tried all sorts of kernels and what-have-you and it's still been a constant pain. Now it's smooth, it's keen and I really like it! Thanks Franco :) I'm glad you spent 450 euros for my benefit :sly:
[Nexus 5X Original Android Development] franciscofranco:
You're ducking welcome! And hi Puzzlegirl, glad to see you around here :)
[Nexus 5X Original Android Development] largeselection:
I've always liked your work, so glad to be able to use it again. You've always been tops at battery life for me. I also sent a "meal" your way. Thanks again!!!
[Nexus 5X Original Android Development] SlyUK:
I don't think you find many Devs willing to spend alot of money, just so their "Fans" derive benefit & joy. Thats shows committment to the highest degree.
[Nexus 5X Original Android Development] franciscofranco:
Can you grab me some logs?

adb logcat | grep com.franco.kernel

Thanks.

EDIT: are you sure it consumed your data? Because I just tested with a malformed URL, producing the same "100%" notification like yours and it doesn't download anything even if I leave it there. I'm seriously boggled and without some logs (not sure if the logs I asked will show anything though) I can't even understand, because the URL I pass down is the same for every other user (and for myself too) and it works fine - and it's the same method I use for years, without hiccups too.
[Nexus 5X Original Android Development] crafty35a:
I'm not near a computer right now but I pulled this with the catlog app. I killed the app a couple of times so that will be part of what is logged- let me know if you need anything else! I can pull logs via adb in the morning if it makes a difference.
[Nexus 5X Original Android Development] franciscofranco:
Duh, that's the Free apk, not the paid one. The free version is outdated and not working with the updated server set-up. I'll be updating it asap, probably until the end of the week. Anyway, I'm sorry if it wasted 2gb of your data. Although that sounds kinda odd to me since it's basically downloading 0 bytes from a non-existent url, I hope that's some reporting bug.
[Nexus 5X Original Android Development] crafty35a:
That makes sense. No problem, not the end of the world. Thanks for looking into it!
[Nexus 5X Original Android Development] freq_ency:
Hi!

I am in purenexus rom. Can I just flash the kernal(r8)?

Thanks.
[Nexus 5X Original Android Development] freakzapster:
Yup
[Nexus 5X Original Android Development] freq_ency:
Thanks for your reply!

I can flash through recovery right? Should I have to check anything else?

Sorry! I am New to rooting...!
[Nexus 5X Original Android Development] dumbhorse:
Yes! :svetius:

Edit: and no. If you're on latest PN go ahead, flash and enjoy!
[Nexus 5X Original Android Development] sgravel:
From the default (think it's 18) to 50. Probably kinda high, I know. I'm on Pure Nexus, and it's not been sticking on reboot for any build since the kernel was available for the 5x. Thanks!
[Nexus 5X Original Android Development] pkadavid:
I'm on 50 as well. 18 is so low that the motor can't properly start spinning when receiving a message. E.g. at 50, it buzzes twice and at about the same intensity as stock. At 18, it feels like a different pattern but one that is sporadic along with very light. Feels like it's dying.

For what it's worth, the values stuck for me on restart using both the newest version of FKU and the previous. On stock.
[Nexus 5X Original Android Development] franciscofranco:
I just tested and it sticks just fine. I rebooted more than 10 times, always worked. Sorry.
[Nexus 5X Original Android Development] sgravel:
just updated my app and rebooted to see. No luck, but I hadn't let it prompt for root access again after the update and before rebooting, so I will try again now that I've done that. If that doesn't work, I'll try clearing data on the updater app. I think I read a few posts ago that that worked for someone. Thanks!

---------- Post added at 01:12 PM ---------- Previous post was at 12:59 PM ----------

Clearing data in the updater app did the trick. Thanks for a great kernel!
[Nexus 5X Original Android Development] mishko:
I change it from 18 to 10 but it resets on every reboot. Other values I've changed (volumes etc) stick though.