[OnePlus 2 Android Development] Pierre2324:
3.4.1 Build:

Kernel:

Revert latest LPM changes to fix a blackscreen issue

NoGravity Kernel App v3.4.2:

General:

Updated Profiles

New App & Kernel Update checker

Small fixes

OnePlus 2:

Nothing specific to OP2 added

Pocophone-Mi8:

Modified NGK Thermals to fit NGK thermal locking mecanism

DT2W Toggle added to Kernel Page (mainly for OOS)

Updated Backlight Dimmer

New NGK stats page

-Shows last session average FPS

-NGK overlay service toggle to show FPS,CPU & GPU stats in real time on screen

Previous Changelogs:

3.4 Build:

Kernel:

Faster app opening

Added Memfd call for new Android 10 ROMs

Various CPU, GPU, devreq & cpubw optimisations

Proper DDR bus boost when rendering frames to the display (to fit our old kernel)

And more under the hood changes

Kernel EAS:

Updated to latest NGK changes

*Notes :

-I would recommend turning off No Gravity app toast notifications from Magisk Manager app.

3.3 Build:

NoGravity Kernel App v3.3:

General:

Updated Profiles

Lowered Magisk Toast Messages*

Max GPU Freq Selector

Added an option to refresh GPU Stats

Updated descriptions

OnePlus 2:

DDR Input Boost Toggle

Pocophone-Mi8:

New GPU Page:

-GPU Stats

-KLapse (Brightness and Daytime modes)

-Backlight Dimmer

Kernel:

Faster app opening

DDR Bus boost on input now disabled by default (use my app to enable it again)

Backported,cleaned up some GPU stuffs

Removed some bloat

Lowered heat and battery drain

Many optimisations

And more under the hood changes

Kernel EAS:

Updated to latest NGK changes

Fixed a notification/call sound distortion

*Notes :

-I would recommend turning off No Gravity app toast notifications from Magisk Manager app.

3.2 Build:

NoGravity Kernel App v3.2:

General:

Updated Profiles

Auto-dismiss Apply on boot notification

Updated descriptions

OnePlus 2:

Fixed App opening on AGK

Fixed EAS Dynamic Schedtune Bug

Pocophone:

New Kernel Page to let you control:

-Thermals:

Stock one || Evaluation (NGK’s default)

-Thermal Suspend API:

OFF || ON (NGK's default)

-Battery Thermal Throttling Removal:

OFF || ON (NGK’s default)

-SELinux Switch:

Enforcing (NGK’s default) || Permissive

New DTS Eagle (Sound) Page

Kernel:

Faster app opening

DDR Bus boost on input (Q Gestures, Animations are much better)

Various changes to make the UI smoother

Backported some small changes from the Pocophone F1 kernel (gpu, cpuidle)

Better Dynamic FSync

Removed some bloat

Many optimisations

Blackscreen fix (Device screen not turning on issue)

And more under the hood changes

*Notes :

-Make sure you flash Magisk after flashing the kernel

-As always when you wipe cache and dalvik, make sure you charge atleast once overnight so ART Optimisation does its job while charging at 100%.

3.1 Build:

NoGravity 3.1 App:

Pocophone support added (Profiles and cluster temps only for now)

Small fixes/optimisations

*Notes :

-You may need to uninstall previous app for it to install

-I recommend using my app over others to tweak EAS kernel since its made for the specific OnePlus 2 implementation

Kernel:

Debloated the kernel leading to smaller kernel

Compiling Optimisations

Removed Simple Low Memory killer (Yea algorithm is better but too aggressive even if its made for 4GB devices) This also fixes some black screen issues.

Improved latency

And more under the hood changes

Updated to latest LineageOS changes

*Notes :

-Make sure you flash Magisk after flashing the kernel

3.0 Build:

NoGravity 3.0 App:

Fixes for Android 10

New EAS page to change Load tracker, governor and enable dynamic schedtune boost!

Added 60FPS app download link since NGK now supports 60FPS

Boot delay removed

No more annoying persistent notification!

Thermals and codecs switching should now work for everyone

DTS Eagle page updated

Adapted profiles for EAS

Small fixes/optimisations

*Notes :

-You may need to uninstall previous app for it to install

-I recommend using my app over others to tweak EAS kernel since its made for the specific OnePlus 2 implementation

Kernel:

60FPS Video Recording support added ((This app is needed))

New more efficient Simple Low Memory Killer

CPU-Boosting, Fingerprint, Cache, MMC & Sched optimisations

Improved F2FS (700 commits+) averaging about 10% better write speeds over EXT4 in my tests

Battery improvements (mostly to screen off drain)

And more under the hood changes

Adapted to Android 10

Updated to latest LineageOS changes

2.7 Build:

NoGravity 2.7 App:

New Backlight Dimmer feature added to GPU page

*Notes :

-You may need to uninstall previous app for it to install

Kernel:

Fixed stucked on 1+ logo while charging issue

While at it, improved that charging screen with battery percentage and colors

Fixed big cores turning off randomly or when gaming resulting in same/constant performance for every sessions or benchmark

Updated to latest LineageOS changes

2.6 Build:

NoGravity 2.6 App:

New App Settings Page

Fast NGK App opening after boot toggle added to app settings*

New Camera Page

New video recording codecs switches added => H.264(Default), H.265(Lower file size) and H.265+(Better Quality)*

Kernel:

DeepSleep issue is fixed!

Reworked Battery profile to make it usable and quite smooth

Battery optimisations

AdrenoBoost modifications to fit NGK’s GPU Overclock and help battery

BCL modifications

Little faster app opening speeds

UI optimisations

Updated to latest LineageOS changes..

[/STRIKE]Placed some performance-critical IRQs and kthreads onto the performance CPU cluster in order to improve performance[/STRIKE] (2.5.1 feature removed in 2.6 to fix deep sleep issues)

And more under the hood changes

*Notes :

-Possibility to remove the delay before opening the app after boot. This works on new ROMs. Old ROMs like Shreesha’s Pixel Experience will need the delay to be enabled.

-H.264 is default OnePlus 2 codecs. H.265 (lowered bitrates) will give you same quality but much lower file sizes. H.265+ may give you slightly better quality with same(stock) bitrates (same file sizes). Best file size reduction will be seen in 4K.

2.5.1 Build:

NoGravity 2.5 App:

Same app just updated Android File Host link because of the "no mirrors found" issue...

Kernel:

Smoothness improvements

GPU maximum frequency is now 650MHz on balance profile instead of 450MHz since not everyone uses profiles and some people like to game on balance too. This will give better gaming experience on default profile.

[*]Random phone not waking up after going in DeepSleep issue should be fixed not fixed will be in next build go 2.4.2 instead if you encounter this issue

Updated to latest LineageOS changes.. Video recording fixed!

2.5 Build:

NoGravity 2.5 App:

K-Lapse Night & Brightness modes toggles added to GPU page

Max overclock toggles states after reboot fixed

No Gravity EAS support

Kernel:

Updated with NGK's latest changes

Missing Underclock frequencies fixed

2.4.2 Build:

NoGravity 2.5 App*:

AGK Kernel support

Kernel:

First Release see features list in OP for full list of features.. AGK has same features as NGK but without Overclocking, Custom Thermals and Profiles.. AGK will continue to follow NGK's features for futur updates

AntiGravity Kernel is now Official CrDroid's integrated kernel! Get the ROM HERE

*Notes : No need to download again support was added way before

ROMS with inbuilt AntiGravity Kernel:

1. CrDroid Pie & Q by Lucy

2. ViperOS by Lucy

3. Pixel Experience by Vicky

4. Liquid Remix by Sarthak

5. Colt Enigma by Abhi

6. Bootleggers by Sarthak