[Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove] TeamMex:
Reserved

the follow changelog is the collection of logs published in G+

Note: I don't have this device so please report with propers logs i made this for a friend but I decided to publish the rom for all who want to use it.

02/04/2019

Kernel upstreamed to 4.9.166

Merged LA.UM.7.6.2.r1-07600-89xx.0 branch

Implemented SchedAlessa v2.1

(Updated to bring support on 4.9 kernel untested i dont have any device with 4.9 kernel)

zstd support + zram support (Enabled by default)

Removed older optimizations for lisi and alessa governors due to we are moving around to schedalessa

run kgsl-workqueue as a high prio wq

Implemented support to adopted storage in NTFS,exfat,f2fs

fixed support for exfat using sdfat as exfat and vfat driver

Not need to remove color mode for burning control

increase thermal trips

schedalessa make more energy efficient

23/03/2019

Update translations Russian, Indonesian, Spanish

Fix path for treble default prop

storaged: change log level for health HAL calls

CarrierConfig: Add selected configs for national roaming

CarrierConfig: Load ERI configuration for U.S. Cellular

Disable OTA for U.S. Cellular since there is no need for it

CarrierConfig: HoT and tele.ring (232 07) may roam on T-Mobile (232 03)

Add settings for carrier ION Mobile

Update GPS HAL from LA.UM.7.6.r1-04300-89xx.0

Changes to stop rtp daemon during shutdown

wifi: Enhance move_wifi_data.sh to copy required files

Thermal-conf: set the correct thermal for tsens14 tsens13 tsens2 tsens1 and remove tsens0

Linux 4.9.164

Pre-opt SystemUI

vince: Update WCNSS_qcom_cfg.ini from deen's PPK29.68-16-8

wifi: set beacon missed count threshold

Limit hotspot to 12 devices

Changelog collection after this the logs will be come in normal mode.

19/03/2019

Updated translations korean, russian, spanish, Portuguese-BR,Indonesian (thanks all who help with it)

update max freq for msm8953

Merged LA.UM.7.6.2.r1-07300-89xx.0 caf tag

Merged v4.9.163 Linux stable

Merged some older patches from 3.18 kernel :P (xperience things)

Added Thermal mitigation for camera

Thermal-conf: added VDD restriction to CPU

Thermal-conf: update sensors for batt charge

Pretty-fy Thermal-conf

Thermal: Move case_therm to case-therm-adc

Thermal-conf:use sensors instead of sensor in some cases where I define 2 sensors names

Kernel 4.9 support (Thanks to rama982 for the kernel base)

Initial Thermal support for 4.9 kernel (Still needs work)

Add QC RIL service support

Rename FM prop for new HAL (test FM please)

Merged LA.UM.7.3.r1-06900-sdm845.0 into android source

Fixed target load on alessa gov

Added some sepolicy

Fix Random Crash on NightFall Launcher and Merge Dec security patch

Updated IPA-CFG-MGR

added XPerience Configurations in preparation to add Franco Kernel Manager Profiles support (Like in addison)

Implemented AITA and Lunar themes :) (mine themes)

Removed TetherOffload from manifest this breaks Tethering (cause reboot of the device)

wifi: Enable Softap ACS and 11ac (Needed by hostpot. (for softap operations))

02-28 15:31:32.842 29060 29060 E hostapd : ACS: Unable to collect survey data
02-28 15:31:32.842 29060 29060 E hostapd : ACS: All study options have failed
02-28 15:31:32.842 29060 29060 E hostapd : Interface initialization failed
02-28 15:31:32.842 29060 29060 I hostapd : wlan0: interface state ACS->DISABLED
02-28 15:31:32.842 29060 29060 I hostapd : wlan0: AP-DISABLED

Implemented AITA and Lunar themes :) (mine themes)

visual issues fixed

Add prevention for burning in tianma panels

Fixed tethering issues (?)

[*] Added BFQ i/o Scheduler

[*] Added my own governors (Alessa and Lisi removed due to 4.9 kernel bring)

Added Ascarex TCP (my own tcp driver)

Memory optimizations

Optimized Memcpy

Xiaomi Redmi 5 plus (Vince) update

Changelog:

power: Add support for tap-to-wake feature control

Refactor TARGET_TAP_TO_WAKE_NODE

Clean up code and add generic hint handling :Removed unused code and added generic hint handling to power.c file, does not need to be device specific anymore it uses powerhint.xml .

Implemented Dirac

Implement init.xperience.post_boot