[OnePlus 5T  ROMs, Kernels, Recoveries, & Other Dev] AndroidGX:
CHANGELOG

★ CHANGELOG ★ :​

13.08.2019

: v6.4 released.

Synchronize codes for OxygenOS 9.0.8 (Android Pie / 9)

26.07.2019

: v6.3 released.

Synchronize codes for OxygenOS 9.0.7 (Android Pie / 9)

Updated Anykernel3 to latest version

Updated WireGuard to latest version (20190702)

11.06.2019

: v6.2 released.

Synchronize codes for OxygenOS 9.0.6 (Android Pie / 9)

Upgrade from AnyKernel2 to AnyKernel3

Updated WireGuard to latest version (20190601)

22.05.2019

: v6.1 released.

Synchronize codes for OxygenOS 9.0.5 (Android Pie / 9)

Updated Anykernel2 to latest version

Updated WireGuard to latest version (20190406)

(slightly :p) updated Google GCC 4.9 toolchain

06.01.2019

: v6.0 released.

Synchronize codes for OxygenOS 9.0.1 (Android Pie / 9)

Updated Google GCC 4.9 toolchain

Updated Anykernel2 to latest version

Updated WireGuard to latest version (20181218)

Reverted to built-in proprietary wifi module instead of opensource OOS drivers (not shared to public for now)

All modules are now internal (instead of external) (smaller kernel size)

Kernel logger is now disabled forever

25.10.2018

: v5.6 released.

Synchronize codes for OxygenOS 5.1.6

Updated WireGuard to latest version (20181018)

Updated Anykernel2 to latest version

Compiled with latest updated Google GCC 4.9 toolchain

23.08.2018

: v5.5 released.

Synchronize codes for OxygenOS 5.1.5

Updated WireGuard to latest version (20180809)

Updated Anykernel2 to latest version

28.07.2018

: v5.4 released.

Synchronize codes for OxygenOS 5.1.4

Updated WireGuard to latest version (20180718)

Updated Anykernel2 to latest version

ak2: add a warning to not forget to flash Magisk right after flashing kernel (in order to boot)

27.05.2018

: v5.3 released.

Synchronize codes for OxygenOS 5.1.2

Updated WireGuard to latest version (20180524)

Updated Anykernel2 to latest version

17.05.2018

: v5.2 released.

WiFi: migrated from OOS proprietary module to OOS opensource

Fixed (again) delayed notifications issue

Updated WireGuard to latest version (20180514)

Updated Anykernel2 to latest version

Compiled with latest updated Google GCC 4.9 toolchain

26.04.2018

: v5.1 released.

Synchronize codes for OxygenOS 5.1.1

Updated WiFi proprietary module from OOS 5.1.1

Updated WireGuard to latest version (20180420)

Important note

: due to added wifi proprietary module, it is highly recommanded to be flashed only on OOS 5.1.1 (please do not complain if wifi is not working if you are on any another OOS version from this). It is also recommanded to flash full stock OOS firmware before flashing kernel and finish by Magisk (otherwise you may face infinite boot at oneplus logo).

19.04.2018

: v5.0 released.

Directly based from latest available 5.1.0 Oreo (8.1) OOS kernel source from OnePlus

Updated WiFi proprietary module from OOS 5.1.0

Updated simplegx_defconfig to match latest 5.1.0 OOS needs

Updated WireGuard to latest version (20180413)

Removed fixed notifications delay tips from joshuous (useless on 8.1)

Important note

: due to added wifi proprietary module, it is highly recommanded to be flashed only on OOS 5.1.0 (please do not complain if wifi is not working if you are on any another OOS version from this). It is also recommanded to flash full stock OOS firmware before flashing kernel and finish by Magisk (otherwise you may face infinite boot at oneplus logo).

Previous releases changelog...

08.04.2018

: v4.2 (ALS) updated.

Linux-stable updated to 4.4.127

Updated Anykernel2 to latest version

Compiled with latest updated Google GCC 4.9 toolchain

04.03.2018

: v4.2 (ALS) updated.

Linux-stable updated to 4.4.120

02.03.2018

: v4.2 (ALS) released.

Introducing ALS (Android Linux Stable) version (same as original v4.2 with linux-stable merged in) - big thanks to [MENTION=6842057]nathanchance[/MENTION]

Linux-stable updated to 4.4.119

28.02.2018

: v4.2 released.

Synchronize codes for OxygenOS 5.0.4

Update WiFi proprietary module from OOS 5.0.4

Updated WireGuard to latest version (20180218)

Updated Anykernel2 to latest version

13.02.2018

: v4.1 released.

Fixed notifications delay (credits [MENTION=6745491]joshuous[/MENTION])

Disabled suspicious OnePlus services and logging (credits [MENTION=6745491]joshuous[/MENTION])

07.02.2018

: v4.0 released.

Directly based from latest available 5.0.3 Oreo OOS kernel source from OnePlus.

Compiled with latest updated Google GCC 4.9 toolchain

Updated Anykernel2 to match latest version available

Exact same features from Nougat version excepted the following:

- Updated WiFi proprietary module from OOS 5.0.3

- Stock Oreo defconfig merged with SimpleGX needs

My github will now feat 2 branchs for both respective Nougat and Oreo versions.

Nougat versions will always now be 3.xx and Oreo 4.xx.

Important note

: due to added wifi proprietary module, it is highly recommanded to be flashed only on OOS 5.0.3 (please do not complain if wifi is not working if you are on any another OOS version from this). It is also recommanded to flash full stock OOS firmware before flashing kernel and finish by Magisk (otherwise you may face infinite boot at oneplus logo).

19.01.2018

: v3.2 released.

Fixed a little mistake from myself from v3.1 about trying to update WireGuard (thanks to [MENTION=6842057]nathanchance[/MENTION] & [MENTION=5434776]zx2c4[/MENTION] for their precious helps)

Updated Anykernel2 to match latest version available

18.01.2018

: v3.1 released.

Updated WireGuard to match latest version available

Updated Anykernel2 to match latest version available

Update build script

16.01.2018

: v3.0 released.

Updated Anykernel2 to match latest version available

Kernel completely rebuilded from zero (again)

Removed all added arm64, cpuidle, etc commits. This version is now even more close from stock than ever (check github for changes or first post for actual features)

Also removed the following:

- Wakelocks control support

- MAPLE I/O scheduler added (and set as default)

- Very few compilation optimizations

10.01.2018

: v2.4 released.

Added some new arm64 patches

Updated Anykernel2 to match latest version available

04.01.2018

: v2.3 released.

Enable back stock Adaptive LowMemoryKiller

03.01.2018

: v2.2 released.

Add some new optimizations/fixes interesting commits (check github for changes)

01.01.2018

: v2.1 released.

Add WireGuard support

31.12.2017

: v2.0 released.

Kernel completely rebuilded from scratch (cleaner github separate commits also)

Completely thinked and reworked from zero (many commits removed, to keep only efficient ones and be more close to stock than ever)

Add some new optimizations/fixes interesting commits (arm64, cpuidle, etc)

Synchronize codes for OxygenOS 4.7.6

Updated Anykernel2 to match latest version available

Removed franciscofranco wakelocks implementation to move up to Boeffla one (only safe wakelocks are now blocked by default)

Removed old github wifi OP5 OOS implementation to now include stock proprietary OOS OP5T wifi module, and load it correctly

Switch back to stock 'O2' optimizations (instead of 'Ofast')

13.12.2017

: v1.7 released.

Revert "sched: Disable gentle fair sleepers"

DTS: Decrease BCL low battery threshold to 5%

11.12.2017

: v1.6 released.

Makefile: enable 'Ofast' optimizations

sched: Disable gentle fair sleepers

Updated Anykernel2 to match latest version available

Compiled with latest updated Google GCC 4.9 toolchain

08.12.2017

: v1.5 released.

Synchronize codes for OxygenOS 4.7.4

01.12.2017

: v1.4 released.

defconfig: Disable SEEMP support

Revert "Correctly unregister usb_psy"

Revert "kgsl: convert some workqueues to use kthreads"

Revert "kgsl: Increase priority of RT thread"

29.11.2017

: v1.3 released.

Correctly unregister usb_psy

Updated Anykernel2 to match latest version available

Revert "cpufreq: interactive: fix to come out of hysteresis mode"

Remove (broken) USB Fast Charge implenetation, for now

27.11.2017

: v1.2 released.

kgsl: Increase priority of RT thread

kgsl: convert some workqueues to use kthreads

cpufreq: interactive: fix to come out of hysteresis mode (ported from OP5 to OP5T by me)

power: qpnp-fg-gen3: queue work on system_power_efficient_wq (ported from OP5 to OP5T by me)

kernel version: add android codename version (as a future Oreo build will be made, it will be easier to discern kernel versions in infos)

25.11.2017

: v1.1 released.

Fixed brightness problem which wasn't really going to 100% (but was stuck at 30% approx).

Removed backlight dimmer useless option

25.11.2017

: v1.0 released.

Initial release (check actual features)