[Galaxy Note 4 Android Development (Snapdragon)] kevintm78:
I see some have noticed the update on AFH. I was just testing for a little while more but since there's already been a few downloads we'll just go ahead and make it public.

Flashpoint-pie.0.2

Download

extended battery Download

Change log:

Added SMPAuto hotplug

Add Intelliactive and Bluactive governors

add more mass storage support

a few hacks were added that I'm not able to test- joystick support & keyboard support

caught up the commits to be even with the stock LOS kernel

The last one, catching up the commits to the latest LOS source, may have been a mistake. For the first time since running pie I have had some blue tooth disconnects so let me know if anyone has the same issues.

Source Code- I recently added my build script to the source that should make it easier to build if anyone is interested.

I'm sorry I'm not quoting anyone but I'll go ahead and weigh in on some of the questions that have been brought up recently.

Where's the Oreo/Nougat version?

I have never been a big fan of aosp roms until I tried the pie version. I know everyone's mileage varies, but for me, everything that I use works really well on 9.0. I've only had one occurrence of my data dropping off (sometime in the middle of the night) but the biggest problem I had with previous Android versions

now works really well too and that's the camera. Even with 3rd party apps I thought the camera was completely unreliable before pie, to the point where sometimes you would have to reboot to get your phone back. With 9.0 the (stock) camera works 95% of the time and the times that it doesn't just requires you to close the app and reopen then it's back.

I don't have as much experience using aosp roms but I had come to the (possibly incorrect) conclusion that 9.0 was the most stable version of the aosp varieties. Add to the fact that I had only tested it against 9.0 so I was sure that it worked on that version, but since then I've gotten confirmation that it does work with at least 8.1. Currently there's a check that Anykernel does to make sure you're using 9.0 but I can change that going forward. Theoretical it should work on all aosp versions.

Battery capacity and Charging:

This one has been tricky to figure out. I have been testing with the following hardware:

two Note 4s (both SM-N910V)

three batteries- all my batteries are 3+ years old. I had a warranty replacement about 3 months after the release date and they let me keep the battery. Only one battery is "good" and doesn't shut down at around 30%

two original charging blocks

one original charging cable and one after market cable

What I've noticed is if I use my best battery with the original charging block and the original charging cable I have no issues charging to 100%. If I change any of that I only get to 95%. This doesn't seem to have an effect on fast charging and the way it behaves. So I think everyone has been a little bit right in what they're saying.

The problem aka Samsung's safety features

Sometime after the DQI6 update Samsung changed a couple of things in their source code. They lowered the top off capacity and throttled fast charging. The fast charge throttling tends to take place mostly from 90%-100% but its definitely been throttled overall as well. I have found that the first 50% charges much faster than the last 50%.

The solution(s)

One change that was done by the kernel maintainer to rectify the 95% problem was to change the values with this commit. She and I were both hunting down the same problem and came to the same conclusion. I was starting there as well, but now I think that even though the battery gauge says 100% I don't think that it really is since the battery usually drops fairly quickly back down to 90%.

There's been way more changes to the battery driver than I initially thought and reverting those changes is getting more and more complicated. I do have a kernel built without the battery swelling protection and fast charge from 0-90% is as fast as it used to be but I don't want to be the guy that ruined people's phones so for now I'm going to keep experimenting. My phone get really warm while charging without the battery swelling protection and I'm nervous about how that's going to play out with different batteries, chargers, and using outlets in other countries.

To sum up- there's not been much headway regarding the fast charging/battery capacity issue but we may get there eventually. Its just going to take a lot of testing before I feel real comfortable with the fact that I'm not going to be causing phone damage or worse.