AncientOS 4.0 20200926 Unofficial Polaris Build
Device Specific Changes:
- Etude kernel: Op.10 No.3
- Linux 4.9.237 and CAF tag “LA.UM.8.3.r1-08500-sdm845.0”
- built with the latest Clang 12 using ThinLTO
- wireguard 1.0.20200908
- fingerprint: use qcom drm notifier instead of the generic Linux one
- some upstreams on mm, arm64, and libs
- Reworked screen panel backlight
- in previous builds
- adjusting brightness slider in the lower range resulted in uneven brightness transition
- previous builds did not allow screen to dim to the lowest possible value
- auto-brightness had slow reaction to ambient light changes
- patched frameworks/base to use linear brightness slider instead of the log scale one
- ported gamma-linear conversion to light HAL
- re-calculated auto brightness curve to fit new light HAL changes
- reduced light sensor debounce time to stay in-line with MIUI
- the result:
- smooth backlight brightness transition when moving brightness slider
- screen can dim to the lowest possible value the panel allows
- auto-brightness reacts faster to ambient light changes
- auto-brightness is no longer jumpy
- screen dimming caused by no user action has proper transitions
- in previous builds
- cleaned up Google specific hints from powerhint
- created dummy perfd client so that proprietary perfd blobs can be removed while keeping goodix fingerprint sensor functioning
- disabled kpi_optimize in audio extension because it tries to call perfd and spams logs when failed
- re-introduced an updated qti-telephony-common injection to polaris
- dropped wifi-ext
- cleaned up unused auto brightness values
- updated firmware and vendor from MIUI 12 Global Stable V12.0.1.0
- Updated APNs for Chinese carriers
- Bumped Vulkan feature level to 1
- Enabled unspecialized app process pool
- fixed a few sepolicy issues for sched_boost and sysfs_batteryinfo
Feature Update Highlights:
- September security patch
- Here are some newly added cool animations:
- See Ancient 4.0 changelogs for details: https://t.me/ancientrom/442
Gapps are included. Vendor and firmware are included. Dirty flash may be fine if you are on my previous AncientOS build.
- md5:
- Ancient Vanilla:
58740158017e2eb2715486cbb52fa8e6
- Ancient GApps:
8b6638fcaf59a9540c8c6f179475cbf9
- Ancient Vanilla:
Please report issues to jjpprrrr.