December 25, 2021

Update for ArrowOS from December 25

Source changelog:

  • December security patch (android-12.0.0_r19)
  • Added System Updater
  • Updated DuckDuckGo, SimpleGallery and SimpleCalendar to latest build
  • PixelPropsUtils: Update raven and redfin fp to December
  • PixelPropsUtils: Whitelist Google Dialer
  • PixelPropsUtils: Use redfin props for some apps
  • PixelPropsUtils: Spoof Pixel XL for Google Photos
  • Add heads up tile
  • Use AVCProfileMain for screen recorder
  • Allow to limit the max framerate of built-in screen recorder
  • device_config: Improve config for recents text selection
  • device_config: Contribute app shortcuts to AppSearch index
  • device_config: Update Now Playing database to 2021-10-31
  • device_config: Show setting to disable location indicators
  • Implement hide gestural navigation hint bar
  • Add platform and RAM to Model & Hardware
  • Reset battery stats
  • Volume Rocker Wake
  • Allow doubletap/longpress power to toggle torch
  • Add toggle for proximity wake (Pocket mode)
  • Less boring heads up option
  • Allow to suppress notifications sound/vibration if screen is ON
  • Incall vibration options
  • Misc fixes and upstream changes
  • Update translations from community

Device changelog:

  • rootdir: Start mi_thermald on boot
  • rootdir: Drop vendor.thermal-engine
  • overlay: Limit screen recorder to 90fps
  • overlay: Define OEM fast charge sysfs node
  • Build with AOSP Clang 14.0.0 (r437112)
  • sepolicy: Allow XiaomiParts find sensorservice
  • sepolicy: Address denials
  • props: Disable debug.sf.enable_hwc_vds
  • Build missing NFC packages
  • Update blobs to MIUI V12.5.4.0.RJGMIXM
  • props: Turn on GPU protected contents
  • props: Enable back GL backpressure
  • props: Disable partial FB excl rect
  • props: dont latch unsignal buffers
  • rootdir: Remove IO read_ahead_kb tune
  • rro_overlays: Move to vendor
  • Misc fixes and upstream changes