EvolutionX Update
Kader Bava (@Bava7325)Device Changelog:
* Latest Evolution-X source upstream
* October security patch
* Kernel Upstream to 4.9.287
* Switched to Old BloodMoon Kernel(If you want you can flash New BloodMoon with features or any other custom kernels. Your choice!)
* Merged latest CAF tag LA.UM.9.8.r1-04000-SDM710.0 into kernel
* Updated qcacld-3.0, fw-api, qca-wifi-host-cmn wifi drivers from LA.UM.9.8.r1-04000-SDM710.0
* Fixed some battery drain, lagging & slow responds.
* Updated Display & Graphics blobs from RUI 2.0 F03 stable update
* Fixed MIRACAST(wifi display)
* Updated Redfin's October fp
* SafteyNet Pass without root as usual
* More improvements & bug fixes
Rom Changelog:
Add wifi standard to WifiEntry.ConnectedInfo
Nfc: Type confusion due to race condition on tag type change
PixelPropsUtils: Update to October 2021 fingerprint
QSMedia: Align media player buttons properly
Settings: Add Hotspot WPA3 Settings
Settings: Display WiFi Version number
Settings: Change Network detail string form TYPE to Type
SystemUI: Increase top padding of media switch
apn: Fix FreedomPop UK
apn: Update Vodafone NL
apn: Update giffgaff APN
fixup! missing changes haptic issues with gestural navigation
vendor: gms: Add pixel_experience_2021 _midyear.xml
BrightnessSynchronizer: make brightness tolerance overlay-able
FODCircleView: use onTimeChanged for burn-in protection
Fix google widget timing issue
KeyguardSlice: Fix ticker appearing for a split second on lockscreen
LockPatternView: Fix a11y+BiometricPrompt related OOB exception
Merge Android 11 October 2021 security patch
SamsungHighlightclock: fix updating wallpaper color when wallpaper changes
SystemUI: NetworkTraffic: Remove notch check
SystemUI: fix volume dialog position on TV
VolumeDialogImpl: Prevent Ringer Mode from changing by volume slider on OnePlus devices
apns: Update APNs for Chinese carriers
EdgeBackGestureHandler: use tick instead of heavy tick for back gesture
FODCircleView: use onTimeChanged for burn-in protection
Fix some haptic issues with gestural navigation
GamingMode: Fix danmaku container layoutParam on config changed
GamingMode: Fix views obscuring other window that needs interaction
GamingMode: Mark date/time format strings as non-translatable
PixelPropsUtils: Remove some packages
Settings: Improve A12-styled Search bar layout
Settings: Refactor firmware version window
SystemUI: Fix stuttering/jank related to media player control buttons
SystemUI: LyricTicker: Follow status bar padding
SystemUI: Reorder default QS Tiles
SystemUI: Ticker: Follow status bar padding
Evolver: Add left and right virtual buttons while typing (for old navbar layout)
Evolver: Add toggle for floating notification dismiss button
Evolver: GamingMode: Add option to disable menu overlay
Evolver: Launch EasterEgg activity when logo is clicked in about section
Evolver: Move rounded corners back to Themes category
Evolver: Remove toggle to disable charging animation
Evolver: Reorganize and add dividers
FOD: Adjust A12 FP icon stroke color
FODCircleView: Update animation position on circle showing when dreaming
Settings: Add our Easter Egg into our ROM version preference
Settings: Add resource network_5G_lte support
Settings: Combine Double Tap settings into a single fragment
Settings: Enable NetworkScan for 5G SA
Settings: Make IME button space optional
Settings: Make navbar visibility tweaks more distinct
SystemUI: Bring back AOSP Cellular tile icon
SystemUI: Update battery info every second when device is charging
AndroidSClocks: Beautify them
Disallow click to partial screenshot right after screenshot is taken
FOD: Use sharper fod yellow pressed icon
GestureNavigationSettings: Fix default values
SMP: Reject pairing if public_key.x match
Settings: Don't show fp wake unlock preference for FOD devices
Statusbar brightness control: fix changes not happening
SystemUI: Change MediaPlayer margin to Android S style
SystemUI: Don't show charging animation if battery is charged
SystemUI: Enable three icon switching within QS DND tile
SystemUI: Redesign Media Player View
SystemUI: Unblock gestural navigation on clearScreenshot()
SystemUI: rework status bar burn-in protection controller
TaskSnapshotController: avoid NPE
base: use a double click effect for charging if there is no amplitude control support
fixup! SystemUI: Show bluetooth battery level when available
vendor: add OTA script to delete package cache
Evolver: Nuke Notifications/Power menu background opacity feature
Evolver: Update default FOD to A12 version
FOD: Remove color filter from fod icons
FOD: Use A12 fingerprint icon by default
Settings: Add Hotspot client manager from exTHmUI
Settings: Bring back 'Do not validate' option in CA certificate spinner
Settings: Privacy chip toggle requires SystemUI restart
Settings: Remove support for global cleartext penalties
gms: Update Calculator and Clock from A12 Beta 5
netd: add MAC address firewall
netd: fix: the order of firewallSetMACAddressRule api
📝 Notes:
* If you are using previous build, DIRTY FLASH enough. But CLEAN FLASH always recommended for avoiding some weird bugs.
* Don't report bugs without proper logs.
* Gapps Build only.
* Use latest magisk stable.
* Use latest orangefox or twrp recovery.
* Some options need SystemUI restart after every changes.(like network traffic indicators)
* BloodMoon Kernel always balanced one between battery and performance. So If you're not satisfied with battery or performance, flash old BloodMoon without new features or flash parallax kernel or jigen kernel.
* If safetynet is not passing without root, Flash magisk, hide play services(All options), check safetynet, clear play store data & play services data, open play store. Now uninstall magisk & check.
* If Magisk Manager hide causing lag problem, do Several reboots.. It will be fixed.
* Check #why_format_data, #bankapps_fix, #upi_msg_fix, #battery_optimizer in main gr oup notes.