yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] alphahere:
Is this change in r32. The date on r32 is before this post. Just checking.
[Nexus 6  Original Android Development] suku_patel_22:
ro.secure is 0 in r32

He will probably set it to 1 in a future release.
[Nexus 6  Original Android Development] blueren:
Probably because of the illusion that you can do whatever you want in android.

First you notice that stock has nothing.

Then you fall for the eye candy of roms that expose a ton of manually tweakable content

Then sooner or later you realize that you need all of these manual stuff to take care of itself magically.. which is what google does in it's stock rom

And when you realize that, you're back where you started. With a simple stock, that manages itself wonderfully.

:)

This is just my story though. Like you said. To each his own.
[Nexus 6  Original Android Development] MaLiXs:
Oh God... Could it be possible?

I think I've just got a RR with stock settings (except color management

Envoyé de mon Nexus 6 en utilisant Tapatalk
[Nexus 6  Original Android Development] suku_patel_22:
Logs , or it didn't happen
[Nexus 6  Original Android Development] NLBeev:
Agree with you, but. . . What I see is supply oriented custom rom dev's. And some dev's that share customized rom's they use themselves.

My wishes: stock rom without apps that are already in the PlayStore. And an option to remove the G-search bar from the home screens. Option to change the ugly white Google design to dark. or black. Most important a more flexible home screen with options to change the size of the icons, titles and number of rows. including switching off icon titles.
[Nexus 6  Original Android Development] pockets6794:
I suspect you're right. I'll give Franco another go after flashing the permissive.zip

---------- Post added at 11:33 AM ---------- Previous post was at 11:31 AM ----------

I originally started using the Xtrasmooth custom rom because it had a stable version of 6.0 V3 in a flashable form so I didn't need to mess around flashing the official img files. The despair kernel just happened to be the first one I found easily after flashing yours so I could get it to boot back up.

Most custom roms are the same or contain useless tacked on features but I still get the urge to flash when i'm bored. Old habits die hard I guess.
[Nexus 6  Original Android Development] brizey:
LightROM with Nova and dark layer.
[Nexus 6  Original Android Development] dansan382:
Haven't flashed this kernel yet, used it on my previous phones so just wanted to say I appreciate the work. Been debating flashing it on my nexus 6 over the past month or so but was just too lazy to pull the trigger. I'm still on 5.1.1 stock but rooted and have been debating going to 6.0.

Did some reading through the thread, looks like now might be a good time to flash but I'll wait for the next version for the charging LED fix. If I were to update to fully stock, non rooted 6.0 (and sorry if this has been repeated) you just flash the kernel, then flash the SU 2.52 file in recovery and I'm rooted and good to go? No need to flash any modified boot images or anything else?
[Nexus 6  Original Android Development] eggydrums:
Looks like I found a champion with this kernel plus stock with root. Performance is fantastic and it has the all the features I needed. Great work, Franco
[Nexus 6  Original Android Development] Prack:
Double tap to wake appears to be missing, charging light is set to 40 and doesn't appear to work. Sorry if these have been reported. I'll admit I didn't read through everything.

Also I wanted to ask in case anyone knew but I'm on 6.0 with super su 2.46 and everything is working, do I need to upgrade to 2.52 beta or whatever?
[Nexus 6  Original Android Development] Tzfardaya:
So, any changes to log location this time round, just had a rr and figured I'd check before I went hunting...
[Nexus 6  Original Android Development] suku_patel_22:
Anything in /sys/fs/pstore?
[Nexus 6  Original Android Development] mtw4991:
Yes, upgrade to 2.52
[Nexus 6  Original Android Development] Tzfardaya:
Console-ramoops and pmsg-ramoops-0
[Nexus 6  Original Android Development] suku_patel_22:
Those are the ones. Upload them and post a link to franco.
[Nexus 6  Original Android Development] Tzfardaya:
Like this?

[MENTION=3292224]franciscofranco[/MENTION]

Pasties arent playing nice, so sorry about the ZIP
[Nexus 6  Original Android Development] ibraheeemz:
Flashed it over a stock, rooted marshmallow, using SuperSU 2.49 ,and working fine. Double tap 2 wake is also working, enabled using kernel Auditor,

Using kernel auditor to tune kernal settings, and observing one thing: CPU core 4 remains offline, why is that? Even if I turn it on, it goes off again, even I set the CPU governor to performance, is it just me or some kernel default settings?

Update: I think I figured it out (if someone can confirm that it indeed was the Case), in thermal settings, core control was enabled, disabled it and now turned on core 4 and its fine,
[Nexus 6  Original Android Development] Prack:
per app modes isn't working either. This is probably my favorite fkupdater feature. Any chance it will be fixed?
[Nexus 6  Original Android Development] blueren:
Throw the app in /system/priv-app/ and set the right permissions. Reboot and then magic :)
[Nexus 6  Original Android Development] The Letter M:
[MENTION=3292224]franciscofranco[/MENTION] are you going to add the multirom patch in the next update?
[Nexus 6  Original Android Development] Prack:
What are "the right permissions"? Could you elaborate a bit? Also what happens when FKUpdater gets updated from the play store, has to be done again?
[Nexus 6  Original Android Development] suku_patel_22:
The right permissions are 644(rw-r-r)
[Nexus 6  Original Android Development] :
Trying out r32 on Chroma and so far its been dope. Will report back in a few days once I'm all settled. Thanks Franco! Glad to see you back around these parts. :)
[Nexus 6  Original Android Development] giant22000:
r32 on Chroma has been awesome thus far! Great battery life results so far!
[Nexus 6  Original Android Development] franciscofranco:
Thanks, I'll check.

Don't turn off core-control. It's enable for a reason, which is to turn off cores if temperature goes above some threshold. It's a thermal control safety measure.

It'll be fixed sometime in the future. Since 5.1.1 Google has ****ed up some API which now needs some sort of extra permission to be accessed, and FKUpdater is not a system app so it cannot obtain that permission. There's a workaround by going through all pid from /proc and then do some magic, but it seriously blow compared to the standard PackageManager APIs.

Good question.

You're welcome.

You're welcome.
[Nexus 6  Original Android Development] Prack:
I dropped fkupdater and servicely in the system/priv-app folder and now both apps are working. Not my favorite fix but working for now none the less.
[Nexus 6  Original Android Development] franciscofranco:
Good hack.
[Nexus 6  Original Android Development] stigui:
You're welcome -my cat
[Nexus 6  Original Android Development] TR2N:
Hi guys. Is the fact that doze is not working on custom kernels a fairytale?
[Nexus 6  Original Android Development] ben_pyett:
What makes you say its not working?
[Nexus 6  Original Android Development] TR2N:
I have read it somewhere...

Gesendet von meinem Nexus 7 mit Tapatalk
[Nexus 6  Original Android Development] knevelsg-j:
Looks like it's working just fine. Standby at night is amazing with stock ROM!
[Nexus 6  Original Android Development] ghostspectrum:
Quick question, sorry if it's been explained before. How does FKU handle Battery Saving modes? Does it override the systems settings automatically? As in, if I hit Battery Saving Mode in FKU, I don't need to set Battery Saver Mode in my phones settings right?

Sent from my Nexus 6
[Nexus 6  Original Android Development] MizzouBrent:
It's enabled at the rom level not kernel. Aosp roms don't have doze enabled by default and need the dev to add a commit for it to be enabled. It is not controlled by the kernel.
[Nexus 6  Original Android Development] franciscofranco:
The person that said that needs to be shot.

FKUpdater battery saver works independently of the system battery saver.
[Nexus 6  Original Android Development] ghostspectrum:
Thanks. The reason I ask is when I turn them on, my battery seems to dip rapidly compared to leaving them off...

Sent from my Nexus 6
[Nexus 6  Original Android Development] franciscofranco:
It's impossibru. My power saver caps all cpu cores to 1,2GHz and GPU frequency to the minimum.
[Nexus 6  Original Android Development] ghostspectrum:
I know lol that's why I'm perplexed. I'll need the day to really test it and I'll get back to you. So I should see a big improvement even with just FKU's power save profile, without Android System Battery Saver?

Sent from my Nexus 6
[Nexus 6  Original Android Development] daniel84cs:
Next R32 Work 100% perfect tested by many users on my groups.

Thanks for your work , I love your Kernel...:)

On next version you can reinsert please the possibility of enable DT2W by FKU....???

Inviato dal mio Nexus 6 utilizzando Tapatalk
[Nexus 6  Original Android Development] franciscofranco:
In usage you'll see a big difference yes, I don't have numbers (yet) but I could argue it's 40-50% more screen on time. I'm running battery tests as I type this, I'll provide numbers with balance profile vs power saving when they're ready. We're only talking during usage, since on screen off it doesn't make a difference.

Yes, it's just a permission thing. By the way, you're ****ing welcome :)
[Nexus 6  Original Android Development] daniel84cs:
Thanks from me and my Shamu , we love Franco Kernel.....:)

You are a great , I'm happy to see you again on xda.

Inviato dal mio Nexus 6 utilizzando Tapatalk
[Nexus 6  Original Android Development] Tyorik:
Just got my N6 and flashed a ROM with leankernel built in. Didn't like the battery life too much so I flashed r32 and picked up FKU to set powersave - already way better and it's only been a little while. Good job, mate
[Nexus 6  Original Android Development] JRJ442:
[MENTION=3292224]franciscofranco[/MENTION] I'm glad you've found a way around XDA's censorship.
[Nexus 6  Original Android Development] bensl84:
Thanks for all your hard work. Been using your kernel since g nexus days. So my question is. Will you be doing a rom for the Nexus 6 kinda like you did for the g nexus. It was a collaboration I think. Sorry. That was like 7 phones ago
[Nexus 6  Original Android Development] franciscofranco:
About time :)
[Nexus 6  Original Android Development] franciscofranco:
Neps, no roms for me, no time and no original ideas to implement unfortunately.
[Nexus 6  Original Android Development] Mercado_Negro:
Franco, will you update other devices' kernels first before updating shamu's again (ro.secure, etc) and fixing your app permissions?
[Nexus 6  Original Android Development] bensl84:
Must be mistaken. Anyways. Solid work my dude!
[Nexus 6  Original Android Development] franciscofranco:
I don't know at this point, I'm working in a lot of different things at the same time. But I'll probably release r33 sooner than later since it's just little things I already committed on my local build. I don't know what you mean with my app's permissions though.
[Nexus 6  Original Android Development] Mercado_Negro:
Cool, thanks mate. Looking forward to r33.

By permissions I meant dt2w, charging LED set to 40 and not possible to tweak, etc
[Nexus 6  Original Android Development] Gahh Its Lee:
Just wanted to say awesome seeing you here. I used your kernel on one of my old phones not entirely sure which one but I remember it was always the best.
[Nexus 6  Original Android Development] AlkaliV2:
When the Nexus 6 came out I remembered your kernel was the go-to for everyone who wanted a custom kernel because it was really stable and out-performed stock significantly. At the time I had a Note 4, but now I've got my own Nexus 6 running r32 on stock MM and my overall screen-off battery loss fell by 2%/hr and my overnight loss is less than 1%/hr most nights (LTE signal is rough in my area). This is after only 3 days and almost no tuning on my part.

Just wanted to say that it seems some things never change and I'm glad to see your work first hand. No random reboots, no issues, just a stable experience with better behavior than stock. Well done :good:

Sidenote: I don't know if it is your kernel, Marshmallow, or the combination of the two but my transition animations are crazy smooth. Launching apps previously stored in memory or opening the recent apps menu is just executed flawlessly. I used to turn off transition animations on my Note 4 because they looked awful, but now I don't know that I could live without them.
[Nexus 6  Original Android Development] franciscofranco:
You're welcome :good:
[Nexus 6  Original Android Development] franciscofranco:
I'm running Geekbench battery test on Balance mode vs Power saving mode. Balance (the default) is finished, but Power saving is still going, currently at 82% with 1:30h screen on time (max brightness, Wi-Fi connected, GPS high accuracy, no SIM card). This gonna be gud. I'll share the results as soon as this is finished.

Geekbench battery test is the worse possible scenario because it keeps the CPU maxed out in a loop forever until the battery is depleted, but it's a nice way to determine the power usage of full blown out CPU vs capped for power saving.

In the mean time you can download my new revolutionary Simple Reboot update. The only thing that’s changed is everything: https://plus.google.com/u/0/+FranciscoFranco1990/posts/KHsdbXBTjPg
[Nexus 6  Original Android Development] Tzfardaya:
Looking at another reboot, haven't dug through to try and see if its an issue on my end or not.. But here's the logs files again
[Nexus 6  Original Android Development] blueren:
such app

very reboot

much material

wow

:) /jk, nice app
[Nexus 6  Original Android Development] ghostspectrum:
My phone didn't seem to like me listening to GP Music, downloading app updates and charging the phone... Ran into two reboots...

Sent from my Nexus 6
[Nexus 6  Original Android Development] franciscofranco:
I don't really know what triggered that crash. O see Binder stuff, MDM (modem driver). I'll try to guess.

That's kinda hard to debug, but since it's heavy I/O I might have a clue. I'll revert two patches for r33 that might be conflicting.
[Nexus 6  Original Android Development] franciscofranco:
This is the Geekbench battery test results. The test conditions were the following:

1 - No SIM card, airplane mode

2 - Wi-Fi connected

3 - GPS high accuracy

4 - Max brightness with auto brightness disabled

5 - Stock rom

The 5 hours result is with FK on default settings. The almost 7 hours result is with Power saving profile. Quite a boost! Geekbench is the worse possible scenario since it keeps the CPU in an infinite loop until the battery drains, but it does show the difference that it makes using a lower max CPU frequency. In the mean time I had Liam (from Android Police) to run Geekbench on a 100% stock Nexus 6, same settings me and it achieved exactly 1 hour less than with FK and default settings. Not bad I guess :)
[Nexus 6  Original Android Development] backdown00:
This is a stupid question but I'm going to ask anyway. This kernel includes your own mako hotplug so I could modify this kernel for a dual core setup?
[Nexus 6  Original Android Development] Mercado_Negro:
Thanks for the test, Franco. That's the worst possible scenario indeed. I guess we could easily get 3 or 4 more hours using our devices normally.

Have a happy Sunday, mate :)
[Nexus 6  Original Android Development] ghostspectrum:
Fantastic!

Sent from my Nexus 6
[Nexus 6  Original Android Development] franciscofranco:
Nope, I didn't include my driver this time around, I don't see a need for it anymore in this device. With all of my changes I really doubt you would get any major battery boost by offlining cpus.
[Nexus 6  Original Android Development] Tyorik:
With the performance profiles in FKU do we need Tasker just to run the profiles, or is it if you want to run a complex percentage-based or app-based profile-switching?

Also, is there any reason that the cpu profiles don't stick? After setting power-saving profile I checked the cpu manager tab and max frequency was at 2649 and min was 1497. I changed min to 300 and max to 1497 and enabled with the slider, then restarted. The min/max reverted. I changed again and set governor to conservative, restarted, min/max were 1267 and slider turned off.
[Nexus 6  Original Android Development] Tylog:
Could you please in the 33er Kexec patch insert ? Thanks and a nice Sunday.
[Nexus 6  Original Android Development] backdown00:
Damn :( - I love that hotplug. Is there anyway to persuade you to add it back :). Either way thank for such a great kernel and fantastic work!
[Nexus 6  Original Android Development] npjohnson:
I agree. I don't think with almost 6 hours SOT we need any more help in the battery area.

In a side note, any reason why you discluded the Hardboot patch?
[Nexus 6  Original Android Development] ghostspectrum:
Idk what I'm doing wrong lol. I turn on battery Saver Mode, switch over to System Monitor, and all 4 cores are still on, and my min frequency is say at the same as my max frequency...

Sent from my Nexus 6
[Nexus 6  Original Android Development] Tyorik:
I have this problem too. I'm on the newest Cataclysm ROM. Uninstalled/reinstalled FKU and removed SuperSU entry and reinstated root permission, nothing really changed.
[Nexus 6  Original Android Development] franciscofranco:
You don't need tasker.

That's a very odd behaviour since I'm not using those settings anymore on Marshmallow's release.

I honestly don't know what to tell you.

I forgot - already added on my local build.

There's no need for it anymore for the reasons I already stated! :)

I forgot - already added to my local build.

Power saving mode doesn't turn off cores. Max freq for power saving is 1,2GHz. It works fine on my device, it's the same code as before on all my L Kernels, and it always worked. I spammed toggled between profiles just a couple minutes ago and it all worked fine.

Can you be a bit more specific?
[Nexus 6  Original Android Development] Tyorik:
I think it had to do with mpdecision or something. I changed to powersaving mode and the cpu frequencies would be be min: 1497 then max frequency. Whenever I would change them they wouldn't stick on reboot, then would be set at odd frequencies like 1497/1497 or 1267/1267. Oddly, I ended up flashing Pure and getting rid of Cataclysm and hadn't flashed the franco kernel yet. I downloaded kernel auditor to change the cpu frequencies and basically the same thing happened except kernel auditor had a setting to switch off mpdecision - but it wouldn't work for some reason and could never apply it on boot. Uninstalled and installed Trickster MOD instead. Same behavior, except Trickster MOD was able to stop mpdecision on boot and so the frequencies stuck this time.

So maybe that was my problem. I dunno. I suck.
[Nexus 6  Original Android Development] yudumcan:
sorry a beginner's question here. I'm on AOSIP rom and want to give this kernel a go. Do I need to change any settings to boost the battery life or is it already optimised? also can ypu run any kernel on top of roms?
[Nexus 6  Original Android Development] ghostspectrum:
Doing anything specific to make settings stick? Reboot, close app or anything?

Sent from my Nexus 6

---------- Post added at 04:42 AM ---------- Previous post was at 04:22 AM ----------

Hmmmm. If I toggle it on and then go back to balanced, sometimes (like now) it sticks me with 2 cores offline, and I can't get the 2 back online.

Edit- and now I'm at 3 cores lol

Sent from my Nexus 6
[Nexus 6  Original Android Development] Tyorik:
What I figured out is, don't bother changing the frequencies. Set it on powers saving or balanced and let it do the rest. Once I stopped trying to change cpu settings it worked smoothly again
[Nexus 6  Original Android Development] ghostspectrum:
I'll give it a shot, thanks! That said, is there a way I can default my kernel settings and check their status?

Sent from my Nexus 6
[Nexus 6  Original Android Development] pkgnex:
Franco,

Sorry if this has been asked and answered - I couldn't find it anywhere: What's your philosophy on merging mainline Linux patches?

I see that some developers do this, and some don't. It looks like the 3.10 kernel is up to 3.10.91, but you've stayed with the 3.10.40 version that is on stock Shamu.

My last device was the Galaxy Nexus (I was on the Franco.kernel Dev Team with osm0sis and others back then), and I recall you used to add the mainline Linux patches on that device. I'm guessing you found that it caused problems or just isn't necessary?
[Nexus 6  Original Android Development] franciscofranco:
Just stop caring about your min frequencies or your cores, just leave it be. If you use the built-in perf profiles just set them to whatever you want and leave it, it's working as intended.
[Nexus 6  Original Android Development] franciscofranco:
I don't really care about mainline incremental patches. Most patches are mostly aimed towards x86. Although if I see something interesting I just individually pick the patches.
[Nexus 6  Original Android Development] franciscofranco:
You're welcome.
[Nexus 6  Original Android Development] suku_patel_22:
Thanks franco. AirWatch is working fine now.
[Nexus 6  Original Android Development] Zerreth:
[r32] I'm having loads of wifi issues with it disconnecting randomly and using 4G instead. Will see if r33 fixes things...
[Nexus 6  Original Android Development] Herk718:
@franciscofranco Do we still gotta flash the boot.img from Chainfire prior to flashing this AWESOME kernel??? Thx.
[Nexus 6  Original Android Development] franciscofranco:
Wi-Fi drivers are stock.
[Nexus 6  Original Android Development] franciscofranco:
no.
[Nexus 6  Original Android Development] hellsgod:
And exactly thats the problem. Its known since the m-preview the m wi-fi driver are causing this issue for a few people.

hells
[Nexus 6  Original Android Development] j4rp0:
I'm having some wifi disabling issues here too, r33

Enviado desde mi Nexus 6 mediante Tapatalk
[Nexus 6  Original Android Development] franciscofranco:
Wi-Fi drivers are stock, the same Google ships on stock Kernel.
[Nexus 6  Original Android Development] trickster2369:
FWIW, wifi is working just fine for me.

It's was all just an illusion
[Nexus 6  Original Android Development] PCWright86:
Quick question, Since flashing I get 2 different readings in a few settings. I do not think this is normal. Can someone confirm and if this is not normal could I possibly get stock Franco r33 settings.
[Nexus 6  Original Android Development] Steve Lazarus:
Just a quick question, purchased the FK updater app to support development as I always try to do... Trying to figure it all out now, just wondering where the settings are for DTTW....? I see it's mentioned in the screenshot, just can't locate it.. Thanks again for your development! :thumbup:

Sent from my Nexus 6
[Nexus 6  Original Android Development] Binary Droids:
Open the sidebar, click Kernel Settings, and it should be the 4th option down. [emoji4]
[Nexus 6  Original Android Development] Steve Lazarus:
Thanks... Any idea if it would conflict with the one Sean Kelly created back when the N6 launched....? I have them both installed, hoping to get better than 50/50 results from double tapping.. :D

Sent from my Nexus 6
[Nexus 6  Original Android Development] franciscofranco:
I don't understand your issue.

Both do the exactly the same thing.
[Nexus 6  Original Android Development] Binary Droids:
I'm honestly not sure if the two would conflict, but Franco's works consistently for me.
[Nexus 6  Original Android Development] PCWright86:
If the settings in the pic are normal. Specifically the above_hispeed_delay, then all is normal.
[Nexus 6  Original Android Development] franciscofranco:
They seem fine to me...
[Nexus 6  Original Android Development] dhappyman0:
Since updating to the 10/26 update the LED notification is always on when charging. Any way to disable this?