|=========| Redmi 7 / Onclite |==========| Date: 11/04/2022 Device Changelogs: • Add Support for Alipay and WeChat fingerprint payment • Update Peripheral Manager blobs from LA.UM.9.6.3.r1-04400-89xx.0 • Update Alarm stack from LA.UM.9.6.3.r1-04400-89xx.0 • Update Time stack from LA.UM.9.6.3.r1-04400-89xx.0 • Update Connectivity stack and IMS ViLTE blobs from LA.UM.9.6.3.r1-04400-89xx.0 • Bump IImsFactory HAL to 1.1 version • Bump ISecureElement HAL to 1.2 version • Update Secure MSM stack from LA.UM.9.6.2.r1-03600-89xx.0 • Update Widevine stack from crosshatch • Bump Widevine HAL to 1.3 version • Disable Blur option in Settings • Increase Speaker and Mic volume • Switch Back to CAF Power HAL 1.0 version • Switch back to Stock Kernel • Remove coresight leftovers • Disable sdm rotator downscaler • Move CarrierConfig to RRO's • overlay: Use CarrierConfig CSP boolean • Build vendor variant of android.frameworks.displayservice@1.0 • Switch back to default Light HAL configuration • Switch back to legacy QTI Soter Service Notes: • Clean Flash recommended • Vanilla release, GApps not include • Recommended to use NikGApps core • Needed Firmware from MIUI 12.5.1.0 (China) / 11.0.2.0 (Global) • CTS/SafetyNet passed without root • Banking apps working |=========| Redmi 7 / Onclite |==========| Date : 30/01/2022 Device Changelogs: • Hot Fix from previous release (2022/01/17) • Audio: Increase voice call volume steps to 7 • Audio: Increase media volume steps from 15 to 25 • Keylayout: Apply Xiaomi's keylayout changes • Props: Drop ViLTE camera interface api • Camera: Make a shim for libmmcamera_ppeiscore.so • Camera: Create a shims for libmmcamera2_stats_modules.so • Camera: Patch ELF libmmcamera2_stats_modules to load libcamshim • GPS: Add capability NET_BIND_SERVICE to gnss 2.1 service Notes: • Clean Flash recommended • Vanilla release, GApps not include • Recommended to use NikGApps core • Needed Firmware from MIUI 12.5.1.0 (China) / 11.0.2.0 (Global) • CTS/SafetyNet passed without root • Banking apps working • JFLA is default kernel for now |=========| Redmi 7 / Onclite |==========| Date : 17/01/2022 Device Changelogs: • Update Latency blobs from LA.UM.9.6.2.r1-03600-89xx.0 • Update Soter stack from LA.UM.9.6.2.r1-03600-89xx.0 • Update I/O Prefetcher blobs from LA.UM.9.6.2.r1-03600-89xx.0 • Update Performance stack from LA.UM.9.6.2.r1-03600-89xx.0 • Bump Perf HAL to 2.2 version • Import UBWC blobs from LA.UM.9.6.2.r1-03600-89xx.0 • Sync EGL symlinks with CAF • Address qtidataservices_app SELinux denial • Address rild SELinux denial • Address netmgrd SELinux denial • init: Setup all the sub-system as related • Disable advance network scan for legacy targets • Bring back ViLTE / Carrier Video Calling feature • Move supplicant service init to wpa_supplicant • Enable driver param "no_rrm=1" in wpa_supplicant_overlay.conf • Move some SCVE blobs to system_ext Notes: • Clean Flash recommended • Vanilla release, GApps not include • Recommended to use NikGApps core • Needed Firmware from MIUI 12.5.1.0 (China) / 11.0.2.0 (Global) • CTS/SafetyNet passed without root • Banking apps working • JFLA is default kernel for now |=========| Redmi 7 / Onclite |==========| Date : 08/11/2021 Device Changelogs: • Change Default Kernel to JFla-Karamel latest • Fixes some error from Kernel Notes: • Clean Flash recommended • Vanilla release, GApps not include • Recommended to use FlameGApps basic • Needed Firmware from MIUI 12.5.1.0 (China) / 11.0.2.0 (Global) • CTS/SafetyNet passed without root • Banking apps working |=========| Redmi 7 / Onclite |==========| Date : 15/10/2021 Device Changelogs: • 2nd Rhun released • Sync with latest source side changes • Switch back to old Brightness configuration • Allow all filesystem type for Adoptable Storage • Avoid lag while Screen Recording • Limit Screen Recorder's framerate to 60 FPS • Switch to common AIDL Power HAL (Thanks to Dhina17) • Build AIDL Power HAL stats • Rewrite Light HAL based on our LED driver • Fix Light HAL segfault in setLight function • Drop unnecessary Light HAL handled variable in setLight function • Move light HAL to system background • Add Interface definition to default Light HAL • Add 'vendor.' prefix to Light HAL service name • Use pragma once directive for Light HAL • Properly scale Light HAL brightness range • Avoid Light HAL uint32_t underflow • Address Light HAL SELinux denial Notes: • Clean Flash recommended • Vanilla release, GApps not include • Recommended to use FlameGApps basic • Needed Firmware from MIUI 12.5.1.0 (China) / 11.0.2.0 (Global) • CTS/SafetyNet passed without root • Banking apps working |=========| Redmi 7 / Onclite |==========| Date : 08/10/2021 Device Changelogs: • Update Sensor configs from LA.UM.9.6.2.r1-03600-89xx.0 • Ship libmmosal from LA.UM.9.6.2.r1-03600-89xx.0 • Switch to AOSP WFD/Cast implementation • Update Soter stack from MIUI V12.5.1.0 QFLCNXM • Switch to in house device specific HALs • Exclude libqservice from binder interface whitelisting • Drop SoundTrigger HAL • Update Qualcomm aptX blobs from redfin • Update Brightness configuration from MIUI V12.5.1.0 QFLCNXM • Use Pronton Clang for kernel compiler • Override blur props from init script • Added PID 0x90D9 USB configurations • Allow fm_app to set vendor_fm_prop • Remove duplicate persist.vendor.radio.data_con_rprt prop • Allow all filesystems for USB OTG • Added missing USB OTG prop • Kick out useless persist.sys.usb.config prop • Enable config_intrusiveBatteryLed • Import some overlay configs from stock • Import some Tethering configs from stock • import some Wifi configs from stock • Disable slow blur effect to avoid lagging • Move service vendor-sensor-sh to init.qcom.rc • Match default battery led color as per stock • Import minimal rootdir changes from stock • Add translatable="false" in config_wifi_ap_mac_randomization_supported • Address com.android.phone SELinux denials • Move device specific init script to init.qcom.rc • Enable performance profiles • Move smart charging node and permissions to on boot • Set config_wifiDisplaySupportsProtectedBuffers to false • Add dummy perf profile • Avoid drain issue from msm_irqbalance.conf Notes: • Clean Flash recommended • Vanilla release, GApps not include • Recommended to use FlameGApps basic • Needed Firmware from MIUI 12.5.1.0 (China) / 11.0.2.0 (Global) • CTS/SafetyNet passed without root • Banking apps working |=========| Redmi 7 / Onclite |==========| Date : 30/08/2021 Device Changelogs: • Update boot scripts from LA.UM.9.6.2.r1-03600-89xx.0 • Update blobs from LA.UM.9.6.2.r1-03600-89xx.0 • Update some blobs from LA.UM.8.6.2.r1-08400-89xx.0 • Update ANT+ blobs from deadpool • Update GPS configurations from LA.UM.9.6.2.r1 • Update Firmware and Camera stack from MIUI V12.5.1.0 • Added LED notification support while offline charging mode • Added script for exTHmUI's GameMode performance control • Sync Media Codecs and Profiles as per CAF changes • Enable IWLAN assisted mode • Switched to 2GB Dalvik VM for all variant • Many changes and fixes in the device sources • Address more SEPolicy denials Notes: • Clean Flash mandatory for this release • Vanilla release, GApps not include • Recommended to use FlameGApps basic • CTS/SafetyNet passed without root • Banking apps working |=========| Redmi 7 / Onclite |==========| Date : 03/07/2021 Device Changelogs: • Move back CarrierConfig into internal overlays • Checkout CarrierConfig overlays from rosy • Update nodes for Battery Health • Address Battery Health SEPolicy denials • Set GPU as default debug composition type. • Advertise global carrier VT for device • Advertise global carrier WFC for device • Disable Discovery and Nearby Messaging service • Add properties to Force Enable IMS/Radio • Enable EGL HW Rendering Notes : • Vanilla release, GApps not include • Recommended to use FlameGApps with basic variant • Clean Flash if you're new user • Dirty Flash if you come from previous release • CTS/SafetyNet passed without root • Banking apps working