yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] jtorress:
I know all the hype is 5.1 right now but is this kernel safe to use with CM12 5.0.2 ? Just to replace their kernel with this one? I've heard great things about this and want to give it a go.
[Nexus 6  Original Android Development] mrgwap:
So we have to have a customer kernel to decrypt 5.1?
[Nexus 6  Original Android Development] ajhman:
There's a modified boot.img on xda for 5.1 that is the stock kernel but it doesn't force the encryption
[Nexus 6  Original Android Development] mrgwap:
O OK.I flashed it last night .so it doesn't force it but it still says encrypted correct?
[Nexus 6  Original Android Development] hlxanthus:
Nope, just flash this before booting . .

http://xdaforums.com/showthread.php?p=58126205
[Nexus 6  Original Android Development] Janzen254:
A kernel does not unencrypt your device. It just changes it from forced encryption to encryptable. If you were encrypted before, the kernel will not change that.
[Nexus 6  Original Android Development] ajhman:
Correct, if you are encrypted it'll make you stay encrypted, but if you aren't, then you wont be encrypted

But if it's a clean flash it shouldn't matter as it'll decrypt anyway
[Nexus 6  Original Android Development] Janzen254:
It will not decrypt. It will just not encrypt.
[Nexus 6  Original Android Development] suku_patel_22:
The kernel will not decrypt it for you. You will need to format data and internal storage in TWRP.

Sent from TheSixthDimension
[Nexus 6  Original Android Development] DroidIt!:
Just remembered something :) That artical I read is off. I thought google was getting rid of encryption and instead going with credentials that will survive a factory reset. Anybody know if that's still coming or what happened to it?
[Nexus 6  Original Android Development] PDP///M:
Mine idles at 1267 after reboot on performance profile. Never goes back down to 300 unless i change again in fku app. I've checked with your cpu manager and prefmon. Noticed this because yesterday i have quick battery drain. Maybe I'm doing something wrong.
[Nexus 6  Original Android Development] occtec:
Gotta love this kernel! Thanks [MENTION=3292224]franciscofranco[/MENTION] r2 is rockin ??
[Nexus 6  Original Android Development] ainen:
I forgot to consider encryption...I haven't messed with it yet. Thanks for the heads up.
[Nexus 6  Original Android Development] paychex:
If any come about is that something that could be added. Or at least a listing of files to revert?
[Nexus 6  Original Android Development] Tzfardaya:
Stock Google roms don't support init.d out of the box...
[Nexus 6  Original Android Development] franciscofranco:
Performance profile doesn't change min freq. Care to show me screenshots next time that happen? I can't seem to reproduce.
[Nexus 6  Original Android Development] EcHoFiiVe:
Franco for days. Have per app profiles for Chrome, Google Now, Nova Launcher, custom profile for games and profile for the camera. Running at 1.7 GHz with 1.0 being minimum. Using balance profile. Interactive. Tuned rgb to 230/230/250. That's about it. If you want the specifics of the app profiles let me know. Everything else is untouched.
[Nexus 6  Original Android Development] enzoevo:
That's true. The stock rooted ROM I'm running allegedly has initd added though.
[Nexus 6  Original Android Development] PDP///M:
This is on stock rom. fku is set to 300 min freq and on reboot its set to 1267. Happens on every reboot
[Nexus 6  Original Android Development] wrongway213:
Having same above 300mhz issue everyone else is reporting, but if I understood the post Franco posted a page back, it's not an issue. If I understand correctly the kernel does go down to 300mhz if it is set on balanced after 40ms of not being touched by the user, even if it is reading higher than 300mhz... could be wrong but that's what I'm gathering from a combination of my own BetterBatteryStats observations and Franco's comment If I misunderstood, someone please correct me, but I believe our "issue" is a non-issue.
[Nexus 6  Original Android Development] PDP///M:
Ok i think i got it. Although it reads 1.3 at the bottom the actual graph shows 300?
[Nexus 6  Original Android Development] wrongway213:
I'm trying to confirm this, hoping someone can chime in, but if I understood Franco's post correctly, that's what I gathered from it.
[Nexus 6  Original Android Development] noneabove:
Something else is going on though, cause after 8 hours of use I had a total of 10s spent below 1.2ghz (ignoring deepsleep). It wouldn't drop below until I went into the app and manually changed the min speed back to 300mhz.
[Nexus 6  Original Android Development] PDP///M:
Here's after another reboot
[Nexus 6  Original Android Development] caspersfi:
Guys maybe try grabbing the CPU spy app to get more info. I manually changed settings to 300 after flashing yesterday.
[Nexus 6  Original Android Development] PDP///M:
2min after reboot
[Nexus 6  Original Android Development] suku_patel_22:
Hey Franco, can something be at kernel level for sensor_ind kernel wakelock? It's been bugging the **** out of me
[Nexus 6  Original Android Development] noneabove:
That's essentially what I did. But after a reboot it changes the min speed again, like above shows
[Nexus 6  Original Android Development] bpdev:
deleted
[Nexus 6  Original Android Development] ItzMar:
I know your work is that of legend and am aware of your praise since my Nexus 5 days. Used to use ElementalX and others before and never actually tried your kernels.

Hell if i know why as it has been excellent so far (coupled with terminus ROM atm) and notice good gains in battery life for my normal usage.

Have gotten 5 - 5 1/2 where i was normally getting 3 1/2 - 4.

I have a theory about the Note 4 battery lasting so long that it gets talked about a lot on here.

Did Samsung secretly hire you? Are you under an embargo? :p

LOL

great work
[Nexus 6  Original Android Development] franciscofranco:
Those articles just said that Google is not forcing OEMs to ship encrypted devices anymore on their CTS suite...
[Nexus 6  Original Android Development] franciscofranco:
Great success!
[Nexus 6  Original Android Development] dmeadows013:
Couldn't get used to those stock colors [emoji14] feels good to be back
[Nexus 6  Original Android Development] mrgwap:
Thank u sir
[Nexus 6  Original Android Development] dark2099:
With r19 and earlier, the default I/O scheduler was noop, with r20 my device says cfq, did this change?
[Nexus 6  Original Android Development] syphern:
What's the best color profile??
[Nexus 6  Original Android Development] suku_patel_22:
Thanks for getting the color profiles back.

Also I guess we can remove the toggle for sensor_ind. It's been fixed for good.

Sent from TheSixthDimension
[Nexus 6  Original Android Development] szale9001:
Well, cfq is the google default. Not sure if franco meant to keep it at that, though.

FWIW, I found cfq to feel a bit smoother animation wise when I was playing with the stock kernel.

Either way, r20 is stupid fast lol. After seeing how smooth the stock kernel was I was very excited to try this out. I was not disappointed :good::good:

Thanks [MENTION=3292224]franciscofranco[/MENTION] !
[Nexus 6  Original Android Development] syphern:
Dungeon hunter 5 now runs smooth as hell! Before even with encryption off it had lag spikes and random stutters when enemies on screen.

Edit: any good colour profiles you guys recommend??
[Nexus 6  Original Android Development] Andrewtst:
Thanks for this awesome r.20 in build 5.1, now my phone white is pure white back. :D
[Nexus 6  Original Android Development] Grand Prix:
What 5.1 build is everyone downloading to flash?
[Nexus 6  Original Android Development] lainemac:
Just used the stock factory image and then cf auto root.
[Nexus 6  Original Android Development] jodvova:
Can I flash r20 kernel on CM12 5.0.2 ? Will it work?
[Nexus 6  Original Android Development] suku_patel_22:
Stock 5.1, Decrypted and SuperSU

No.
[Nexus 6  Original Android Development] nexusmaniac:
[MENTION=410271]fransisco[/MENTION]franco

Hi, does r20 still force encrypt?

Thanks! :)
[Nexus 6  Original Android Development] ironjon:
By the post above seems isn´t forcing encryption
[Nexus 6  Original Android Development] edved:
Can't install latest...

Rooted, unlocked with a fresh install 5.1 and can't install latest file.

Please disregard. I got it going.
[Nexus 6  Original Android Development] Downy:
Thanks for the new version.

As far as I can see, max cpu is set to 2265Mhz with r20. Is this due to the new google changes or should I see 2.649 Mhz here?
[Nexus 6  Original Android Development] nexusmaniac:
Yep, flashed it along with stock image and not encrypted :D
[Nexus 6  Original Android Development] Utini:
Mhh not really, how can I view/safe those logs?
[Nexus 6  Original Android Development] yoyoz808:
[MENTION=3292224]franciscofranco[/MENTION]

Since all 4 cores are always on, can't we set your default governor settings like input boost freq lower to save us more battery and still have this wonderful performance?
[Nexus 6  Original Android Development] shivindera:
[MENTION=3292224]franciscofranco[/MENTION]

Would r20 work on the previous versions (5.0.1 and 5.0.2)? Or would it break?

Edit: Ignore my doubt, just read the OP thread. My Bad!!!
[Nexus 6  Original Android Development] syphern:
Guys coming from elemetalx 5.1 to this can I dirty flash??
[Nexus 6  Original Android Development] Janzen254:
I believe you can since Franco includes his own ramdisk instead of modifying it like some kernels do.
[Nexus 6  Original Android Development] rui.ddevil:
New default settings with r20?

fransiscofranco,

Regarding r20:

- Why did you change the default I/O Governor from NOOP to CFQ?

- Why did you re-enabled one of the wakelocks?

Thanks in advance.
[Nexus 6  Original Android Development] randomnoob83:
Didn't google disable something so battery wouldn't be affect by all cores on? Is this also implemented?
[Nexus 6  Original Android Development] suku_patel_22:
Sensor_ind has been re-enabled because the bug has been resolved. The wakelock doesn't cause issues anymore.

Sent from TheSixthDimension
[Nexus 6  Original Android Development] seanowns:
Franco: Congrats on getting quoted for your 5.1 comments. I follow tech news closely for my job and it was awesome seeing your name in reference to what 5.1 has in store.
[Nexus 6  Original Android Development] DroidIt!:
Yes and yes :)
[Nexus 6  Original Android Development] franciscofranco:
Because I got better scores on tests with CFQ rather than NOOP, which probably makes a bit more sense on my device since I'm encrypted. I don't want to explain, too much to write.

No...

No.

That's not my doing, probably some thermal throttle or something, just leave it.

You're free to do whatever you want.

1 - explained above

2 - because it should be fixed by google. You're free to disable it if you want.

What?
[Nexus 6  Original Android Development] ajhman:
Weird problem

So, last night I updated to 5.1 with the factory image. Then after everything was set up (apps and settings the way I like) I went and flashed the twrp image and the latest superSU. I went to bed and when i woke up I had an update for an app. I went ahead and updated "textra" in the play store.

After seeing that franco kernel had r20 out I auto flashed through your app. When the device booted back up, right after the "android" I got the little box that said "android is upgrading: app 1 of 1" After this, I went back to the play store and textra had unupdated itself.

This is happening now with every app update and every single reboot. Even trying to uninstall the affected app, it comes back on reboot.

Some of the guys, including me, have had this problem for a while now (at least a few months). and we have a thread over on the Team US cellular forum but we havent come to a conclusion on what exactly causes this, other than it doesn't happen on completely stock with no root and no recovery and no custom kernel. And i'm not trying to specifically blame the kernel or anything, I'm just wondering if anyone else has had this problem and if they have found a way to fix it
[Nexus 6  Original Android Development] Simer03:
My phone slept like a baby last night!
[Nexus 6  Original Android Development] BlueHarford:
What app do you use to change settings and turn on and off features?
[Nexus 6  Original Android Development] ajhman:
FK updater app! works great and the cost of the app goes toward the developer of this amazing kernel!
[Nexus 6  Original Android Development] p-slim:
Has anyone noticed any difference after decrypting? Before 5.1 there was a major difference, I'm wondering if that's still so
[Nexus 6  Original Android Development] lobrau:
Honestly I encrypted after updating since the difference is really not much anymore and IMO not even noticeable. Only in benchmarks and even still the results are excellent now.
[Nexus 6  Original Android Development] franciscofranco:
It'll be always faster to run decrypted. HOWEVER the performance delta has greatly diminished.
[Nexus 6  Original Android Development] pantmunu:
2 random reboots on vanilapop 5.1 ROM. Once while using fb and other on while on the settings. No logs ATM. Sorry . will flash back later at night and if it happens again will get u the logs.
[Nexus 6  Original Android Development] old_fart:
I have some numbers over here :

http://xdaforums.com/showpost.php?p=59415888&postcount=3371
[Nexus 6  Original Android Development] TonikJDK:
This isn't a Franco issue. I had the same issue after 5.1 upgrade without Franco on Textra. I flashed back to stock. Have not put Franco back in yet. I go slow, change control is important. Change one thing at a time. Textra had an update this morning that fixed it. There changelog specifically mentons 5.1 issues.....
[Nexus 6  Original Android Development] suku_patel_22:
I had a random reboot whole doing a titanium backup. Nothing in pstore.

Looks like SystemUI crashed, as I didn't see the Google logo.

Sent from TheSixthDimension
[Nexus 6  Original Android Development] franciscofranco:
SystemUI crash = Google's bug :D
[Nexus 6  Original Android Development] suku_patel_22:
I assume that if pstore is empty then it is not kernel fault?

Sent from TheSixthDimension
[Nexus 6  Original Android Development] manup456:
Kernel running great with stock 5.1 image and r20 ?✋
[Nexus 6  Original Android Development] chrisch91:
Can i flash r20 on 5.0.1? App doesn't shoes me an update.
[Nexus 6  Original Android Development] Svenmaster:
The app prolly does not show an update because u can't flash r20 over 5.0.1.

Just for 5.1
[Nexus 6  Original Android Development] Arunabh:
Try this if you want.

236

237

255

273

250

242

5

And you could tweak it a little here or there to your liking.

That's essentially what I've done to what I think looks nice to me with someone else's profile.

It all depends how you want your screen to look. So tinker and see..
[Nexus 6  Original Android Development] Fauert:
READ OP! Search, answered many times. But NO ! :eek:
[Nexus 6  Original Android Development] goinflyn:
Just a minor observation the double tap to wake option is set to disable by default. When I enable and reboot the phone it reverts to disable on its own. Thanks I have it set to start on boot and enabled .
[Nexus 6  Original Android Development] ajhman:
Try and clearar the data of the FK updater app
[Nexus 6  Original Android Development] Fauert:
Vanillipop 5.1 and Franco - r20 :thumbup:
[Nexus 6  Original Android Development] szale9001:
Weird speaker issue

Hey [MENTION=3292224]franciscofranco[/MENTION] , were there any new changes to the sound system for this release?

I have noticed that occasionally (haven't found a trigger), my bottom speaker becomes louder than my top one and it is very noticeable in the android system sounds (like the keyboard clicks and the sleep click etc.) and Youtube videos. The weird thing is a restart or even placing a phone call and hanging up seems to remedy this and the bottom speaker returns to normal. Never had this until 5.1 so it could easily be a ROM bug too. Just curious if anything in the kernel might stick out that could cause this? I am running stock encrypted.

Has anyone else noticed this phenomenon? Thanks.
[Nexus 6  Original Android Development] manup456:
[MENTION=3292224]franciscofranco[/MENTION]

What did they change with the led because before it didn't turn green until it was at 90% but now it's always green? And notification led not working neither.
[Nexus 6  Original Android Development] stas333:
My led doesn't turn off when charging is done either
[Nexus 6  Original Android Development] manup456:
I don't know what's going on but led is kinda shot I heard they made changes to that so hope its something that can be resolved.
[Nexus 6  Original Android Development] franciscofranco:
They added some speaker optimization libs. I'll explain later.
[Nexus 6  Original Android Development] stas333:
How's everyone's battery life with 5.1 and r20? On balanced profile I seem to max out at about 10-12 minutes per every 5%. I was getting about 20 minutes per 5% on 5.0.1 with r19. This is on balanced settings.

I just switched to power saving profile and I don't see any lag at all. Hopefully the battery life is better
[Nexus 6  Original Android Development] szale9001:
Sounds good :good:

Just outta curiosity, have you experienced this as well?
[Nexus 6  Original Android Development] stevessvt:
Hey Franco, an observation about stock 5.1 kernal. Previously I believe on 5.0 the clocks would scale back at 20% battery. On 5.1 I noticed at 39% while running a stability test the highest it would clock to is 2.265 GHz, on all 4 cores. Temps where all low enough to not be scaling them back yet.

Thoughts?

I just verified it climbs back up to 2.65 GHz at 40%.
[Nexus 6  Original Android Development] jadams212510:
What settings are you using in Francos app? I'm only getting about 42000. I'm decrypted running stock with r20.
[Nexus 6  Original Android Development] stevessvt:
Below 40% battery?
[Nexus 6  Original Android Development] jadams212510:
Yeah and running hot.
[Nexus 6  Original Android Development] stevessvt:
Charge it to 50%, let it cool off and retry.
[Nexus 6  Original Android Development] franciscofranco:
Nope.

Yes I've seen that happen here. I don't know what causes it, if it's on thermal-engine binary, we're out of luck.
[Nexus 6  Original Android Development] hlxanthus:
Stock 5.1, SuperSU, Franco r20 (stock settings, no kernel mods, just color, led type stuff), and unencrypted . . .
[Nexus 6  Original Android Development] stevessvt:
I don't think its thermal at all. Its done it now after chilling the phone down, 39% max is 2.265, 40% full power. Its repeatable, and by chill I mean from the fridge. I think its directly linked to battery charge. Anyone also notice that when the supercharger is plugged in it completely shuts down core 4 until its unplugged?
[Nexus 6  Original Android Development] laureanop:
Noticed the same thing last night
[Nexus 6  Original Android Development] franciscofranco:
Might be some sort of protection. I'll ask around about this!
[Nexus 6  Original Android Development] stevessvt:
Nice!...maybe I stumbled on something .....
[Nexus 6  Original Android Development] damosthated162:
updating to 5.1 guide without restoring phone completely to factory and keeping your

I have updated to 5.1 btw I used nexus root toolkit latest version, did not restore my phone to factory specs, this program is amazing, it downloaded the 5.1 stock firmware.

Note: you will have to have latest adb installed, also you may want to clear cache and dalvik cache before starting the process, I always do.

1. Make sure you have checked allow usb debugging in ndev settings and also a good idea to completely remove any lock passwords and set timeout to never.

2. Plug in your phone, you might get a prompt to allow your computer, click the box and press OK.

2. Plug in your phone, you might get a prompt to allow your computer, click the box and press OK. Reboot into twrp recovery and clear cache and dalvik cache then reboot into bootloader

3. Open the program select your nexus version, choose 5.0.1

4. If not already unlocked, unlock it, up to you root it also with twrp, this will wipe but if rooted and have a custom recovery and unlocked skip this step.

5. Click on flash stock+unroot

6. Follow the prompts, click on the build you want to update to which in this case will be 5.1

7. there will be options to factory reset or keep current user data, just click where it says default- recommended, obviously you want to keep your user data so wherever it mentions that, have it clicked.

8. Click OK and follow the prompts and let it do its thing.

Note: you might get a pause in the cmd prompt just hit enter if you see no activity for more than 5 min, I believe it will prompt you to press enter, if not I believe you will still have to do it.

After everything is installed you will have to continue to follow the prompts as far as installing/uodating busybox and make sure you are rooted by using the root checker app.

Sorry for the fast guide but I'm sitting in my police car on my meal break and decided to roughly create a tutorial just because I haven't seen a specific one for our device. If you have any questions please let me know I'm sure I will be able to help out, I meant to do a video earlier but didn't have the time.
[Nexus 6  Original Android Development] mn147:
I want to set up tasker in conjunction with betterbatterystats to run some diagnostics on my battery running franco.kernel.

here's what I would like to do:

dump bbs stats/set custom ref/change guv

@ 75%, 50% and 25%

I've got the bbs task down, my question is, using tasker to change guv need I change only one core or all? in other words if I setup tasker to change core0 say from conservative to interactive, will this also change the other cores? also I noticed that franco.kernel usually runs only 0 and 1. this, I suppose, is why tasker won't let me change guvs for cores 2 and 3. assuming tasker will change guv for one core only, what happens to cores 2 and 3 when they kick in, will they stay on last applied guv or change? thanks
[Nexus 6  Original Android Development] Fauert:
Untouched. (conservative) :)
[Nexus 6  Original Android Development] ManHands:
Okay?
[Nexus 6  Original Android Development] GregNexus:
@ Everyone that is using 5.1 with stock kernel, and wants to flash the Franco Kernel:

Go to settings(first while using the stock kernel, then with the Franco kernel) and scroll the settings up & down(with releasing of the finger), sometimes a little bit slower, then normal etc.

You'll notice while scrolling down with fk, at 2/3 of the options there will be a slight stutter ...

You'll notice the smoothness while scrolling is better with the stock kernel..

If anyone has an unencrypted stock kernel i would make a video
[Nexus 6  Original Android Development] siddhesh.raikar:
Flashed just to see this. And I don't see it.

Are you on stock Franco settings, or did you change anything?

Sent from my Nexus 6
[Nexus 6  Original Android Development] jadams212510:
Fully charged, cool and no settings changed in FKUpdater. ?
[Nexus 6  Original Android Development] damosthated162:
stock kernel

Does anyone have the stock kernel in a .zip??
[Nexus 6  Original Android Development] siddhesh.raikar:
Which ROM?

Sent from my Nexus 6
[Nexus 6  Original Android Development] jadams212510:
Stock 5.1
[Nexus 6  Original Android Development] siddhesh.raikar:
Nice

Sent from my Nexus 6

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

https://onedrive.live.com/?cid=f1ed4badfee3fc02&id=F1ED4BADFEE3FC02!380

This the link to leankernel's folder, the stock kernel for 5.1 in in there.

Sent from my Nexus 6
[Nexus 6  Original Android Development] damosthated162:
Thank you sir!
[Nexus 6  Original Android Development] damosthated162:
kernel managing

Which is the best for change the kernel settings?? Thanks in advance!