[Xiaomi Redmi 7 ROMs, Kernels, Recoveries, & Other ] melles.android:
UPDATE MOKEE

Changelogs :

/ 2020-07-04

Enable QC framework value-adds
Enhance move_wifi_data.sh to copy required files
Start msm_irqbalance for sdm632 /sdm439
Add new irqbalance conf file for sdm632
Switch to prebuilt libbtconfigstore

/2020-06-26

Update kernel to 4.9.228
Fix incorrect reboot
Fix XiaomiParts
Import media_codecs and media_propfiles for msm8953
Copy media_codecs_google_video_le from fw /av
Fix pixel-charger
Update TARGET_KERNEL_CONFIG
Add more config to CarrierConfig
Enable VoLTE for Viettel Mobile

/2020-06-21

OC display to 63Hz
Set slmk minfree to 64 & reclaim time 400ms
Set swappiness to 100
Force triple frame buffers
Optimize Pixel charger animation
Optimize ART props
Enable APSS Low Power Modes
Set cpu variant to cortex-a53

/2020-06-09

Full rebase tree
Remove TARGET_USES_64_BIT_BINDER
Disable verity and descriptor checking
Add Xiaomi parts
Update to Coral's June fingerprint
Update Pixel charger animation
Remove HD notification for VoLTE
Update blobs OpenGL-ES-3.2-V@454.0_treble
Update blobs vulkan 1.1.128_treble
Linux 4.9.226 Genom Magic
And more ....

/2020-05-12

Revert tree
Some updates tree
Full fix lags UI
Update blobs in vendor

/2020-05-10

Magic Genom Linux 4.9.222
Compile kernel with Clang 11
Powersave battery profile: Set powersave governor

/2020-05-07

Update Coral Fingerprint May 2020
Update more blobs from daisy-user-10-QKQ1.191002.002-V11.0.2.0.QDLMIXM-release-keys

/2020-05-02

Revert vulkan system rendering
Update more SELinux denials

/2020-05-01

Force background tasks on little cores
Set sched-upmigrate-min-nice to 9, instead of the default 15. The
"background" priority level in android is nice 10, so this setting will
prevent these processes from up-migrating to big cores
Enable AUDIO-FEATURE-ENABLED-EXTENDED-COMPRESS-FORMAT
Enables tinycompress extensions for QCOM audio HAL features.
Enable memory optimizations
Enable B-services aging propagation and delay service restart
for devices with 2GB or less memory.
Revert Compile kernel with Clang 10.0.4
Tune Spectrum a bit
Enabled 1080p on youtube
Make Zram size 2GB
Prefer HW codecs
Add LMKD props
Fix Lags On Live Wallpapers

/2020-04-25

Implementing metadata partition
Xiaomeme devices doesn't have /metadata partition - I decided to use an unused /cust partition for this
Reference - https: / /source.android.com /security /encryption /metadata#set-up-metadata-filesystem
Enable F2FS for /cache and /data partition
Enable FBE for F2FS
Imported from laurel_sprout fstab
Delete Snap overlay duplicate
Update blobs from LA.UM.8.6.2.r1-06600-89xx.0
Wifi display blobs
Postprocessing blobs
CDSP blobs
QTI Bluetooth stack
Audio stack
Listen blobs
Media stack
timeservice blobs
soter blobs
SCVE blobs
perf stack
IOP blobs
GPS stack
ESE-Powermanager blobs
qdutils blobs
Graphics stack
Update ADSP blobs from daisy-user-10-QKQ1.191002.002-V11.0.2.0.QDLMIXM-release-keys
Update tree
Delete not use overlays NotchBarKiller
Reconfig Snap overlay
Enable proximity check on screen wake
Use vulkan as default renderer
Some users reported that it's increase SOT and makes SystemUI smoother
Include tweaks.mk
Tweaks For Better Ram Management
Implementing File Based Encryption
Init system.prop
Add libnl back to PRODUCT_PACKAGES
Though this is a shared library built with wlan HAL, but with VNDK
current it is in /system /lib(64) /vndk / and cannot be used for WFD
which locates in /system.
Rebasen tree
[Test] wifi hotspot
[Test] system smoothness and responsivenessъ
Some update audio /wifi and other config
Bump vendor SPL to match LA.UM.8.6.2.r1-06600-89xx.0 blobs
Ship and update vbmeta image
Also set vendor.bluetooth.soc
This prop is usually used for FM2 and its JNI.
Rename bt props for new HAL
Drop libinit
No need of this anymore
Setup device soong namespace

/2020-04-17

Upstreamed to Linux 4.9.219
April Security Patch
Source Upstreaming
Update to Coral's April 2020
Updated blobs from LA.UM.8.6.2.r1-06600-89xx.0 and daisy-user-10-QKQ1.191002.002-V11.0.2.0.QDLMIXM-release-keys
Updated Camera /Sensor stacks from onc-user 9 PKQ1.181021.001 V11.0.8.0.PFFINXM release-keys
Fixed WiFi Display
Enforce AVB 2.0
Update more SELinux denials
Add hostapd configs needed for CAF wlan
Delete SELINUX_IGNORE_NEVERALLOWS
[REVERT] Initial header export bp for Android (qseecom only)
Implementing File Based Encryption
Update SELinux denials
Ignore isolated_app denials
Add USE_DEVICE_SPECIFIC_DATA_IPA
Update data-ipa-cfg-mgr from Los
Disable DEBUG for userdebug builds
Remove verbose cflag
Import data-ipa-cfg-mgr from CAF
Fix finger after unlock

/2020-03-24

Wi-Fi fix work
Revert Introduce 'SafailNet'"
Add permission to /dev /spu_hal_ssr
Add AID_VENDOR_THERMAL for thermal-engine
Set carrier config to true
Fix power off alarm
Remove deprecated wifi fw_path flags
Update full SEpolicy
Add parameters for Hotspot 2.0
Add USB initialization to init.target.rc
SmartCharging Available
Update USB config
Rearrange rootdir
Update some prop
Update init
Use 4GB dalvik-heap config
Adjust doze brightness automatically
Filter and remap display modes
Allow system_server access to charging sysfs node
Add nodes for Smart Charging
Use same CPU temp node as per all other kernel managers
Override sysfs nodes for smart charge
Add Notch Bar Killer overlay
Remove dtc-aosp
Use Zeus kernel 4.9.217
Add Earpiece gain to sound control
SmartCharging Available
Update USB config
Build basic usb hal
Rearrange rootdir
Fix Play Market
Update some prop
Update init onclite
Use 4GB dalvik-heap config
Adjust doze brightness automatically
Filter and remap display modes
Allow system_server access to charging sysfs node
Add nodes for Smart Charging
Use same CPU temp node as per all other kernel managers
Override sysfs nodes for smart charge
Add Notch Bar Killer overlay
Remove some props which will be setted by init scripts
Update rom updater
Don't cache the window size
Interpret zero scanned pages as 100% pressure
Don't exclude any allocation types
Update adj targeting for Android 10

/2020-03-05

Disable EGL buffer_age extension support
Enable Wi-Fi Aware
Localise NTP to improve GPS TTFF
Fix radio powersaving
Update to Coral's Mar 2020 build fingerprint
Enable QCRIL radio power saving
Disable VSync for CPU rendered apps
Enable VoLTE /VoWIFI for Turkcell /Digi
Stop configuring read ahead from post_boot
Import tunables /cpusets from coral
Enable Power Save offload
Enable support for bokeh mode
Enable Ambient display brightness
Add double tap gesture support
Enable VoLTE For Vodafone India
Update vendor_prop.mk
Enable VoLTE /WoWIFI for Megafone, MTS and Tele2 /ECC /Volgogr
Add native ViLTE on smartfren indonesia
Enable volte on smartfren
Enable IMS feature flags for supported carriers
Enable WiFi calling forcibly.
Enable ViLTE for Airtel (India) & 404 mcc
Enable VoLTE /VoWIFI for Digi Malaysia
Make WiFi Calling preference editable for Jio (India)
Enable VoLTE /voWIFI for entire 226 mcc
Add LMKD props
Add Netflix-Specific prop
Tweaks For Better Ram Management
Enable permission for FPS Info
FPS Info Path

/2020-02-28

GPU Target pwr lvl=5 & initial =7
Enable vmalloc saving
Upstream to CAF tag LA.UM.8.6.2.r1-06600-89xx.0
sepolicy: Address denials …
Set UC CPU Frequency on boot
Added SettingsProvider overlay
Use vmpressure notifier to trigger kills

/2020-02-25

Enable VoLTE /VoWIFI for Digi Malaysia
Some Ram Tweaks
Define Device have physical Display Cutout

/2020-02-24

Enable volte
Added color modes from coral
Allow all apps to use smart replies
Make Zram size 2GB
Enable NTFS
Stop kswapd early when nothing's waiting for it to free pages
Include swap memory usage in the size of victims
Relax memory barriers and clean up some styling
Make LMK very aggressive

/2020-02-23

Add some props
Update dex2oat thread count
Prefer HW codecs over SW.
Optimize DEXPREOPT
Use Pixel charger animation
Add Pixel Charging Animation

Join My Telegram Group : https://t.me/craft_rom