yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] :
There were some old commits for Hammerhead that added this in with some other stuff to make the spkrdrv switch to ondemand supply rather than being constantly on.

I'm on my phone right now, so it's a bit more difficult to look for things, I'll set if I can't find it, or something else that seems like it might help. The main issue world be trying to find values that wouldn't blow out the speakers.... >.<

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6  Original Android Development] franciscofranco:
Ok, let us know if you find something :)
[Nexus 6  Original Android Development] :
So here's an example of the entry from googlesource for the LP kernel release.

https://android.googlesource.com/ke...lease/arch/arm/boot/dts/qcom/apq8084-cdp.dtsi

not really sure why it doesn't exist in the MM source.
[Nexus 6  Original Android Development] franciscofranco:
If you check the Makefile apq8084-cdp.dtsi is not being used.
[Nexus 6  Original Android Development] :
Yeah, I know. I was saying that was an example of the optional field.

Also, it looks like they removed it in MM because it's being set by the bootloader?

https://android.googlesource.com/kernel/msm/+/e9ae126d5bab392cac6490f98bf63cd81bd075c9

Maybe that's a dead-end.
[Nexus 6  Original Android Development] pkgnex:
Just a quick update for everyone - today's security update from Google appears to have no boot.img changes - at least the file size hasn't changed at all.

I fastboot-flashed system and boot (just to be safe), then recovery-flashed SuperSU2.67 and Franco r42, and I have encountered no issues, as expected.
[Nexus 6  Original Android Development] franciscofranco:
I think we're screwed :(
[Nexus 6  Original Android Development] bamboohao:
About the audio issue, I'm currently on stock kernel and I am experiencing it as well. I thought it was because of me using chromecast but it seems like that's not the case here.
[Nexus 6  Original Android Development] joshtb86:
imn still havingf this issue since 41 - i stayed on 40 the last 2 months

reflashed stock kernel then 42 - not able to use the phone - says no sim card no service then when i unlock it using my pin, screen goes black, then back to lock screen

had this since 41 so never used it but im not able to use 42 either because of same problem

im on tmobile

any thoughts??
[Nexus 6  Original Android Development] franciscofranco:
I have no clue. If you flash r40 it works again?
[Nexus 6  Original Android Development] joshtb86:
yup, r40 works

im otherwise on stock, with the 2.66 supersu systemless root, up to date , unlocked
[Nexus 6  Original Android Development] franciscofranco:
I'll double check my commits.
[Nexus 6  Original Android Development] joshtb86:
Other people have had issues with it. I'm on tmobile if that helps. Anyone else with this issue can post their carrier?
[Nexus 6  Original Android Development] franciscofranco:
Try the attached zip. Flash it at the recovery.
[Nexus 6  Original Android Development] joshtb86:
how am i flashing it? do i need to flash stock bootimg first then this? or just flash over the r40 i have now?
[Nexus 6  Original Android Development] franciscofranco:
Ah darn you're still using the old boot.img method. Just flash stock boot.img, then the zip.
[Nexus 6  Original Android Development] franciscofranco:
So? Works?
[Nexus 6  Original Android Development] justibasa:
T-mobile here and absolutely no problems.
[Nexus 6  Original Android Development] Swede2008:
Sprint, r42, no issues
[Nexus 6  Original Android Development] PCWright86:
I use Franco and constantly swap between at&t and Verizon sim daily. Every time I do this, data pulls up with no issue. Never had a sim card problem with Franco.
[Nexus 6  Original Android Development] holeindalip:
I know some of the earlier versions of systemless root were causing this as I was affected to on at&t
[Nexus 6  Original Android Development] bmakk2055:
I'm on t-mo with no problems at all
[Nexus 6  Original Android Development] p34rp34r:
Do you have the "High brightness mode auto enabler" setting ticked (hamburger menu > Settings > Display)?
[Nexus 6  Original Android Development] mwebb34:
Yup stupid question. I turned it off awhile ago i waz getting ready to delete my post too....
[Nexus 6  Original Android Development] p34rp34r:
Happens to the best of us!

Time for my own stupid question though...I'm on r42 (everything default except wakelocks and color) and trying to use the new v4a 2.4.0.1 (xtraFactory 6.0.1 ROM w/ systemless root) and I'm having an issue with music crackling/popping. I've noticed it only happens when CPU freq is low on all cores (if any core is >= 1.5 GHz, everything is fine). It does not happen with "performance" governor. There's a note in the viper|atmos thread about issues with interactive governor and that switching to ondemand helps, but afaik there's no ondemand governor for this kernel. Is there something I'm missing/doing wrong? Anyone else noticing this? Is this related to the audio discussion a few pages back? Is there any interactive governor setting that might mitigate this crackling?
[Nexus 6  Original Android Development] mwebb34:
I wish i could help you bud, i wouldnt know whats causing it. Sorry. Maybe someone can help u.
[Nexus 6  Original Android Development] franciscofranco:
That has been discussed throughly last couple pages. Happens with 100% stock too.
[Nexus 6  Original Android Development] p34rp34r:
Okay, I wasn't sure it was the same issue. Seemed like the discussion was mostly about volume loss and audio issues at low power, whereas my issue occurred at all times. But what do I know; you guys are the experts! Thanks!
[Nexus 6  Original Android Development] andino:
I've been having a BT wakelock that's been killing my battery. Had it happen on r41 and now r42. I was running Cataclysm and R41 and now a clean flash of PureNexus and R42. Both with SuperSU 2.66. Not sure how to trigger it but I use BT audio in my car and it seems to be after that usually but its not exactly mutually exclusive. I grabbed a logcat but its 8xxkb and too big to upload on here or pastebin. Any suggestions on how to get it posted would be appreciated.
[Nexus 6  Original Android Development] Adam80:
[MENTION=5046046]p34rp34r[/MENTION]: If you're stock, and if you keep updated with the latest security patches, you can try reverting to MMB29K. That fixed my problem. The issues I had also were not related to battery charge levels or anything else I could find.
[Nexus 6  Original Android Development] franciscofranco:
BT wakelock is part of the bluetooth subsystem and it'll happen no matter which rom or Kernel you use.

If it's bluedroid wakelock you can disable it through FKUpdater. If it's bluesleep wakelock you're out of luck because disabling that wakelock will panic your system.
[Nexus 6  Original Android Development] joshtb86:
trie dflashing, still got no sim card . fastboot flashed boot.img first from stock
[Nexus 6  Original Android Development] franciscofranco:
What SuperSu are you on? Or that was a straight zip flash without anything else added?
[Nexus 6  Original Android Development] Prack:
[MENTION=3292224]franciscofranco[/MENTION] Bought you a candy bar last night and noticed the donate screen may have a mistake on it. Says chocolate bar, beer, meal, meal, bigger meal. Pretty sure one of those meals is meant to be "FKU Donation" or something along those lines.
[Nexus 6  Original Android Development] franciscofranco:
You're right! I'll 1-star myself!
[Nexus 6  Original Android Development] gk1984:
[MENTION=3292224]franciscofranco[/MENTION] I'm still experimenting a bit, but wanted to give an FYI in case it's something you can look into - I guess Safety Net can be tricked into passing so Android Pay can work with a folder permission trick. First saw it on Reddit here, but the OP isn't who discovered it. Interestingly, this trick doesn't work with your kernel (tried R42). I had to revert to the stock Nexus 6 kernel. I haven't tried another kernel yet, not sure if this is a limitation of Safety Net checking if the kernel is stock or not, etc.

I did flash the factory images for the Nexus 6 to test this out too, so no other mods should have been interfering. Not sure if anyone else can replicate this - I do tend to be the odd one out in some of these situations.
[Nexus 6  Original Android Development] :
Here's the discovery post... First reply in that reddit.

http://xdaforums.com/nexus-5x/general/passing-safetynet-root-t3307659

And I'm not surprised if didn't work... We don't apart to have /su/bin

Unless it's because I'm on system root.

Wouldn't be a kernel issue though.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6  Original Android Development] TonikJDK:
I would like to respectfully suggest the below:

Candy Bar

Beer

Meal

Bigger Meal

Bag of Nip for Cat

I think people will see the bag of nip and just have to buy it for the laughs.

And I just bought bought the big meal. Your recent work on cleaning up system is great. And the high brightness mode is huge for me. I use mine for navigation on my motorcycle and auto high brightness is amazing.

Thank you sir.
[Nexus 6  Original Android Development] franciscofranco:
Good suggestions!

And you're ducking welcome, you guessed it!
[Nexus 6  Original Android Development] deeppans:
When I double tap to wake devise, phone is getting vibrated. Is there any way to disable this?

FK : 42

ROM : Omni ROm

TIA
[Nexus 6  Original Android Development] franciscofranco:
No... I got asked to implement this a thousand times, didn't know users would want to disable it. I'll add an option.
[Nexus 6  Original Android Development] :
This should actually already be in the driver, just set

/sys/android_touch/vib_strength

To 0

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6  Original Android Development] szkorhetz:
How much SOT do you usually get?
[Nexus 6  Original Android Development] holeindalip:
Is anybody else having problems with their GPS stop working? I have it on battery saving and use it for smart lock location. When I boot up it works fine for awhile but then it just stops working. I'm on stock 29q and r42
[Nexus 6  Original Android Development] TonikJDK:
I am on power saving profile, stock 42. No gps issues. I do not have the battery saver turned on.
[Nexus 6  Original Android Development] farahzadfarahzad:
I'm on r42 ,completely clean flash using stock along with fku and no mods well it happened many times i donno why while using google maps phone freezes and then after 5 minutes my phone soft rebooted i changed the kernel straight away and used maps again and no freeze anymore
[Nexus 6  Original Android Development] joshtb86:
2.66

It was a straight flash from twrp after flashing stock boot. Img from fastboot

---------- Post added at 03:34 AM ---------- Previous post was at 03:31 AM ----------

And I'm on kernel 39not 40 forgot if I mentioned that
[Nexus 6  Original Android Development] enzippo:
There is a way to activate slide to wake on r42? I like it instead of d2tw 'cause it has some bug...
[Nexus 6  Original Android Development] nathanchance:
No, there isn't unless you compile the kernel from source and add them in.
[Nexus 6  Original Android Development] adamczyk777:
Today I've noticed that all 4 cores are constantyl running. It is as it should be, or something is wrong and hotplugging is not working properly for me?

FYI before I've noticed that 2 cores were offline, so that's why I am asking. Anyway sorry in advance if I offend you with my low experience in franco kernel stuff.
[Nexus 6  Original Android Development] Arunabh:
N6 is a full time quad core device.

It's normal when all 4 cores are online. It is however not, when 2 are, because that could be because of various reasons. But I'm guessing, only 2 were active as it must have thermal throttled!

You're good.
[Nexus 6  Original Android Development] holeindalip:
[MENTION=3292224]franciscofranco[/MENTION]

What's the proper way to install just to make sure I'm doing this right.I'm having issues with GPS when GPS is set to battery saving where it stops working after awhile

1 Flash stock boot.img

2 flash SuperSU

3 flash r42

Or

1 flash stock boot.img

2 flash r42

3 flash supersu
[Nexus 6  Original Android Development] Adam80:
The second way
[Nexus 6  Original Android Development] rignfool:
Interesting... I have been flashing anykernel kernels the other way... Since [MENTION=631273]Chainfire[/MENTION] mods the ramdisk...

Originally it used to kick you back to your original boot.img if you did SuperSU second
[Nexus 6  Original Android Development] osm0sis:
No, first way is correct to retain OTA ability with Flashfire; that way the SuperSU zip is backing up stock every time so Flashfire can restore it. Even if you aren't running stock I'd still probably recommend doing it that way.
[Nexus 6  Original Android Development] Prack:
The google play games flashing achievements working for anyone? How am I going to be a flasher warlord if it doesn't count my progress, pretty sure it was working up until the new flashing method :)
[Nexus 6  Original Android Development] MXPS:
I've been doing the second way as well and have 0 issues.
[Nexus 6  Original Android Development] Arunabh:
Can someone please upload just the mmb29s boot img.

Franco said he'll have them on his server in some time. If somebody with the mmb29s image could provide me with that, that'll be great.

Thanks.
[Nexus 6  Original Android Development] Mark376:
here you go
[Nexus 6  Original Android Development] NelsonC123:
Can't install it properly

Hi, I can't seem to install Franco's kernel on my Nexus 6P. I go to TWRP recovery, and try install it from there but when I swipe to flash, I get Zip signature verification failed! Error installing zip file '/sdcard/fk-r42-anykernel.zip'. I also have purenexus installed. Thanks
[Nexus 6  Original Android Development] nathanchance:
Nexus 6 or Nexus 6P?
[Nexus 6  Original Android Development] joshtb86:
francisco - i flashed stock, supersu and r42 and it worked!!!!! dont know why it made a differnece but it did. thanks!!!!
[Nexus 6  Original Android Development] mikeprius:
If you are on a custom ROM do you actually have to flash the stock boot.img ? The first post says dirty flash your ROM's kernel then flash over with the francos kernel. It doesn't say the kernel needs to be stock on custom ROM
[Nexus 6  Original Android Development] :
Stock, being whatever is stock for your rom.

The stock stock image is here to help people.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6  Original Android Development] holeindalip:
Flash stock boot.img if you're on stock rom, dirty flash rom if you're on custom to return to your roms kernel it came with
[Nexus 6  Original Android Development] Dougshell:
My phone is only running at deep sleep or my Max CPU level. Any suggestions?
[Nexus 6  Original Android Development] mn147:
I am on purenexus rom with its own kernel. can I just flash r42 in recovery or should I first dirty flash rom and then r42?

nexus 6_root
[Nexus 6  Original Android Development] holeindalip:
Literally two posts up
[Nexus 6  Original Android Development] pkgnex:
GPU Max Frequency Bug?

I just noticed (and this could have always been the case - I'm not sure) that even though I have the maximum GPU frequency set to 600 MHz, in the Franco.kernel system monitor it never goes above 500 MHz. This is irrespective of what governor I use: Even when I select the Performance GPU governor and set the frequency to 600 MHz, the system monitor never reads above 500 MHz. Is this a bug in the kernel, or the system monitor portion of the app?

Edit: Nevermind - it seems to be showing it now. I think it's just that the "system monitor lite" embedded in the app is a little buggy - sometimes it doesn't even show the GPU run chart (shows 0 MHz and no movement) for for a minute or two. It is not an issue with the kernel.
[Nexus 6  Original Android Development] electricpete1:
deleted
[Nexus 6  Original Android Development] Fabiano91:
Bug?

I have bugs and continues randoms reboot, but it's just happend when i activated the double tap to wake, and give user stats access to every app, i dunno why but this happen to me, how can I solve it?:crying:
[Nexus 6  Original Android Development] carlo1024:
My Device is Nexus 6 6.0.1 MMB29Q

I want To install Custom Franco Kernel

Im not rooted yet, coz my device is brand new. The things i have done were:

1. Unlock Bootloader - Done

2. Install TWRP - Done

3. Flash SuperSU - Not yet Done

4. Flash Franco Kernel - Not Yet Done

My Question is, What should be First? Flash SuperSU or Flash Kernel?

Im confused because if i want to install Custom Kernel i must be rooted right? and by rooting meaning flashing SuperSU am i right? so does it mean i have to First Flash SuperSU then followed by flashing the kernel?
[Nexus 6  Original Android Development] lanpot:
You have described it exactly:

Unlock

Recovery

Root

Kernel
[Nexus 6  Original Android Development] bautrupp:
You do not have to be rooted to flash the kernel.

Always flash the kernel first and superSU (2.67) directly behind.
[Nexus 6  Original Android Development] holeindalip:
You do not need to be rooted to do anything,if your on stock boot.img flash SuperSU then flash kernel and profit
[Nexus 6  Original Android Development] electricpete1:
Based on previous two replies, I guess it didn't matter where flash su first or franco kernel first?

After fast boot flashing last monthly factory image (system and boot.img), I twrp flashed su first, then xposed, then franco kernel. It's My first time flashing a custom kernel:

I have root and franco kernel shows up in my about phone. Otherwise I can't tell whether franco is installed.

Does the fact that FRanco shows up in about phone indicate that it is installed correctly?
[Nexus 6  Original Android Development] TonikJDK:
Yep, you are all set. You will see better battery life I am sure, and if you have a cat it will be happier. There is an app, Franco Updater in the play store. With the paid version there are lots of settings you can change.
[Nexus 6  Original Android Development] holeindalip:
What's the proper way to install just to make sure I'm doing this right.I'm having issues with GPS when GPS is set to battery saving where it stops working after awhile

1 Flash stock boot.img

2 flash SuperSU

3 flash r42

Or

1 flash stock boot.img

2 flash r42

3 flash supersu

That's the response from the man himself so I will continue to do it that way until told otherwise!
[Nexus 6  Original Android Development] PCWright86:
Can someone give me the Purian color profile settings from the fku app.

Saturation:

Display Value:

Contrast:

R:

G:

B:

I got a 6p and the app does not have that color profile. I copied it from my N6, but after wiping both phones to start from scratch and leaving the N6 stock, I no longer have a cheat sheet.Thanks in advance....
[Nexus 6  Original Android Development] ijustwantaname:
My FKUpdater app won't retain its settings through a reboot, and I'm completely out of ideas as to why. I've flashed the stock boot.img, then applied Franco r42 & SuperSU 2.65, but no luck. I've uninstalled the app, I've cleared it's cache, I've revoked its root permissions and let it re-request it, you name it and I think I've done it. No matter what though, after a reboot the settings I've specified such as DT2W, vibrate strength, and color settings are back to the default values. Interestingly, the set-on-boot settings remain - DT2W is still enabled, for example - but it's back to "disabled." It didn't used to be this way, but it seems like within a few recent kernel updates it's gone wonky.

I haven't seen any other issues or fixes for this but I'd love to straighten it out. Does anyone have any ideas or suggestions?
[Nexus 6  Original Android Development] ijustwantaname:
Here you go -

Saturation: 271

Display Value: 255

Contrast: 255

R: 223

G: 223

B: 255
[Nexus 6  Original Android Development] CRXed:
The kernel doesn't have any infuence on the app.

You need to enable the setting and then tick the Set On boot setting.
[Nexus 6  Original Android Development] blueren:
Spread them wishes. Today's Franco's Birthday :)
[Nexus 6  Original Android Development] mouse100:
I had no apps in background. Now I tried to clear app data and cache. It seems to work :)

{Nexus 6 - Tapatalk}
[Nexus 6  Original Android Development] numerouknow:
cant agree more.
[Nexus 6  Original Android Development] Krunk83:
Getting some stutter animations when unlocking the phone and opening/closing apps. Not sure if it's r4 or Pure Shamu. Anyone else experiencing this? I also have animations set to .5 which may add to it.

Everything else is smooth. It's weird.

nexus 6
[Nexus 6  Original Android Development] warrenis1234:
this is BS

there are sooooo many other things you can do with your phone other than care if it lights up when you get a notification, or are travelling and need location services. the settings the previous poster mentioned turning off are not settings you need 100% of the day. turn it off if you don't use it. how is that crippling your phone?

yes people incorrectly attribute sot to complete battery life. although it isn't equal, if you're the type who NEEDS more sot because, for ex. you're sitting at work for an 8 hour shift and you just want to read and browse the internet all night without crawling under the desk looking for a outlet, then turn off irrelevant settings

Its self centered to tell someone he's crippling his phone by turning off location so his battery won't die as fast while he's reading a book.
[Nexus 6  Original Android Development] almujhool:
Hi

first i want to thank Franco for his great kernel and i want to say that i have bought his app inorder to support him

what i want to know is that how can i change the cpu voltage with the FKU app?

thanks
[Nexus 6  Original Android Development] zephiK:
You can't change the voltage at this time.
[Nexus 6  Original Android Development] cobyman7035:
+1 ! u tell dem!!! :D twitter, forums/internet browsing is all i do my phone anyways, making a phone call is just a luxory!
[Nexus 6  Original Android Development] franciscofranco:
Thanks.

I haven't added UV support on the Kernel yet. Next release.

Also Flar found a way to change the vibration intensity, so I'll be picking that up for the next release as well.
[Nexus 6  Original Android Development] numerouknow:
pure shamu b3.92 + franco kernel r4 + vomertweaks

usage:

synching 4 email accounts

watched videos online for 45mins

whatsapp some 100+ msgs

45mins phone calls

browsing on n off

mostly on wifi all day long

was on cellular data for 1hr

happy with the performance n battery life considering the poor signal strength at my place.

thanks franco for your time n effort. much appreciated.
[Nexus 6  Original Android Development] comicbookguy72:
Which launcher? Im on Nova and getting the same...
[Nexus 6  Original Android Development] H.Ahmadi:
Today I have tried the battery saving profile. A bit of stuttering here and there but gives me a very good battery life

See here:

As you can see I managed to get 5 hours of SOT with the phone being off the charge for 1 day.
[Nexus 6  Original Android Development] H.Ahmadi:
Although I'm getting satisfying battery results but what bugs me are the wake times that I still cannot figure out.

The screenshots are from Gsam and I have no idea why the held awake time (2h 23min) coming fully from the kernel while kernel wake locks are non existent. And that is exactly my held awake time.

I do not have any partial wake locks too.

Any idea?
[Nexus 6  Original Android Development] cobyman7035:
try BBS stats app from xda...that one will show u all the kernel and partial wakelocks...google the link

here i link u:

http://xdaforums.com/showthread.php?t=1179809
[Nexus 6  Original Android Development] resynx:
Android OS wake is not a kernel problem. It's a Nexus 6 problem.
[Nexus 6  Original Android Development] xXghostXx313:
I heard the battery monitor apps are not working right. Like Bbs, gsam, and wakelock detector. One will display more kernal wakelock, different screen on time, etc. I'm using bbs because I think its somewhat more accurate. Try each one.