yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] maksimreder:
Well, it seems to be Kernel related, I'm guessing.. I flashed 9/14 release of Nitrogen OS Kernel and Data is enabled at all times even after reboots. I know this rom is not designed for 9.0, but I'll wait until the release of 9.0 release of this kernel.

So far i'm impressed how smooth and stable the kernel is, battery life is amazing, Thank you.
[Nexus 6 Android Development] camcory:
Its actually related to the prebuilt ims.apk which is from nougat era. It is hit and miss on whether radio connects on reboot Ive had it connect several times in a row but every once and a while its off.
[Nexus 6 Android Development] maksimreder:
Is there a fix in the works or its what we're stuck with?
[Nexus 6 Android Development] athulele:
They are working on it, but nothing can be promised since our original ims.apk was closed source and the legacy method in the pie documentation isn't working.

Hope everyone is patient enough.
[Nexus 6 Android Development] asp3ct:
Using Nexus 6, Lineage OS 15.1 (newest nightly), the 1.9 version of this kernel, and the KA-Mod Reborn APK.

The screen settings (RBG values) can be changed on the App, but unfortunately do not persist if the screen is turned on and off.

Any idea on how to fix this?
[Nexus 6 Android Development] athulele:
Try using KA- mod instead of the reborn version. The reborn version has some bugs
[Nexus 6 Android Development] athulele:
Test build - https://www.androidfilehost.com/?fid=1322778262904009269

Please report speed (app launch and load) and battery life on this one, thank you.
[Nexus 6 Android Development] cujo6801:
So far so good on test build apps seem to open a little faster

but could be placebo effect..

as far as battery life too soon to tell but overall I like it.... thanks
[Nexus 6 Android Development] athulele:
I'm trying out the commits from franco's angler kernel to ramp cpu to max frequency when app launch is detected.

Hopefully it won't be too bad on the battery

https://github.com/franciscofranco/angler/commits/oreo-mr1
[Nexus 6 Android Development] maksimreder:
To early to tell, but did notice bit faster, not sure if it's me. They're so close between 1.9 and this test build. Battery life, seems to hold up. Early tests show :good:
[Nexus 6 Android Development] everdium:
It works, app launch certainly is faster. This looks like a good way to make the phone more responsive now input boost has been disabled in LOS.

I guess this only works when an app is launched for the first time ? So not when an app is launched after it is terminated but still in memory (empty apps).

Battery life looks fine. I also increased hispeed_freq and lowered go_hispeed_load, the phone feels faster now, but I still get at least 4 hours SOT which is the same as before.
[Nexus 6 Android Development] drzak:
any hope that it can work with the new 9.0 releases ?
[Nexus 6 Android Development] xKillerXSmileZx:
Does anyone use the sweep2wake gesture? I prefer it over dt2wake but I'm not too sure if it drains the battery quicker or not.
[Nexus 6 Android Development] LunaticSerenade:
One person on the Nitrogen thread reports it working. Back up, flash, and let us know? :)
[Nexus 6 Android Development] Elektroschmock:
P doesn't have any new kernel requirements as far as we know.
[Nexus 6 Android Development] Yahoo1:
I use sweep2wake for a long time and don't see any particular battery drain. Hope this helps.
[Nexus 6 Android Development] nick491:
Roger. Using Nitrogen-OS-P-shamu-20180909 ROM with Gapps Micro and Magisk 17.2 and just flashed this kernel. Works like a charm. I'm really glad to have found this kernel. Amazing work!

I remember the old [MENTION=3795148]neobuddy89[/MENTION] kernel, thanks for bringing it back!
[Nexus 6 Android Development] athulele:
Popcorn kernel v1.9.1 is out!

Changelog in OP.

DL: https://www.androidfilehost.com/?fid=1322778262904016155
[Nexus 6 Android Development] hameedf:
Works good with pie 9 :laugh: thanks.
[Nexus 6 Android Development] maksimreder:
When you say it works. Are you getting signal drops? Any cellular issues?
[Nexus 6 Android Development] maksimreder:
Superb. Wow this release speeds things up, definitely noticeable. Phone is a rocket. Thank you.
[Nexus 6 Android Development] hameedf:
Yes, no signal after flash but after restarting my phone, now everything is ok.
[Nexus 6 Android Development] maksimreder:
I get the same thing on Oreo, no signal after flash but if you wait a bit ~5mins or reboot. Signal is solid. Wanted to see if it's same on Pi. Im downloading Pi now.

What Pi rom are you using?
[Nexus 6 Android Development] hameedf:
Yes, the same thing, androidx unofficial
[Nexus 6 Android Development] milocj:
I testing on nitrogen_os Pie; for the moment, pretty good. the previous version, upon reaching 20% ​​+ - of the battery, caused the device to shut down. Let's see how life goes 1.9.1

Enviado desde mi Nexus 6 mediante Tapatalk
[Nexus 6 Android Development] Najeeb3344:
Working great on 8.1.0 pixel experience
[Nexus 6 Android Development] mohdschizo:
Currently running the kernel with AndroidX (Pie) latest version. Still playing with the io gov and cpu gov.

My best option is interactive + maple (wo hotplug enable). Other than that, when receiving call the phone will lag. Screen will appear for incoming call around 8secs-10secs roughly.

Thanks for this lively kernel mate!
[Nexus 6 Android Development] Najeeb3344:
Is new version coming?
[Nexus 6 Android Development] athulele:
It's been less than a week since the last release. :confused:
[Nexus 6 Android Development] Najeeb3344:
Because games are lagging on this one please optimize for more good performance
[Nexus 6 Android Development] maksimreder:
Sounds like your battery is on the way out. Kernel won't fix that. Need to replace your battery.
[Nexus 6 Android Development] athulele:
- Our device is getting old and newer games won't run as well on it.

- The kernel will perform almost exactly as well as the Lineage kernel according to reports and reports from the community.
[Nexus 6 Android Development] tsjanda:
I believe that ETA request are not allowed.. Dev's have lives beyond just making kernels and volunteer their time in doing so.
[Nexus 6 Android Development] pinakini:
Can any body enlighten me that what is lineage upstream sync? My knowledge is limited to backup, flashing etc. Thanks.
[Nexus 6 Android Development] ktmom:
"upstream" refers to the original repository which was "forked" to be included in a different project like popcorn. It means that changes to the original repo are included.

You could make a metaphor of going back to a river's headwaters instead of a tributary.

"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
[Nexus 6 Android Development] Axel85:
Hi, I'm using this fantastic kernel from 4 days... Nothing to say , with nitrogen os pie and kernel adiutor mod , I found the perfection.

I have only one question, in kernel adiutor if I change the vibration strength under "various controls" doesn't stick to the selected value . Only the first aptive feedback is reproduced at the strength I selected and then go back to the default one. Is it a kernel problem or like I'm thinking has something to do with kernel adiutor app?
[Nexus 6 Android Development] milocj:
with the stock Kernel of the ROM does not happen to me, although the battery has lost performance, it works correctly

Enviado desde mi Nexus 6 mediante Tapatalk
[Nexus 6 Android Development] magnamentis:
fsync disabling could boost performance for some users since the device while aging and with rarely top battery power supply tends to lag for more and more users as it seems.

just proposing for consideration this and decryption has often brought back some kind of snappyness on aging devices.

no more signal drops on pie rom with this kernel, good job, thanks

:highfive:
[Nexus 6 Android Development] everdium:
I fully agree. On the custom kernels for LineageOS 14 I always disabled fsync. Makes a huge difference in IO speed and never had a problem with data integrity.

So, a kernel setting to turn fsync off or on: great idea.
[Nexus 6 Android Development] athulele:
Popcorn Kernel v1.9.2 is out:

- Security updates from Lineage

DL: https://www.androidfilehost.com/?fid=1322778262904026822
[Nexus 6 Android Development] athulele:
I will take a look later.
[Nexus 6 Android Development] pinkfloyd3:
how can i disable it :rolleyes:
[Nexus 6 Android Development] athulele:
You can't yet, I have not added the toggle.
[Nexus 6 Android Development] pinkfloyd3:
oh ok

thanks mate :)
[Nexus 6 Android Development] fueled:
Are we going to see that toggle in the next update ?

Thanks for the kernel btw. Running my device great with nitrogen pie
[Nexus 6 Android Development] magnamentis:
the post was meant as a suggestion/idea, hence not available yet as the dev has posted.

sorry for any misunderstanding in case my post was not sufficiently clear

---------- Post added at 09:58 PM ---------- Previous post was at 09:56 PM ----------

i think he said that he will look into it, let's leave it at that, no ETA questions if possible, won't help our case ;)
[Nexus 6 Android Development] athulele:
Popcorn kernel v1.9.2.1:

- Added fsync toggle (thanks to franco)

DL: https://www.androidfilehost.com/?fid=1322778262904027796

One sad note to all, I will be moving to a new device shortly. Went with the iPhone 7 as I wanted a small phone and there are no good android phones in that size. I will still provide upstream lineage updates with the help of testers. It's been great to have participated in this community with great devs like Elektroschmock and camcory and neobuddy andd the list goes on. Have a great day everyone!
[Nexus 6 Android Development] Axel85:
Hi , and thanks for your great work , we will miss a great kernel developer like you .Sadly I tried your kernel only 10 days ago , but I wrote a note in Google keep long time ago to test it , because I talked with you about all the implementation you made to try to solve the audio problems on low battery . I have to tell you that it's working great at least for me ,and speakers still push high volumes at least till 8% of battery from 35% after the mod.

What I would like to have solved when you have time , and I think it's important to many , is the vibration strength selector . You can set which strength you want , and it's also working for the first aptive feedback reproduced by the system , but then it reverts to stock ( 82 ) . I tried it with kernel adiutor mod and with exkm , with the same result . Also bcl toggle under vibration strength won't stay

Thanks, and have a nice life with Apple products... I'm sure someday you will come back :p
[Nexus 6 Android Development] maksimreder:
Thanks, downloading new release now. Much appreciate all your work, kernel is solid.

I have an iPhone 8 and I find my self falling back to android time and time again. iOS products are great for individuals who want to set it and forget it, the lack of customizations, the tune-ability and locked eco-system, is what makes me jump back to Android.

Once you had some Oreo or a slice if Pie, you don't go back to Apple. :)
[Nexus 6 Android Development] magnamentis:
thanks for everything and especially the last move to add that toggle.

i think this kernel will last for the season and upon next api update most N6 devices won't have found a decent battery replacement LOL

good luck and sony has a nice full power (featured) compact device in the same ballpark price-wise. just in case you overlooked it and/or soon prefer to come back to android.

i'm a mac user since 34 years (mac plus with 4MB HD and 256kb ram LOL ) but can't do with an iphone for many reasons so i'd not be surprised.

good luck with jailbrraking then it will be ;)

:highfive:
[Nexus 6 Android Development] athulele:
Thank you everyone for your kind words.

Haha true about the battery. I'm still providing upstream updates as long as someone can test it for me.

About the sony phone, its not available in my country unfortunately. Thanks for the suggestion!
[Nexus 6 Android Development] fueled:
A noob question, can anyone tell me what is kcal , i see its implemented in this kernel. Any app to control or use that feature ?
[Nexus 6 Android Development] psychoela:
Advance colors control,ss from ex k mnger. correct me if I'm wrong:D
[Nexus 6 Android Development] :
https://xdaforums.com/nexus-6/themes-apps/best-color-profile-t3802987

I use Kernel Adiutor, free in the playstore. Kcal allows you to adjust your display in the manner of color and contrast and saturation, for the most part.
[Nexus 6 Android Development] everdium:
Thanks a lot! The phone is much faster with fsync off.

I'm glad that you will still provide updates in the future.
[Nexus 6 Android Development] runekock:
A warning: if your phone ever crashes, it may corrupt the files in use, or even the file system.

Be particularly careful if your battery is old - the N6 tends to power off without proper shut down, if the battery cannot deliver the power needed.
[Nexus 6 Android Development] 3dawg:
I've been out of the N6 loop for a while. How is BCL affecting devices now? Do people still use thermal throttling disabling zips or is all that kind of stuff baked into the kernel?

Does this kernel manage throttling in any way?
[Nexus 6 Android Development] magnamentis:
from past post you can assume that we know that and then, what exactly would be the risk beside the fact that i and no-one i know ever had an issue with fsync of in 5-6 years and permanently 5-6 different phones in use during this period, means 25-36 per phone years LOL ?

worst case would be a picture just made, for everything else there is a backup daily or in the cloud close to instant and everything else would be no harm to loose and remake, at least not work that's usually done on a phone.

so there is not reasonable reasoning but OEMs covering their A... for the use of fsync. as a private user in command of my date it can be

switched of without fearing any significant risk but with significant advantage.

that said, what you say is true, since the electric system of this phone (voltage) is flawed from day one, an aging battery is increasing not only the risk but in fact the number of random reboots below 50% charge significantly and then due to the low number of produced N6es there are only few numbers of decent replacement batteries available. it took me 4 to get one decent one that now works perfectly well since 8 months.

i expect to give it a coup de grace in about one years, sdcard is weakening as well as camera perfomance etc.age is definitely showing and like most us-products, be it cars or phones, longevity is not high on the task list upon product design.
[Nexus 6 Android Development] mrk2815:
we will all test and provide you support as long as you provide us the builds.
[Nexus 6 Android Development] maksimreder:
Seconded
[Nexus 6 Android Development] nick491:
I seriously wish I could send you a shamu. Can't afford to though :^(
[Nexus 6 Android Development] maksimreder:
I will just drop this here. :) very happy with the result.

Thank you for this kernel.
[Nexus 6 Android Development] Axel85:
After a battery calibration and a charge from died to 100% with a slow 500 mah charger , my battery finally turn off at 2% automatically showing the turning off screen . Before the calibration , usually it turned off from 15 to 10% directly without any screen . Finally with tnitrogen rom and popcorn kernel I can reach most of the time a full intensive day of working use ( never happen in years) , having around 3.5 hours of sot and around 1 hour of calls .
[Nexus 6 Android Development] magnamentis:
i'm not saying you're not already aware but to avoid misunderstanding, the calibration does make the number shown more correct but does not extend battery live. it willl switch off at a given volltage like before but it shows less false numbers so that one is aware about the current charging level instead of being mislead into believing that X% are left.
[Nexus 6 Android Development] Axel85:
Yes, for sure ... I think the battery duration increased with pie ROM + popcorn kernel. My battery is pretty new since Google replaced my nexus 6 the last year
[Nexus 6 Android Development] athulele:
Popcorn Kernel v1.9.2.2

- Security updates from Lineage

DL: https://www.androidfilehost.com/?fid=11410932744536985003
[Nexus 6 Android Development] FReaX908:
Thank you for keeping the kernel and our shamu alive:good:

May I ask if someone uses the app light flow for led control and this kernel? Using this combination the brightness ist very low, I can't barely see the led.

Did some research but not really sure how to solve this.
[Nexus 6 Android Development] Elektroschmock:
Lightflow might not be supported on this kernel. This kernel has Lineage's advanced PWM controll for the LED's brightness.

You need a ROM (e.g. LineageOS) which fully supports this.
[Nexus 6 Android Development] magnamentis:
yes, i'm using light flow on all my devices since 2013, currently 5 devices and 14 in total during that period and each is different as you certainly know ;)

my light is set so bright that i funnily this morning decided to reduce it a bit LOL, it's set so bright that i have problems to see the dimmed clock LOL

i'm on nitrogen pie rom, if you like you can send me a sample set of screenshots of your settings and i name you the differences, else i could write a book here and the real issue is not mentioned, hence it's easier if i see your settings to easily point out the difference(s) that matter.

i need shots from:

- 1 or 2 notification settings light section and trigger section

- general settings tab

- device settings and root tab

- led control tab

like this we can do it in one time, else we gonna back and forth till we find it perhaps ;)

in addition you can send me your color set, i can provide you with the best possible setup for each color, can be tricky due to the poor 3 color LED and depends on viewing angle as you are probably aware ;)
[Nexus 6 Android Development] FReaX908:
Thank you very much :victory:

Meanwhile I get it to work! Had to set up lightflow different like I did in the past when I used another kernel. Again thank you:svetius:
[Nexus 6 Android Development] Eye-Lid:
Hello,

I have read this thread from beginning to end, started testing this kernel recently, so not much input from my side yet and to echo everyone who posted earlier, thanks for supporting Shamu! My question is the following, one user was experiencing Vibration intensity resetting whenever the motor gets used. And OP mentioned a wrong ROM configuration or something of the sort and that was it. I am facing the exact issue. I have tried changing "Vtg_default" permissions , mounting system RW, basically everything I could find on the topic. as well changing its value via terminal with no luck. So i was hoping someone has the time to clarify this issue and suggest a fix. Thanks in advance.

Nexus 6 , with popcorn kernel v 1.9.2.2 on Lineage 15.1. and rooted via Magisk.
[Nexus 6 Android Development] runekock:
Perhaps the rom sets the intensity? You can try permissions that deny everything (except root which will always be allowed). That should prevent the rom from changing it back. If that works, you next have to find a way to set the permission on every boot.
[Nexus 6 Android Development] pinakini:
With stock kernel on every LOS 15.1 nightly my N6 shuts down at 9 or 10% of battery. If I use Popcorn [any version] the phone runs all the way down to 1% before shutting down. Why is that? Any answers? As always a big thanks for enlightening me.
[Nexus 6 Android Development] Axel85:
Here I am, I'm experiencing the same issue with last popcorn kernel + last kernel adiutor mod + last nitrogen os. If I set a vibration intensity strength in kernel adiutor , only the first aptive feedback is reproduced at the selected intensity, then it reverts to default

---------- Post added at 01:49 PM ---------- Previous post was at 01:39 PM ----------

It's the same for me , also the audio is going strong till the end of battery at 1 or 2% . Before nitrogen os + this great kernel I had very low audio volume from 40% of battery and shutdowns from 20 to 15% , I also tried to calibrate the battery without success . Instead after the clean flash of nitrogen + popcorn and a calibration my phone feels like new and it's working so good that I forgot all my thinkings about replacing my beloved shamu . My nexus 6 is new from Google , and it's a year old ( refurbished in warranty for the 3th time in 3 years) . Here in Italy every time Google refurbish a PlayStore product , the warranty restart for 2 years . Don't ask me why but it works like this ... I have my nexus 5 in warranty till 2019 but they have no more to replace it for , after the 6th time
[Nexus 6 Android Development] maksimreder:
Any chance for a Pie build?
[Nexus 6 Android Development] nick491:
I'm using pie, haven't had any problems.
[Nexus 6 Android Development] athulele:
Should work fine on Pie since there aren't any kernel changes in it.

I'll update the thread to reflect this
[Nexus 6 Android Development] athulele:
Test build:

- Updates from Lineage

https://www.androidfilehost.com/?fid=11410963190603854332

Please report if it works fine, thank you!
[Nexus 6 Android Development] cujo6801:
Just installed

will let you know

Thanks
[Nexus 6 Android Development] disiz:
Hello, thans for this kernel, I've installed some days ago last AospExtended with this kernel inside, and when battery reach about 70/60% battery, the phone goes down to 1497 Mhz... I'm in performance and 2265 by default. When I plug the charger, the phone return to 2265 Mhz so it seems more battery related than temperature.

So is it a kernel issue that has been fixed in newer release, or is it other thing ? Thanks a lot.
[Nexus 6 Android Development] cujo6801:
Thanks for the update everything is running perfect
[Nexus 6 Android Development] SteveYoungs:
Working great here. Thanks!
[Nexus 6 Android Development] athulele:
Thank you for the reports!

Popcorn Kernerl 1.9.3 is out!

- Upstream Lineage updates

DL: https://www.androidfilehost.com/?fid=11410963190603854332
[Nexus 6 Android Development] Elektroschmock:
Thats not a bug, it's just your battery reaching its end.
[Nexus 6 Android Development] psychoela:
It is same as yesterday? If yes then work fine here using nos,Thanks again:D
[Nexus 6 Android Development] athulele:
Yes, same build as yesterday
[Nexus 6 Android Development] disiz:
Ok thanks a lot, for sure my battery is tired, so I have to deal with this now, this phone still rocks thanks to you guys, so I'll enjoy it until his end :)
[Nexus 6 Android Development] :
I'm using the latest update on AOSiP Oreo and its running smooth since yesterday. I havent changed any settings using Kernel Audiutor except for fast charging and some Kcal settings. Battery is discharging evenly and standby time is very good. On previous updates to your Popcorn Kernel some of the Kcal settings wouldnt stick after boot but for some reason all the Kcal settings are sticking now. Thank you for updating.

Question anybody could answer:

What kernel option can I change for more battery savings? In some roms you can select "Balanced" "Performance" "Battery Saver" but in AOSiP those options arent there and I have found they really work for me. So is there an equivalent seeting option in the Kernel that would give me the same benefit? Anyone with experience in this cause I dont want a theory.
[Nexus 6 Android Development] ostrolk:
Installed this kernel on Nitrogen Pie, but the camera stopped working. Rebooted few times, but that didn't help. Re-flashed the backup to Nitrogen, and the camera works.
[Nexus 6 Android Development] athulele:
Can you provide the logcat and dmesg output when the camera crashes?
[Nexus 6 Android Development] ostrolk:
Sorry, I can't as I re-flashed to backup Nitrogen.
[Nexus 6 Android Development] athulele:
If you can’t then there is no way I can look into the problem or try to fix it in since I don’t own the device anymore. If anyone else is having the same problem then if you could provide a log that would be great.

Regards.
[Nexus 6 Android Development] Najeeb3344:
Is it works with lineage os 15.1 latest build?