[G3 Android Development] HardStyl3r:
Pie changelog

16.0, 26.08.2019 (major)

* August (and July) Android Security Bulletin: r44+r46
* Official LineageOS 16.0 build have started. (the same kernel)
* Removed Wfdservice
* ls990 now really shows mobile plan
* Wifi country code is back to default
* Removed unnecessary telephony-ext
* Moved qcrilmsgtunnel to /priv-app
* Booting restrictive
* d851/f400/ls990: fixed Bluetooth and distorted Bluetooth calls
* Switched back to 2.0 Audio HAL
* Removed Soundtrigger HAL

16.0, 21.06.2019 (major)

* June Android Security Bulletin: r40
* added 2.0 LiveDisplay HAL and 2.1 Soundtrigger HAL
* updated Lights HAL and Vibrator HAL
* ls990: Enable mobile plan preferences
* bumped Audio HAL to 4.0
* switched selinux to restrictive
* addressed thermal-engine denials
* added local_manifests
* updated power profile

16.0, 27.05.2019

Notes: Sorry for the late update!

* May Android Security Bulletin: r37
* tuned ZRAM performance
* dropped Qualcomm AVC secure decoder
* removed oreo builds
* introduced Pie issue tracker

16.0, 17.04.2019

* April (and March) Android Security Bulletin: r35+r34
* source release
* thread update
* fixed offline charging while on restrictive
* Revert: 2.4GHz WiFi improvements
* force disabled "Mobile data always active" (found in developer settings)
* ls990: fixed NFC (hopefully this time)
* reworked sensors implementation
* rootdir cleanup
* brightness tweaks
* added ZRAM (thanks, Pajdek!)
* Revert: using Oreo 4.9 gcc
* added HealthHAL
* add TrustHAL to disable newly added USB devices
* updated Safe Media Volume index
* switched to default AOSP implementation of multiuser
* boot permissive due to excessive amount of changes to rootdir
* kernel: increase bus frequency

16.0, 10.02.2019

* February Android Security Bulletin: r31/r33
* addressed new sepolicies
* LineageOS, RR and PE: switched to restrictive selinux
* Revert: forced vibration strength to 40%
* XDA: updated all threads
* switched to basic USB HAL (fixes a bug where you couldn't select USB mode via notification)
* kernel: fixed vfpmodule crash
* brought back FlipFlap
* huge progress on official LineageOS

16.0, 19.01.2019

* January Android Security Bulletin: r30
* enabled SUPL_ES
* VoLTE overlays cleanup
* Revert: kernel: fixed LG drivers and FunctionFS(USB) incompatibility
* addressed sepolicies (permissive)
* reworked Keymaster support
* forced vibration strength to 40%
* fixed possible kernel camera driver crash
* enabled memory optimizations
* reduced surfaceflinger log spam

16.0, 23.12.2018 - Christmas update

Notes:

VoLTE support is in progress (might fail though)

g3ds support is currently reworked - new builds aren't affected

Feedback is really appreciated.

* (!)improved stability: using Oreo 4.9 gcc - this theoretically means a lot less random reboots
* December Android Security Bulletin: r21
* d851/f400/g3ds/ls990: really small possibility of audio quiet noise, bug or improvement - need feedback
* d855: added vendor security patch level
* device trees: complete rework
* kernel: fixed LG drivers and FunctionFS(USB) incompatibility (not tested)
* kernel: reworked netfilter and O_TMPFILE backport
* (?)ls990: maybe nfc fix? untested after trees rework
* removed FlipFlap(SmartCover) due to build issue
* switched to new Lights and Vibrator HAL
* vs985: small GPS capabilities fix

16.0, 03.12.2018

* increased media volume to 25 steps and voicecall volume to 7
* ls990: resolve possible NFC battery drain
* kernel patches for net, netfliter and filesystems
* (!) November Android Security Bulletin: r16
* progress on making LineageOS 15.1 official (01.12.2018 patches)
* added Snap(Camera) and FlipFlap(SmartCover)
* fixed dark first photo bug
* removed VoLTE/IMS support
* shipping .md5sum files
* added netfilter-3.4-backport (fixes 2.4GHz tethering)
* added fix for hidden SSID scanning (not confirmed working)
* f400: using older Oreo gcc 4.9 to build

16.0, 22.10.2018 - anniversary build

* applied prebuilt NFC HAL
* booting permissive

16.0, 07.10.2018

* reverted NFC, Lights and Vibrator HAL changes
* removed NFC support
* tuned sepolicies (booting permissive)
* kernel updates
* added FlipFlap

* fixed brightness

16.0, 30.09.2018

* added support for more variants
* booting permissive

* autobrightness/brightness still doesn't work

16.0, 29.09.2018

* added sepolicies (not finished yet)
* implemented new LED and Vibrator HAL
* switched to new Power HAL
* switched to new NFC HAL
* booting permissive

* nfc still doesn't work and causes drastic battery drain and system lag (temporary solution: disable com.android.nfc)
* brightness slider doesn't work

16.0, 27.09.2018

* test build: permissive, wifi, nfc, bluetooth out

Oreo changelog

15.1, 23.12.2018

- II edition

* December Android Security Bulletin: r21

15.1, 17.09.2018

* complete rebase
* kernel security patches
* VoLTE/IMS support
* FlipFlap for LineageOS-based
* android security bulletin and rom updates
* GPS fix and update
* wifi: improvements and 5GHz fix
* time_daemon fixes (wrong date/time)
* audio fixes (stuttering, latency, quality)
* blobs were moved to vendor
* enabled call recording