yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] ShapesBlue:
If you bought the paid app you can always utilize high brightness mode. That may solve your issue. I know some roms have features where it automatically adjusts for available light. You can or should be able to set it to get brighter upon being in brighter light

Actually I may of been wrong. If the N6 has adaptive brightness that should work. I don't have my device anymore as I had to sell it

Sent from my ONEPLUS A3000
[Nexus 6  Original Android Development] mestradab:
Thanks a lot, finally found the answer to my issue. It is a shame that I can´t use the option to block the phone after restarting but at least I can have root and franco kernel at the same time.
[Nexus 6  Original Android Development] Merazomo:
I was actually using the adaptive brightness with the High Brightness Mode enabled. It was very surprising that I could barely see the screen (I know it was under direct sunlight, but still. Seeing how this phone is still very much alive on this forum through countless ROMs and Kernels, I wondered if everybody just covers the screen with the other hand every time they use the phone under direct sunlight like me LOL, or they know something I don't.
[Nexus 6  Original Android Development] Bliepo:
First of all: what an amazing find! I tried this and can confirm. Waiting for about 30 seconds before entering the start-up pin avoids getting stuck on the boot animation.
[Nexus 6  Original Android Development] cfhsncb:
Double confirmed! Worked for me as well!
[Nexus 6  Original Android Development] The Doctor04:
Hope things are ok with Franco. Never takes him this long to push the new update
[Nexus 6  Original Android Development] pkgnex:
Looks like from his G+ feed that he's been on a Caribbean vacation, just returning home yesterday or so.

He has to spend his developer riches somehow!
[Nexus 6  Original Android Development] rignfool:
We already know he has a Bugatti... And a one of those unspellable Eastern European things... (Check G+)...

And he's in the market to buy Lichtenstein when it goes on sale just before ski season....

?
[Nexus 6  Original Android Development] franciscofranco:
"riches". I haven't had a proper vacation in 5-6 years, I had to shutdown from the world for a while.

I already bought Europe.
[Nexus 6  Original Android Development] franciscofranco:
Ok break from XDA is over, and vacations are over. Sorry for the absence but I had to rest.

r68 is up with the June security patches and some other enhancements I picked from Pixel's Android O Kernel patches.

You can flash it with https://play.google.com/store/apps/details?id=com.franco.kernel or any other mean you're used to!

Hope you're having a great start of summer!
[Nexus 6  Original Android Development] Black_Hat01:
Thanks! New build working great as usual. Hope you enjoyed your break!
[Nexus 6  Original Android Development] pkgnex:
Working like a charm, as always. Thanks, Franco.
[Nexus 6  Original Android Development] muiriddin:
I am getting periodic reboots with r68 running on N6F27E. I am going to next try a factory reset. I have not done all my homework yet...

The reboots have been occuring when using the Amazon Kindle program version 7.12.0.59. More details as I get them...
[Nexus 6  Original Android Development] franciscofranco:
r68 was merely a sync up from Google, mostly no other changes so I doubt it's r68' fault.
[Nexus 6  Original Android Development] Ph0z3:
Now that I've had a full 24 hours use of the newest build, I can say things are a bit smoother & seem to load quicker. (Stock 7.1.1)

Thank you for your continued hard work good sir!!
[Nexus 6  Original Android Development] nixie2121:
Thanks Franco...left your Kernel some time ago and just came back. using this kernel the last few days makes me wonder why I ever left, this is perfect!
[Nexus 6  Original Android Development] BigM69:
No WiFi networks available... I have home WiFi but for some reason its not seeing it. Running r52 ROM is 6.0.1 cyanogen. My wife is laying right beside me and she has WiFi. I don't know if this is kernel related or not.

CyanogenMOD 6.0.1
[Nexus 6  Original Android Development] ShapesBlue:
I've been having this issue lately also. The only fix besides a clean install is removing this specific file and rebooting. data/misc/wifi and delete the wifi folder and reboot I'm not even sure why this is happening but I'm close to another clean flash myself

Sent from my ONEPLUS A3000
[Nexus 6  Original Android Development] papei:
Reflashing after flashing nightly

A bit of a noob question. Just wanting to make sure. I am I right to assume that I will have to reflash this kernel each time I flash a nightly. I am currently running the latest Lineage OS nightly.
[Nexus 6  Original Android Development] NLBeev:
Roms include a boot.img. So....when it's not fkernel you need to reflash fk.
[Nexus 6  Original Android Development] BigM69:
Thank you!

CyanogenMOD 6.0.1
[Nexus 6  Original Android Development] BigM69:
I ended up having to do a clean install also..I got a real good deal on a nexus 6 logic board on eBay for 21 bucks. The only thing is its google locked, the ESN is clean. If its google locked, I'm assuming that the original owner forgot to remove his factory reset protection password, so if that's true I'm hopping that I can bypass the F.R.P and add my google account. Hopefully I can fix it!
[Nexus 6  Original Android Development] ShapesBlue:
Damn that sucks. Yea i had to sell my N6 unfortunately. But I still frequent the forums for it

Sent from my ONEPLUS A3000
[Nexus 6  Original Android Development] BigM69:
I'm thinking about getting the galaxy s8+ but only if there are root and bootloader unlock for it.

CyanogenMOD 6.0.1

Render Kernel= Insane Battery Life
[Nexus 6  Original Android Development] ShapesBlue:
I'm leaning towards more than likely not

Sent from my ONEPLUS A3000
[Nexus 6  Original Android Development] BigM69:
That really sucks too. Which device would you recommend?

CyanogenMOD 6.0.1

Render Kernel= Insane Battery Life
[Nexus 6  Original Android Development] ShapesBlue:
I enjoy my OP3T but I really miss the bigger screen in the Nexus 6

Either really. They both have great features and are both well supported on xda. The dash charging is a nice feature where as the N6 had turbo charging which is practically the same thing

Sent from my Oneplus 3T
[Nexus 6  Original Android Development] espionage724:
Edit: Found all what I wanted to do. Was looking for controls for a few things:

I/O Scheduler:

cat '/sys/block/mmcblk0/queue/scheduler'

echo 'noop > '/sys/block/mmcblk0/queue/scheduler'

fsync:

echo 'N' > '/sys/module/sync/parameters/fsync_enabled'

Vibration:

echo '75' > '/sys/drv2605/rtp_strength'

RGB adjustments:

echo '245 245 256' > '/sys/devices/platform/kcal_ctrl.0/kcal'
[Nexus 6  Original Android Development] mikevb:
Would there be any possibility of a feature that checks proximity sensor before turning screen on using the power button? Just recently got this N6 and the power button can get pressed when I'm putting it in my pocket, then it's sitting there for 20+ minutes fidgeting around (thin pockets, screen facing thigh) eating battery. I figure having this part of the kernel would be more efficient than using something like gravity screen, which only seems to work about half the time and has its own battery cost.
[Nexus 6  Original Android Development] rignfool:
First... That would be ROM based...

Second... Most people have abandoned that feature due to numerous reports of not being able to answer the phone because the sensor says it's covered
[Nexus 6  Original Android Development] dictionary:
Set a pin or pattern unlock .. or learn to put your phone in your pants without hitting power .. or buy bigger pants ..
[Nexus 6  Original Android Development] Nucleotide:
Hi all. I've just jumped back onto FK after a bit of a break. A lot has changed.

Clean flash of Pure Nexus with FK and performance navigating general apps (email, Maps etc) seems quite good. I open Clash Royale and it's horrible. Very jumpy and laggy.

I've only had it running for about 2 hours. Will the kernel need some time before it settles or will I need to change a couple of things to get a slight performance boost? I'd rather not change anything if possible but if that is what's needed, then I'll do it.

Recommendations, thoughts?

Thanks a lot.

---------- Post added at 01:13 PM ---------- Previous post was at 12:45 PM ----------

Just tried per-app profiles setting Clash to Performance and not even that did anything. Seemed much the same.
[Nexus 6  Original Android Development] gogol:
Need help installing Franco kernel on my Nexus 6. Currently it is running stock rom Android 7.0 with April patch, stock kernel, not rooted.

What steps to take to install Franco kernel (r58? for Android 7.0), but also stay on stock rom and not rooted.

I want to stay not rooted because certain app does not like rooted phone. Will I loose my data?

There are so many information with rooting unrooting in which confused me what to follow. Thanks, help is appreciated.
[Nexus 6  Original Android Development] dark2099:
Unlock bootloader, install twrp, install Franco. Just be aware, unlocking bootloader does a factory reset, so back everything important up.
[Nexus 6  Original Android Development] gogol:
Bootloader has been unlocked already.

- install twrp

- install Franco

- root? How?

- reboot

- setup / configure Franco FKUpdater

- unroot... How?
[Nexus 6  Original Android Development] dark2099:
You don't need to at all to install a custom kernel. Would only need to root if you were planning on using a companion app.
[Nexus 6  Original Android Development] gogol:
Yes, I need to use FKupdater to configure the kernel, no?
[Nexus 6  Original Android Development] Didgeridoohan:
To use the FKUpdater you'll need root, but the kernel in itself has a lot of optimisation from the get go, so you might not need the app. Also if you wan't to use the app to customise you can't unroot, because it's all set by the app when the phone has finished booting.

If you wan't to stay as stock as possible you can do this:

Fastboot boot TWRP (this way you'll keep your stock recovery installed)

Flash kernel

Done.

It's really handy to have TWRP always available though, so I'd at least consider a fastboot flash of TWRP...
[Nexus 6  Original Android Development] gogol:
Thanks, now I understood.

Installing new Kernel would not wipe my phone, correct?

Of course, I will backup everything, just in case something bad happen.
[Nexus 6  Original Android Development] Didgeridoohan:
Correct.
[Nexus 6  Original Android Development] jimbomodder:
Hey, new to Franco kernel and was wondering?.... Is the battery life far better than with elemental X kernel? Been using that for a while and blackbirds whilst I was on sixrom.
[Nexus 6  Original Android Development] pkgnex:
Battery life on Franco kernel is very good - and obviously having any custom kernel allows tunability to enhance battery life.

That said, none of the currently-maintained kernels is "far better" than the others in terms of battery life (or performance). Most of them are a minor improvement over the stock kernel, but all the developers are pretty good at what they do so there's not a huge difference between them - especially since the device is very mature and most of the kernels use many of the same commits.
[Nexus 6  Original Android Development] jimbomodder:
Ok well thanks for the honest and nice response, only been using a day on RR but switching back to sixrom as that's far better on battery life as a whole
[Nexus 6  Original Android Development] Nucleotide:
It amazes me that battery life questions still pop up - and quite regularly.

There is ultimately no such thing as best battery life because of the sheet amount of variables that come into play, ranging from cell reception quality, whether you're on WIFI or not, apps running the background, how often you make/receive calls. It's a ridiculous question to ask.

We could both have an identical setup in terms of ROM, kernel, and installed apps configured exactly the same. You could be connected to WIFI all day and I'll be out and about driving around the country side with crap reception and my battery is going to die significantly faster than yours.
[Nexus 6  Original Android Development] carlo1024:
Hi [MENTION=3292224]franciscofranco[/MENTION], will the R68 be compatible with the July Security update?. Thanks! Your kernel is the best!
[Nexus 6  Original Android Development] gogol:
I would also want to know this, but for r58 version because I am using Android 7.0 on my Nexus 6.

Thanks!
[Nexus 6  Original Android Development] pkgnex:
It is. I'm running it and it's fine.

I expect Franco will release r69 with the July security patch rather soon as well.
[Nexus 6  Original Android Development] franciscofranco:
New Franco Kernel version for the Nexus 6

r69

1. Merged the latest security patches from the July 2017 Security patchset

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

Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed!
[Nexus 6  Original Android Development] _Sparks:
Is there an option to enable double tap to wake and other gestures during install like EX Kernel does with the Aroma installer?

I don't have root and don't want to root to get those features. Would really appreciate the help.
[Nexus 6  Original Android Development] Didgeridoohan:
I believe there's an echo command you can run to do that. It's somewhere in the thread...
[Nexus 6  Original Android Development] pkgnex:
r69 running fine so far, as expected.

[MENTION=3292224]franciscofranco[/MENTION], looking at the source shows a LOT of recent stuff beyond July security patch, including reversion of the CPU 2/3 offlining on BCL in favor of all-core throttling, etc. Did all these changes make it into r69, or is an r70 imminent?
[Nexus 6  Original Android Development] franciscofranco:
r69 :highfive:
[Nexus 6  Original Android Development] pkgnex:
:cool:
[Nexus 6  Original Android Development] pkgnex:
HOLY CRAP!

BEST DAY IN THE HISTORY OF THE NEXUS 6!

MY PHONE'S AT 8% BATTERY AND ALL CORES ARE STILL ONLINE AND RAMPING UP TO AT LEAST 1728 MHZ!

I CAN USE MY PHONE BELOW 35-40% BATTERY AGAIN!

(thanks franco)
[Nexus 6  Original Android Development] franciscofranco:
Weird, they shouldn't go above 1190MHz... Maybe Shamu doesn't use that property.
[Nexus 6  Original Android Development] pkgnex:
I have my touch boost set at 1574, and all 4 cores kept going to that level in system monitor when I touched the screen. Sometimes I even saw core 0 bump up higher to 1728 in between touches.

Regardless, my phone remained stable and seemed to perform like it "should" (and always has above 40% battery) all the way down to 4% at which point I plugged it in.
[Nexus 6  Original Android Development] franciscofranco:
Alright, thanks.
[Nexus 6  Original Android Development] NWNJ:
No changes here. Same crap with it shutting off at 40%.
[Nexus 6  Original Android Development] BigDig:
It's time to replace your battery!
[Nexus 6  Original Android Development] NWNJ:
I am afraid of breaking my phone
[Nexus 6  Original Android Development] dark2099:
Do you use magisk or normal SuperSU?
[Nexus 6  Original Android Development] jimbomodder:
Watch some vids on YouTube, at most you will break wireless charger coil, the complete middle frame with new coil is less than a fiver from china
[Nexus 6  Original Android Development] gk1984:
I replaced my battery. It was a slight PITA but worth it. I used a T5 torx but most directions say to use a T3.

It was annoying removing the back cover. Took a lot of working with a wedge. You could soften the adhesive with a hair dryer though. And make sure you remove the SIM before you do anything.

Taking the screws out was no problem. Removing the main frame wasn't that bad either.

You have to be delicate with the adhesive across the battery connecting the wireless charger, though. The adhesive can peel the outer layer of the battery off and if you're too rough, also break the wireless charger.

Putting in back together was easy. Except what I haven't seen shared much is the need for new adhesive for the back cover. The old adhesive won't hold well but it's time consuming to remove from the back cover. I had the most frustration with that.

But definitely worth doing if you're not replacing the phone soon.
[Nexus 6  Original Android Development] Trusconi:
Sorry for noob question....but i come to Shamu (from bacon) only 10 days ago...

I'm using a used Nexus 6 and i will change battery in the next few days.

To flash this kernel i need to be unlocked?

After flashing i must install some apps to set it ?

Thank you :)
[Nexus 6  Original Android Development] dark2099:
Yes you need to be unlocked, it comes pretty well setup as is, so you don't have to install any apps to set it, but can absolutely do so if you wish. Using Franco's app, you will get update notifications for newer versions as he releases them.
[Nexus 6  Original Android Development] Trusconi:
Is R69 compatibile with 7.1.2 (lineageos 14.1)?
[Nexus 6  Original Android Development] The Doctor04:
Yes and I would try Pure Nexus ROM since you now have a N6. Nothing against Lineage at all
[Nexus 6  Original Android Development] franciscofranco:
Yes, just flash it ;)
[Nexus 6  Original Android Development] bamboohao:
Just to make sure, this kernel won't work with the new paranoid Android as it's CAF based right?
[Nexus 6  Original Android Development] franciscofranco:
I don't know anything about AOSPA.
[Nexus 6  Original Android Development] eb50:
i was able to get franco installed on my n6, and when i flashed to upgrade, now it just spins on the boot aninmation screen. any ideas?
[Nexus 6  Original Android Development] ryanallaire:
What do you mean flashed to upgrade? Flashed a rom? If so you need to follow the guidelines to whatever rom your flashing..
[Nexus 6  Original Android Development] rignfool:
Sounds like you're running magisk...
[Nexus 6  Original Android Development] jbaumert:
..... Which means what? I've ran Magisk for months with various kernels, including this one.
[Nexus 6  Original Android Development] jimbomodder:
told ya it was easy, changed mine last week when I debricked my spare mother board
[Nexus 6  Original Android Development] rignfool:
Which means two things...

First... If you can read... You'll see that there are several theories... And most blame flashing order...

Second... You do NOT know how to give proper device details when you include your "It doesn't work" comment... So no one will be able to properly help you
[Nexus 6  Original Android Development] zelendel:
Which means you have to flash the stock roms kernel, update the kernel and then reflash magisk. Every update. This is openly stated in magisk op last I knew.
[Nexus 6  Original Android Development] evolucion8:
I upgraded from the 66 version to this version and the performance is a bit faster, but noticed that the way it handles memory is different. With this kernel, now there is no longer cached apps running on the main application list except settings, most of the applications states 0B RAM usage on each one and on the cached apps on the background also shows 0B and the RAM meter, only shows System and no cached data. Did this kernel changed the way RAM is handled now? Noticed that now uses more RAM for faster performance. Am I wrong?
[Nexus 6  Original Android Development] sempot:
Not sure why but I'm facing a boot loop in the latest kernel on the latest patch.
[Nexus 6  Original Android Development] gk1984:
Make sure your ROM is on the same security update as the kernel. If you're using Magisk, make sure you flash Magisk after every kernel upgrade.
[Nexus 6  Original Android Development] sempot:
I was using the stock ROM. I was using SuperSU too. Is magisk better? Anyways I flashed a custom ROM and it's good now . I was wondering why it had bootloop. Never had that before
[Nexus 6  Original Android Development] The Doctor04:
Is your device setup for PIN at boot? If so you have to wait for it to settle down for about 30s before entering your PIN
[Nexus 6  Original Android Development] sempot:
Yeah it was a pattern code. I see. That was weird
[Nexus 6  Original Android Development] franciscofranco:
r70 is up with August's security patchset!
[Nexus 6  Original Android Development] pkgnex:
Thanks, Franco!

Only a couple more months of these to go for Shamu...
[Nexus 6  Original Android Development] ngato35:
can i use this kernel on paranoid android V7.2.1 android 7.1.2??
[Nexus 6  Original Android Development] ryanallaire:
I believe you should wait unless that rom already has the August security patches..
[Nexus 6  Original Android Development] ibraheeemz:
Hi

I'm running CR Droid, already having August patches and it is 7.1.2, can I use this 7.1.1 kernel? Or it will work with 7.1.2 kernel only?
[Nexus 6  Original Android Development] ryanallaire:
It is a 7.1.2 kernel, you'll be fine.
[Nexus 6  Original Android Development] jimbomodder:
I noticed the app no longer has the section to increase headset volume, is this a permanent removal or short term removal. Many thanks
[Nexus 6  Original Android Development] TonikJDK:
Mine is still there. Reroot and reflash. I had that problem with high brightness mode. Took a few tries to get it back. And make sure your root is the latest.
[Nexus 6  Original Android Development] jimbomodder:
Running last SuperSU 2.82, but I'll try again thanks

Edit: had a rom update so reflashed all and now it's there, I switched to latest magisk so might of been that too?
[Nexus 6  Original Android Development] giannis_mathiou:
I don't think that magisk is the reason. I have magisk with latest August patch and r70 option is there and everything works great.
[Nexus 6  Original Android Development] jimbomodder:
It wasn't working with SuperSU so I switched to magisk and it's working now
[Nexus 6  Original Android Development] _Sparks:
I wish I can use Franco kernel, the battery life is so much better on my nexus 6 with it.

However, I have to stay with ElementalX as unlike Franco kernel, the aroma installer allows me to use wake up gestures and USB fast charging without having root.

Is something similar available with Franco kernel, where I can preconfigure before flashing?
[Nexus 6  Original Android Development] rignfool:
Depending on how handy you are... Maybe...

Franco has an init script he inject with AnyKernel2... So... If you wanted to... You could edit the script to include the features you are looking for... Then flash it...

However... You're mucking in places where you'll receive little help... But it's not overly complicated if you can follow examples...
[Nexus 6  Original Android Development] Lagarde:
Looked through the search (yes, really) and have gotten myself rather stuck. I found a few others who'd had problems with Magisk or SuperSU where the kernel would never boot. All previous people said that switching to the other root worked fine. No luck for me.

- Installed PN 7.1.2 latest version. Clean install. No issues.

- Installed Magisk. No issues.

- Installed Franco, system stays on booting screen forever (waited 1hr).

- Threw something across the room.

- Went back and reinstalled PN 7.1.2 latest version. Clean install.

- Installed Franco. No issues.

- Installed Magisk. Won't boot. Same issue of being stuck on the booting screen.

- Swore loudly.

- Went back and reinstalled PN 7.1.2 latest version. Clean install.

- Installed Franco. No issues.

- Installed SuperSU. Same issue of being stuck on the booting screen.

- Kicked something. Might have hurt my toe.

I've worked with a lot of other kernels and never seen this happen before. Ideas?
[Nexus 6  Original Android Development] The Doctor04:
Do you have it setup so that it requires PIN at boot? If so, you are entering the pin # to fast. Let it boot, wait roughly 30s and enter pin