[Xiaomi Redmi 4 Prime ROMs, Kernels, Recoveries, & ] Deus.:
Changelog:

2019-10-15

- Fine-tuned core usage while device is charging

- Disabled WiFi Basic Service Sets flush

- Whitelisted Camera apps

- Set CPU set for Camera

- Enabled Assisted GPS (A-GPS)

- Long press Menu button behaviour changed

2019-09-16

- Bind restricted apps to cores

- Double entries are removed from dev tree code

- Surface Flinger fine tune

- A lot of code cleanup

- Network related cleanup

- Under-the-hood improvements

2019-09-13

- Android Q Wifi- and Signal icon

- Restored original hardware key binding

- GPS speed improvements

- New NTP servers through GPS

2019-09-10

- Sync with Havoc OS upstream: https://t.me/Havoc_OS/1427

- Camera improvements

- Physical key binding fixed (thx for [MENTION=3055801]yuset[/MENTION]iadi)

2019-08-30

- Missing snapshot feature is fixed

- Camera is pinned again

2019-08-26

- Havoc OS update: https://t.me/Havoc_OS/1397

2019-08-25

- Synced with upstream Havoc source

- Optimise bluetooth

- Statusbar adjustments

- Display supports Doze

- Re-worked USB Fastcharge

- Wifi tunings

- Camera is not pinned

- Switching to Franco kernel (thx for [MENTION=6357624]ShihabZzz[/MENTION])

- Various under-the-hood improvements

2019-08-12

- Synced with Havoc upstream source

- Fixed WiFi issues found in previous build

- Power consumption improvement

- Update of FP HAL

2019-08-08

- Synced with Havoc upstream: https://t.me/Havoc_OS/1348

- Reserving 128 MB for critical components (thx jsharkey)

- Various QCamera improvements

- Some WiFi improvements

- FP sensor improvements

- General code cleanup

2019-07-25

- Synced with Havoc OS upstream: https://t.me/Havoc_OS/1319

- Zeus kernel update

- Removed CNE from the build

- Removed test package from camera (thx zeelog)

- Swap set to be 896 MB

- Disabled RX Wakelock (thx luk1337)

- Max TCP buffer limit increased (thx Astridxx)

- Removed unnecessary GPS packages (thx davidtrpcevski)

- Code alignment

2019-07-16

- Synced with upstream Havoc source

- Enable default support for Aptx Adaptive (thx for mishra)

- Removed ANT+ completely

- VoLTE properties are enabled

- Qualcomm Boost Framework enabled

- Finger Print is set to be silent in the log

- Cleanup & Update USB configuration (thx for zeelog)

- Update Telecomm & Telephony Overlay (thx for ShihabZzz)

- Critical apps are pinned to avoid swapping (thx for Jorim)

- General performance and stability improvements

- General code cleanup

2019-07-02

- Synced with upstream Havoc OS: t.me/Havoc_OS/1245

2019-06-24

- Updated power profile

- Disabled G11h support on WiFi

- Removed ANT+ HAL (very-very limited usage)

- Safetynet bypass hack (thx for Granrage)

- Update of LiveDisplay HAL

- Made app startup faster

- Synced with upstream kernel source

- Synced with upstream Havoc source

2019-06-12

- Added Fast Charge toggle (in XiaomiParts, thx ArianK16a)

- Added flinger velocity

- Added NTP server for time sync

- Added GPS properties (thx SonicBSV)

- Revert vibration pattern

- Removed NFC HAL

- General code cleanup and alignment

- Synced with Havoc OS upstream

2019-06-10

- CPU speed throttling to 2016 MHz is solved (thx [MENTION=6691135]wiki.alphajoza[/MENTION])

- Vibration pattern from Pixel 2 imported

- Unnecessary WiFi package is removed

- Set ZRAM for SWAP

- Synced with Havoc OS upstream: https://t.me/Havoc_OS/1152

2019-06-06

- Updated with Havoc OS 2.6: https://t.me/Havoc_OS/1129

- Fetched XiaomiParts from previous builds

- Sepolicy defined for live display (thx [MENTION=3639510]DennySPB[/MENTION])

- Missing selinux rule was set for USB (thx [MENTION=1997993]kondor199[/MENTION]5)

2019-06-02

- Switching to ShihabZzz's device tree (thx for [MENTION=6357624]ShihabZzz[/MENTION])

- Added fast charge to kernel

- Synced with Havoc upstream

2019-05-30

- Switching back to Nosgoth kernel

- Set proper battery capacity for phone

- Increase JPEG Quality (by YourDeathWish)

- Removed QC location provider (by Flex1911)

- Cleaned up some unused BT flags (by Matadeen Mishra)

- Removed notch capability (by ShihabZzz)

2019-05-26

- Smart charge fixed (by DennySPB)

- PowerHAL is set (by kondors1995)

- Virtual Display is set to 0 (by nichcream)

- Reverted OP3 Graphic and Media

- Slow Motion in GCam disabled (by Granrage)

2019-05-22

- Updated fingerprint sensor (by nichcream)

- Media and Graphic update from OP T3 (by ZeeLog)

- Default network type set to LTE/WCDMA (by Granrage)

- Wait for MPCTL to start at boot (by dianlujitao)

- Added Doze properties (by pavlaras)

- Added proper device name

- Update with upstream kernel source

- Enable olympian_markw_defconfig for kernel

2019-05-20

- Sync with upstream Havoc OS: https://t.me/Havoc_OS/1085

- Porting ShihabZzz's Update Dexpreopt commit (thanks for [MENTION=6357624]ShihabZzz[/MENTION])

- Use default Dalvik values

- Enable dev specific GPS

- Enable dev specific FMRadio

- Android Q text clock Hungarian translation

- Update of Hungarian translation in Havoc Settings

- Disable VSYNC and enable FM properties

2019-05-17

- Ported Skulshady's "op3: Show battery icon in the QS header"

- Switched to Olympian Kernel (credit goes to DarkAngelGR)

2019-05-16

- Added kcal support (thx for NotesOfReality)

- Added XiaomiParts

- Under the hood tweaks in XiaomiParts

- Ported Razziell's "init: clear and simplify init, remove hack for GSI" commit, which aims to bring stability

- Sync with Havoc's code: https://t.me/Havoc_OS/1024 and https://t.me/Havoc_OS/1064

2019-05-12

- Added fast charge to kernel (thx DarkAngelGR)

- Removed 'userspace' and 'conservative' governors from kernel (thx DarkAngelGR)

- Hardware Key Backlight values are off by default

- Re-configured Dalvik heap

- Synced with newest Havoc source code

2019-05-10:

- Synced with Havoc source: https://t.me/Havoc_OS/1024

- Switched to Nosgoth kernel

- Added Blokada ad-blocker

2019-05-08:

- ROM is now OFFICIAL

- Synced with the latest Havoc version, 2.5: https://t.me/Havoc_OS/1011

- Security patch from 5th of May

- Removed AdvancedControls

- Removed Snap camera (com.lineage.snap)

- Google Camera (version 5.2.025) is the default camera