[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] rajatgupta1998:
Changelogs

Changelog Timeline

Major items to be concerned about. Can say the HIGHLIGHTS. Check the commits on my Github for more details.

22 June 18

Fix memory leaks when updating stats table

Use LZ4 as default compressor/decompressor for ZRAM and ZSWAP

Fallback to interactive if governor is not found

KSM and zswap : Avoid unnecessary page scanning;check and skip page, if it is already scanned

Integrate vnswap from Samsung

Disable add_random as it only slows down solid state storages

Fix a few thermal sensor related problems

Complete removal of gud mobicore driver.

LZ4-compressed kernel

Apply CFLAGs , -Os to decompress.o to improve decompress performance during boot-up process

Tweak mount options for all partitions

Various CFQ related patches

Drop pagecaches on screen-off

Faster vmstat?

Toggle for crc check (Keep it disabled by default)

Merged all the stuff from Google's Kernel/Common

June 05 Security Patch android 8.1 r33 release

Add lockscreen clock styles

04 June 18

Add app ops

Remove Foreground Boost CPUSet

Allow disabling quick settings on secure lock screens

Tune up ramdisk and reimplement spectrum

Fix some memory leaks

Use LZ4 as default zRAM compressor

17 May 18

NOTE: All the releases will be 32 bit until and unless I explicitly mention a 64 bit build.

Changelog:

Reviver Kernel (formerly known as Babyfish Kernel) has resumed development

Disable some wakelocks

Fix Audio Control

Add TCP congestion avoidance algorithms

Add a bit more CPU frequencies than the one on Stock ROM

Enable DCache word access

Enable Arch Power and provide a toggle

CONFIG_HZ set to 300

Fix Bluetooth Calling

Add sys-fs based Chop Chop Torch Action from OmniROM

Add Widewine DRM HAL. (Hopefully fixed Netflix ? )

Merge 05 May 18 AOSP Security Patch android_8.1.0_r26

Merge a lot of things from candy gerrit. gerrit.bbqdroid.org

What's broken:

Camera + Video Recorder (3rd Party Apps working)

SE Linux

sdcardfs (Didn't have time to merge stuff from AOSP)

perfd

Additional Notes:

This build needs a clean flash. Minimum CPU Frequencies maybe messed up, set according to your usage and preference using EX Kernel Manager or Kernel Auditor. [MENTION=7568614]lCrD512[/MENTION] will help me with the ramdisk part. Remember, I am not a battery oriented person; I will rather expect my phone to perform a bit better and not stutter or give frame drops in regular usage. TurboCharge and camera are the only good things left on the phone in 2018, both of which are on the verge of dying. :p

This is why I am not adding any useless governors or i/o schedulers, neither I am changing clock speeds or dtsi regulator voltages too much. Users have full freedom to modify the kernel settings and fellow developers can modify the source if need be.

If you use GApps, flash MindTheGApps for now. OpenGApps will give Baseband related issues.

14 March 2018

* Merge 5 March 2018 security patch with AOSP 8.1.0_r18 release

* Increase ZRAM to 1 GB

* Disable Speaker Protection

* Disable Auto Brightness and Live Display on first boot

* Fix Safetynet temporarily : Use walleye's (Google Pixel 2) build fingerprint.

* Enable Spectrum Support and port Lightning Blade to Oreo

* Add sound control (maybe broken)

* Allow home button to be changed for various actions.

* Add more CPU frequencies.

* Disable Wakelocks by default

* TCP Congestion Avoidance controls ( not tested )

* Update VoLTE properties

* Use LZMA Compression for Recovery Ramdisk

* Disable add_random from kernel. Not required on SSDs. (eMMCs in our case)

* Enable Arch Power

* Adreno idler ramps down more aggressively now

* Enhance linux topology for multicore decision making

* Enable Arch Power

* Some speed and time efficient changes :3 hard to explain here.

* Changes from CandyROMs' and AOSP source

* Use latest HALs from CAF release LA.BR.1.3.7-03810-8976.0

05 Dec 2017

* Fix RIL almost

* Ships with BabyFish kernel (upstreamed it to 3.10.108)

* Fingerprint boost driver added from Kenzo (Agni Kernel)

* Added sound control by flar2

* Kernel side fixes

* Lots of new stuff in CandyShop

* Fixed RIL (Calls and Messaging work fine now, even VoLTE)

* Fixed 5 GHz WiFI

* Fixed trash quality audio Playback from Google Play Music

* Magisk 14.5 beta now works fine.

* Alarms now ring properly.

* ROM boots with Open Gapps. I have tried aroma (about a week old). Booting time also depends on how many apps you've installed.

* More changes:

https://gerrit.bbqdroid.org/#/q/status:merged

up till 6.30 PM 5 Dec 17 IST

Bugs:

* Camera and flashlight

* SE Linux is permissive

* Safety net : cts profile mismatch

24 Nov 2017:

* Initial Release Super Alpha state

Bugs:

* RIL is unstable

* 5 GHz WiFi is broken

* Camera and flashlight are dead

* SE Linux is permissive

* Safely net is broken

* Some UI glitches

* Expect more bugs