Mi 10 Lite 5G

monet | fourteen | Stable

Build Info

Release frequency: monthly

Requires custom recovery: Yes

Maintainer Info

Maintained by Alec Chan

Contact on Telegram

View on GitHub

Download build

Changelog

28-May-2024

  • Fixed display colour profile not working
  • Merge latest android-4.19-stable (4.19.314) into kernel

22-May-2024

  • Add some missing Dirac strings
  • Add support for zero brightness doze mode
  • Allow power HAL writing to node
  • Avoid delay for vblank disable from DRM
  • Build hidl manager memory block
  • Declare BootCompletedReceiver as exported reciever
  • Disable FRP
  • Disable QCRIL power saving
  • Disable vendor_modprobe commands
  • Do not force DCI-P3 on adaptive color mode
  • Drop Qualcomm WFD
  • Enable AAC frame control for HAL implementation
  • Enable asynchronous library events in WPA supplicant
  • Enable building ssrec for Audio Externals
  • Enable camera API v2 for Snap
  • Enable display async powermode
  • Ensure doze_mode is set to LBM when disabling AOD
  • Enable editable_enhanced_4g_lte_bool globally
  • Enable HWC for VDS
  • Enable Qualcomm TrueWireless™ Stereo
  • Enable support of HW Accelerated Effects
  • Enable TWS plus feature using persist property
  • Enable VoNR Calls support
  • Force device to treat 170M as sRGB in SF
  • Get rid of HelpDialogFragment class
  • Grant to create qipcrtr_socket for QXDM logging
  • Handle gestures category similar to pickup and proximity
  • Ignore SSR failure for modem
  • Implement doze modes and auto brightness
  • Import more Video Calls related props
  • Increase audio HAL buffer size to 240kb
  • KernelSU: update to v0.9.4
  • Merge latest android-4.19-stable (4.19.313) into kernel
  • Properly disable phantom process killing
  • Remove code for starting legacy ril
  • Remove IO read_ahead_kb tune
  • Remove some camera-daemon commands
  • Set debug.sf.auto_latch_unsignaled to 0
  • Set default doze brightness icon
  • Set network mode to Global by default
  • Set up UDFPS framework dimming
  • Set VENDOR_SECURITY_PATCH To PLATFORM
  • Silence qpnp-smb2 dmesg spam while charging
  • Store Socket ID for drivers
  • Strip off some debug packages
  • Suppress warning related to NNAPI HAL accessing zeroth.debuglog.logmask
  • Switch to neutron clang
  • Switch to vendor-defined color modes
  • Toggle on TARGET_HAS_HDR_DISPLAY flag
  • Update deprecated screen power items
  • Update Hi-Fi drawable
  • Use common power-libperfmgr
  • Use nqnfcinfo to set chip ID and firmware version

01-May-2024

  • Add a property to query GPU model name
  • Add blkio tuning from sunfish
  • Add icons for HBM
  • Add libinit for variants handling
  • Add stereo config channel support to USB surround sound
  • Add more CPU frequency
  • Add navigation and video thermal profiles
  • Add NEON accelerated XOR implementation
  • Add support for KGSL_PROP_VK_DEVICE_ID
  • Add support to get GPU model from device tree
  • Add support to modify display counter
  • Add thermal profiles tile and adapt for A14
  • Add touch profiles for gaming and benchmarking
  • Align clear_page() to 16 bytes
  • Allow all filesystems for USB-OTG
  • Allow disabling big/prime core
  • Always assume the panel is OLED
  • Always execute ramoops_pstore_write()
  • Always panic when scheduling in atomic context
  • Async rotator suspend/resume callbacks
  • Change foreground cpuset when app launch
  • Decrease launch boost to 3 seconds
  • Default zram compressor to lz4
  • Disable all of qdf_trace when WLAN_DEBUG is disabled
  • Disable boosting when battery saver is on
  • Disable debug.sf.latch_unsignaled
  • Disable GPS debugging
  • Disable HBM when DC Dimming enabled
  • Disable msm/camera_v2 debugging
  • Disable redundant Spectre v2 mitigations
  • Disable REMOVE_PKT_LOG
  • Disable sf EGL image tracking
  • Disable some DEBUG routines in net
  • Disallow userspace to change zram compression algorithm
  • Disable wakeup source creation in tspp
  • Disable WLAN logging
  • Don't boost top-app when screen is off
  • Don't ever reboot to verity red
  • Don't force DEBUG_KERNEL when EXPERT is enabled
  • Do not acquire wakelocks for msm/ipa
  • Do not balance msm_drm and kgsl-3d0 IRQs
  • Do not enable HBM if DC Dimming is ON
  • Do not send fps change events to notifier listeners
  • Drop PM QoS boosting
  • Dump ramoops even if the kernel doesn't crash
  • Enable KernelBatterySaver
  • Enable usage of USB gadget HAL
  • Enable persist.vendor.audio.fluence.voicerec
  • Enable secureNFC
  • Enable NTFS driver
  • Enable initial skip for dual camera synchronization
  • Enable lmkd and disable almk
  • Expand USB HID game controller support
  • Enable size optimization for qcacld-3.0
  • Enable dimlayer exposure driver
  • Enforce ulps suspend
  • Enforce ulps by default
  • Ensure the minimal frequency is lower than the maximal frequency
  • Fix app duration by reducing 16.6ms
  • Fix brightness level mapping
  • Fix cpu_dma_latency value
  • Fix memory leak in cam_res_mgr_probe()
  • Fix strlcpy usage in rpm_master_stat, minidump, sdio_cis.c
  • Fix thermal profiles list layout
  • Force disable low RAM config
  • Force enable TCP INTERNAL PACING when BBR is default without FQ
  • Force suspend when cable out
  • Handle more scenarios when getting fod dim alpha
  • Include a 7-second delay when turning off the HBM
  • Implement HBM & Auto HBM
  • Implement interpolated LP2 brightness handling
  • Import LMKD props and set lmkd values per RAM variant
  • Improve dimlayer exposure alpha model
  • Increase sde stage to map zpos changes
  • Increase watermark scale factor
  • Initialize mutex_lock earlier
  • Introduce battery-friendly-pocketmode
  • Introduce displayfeature color service
  • Introduce kernelspace battery saver mode
  • Kill more logging in qca
  • Make ion allocate in page-sized chunks
  • Pass -fomit-frame-pointer to out-of-line ll/sc atomics
  • Prevent Zygisk/KernelSU detection through common methods
  • Reduce early wakeups before vsync events
  • Refactor ClearSpeakerFragment code
  • Remove audio powerhints
  • Remove CONFIG_QCOM_MINIDUMP
  • Remove hints for Adaptive Battery CPU Throttling
  • Remove nonsensical register reads in cam_vfe_fe_reg_dump()
  • Remove validation while gpio probing
  • Remove WQ_MEM_RECLAIM flag from state workqueue
  • Return before thermal trip evaluates
  • Set binder_(alloc_)debug_mask=0 to suppress binder logging
  • Set cpu_dma_latency value in hex
  • Set Dalvik heap props on boot
  • Set IRQF_NOBALANCING
  • Set more SSR restart_level in init script
  • Set to powersave governor when device is idle
  • Set 150hz as default minimum GPU freq
  • Stop spamming binder in dmesg
  • Switch to AVC 3.1 for screen recording
  • Switch to kernel-based dimming to fix FOD while dimming is on
  • Switch to lz4 for zram
  • Undefine WMA_DEBUG_ALWAYS
  • Update backlight status on panel enable/disable
  • Update clear speaker audio using DTMF + Chirp tones
  • Update Hotword permissions
  • Update zstd to latest v1.5.5
  • Use a different way of affining perf IRQs
  • Use phase offsets as duration
  • Warn when an IRQ's affinity notifier gets overwritten

25-April-2024

  • Initial Official build
  • Add option to use fscompress for F2FS
  • Add restart SystemUI in Advanced Reboot
  • Add temp divider value for CPU info overlay
  • Add udfps animation offset
  • Build android.media.audio.common.types-V2-cpp
  • Build graphics allocator 3.0 interface to vendor
  • Build more telephony packages
  • Disable Async MTE on System Server
  • Disable continuous transaction tracing on all build types
  • Disable logging sensors-hal events
  • Disable QCOM system daemon
  • Disable QTI perf lock usage in camera HAL
  • Disable SF composition prediction model
  • Disable Skia tracing by default
  • Do not allow any wakelocks to be held
  • Do not force the compilation of DFS debugging
  • Don't pin camera/launcher app in memory
  • Enable APK fs-verity
  • Extend audio offload buffer size to 256kb
  • Enable automatic WiFi channel selection
  • Enable burn-in protection
  • Enable Camera2API for legacy targets
  • Enable freeform windows
  • Enable Kernel Memory State Tracking
  • Enable RCU_BOOST
  • Enable ro.audio.monitorRotation
  • Enable the pre-rendering feature
  • Enable vibration intensity control
  • Fix FOD enrollment circle size
  • Import QCOM audio effects
  • Import userdata tuning from oriole
  • KernelSU: update to v0.9.3
  • Merge tag 'LA.UM.9.12.r1-18300-SMxx50.QSSI14.0' into audio-kernel display-drivers msm-4.19, qcacld-3.0, qca-wifi-host-cmn, video-driver
  • Misc improvements to battery backup and WiFi configs
  • Offload WM shell to another thread
  • Remove leftover debug function in qcacmn
  • Remove Qcom's PM_QoS implementation/usage
  • Remove unnecessary QTI logkit directories
  • Set default WiFi country code to '00'
  • Set PRODUCT_SET_DEBUGFS_RESTRICTIONS
  • Set readahead_size_kb=128 to system and data
  • Silence some spammy logging
  • Speed profile services and WiFi-service to reduce RAM and storage
  • Stub out debug prints in drm
  • Turn on screen on unplug
  • Use armv8-2a as 2nd arch variant
  • Use metadata_csum for /metadata
  • Use QCOM implementation for audio effects
  • Use SkiaGL Threaded
  • Use 64-bit dex2oat on all cores