RisingOS V5x/6x Changelog

RisingOS V5x/6x Changelog


Highlights & Device Specific Changes

* Build type: Monthly

* Device: Redmi K20 Pro / MI 9T Pro (raphael/in)

* Device maintainer: Muhammad Al Arabi


===============23-12-2024=============

Initial v6.0 A15 :

- Allow to access bootable/deprecated-ota targets

- Explicitly set as an non-AB target

- Link older libcrypto for widevine blobs

- Drop megvii

- Allow gettid syscall for atfwd@2.0

- Remove deprecated path in bootable/recovery

- Drop librecovery_updater

- Update product prop overrides

- Switch to common Xiaomi light

- Switch to Xiaomi fingerprint AIDL with fwb boost

- Switch to QTI thermal HAL

- Switch back to QTI power HAL impl (dropped libperfmgr and powerhint impl)

- Add Mac randomizer and 5GHz hotspot

Kernel side :

- Drop old KSU impl

- Add KernelSU-Next as submodule

- ksu_next: switch to susfs-4.14

- ksu_next: Add SUSFS v1.5.3 patch

- susfs: fixups

- Allow init exec ksud under nosuid

- Add KernelSU hooks

- Backport path_umount for KernelSU

- Fix: Failed to execute pm in terminal

- throne_tracker: skip iterate if failed to open dir (#1832)

- Fixup selinux for KernelSU


===============5-11-2024=============

RisingOS v5.2.1 HOTFIX 2 (october security update):

- Fixed some log spam

- Fixed play integrity failing

- Fixed (readded) all previous broken source side features

- Merge October security patch

- Fixed Dolby crashing

- Switch to Boolx kernel

- Use common libqti-perfd-client and power-libperfmgr

- powerhint: Use actual min/max frequencies

- powerhint: Let min freq not exceed max freq

- powerhint: Tune gpu freq

- powerhint: Tune cpu freq

- powerhint: Set correct gpu max freq

- powerhint: Remove camera actions and unused nodes

- powerhint: Decrease launch boost to 3sec

- Optimize cpu configuration for kryo485

- Switch to Google Pixel GKI LMK/ZRAM tunings

- Fix goodix_fod soname

- Add pixel_pitch

- update fingerprint service

- Drop perf scrolling


===============25-09-2024=============

RisingOS v5.2.1 HOTFIX :

- Fixed auto brightness

- Fixed adaptive color and x reality engine

- Fixed overheating while charging/gaming >> switch back to mi thermal

- Fixed copy paste delay for some users

- Fixed DC dimming issues while using some other colors mode

- Drop uclamp tuning from dt side (performance freak people can use boolX kernel)

- Drop source side broken features (SmartPowerOff and max cached processes)

- Drop color inversion

- some minor changes here and there


===============18-09-2024=============

RisingOS v5.2.1 EOL:

- Fixed Gphoto editor crash (should work every features including ai magic eraser and standalone magic eraser)

- Fixed google Safety and realme link app crash

- Fixed randomized MAC address (it was not available for some reason)

- Fixed various app crashing (For Gpay users just install WebView application)

- Fixed memory leak from both side (if you still face low ram issues just restart the systemUI)

- Improved overall performance and smoothness

- Switch to EXT4 partition and Add reserved partition (only for vanilla build)

- Many more fixes here and there

- Drop doze (all doze related features is there in Settings/Personlize/Theme/Ambient Display)

- Build Xiaomi sensors implementation

- Add lift to wake

- Disable qdcm display factory mode

- Import MIUI brightness overlays

- overlay: add Max Gamma Autobrightness adjustments

- Ship Lawnchair in Gapps build as well (now there is 3 launcher in Gapps build: 1. Ortus 2. Pixel 3. Lawnchair)

- Update Aderno to latest 786

- Switch to common IFAAService

- lmkd: kill heaviest task instead of any eligible task

- Exclude CarrierConfig overlays from RRO

- Import CarrierConfigs from CAF

- Switch to QTI Thermal HAL

- rootdir: Initial libperfmgr init config

- powerhint: Improve power efficiency

- powerhint: Drop display early_wakeup node

- powerhint: Drop EnergyAware node

- powerhint: Remove schedtune related stuff

- powerhint: Don't mess with UFS clkgate

- Adjust powerhint for QOS interface

- Import powerhint.json

- Remove QTI perfd and I/O prefetcher

- Migrate to Xiaomi power AIDL HAL

- dolby: Add profiles overlay for moto dolby

- dolby: Update dax-default from moto

- libstagefright_foundation-v33 moved to lineage compat

- Switch dolby soundfx to libswdap

- audio: Add dolby to audio effects

- audio: Apply NLSound 4.0 optimization for dolby

- audio: Forcefully disable volume leveler

- Link Dolby Atmos dependencies against v33 libstagefright_foundation

- Build XiaomiDolby

- Import Dolby audio blobs and sepolicy

- Kill dirac

- Switch to QTI Memtrack AIDL HAL

- I tried my best to create a perfect EOL build. I hope you all enjoy this amazing, fluent UI experience!


===============28-08-2024=============

Initial A14 QPR3 build (Rising v5.0):

- Fixed Leica camera

- Fixed HBM

- Fixed memory management

- Fixed copy/paste delay in clip board

- Fixed HBM/DcDimming layout in settings

- Fixed Audio

- Fixed slow charging issue

- Add per app thermal profile

- Ship with qti thermal

- Enable CrDroid doze

- Drop MMS user agent

- Remove AOSP rild property

- Build missing libraries for 14 QPR3

- QPR3 install_symlink changes

- Convert packages allowed to use aux cameras to prop

- Add system ui restart in restart advanced menu

- Initial FCM Hals generate

- Inherit common qti,xiaomi and lineage FCM

- Declare IMS libs as symlinks during extraction

- Declare EGL libs as symlinks during extraction

- Mark CNE symlink target as required package

- Explicitly disable "Enable GL comp backpressure"

- Disable backpressure propagation in SF

- unset BOARD_USERDATAIMAGE_PARTITION_SIZE

- Build libpng.vendor

- Allow skipping of nativeDetachImage

- Build missing libwatermark_shim

- label more camera props

- Enjoy the Stunning UI, and Customizations experience, without compromising the smoothness #KeepRising

Report Page