yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] jamiejones85:
Same cable worked fine when in recovery, charges fine on a cable charge only cable so I can live with it, this kernel makes the phone fly.
[Nexus 6  Original Android Development] ktmom:
Take a good look at the usb port. It might just be dirty and had bad timing showing up.

Is the charge "stuttering" happening when the battery is low? That's been seen on stock where the fast charge seems to cause a problem occasionally.

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
[Nexus 6  Original Android Development] jamiejones85:
I'm not sure what the usb issue is at the moment, the port is clear, there's usually a bung in it as part of the case.

I've discovered a new issue, bluetooth doesn't work, when I try to enable bluetooth I get "Bluetooth Share keeps stopping".

Logcat link https://drive.google.com/open?id=0B6miludYGp-GY0ZRbXlIOTBfYms
[Nexus 6  Original Android Development] franciscofranco:
Everything works fine here, I think you might have some other issues. I suggest you flash the latest factory images without wiping everything, just flashing on top.
[Nexus 6  Original Android Development] franciscofranco:
r73 is up with the newer security patches. Auto-flash with http://get.franciscofranco.xyz ?
[Nexus 6  Original Android Development] pkgnex:
Thanks, Franco!
[Nexus 6  Original Android Development] franciscofranco:
:)

Sadly the N6 is slowly fading away though.
[Nexus 6  Original Android Development] Megaflop666:
Don't say those horrible words!! The N6 is a great device! I still use mine weekly, granted it's used as a pen-testing tool, but I still use it.
[Nexus 6  Original Android Development] pkgnex:
Yeah, this is rumored to be the last security patch... it's at least the last one "guaranteed" by Google.

I'll probably be getting a Pixel2 XL in a few months, and I'm sure you'll be there :)
[Nexus 6  Original Android Development] jamiejones85:
Done and all issues resolved, just bought your app as a thank you for the kernel work.
[Nexus 6  Original Android Development] CRXed:
Can you help me out guys.

I am on R73, it already happened on R72.

Everytime I take a picture with Snapchat, my phone just shuts down. :confused:

I have all the settings in FKU on default, Balance profile.

I tried to put Snapchat on the Power profile, but that doesn't make a difference

When I am on a charger, the phone does not die when taking a picture.

Not saying it got anything to do with FK but....Any clue?
[Nexus 6  Original Android Development] franciscofranco:
Dunno, seems to work fine with mine.
[Nexus 6  Original Android Development] tsjanda:
https://dl.google.com/dl/android/aosp/shamu-ngi77b-factory-5cd75e2a.zip

Verizon only I'm out today does this make a difference to the kernel?
[Nexus 6  Original Android Development] franciscofranco:
I don't understand your question.
[Nexus 6  Original Android Development] ktmom:
It's probably that your battery is just too old. That's consistent with a failing battery.

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
[Nexus 6  Original Android Development] tsjanda:
I does your kernel need to be updated to work with the image released today for Verizon only Nexus 6
[Nexus 6  Original Android Development] pkgnex:
r73 works fine with the new Verizon image. I've been running that exact combination since Monday.
[Nexus 6  Original Android Development] franciscofranco:
It works just fine :)
[Nexus 6  Original Android Development] cobyman7035:
ive been out of the loop! im still on franco r sumthing lol android 5.0. so 8.0 oreo is out? is that flashable with franco kernel yet? thx
[Nexus 6  Original Android Development] Lifetrip718:
[MENTION=3292224]franciscofranco[/MENTION] I'm running LineageOS for Shamu from 10/06/17 along with the updated radio from Verizon. When I flash r73 from recovery it boot loops and auto flash has never worked anyway. I can dirty flash back to Lineage default kernel just fine. If I try again then it boot loops. I started from a fresh install and I'm also using Magisk. Let me know if you need more info.
[Nexus 6  Original Android Development] garywojdan81:
I'm on DarkRom which is LOS based and Magisk 14.2 and r73 flashed just fine for me. What TWRP version are you using?
[Nexus 6  Original Android Development] pkgnex:
If you have an encryption PIN at boot-up, try waiting 30 seconds before entering it.
[Nexus 6  Original Android Development] Lifetrip718:
[MENTION=2831164]garywojdan81[/MENTION] using TWRP 3.1.1.0

[MENTION=4793042]pkgnex[/MENTION] oh I understand what you mean, I do have the boot up pin security in use, but I don't think I ever had to wait like that before, but I'll give it a try. EDIT: This worked... Thanks!
[Nexus 6  Original Android Development] pkgnex:
NP. No credit here as I wasn't the one who figured it out... but it's been a known issue for a while and I just passed it on as something to try!
[Nexus 6  Original Android Development] mrcreativity:
The phone functionality stopped working with the latest update and latest AOSPA.

I flashed it over the previous version throught TWRP, cleared cache and dalvik. I wasn't able to hear the opposite party no matter what I did. Reverting to the previous version solved the problem.
[Nexus 6  Original Android Development] Lifetrip718:
[MENTION=4793042]pkgnex[/MENTION] so I have to do this every reboot? It seems like it at this time. But with this configuration I've never had to before so it's weird this crops up now. Is it because of the auto flash?
[Nexus 6  Original Android Development] pkgnex:
I don't know - I don't use a boot-up encryption PIN. I thought it was only needed to wait the first time after flashing the kernel, but I'm not really sure.
[Nexus 6  Original Android Development] CRXed:
Yes, every time, or it will bootloop.
[Nexus 6  Original Android Development] franciscofranco:
I believe those issues are due to mkbootfs which I use for anyKernel2. Next release won't have mkbootfs anymore since it causes more issues than it solves. Just a little patience while I make the transition on all my devices + add app support.
[Nexus 6  Original Android Development] franciscofranco:
Sorry but the latest release was just security patches, nothing touches "Phone".
[Nexus 6  Original Android Development] pkgnex:
r74 on the way. Yay!

Will be a great consolation prize if you release it on 11-7 after it sinks in that Google's security patch support is done. ?

I may try to stretch my time with Shamu a little longer. I was geeked to order a pixel 2, but had to stop when the cart checkout was damn near $1,100 (pixel2 XL, low storage version, with insurance and sales tax). It just felt too weird laying out that much cash for a phone and I need some time to come to grips with it.
[Nexus 6  Original Android Development] franciscofranco:
Ok so for next FK Manager & Updater version will have built-in interactive profiles available from XDA.

Can you link me the profiles you use so that I can make it prebuilt in the app?

Thanks.
[Nexus 6  Original Android Development] pkgnex:
I'd love to help, but I don't understand; are you creating built-in tuning sets for the interactive governor, and want users to send you their set-ups? Are you talking about user profiles? Something else? You're going to have to spoon-feed me, because I'm slow.
[Nexus 6  Original Android Development] franciscofranco:
Not sure they exist for the N6, but some devices like the 6P or 5X have had users build interactive governor profiles. I don't really care myself but there's a demand and users like to try them out.
[Nexus 6  Original Android Development] pkgnex:
Gotcha'

I'm not sure of any N6-specific threads or profiles either, but here are my default settings (I dumb them down a bit from your stock set-up just so I can play with setting more easily):

Governor Control:

ahd 30000

aw 1

ghl 97

hf 883 (this saves battery when the screen is on but I'm not actively using the device - touch boost takes over when I am)

iib 1

mfh 60000

mst 60000

tl 90

tr 20000

ts 30000

CPU Boost:

bm 0

ibe 1

ibf 1728 (this gives a good frequency jump when interacting with the device)

ibms 2000 (this prevents scrolling jitter)

lbs n

mlt 15

st 0

Min CPU 422, Max CPU = stock

On a side note, the change in r71 and onward that makes (most cores?) of the CPU jump to max when there's a load jump has had a significant negative impact on my battery life. My phone feels a little "snappier" since that change, but I'm not sure it's worth the trade-off. My phone is 3 years old, and I'm starting to have to favor battery over performance due to my battery not being what it once was...
[Nexus 6  Original Android Development] espionage724:
I did an adb logcat to check for something and noticed when I touch my screen, I get a spam of:

PowerHAL: touch_boost: failed to send: No such file or directory

And far less frequently (but still multiple times), I get this:

PowerHAL: coresonline: failed to send: No such file or directory

I'm using LineageOS (nougat) and r73.
[Nexus 6  Original Android Development] Lagarde:
Seeing exact same thing on LOS. Thousands of those errors. Doesn't seem to cause problems, but definitely hard to troubleshoot anything with all of them filling the logs.
[Nexus 6  Original Android Development] athulele:
I think its just the system calls to mpdecision failing as it was removed in this kernel
[Nexus 6  Original Android Development] dipstik:
I was having a similar problem with google camera on stock Dirty Unicorn kernel, where if my phone was at less than 40% and I tried to take a video, it would shut down. I flashed franco r72 and was still having that problem. I read somewhere that low % and low temps can cause problems with older batteries. There is suppose to be a place opening up near my house that can replace shamu battery, so i might do that.
[Nexus 6  Original Android Development] espionage724:
Ah; not sure if there's a proper fix or if it has to be done at the kernel or ROM, but going by this commit, it seems like the message can be hidden: https://github.com/nexus4ever/andro...087#diff-b28e2ba056102e13eafcee115c19b3a1R319
[Nexus 6  Original Android Development] athulele:
ROM side, if the kernel has mpdecision and touchboost removed already

https://github.com/Flash-ROM/device_moto_shamu/commit/52298187da4739390da68792a7f22258874bab23

https://github.com/SlimRoms/device_motorola_shamu/commit/9f038e7c0edc175aa6f7ff41ceb4b03e6ff71621
[Nexus 6  Original Android Development] achchu93:
Hello there,

I am still on stock rom 7.1.1 with October patch. Now i am gonna jump to "Pure Nexus" custom rom. But there are lot of confusion between choosing the right kernel for this custom rom. I see 2 best kernels are, 1. B14CKB1RD and 2. FrnacoKernel. Please suggest me the best option to combine with the pure nexus rom and get maximum usage. And how do i choose best between these 2. Any comparison? Please suggest me.

Many Thanks!
[Nexus 6  Original Android Development] githyanki:
Use the kernel included. Then, try the others as you desire to find what works best for you.
[Nexus 6  Original Android Development] achchu93:
Thanks, i flashed franco kernal. I think this kernal has reduced animations stuffs. the popping out windows and other things are just appearing like boom. but happy with speed.
[Nexus 6  Original Android Development] Genghis1227:
Anybody try the latest kernel with LineageOS 15?
[Nexus 6  Original Android Development] jbaumert:
Currently, Franco kernels support only up to Nougat. They will not work on Oreo.
[Nexus 6  Original Android Development] Dungeon47:
I sure hope Franco continues with Oreo on N6. His kernel is a no-brainer for me. It would be sub-optimal without it.
[Nexus 6  Original Android Development] wrsg:
Does this kernel fix the low microphone volume in Whatsapp (and other chat apps)?
[Nexus 6  Original Android Development] NLBeev:
volume control plus of FirestormApps.
[Nexus 6  Original Android Development] wrsg:
Thanks but this doesn't control the mic volume, only the other volumes
[Nexus 6  Original Android Development] NLBeev:
I assumed you want to control the in-call volume.

Sorry.
[Nexus 6  Original Android Development] wrsg:
It's OK. It's a problem I've seen mentioned in relation to the Nexus 6, but no one seems to have a conclusive fix. What happens is that people can't hear me on Whatsapp until I shout then it works for a bit until I speak at normal volume again. Supposedly it has something to do with a noise-cancelling mic not working right.

Related thread here: https://xdaforums.com/nexus-6/help/nexus-6-mic-volume-whatsapp-t2989721/

I already ordered a Bluetooth headset so I'll see how that goes. Even a typical wired headset seems to have the same issue.
[Nexus 6  Original Android Development] c5ho:
Can anyone help? I keep getting a vertical split screen glitch on my Nexus 6 with Franco. It will render my screen unusable and I have to put the screen to sleep and turn it back on every time. This happened when I tried Franco with PureNexus and now happening on LineageOS with Franco. I used Chroma for long time without Franco and this was never an issue. Thanks in advance!
[Nexus 6  Original Android Development] ktmom:
Have you tried using the power save profile?

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
[Nexus 6  Original Android Development] c5ho:
Is this in the Franco kernel manager?
[Nexus 6  Original Android Development] ktmom:
Yes. You might start with changing the gpu governor to powesave. I'd also look at lowering cpu max/min and maybe input boost.

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
[Nexus 6  Original Android Development] maksimreder:
Hmm, tried flashing r73 on 7.1.2 nitrogenOS, and get a boot loop, even restoring back to my backed up kernel causes a boot loop. I had to restore the system as well, after successful boot, tried flashing r73 a second time, wiped caches and no go, get a google logo boot loop. Had to restore the kernel and system to get it to boot normal again.

I'm on latest available twrp for Shamu, no errors in twrp flash.
[Nexus 6  Original Android Development] L.F.B.:
Help me. Im having bootloop on latest magisk beta. I cant live without franco kernel and magisk!?

Im using stock 7.0 nbd91p
[Nexus 6  Original Android Development] NLBeev:
https://twrp.me/motorola/motorolanexus6.html#

TWRP 3.2.0.0 available
[Nexus 6  Original Android Development] tsjanda:
Changelog? Could not find one
[Nexus 6  Original Android Development] githyanki:
In first post here, although he listed the version wrong.

https://xdaforums.com/nexus-6/orig-development/recovery-twrp-2-8-2-0-touch-recovery-t2946534/page117
[Nexus 6  Original Android Development] knightsh:
Similar problem here on Pure Nexus 7.1.2. Was having problems with built in kernel that had me running 2 cores some reason. Started trying other kernels which got me back to 4 cores but gave me other issues. From unending bootloop, to shutting down after recording video, to system freezing up making me perform a hard reboot. I'm on Franco's r73 now and running decent. Got some touchscreen lag during scrolling that makes me accidentally click on links, etc. Not sure what's up.
[Nexus 6  Original Android Development] lnsulans:
Updated to Lineage 14.1-20171201 nightly, then installed r73 francokernel. Stuck at lineageOS boot loading screen. It will restart if I hold down power and get to the part where I enter in my passcode to continue booting, then the lineageOS boot loading screen just repeats forever.

Reflashed Lineage 14.1-20171291 nightly and have no issues.
[Nexus 6  Original Android Development] Black_Hat01:
High chance this is a magisk related issue. Probably report in their thread.
[Nexus 6  Original Android Development] Exelios:
How do I get rid of Franco kernel and return to whatever was there as stock?

It just keeps restarting my device every 30min since today update without me even touching the phone

LOS 14.1
[Nexus 6  Original Android Development] chipis:
Try flashing the rom over again. That may help.
[Nexus 6  Original Android Development] Akhilesh S V:
Unzip your ROM and flash boot.img from recovery
[Nexus 6  Original Android Development] carlo1024:
Is there a fix in volume normalization? my volume automatically decreases when playing music or watching youtube. thanks in advance. more power to franco for providing us with the best kernel. =)
[Nexus 6  Original Android Development] The Doctor04:
When the pin code screen comes up, you have to wait for about 30 seconds. Then enter your pin and hit enter.
[Nexus 6  Original Android Development] franciscofranco:
Also r74 is up and you can finally use this newer 3.0b app version to auto-flash. You can also manually flash it on the recovery, but that's lame :)

r74 also fixes an issue with previous builds which could cause a random Kernel panic and fixes some compatibility issues with flashing.

https://kernels.franco-lnx.net/Nexus6/7.1.1/anyKernel/fk-r74-anykernel2.zip

https://play.google.com/store/apps/details?id=com.franco.kernel
[Nexus 6  Original Android Development] XxD34THxX:
So the app supports Oreo, but does the Kernel? Somewhat confused.
[Nexus 6  Original Android Development] franciscofranco:
It's not available for Oreo yet, but it'll likely be sometime soon.
[Nexus 6  Original Android Development] mugendon:
How much control over wakelocks do you get with this kernel?

1) Which wakelocks are blocked by default (couldn't find a list in the op, is there somewhere a more detailed feature list? - most important: is smb135x blocked?)

2) I read in the Franco Manager app that it seems to be able to block wakelocks. Can it block any wakelock I like (such as the smb135x...) and if it does, is this supported on the nexus 6?

And just correct me if I am wrong: The kernel das not force encryption (I searched the thread and it seems so, but just in case this has changed recently).
[Nexus 6  Original Android Development] franciscofranco:
1 - As far as I'm aware you can't block smb135x wakelock or the device won't charge during sleep; msm_hsic, netlink, some wlan wakelocks, etc they're blocked by default;

2 - All the wakelocks that I've bypassed are disabled by default;

The Kernel doesn't force encryption.
[Nexus 6  Original Android Development] mugendon:
Thanks for your reply :)

LeanKernel had it disabled (wakelock control (smb135x, wlan_rx, msm_hsic and sensor_ind))and it worked without any issues. So maybe you might want to look into that and give it a try :)
[Nexus 6  Original Android Development] franciscofranco:
Yeah I talked to him about it back then, he was concerned about charging capability with that thing disabled. If it didn't hurt anyone until now I don't see any reason not to add it. I'll test it with wireless charging to see if it's affected somehow, if not I'll ship it.
[Nexus 6  Original Android Development] mugendon:
Nice, that would be great.
[Nexus 6  Original Android Development] NLBeev:
TWRP 3.2.1.0 https://eu.dl.twrp.me/shamu/twrp-3.2.1-0-shamu.img.html
[Nexus 6  Original Android Development] stivakos:
What is the exact order to decrypt my nexus 6 using FrancoKernel r74 and a Custom ROM like Lineage OS?

1. Factory Reset / Wipe everything.

2. Flash ROM.

3. Flash FrancoKernel.

Is that the right order?

PS. Currrently running of latest Pure Nexus and FK r74.

Thanks in advance.
[Nexus 6  Original Android Development] ktmom:
A factory reset is insufficient to decrypt the userdata partition. Do what you listed, I tend to reboot just to make sure the flash went right. Then format userdata in fastboot mode (fastboot format userdata).

This will LOSE all music, videos, files, ect on the "sdcard". Do a back-up first.

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
[Nexus 6  Original Android Development] stivakos:
That is the step I missed thanks a lot.

I already have taken a nandroid backup in case of emergency.

In which stage should I reboot, after the ROM flashing;

Στάλθηκε από το Nexus 6 μου χρησιμοποιώντας Tapatalk
[Nexus 6  Original Android Development] ktmom:
I flash the ROM, then the kernel then reboot. I even do this when rooting. I actually don't think it's necessary, but my approach to things was developed in the Zork days ?

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
[Nexus 6  Original Android Development] Bliepo:
All I want for Christmas is you franciscofranco to keep supporting the Nexus 6 with his awesome kernel :p

Awesome work there franco. Thanks to your efforts, I can keep using a device that's officially EOL, effectively extending it's lifetime. Good for both the environment and my wallet :p I'll definitely be sending a donation your way soonish, since you provide us with extended support and nice new goodies and you don't even ask money for it.

By the way, on the topic of EOL: does this new kernel fix the KRACK vulnerability? I take not since this is probably handled by wpa-supplicant right?
[Nexus 6  Original Android Development] stivakos:
I agree. Old habits are a safe and warm place.

Thanks again.

So the order is: Wipe userspace, flash rom, flash gapps, flash kernel, reboot. Right?

Στάλθηκε από το Nexus 6 μου χρησιμοποιώντας Tapatalk
[Nexus 6  Original Android Development] ktmom:
It might work that way. I've only ever wiped userdata *after* installing a no force encrypt kernel. It won't hurt anything to try though. Might just have to do it again.

Let me add, the point here is, the no force encrypt kernel must be in place before booting else the userdata partition will be force encrypted again. This happens at boot through a check when the userdata partition is mounted.

So formatting userdata then booting on a force encrypt kernel will just slow the boot cycle while the userdata partition is re-encrypted.

If the kernel is no force encrypt, the check at boot is disabled. Therefore, if the userdata partition is encrypted, it stays that way. Conversely, if userdata partition is not encrypted, it also stays that way.

By clean flashing (wiping cache, data and system), then installing the ROM, then the kernel (must be this order) and booting all we're doing is checking that everything went as planned. The userdata partition will still be encrypted and full of what ever files were there. I do this to minimize wtf incidents :).

Once I know I have a good flash, I reboot to fastboot and format the userdata partition. This removes the existing encryption. On the next boot, the kernel prevents a re-encryption. Of course everything on userdata will now be gone.

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
[Nexus 6  Original Android Development] stivakos:
I try it your way. Factory Reset and wipe all from TWRP are necessary before applying wipe userspace?

Στάλθηκε από το Nexus 6 μου χρησιμοποιώντας Tapatalk
[Nexus 6  Original Android Development] ktmom:
I edited my post while you were responding.

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers
[Nexus 6  Original Android Development] stivakos:
Well, the edited post you wrote is my Bible.

Much appreciated.

Στάλθηκε από το Nexus 6 μου χρησιμοποιώντας Tapatalk
[Nexus 6  Original Android Development] githyanki:
The backup needs to be copied off the phone, it will be erased.
[Nexus 6  Original Android Development] stivakos:
Yes I am aware of that. It is stored in an OTG flash disk. Thanks a lot...

Στάλθηκε από το Nexus 6 μου χρησιμοποιώντας Tapatalk
[Nexus 6  Original Android Development] CRXed:
Hi Franco, I have the auto-notify enabled in FKU but I never gotten a notification of a new kernel, even though I have the new FKU installed for some days.
[Nexus 6  Original Android Development] stivakos:
l think Lineage OS does not support decryption. Looking for a proper ROM.
[Nexus 6  Original Android Development] ktmom:
The only thing required to support decryption is a no force kernel. If you have installed Franco's, it should be good to go. Take a look in your "about phone" and make sure it's running the right kernel.

"Good judgment comes from experience, and a lot of that comes from bad judgment." - Will Rogers