EvolutionX 5.1 | Eleanor | BETA

EvolutionX 5.1 | Eleanor | BETA

Rahul Sarawagi

Note:

  • Clean flash required
  • Must flash Permissiver or else it won't boot

Changelog:

Source Side:

  • Nov. 29 Update:
Evolver: FOD icon picker
Evolver: NetworkTraffic: Show arrows for all net activity types
Fix issue with widgets not working properly
Fix Papers app not loading
Fix wireless emergency alerts issue
NetworkTraffic: Use custom fonts
PermissionManagerService: Correct don't enforce privapp perms for updated system apps
Screenshot tile: improve code
SystemUI: Add config_controlsPreferredPackages
SystemUI: Don't shift KeyguardSecurityContainer when FOD isn't available
SystemUI: Implement Smart space from redfin 11
Updater: Improve blocked update dialog message
Use Pixel APNs
base: overlay: fix volume panel arrow in Viktor and Sam icon packs
config: Disable forced camera audio by default
sepolicy: Allow netutils to use dac_override
  • Nov. 27 Update:
Add IconShapeMallowOverlay
Avoid casting network traffic to StatusBarIconView to prevent crash
Bring back our custom fonts
Evolver: Add OP8T Cyberpunk 2077 FOD animation
Evolver: Add a toggle for QS footer text
Evolver: Add back ambient pulse and aod notifications
Evolver: Add back more battery bar locations
Evolver: Add navigation bar visibility control
Evolver: Allow customizing footer text
Evolver: Allow hiding the lock icon on lockscreen
Evolver: Listanimation Views and Interpolator
Evolver: Network traffic location
Evolver: Option for Up, Down as well for Network Traffic
Fix: No text in toast for RTL layout
Fixed Handler Leak on DistanceClassifier
LockscreenShortcuts: enable default shortcuts
PackageManagerService: Protect forced enabled components at runtime
Papers: Update credits
Remove broken Ambient on wake gestures toggle
Settings: Live Volume Steps
Show icon of package associated with Toast
StatusBarIconController: Guard yet another function from cast exception
Statusbar clock: make it play better with expanded QS date
SystemUI: Use OP8T Cyberpunk 2077 FOD icon by default
SystemUI: make the battery saver tile useful
fixup! DozeSensors: Only use proximity sensor if supported
fixup! HeadsUp: add timeout option
fixup! Pocket lock improvements
  • Nov. 22 Update:
Add Language QS toggle
Avoid casting network traffic to StatusBarIconView to prevent crash
Disable Night Light when unlocking with FOD on lockscreen
Enable Quick Wallet settings for all devices with NFC
Evolver: AOKP custom system animations
Evolver: Add ambient pulse and aod notifications
Evolver: Allow hiding notification headers
Evolver: Cleanup and improvements
Evolver: Listanimation Views and Interpolator
Evolver: Power Menu animations
Evolver: Toast Animations
Fix Instagram/WhatsApp/YouTube stutter issues
Improve hiding FOD animations when disabled
Lockscreen MediaArt: hide if media is not playing
Nuke Google's Now Playing (not working)
Nuke OnePlus screen recorder app (buggy)
Pocket lock: Improve on fod devices
Properly set fonts and icons on keyguard when changing styles
Settings: Add setup UI for minimum delay between an app's notification sounds
Settings: Navigation mode settings (back gesture height)
Settings: Optional haptic feedback on back gesture
Smoother Upload and Download Animations
SystemUI: Show carrier name of opposite slot in DataSwitch tile label
SystemUI: Update automatic brightness drawables
  • Nov. 18 Update:
Add kill app QS tile
Add option to enable AOD on charging only
Allow to quickly open Running Services from QS panel
Ask pin for shutdown/reboot on secure lockscreen
Ask pin when tapping on Airplane/Cellular tiles if secured
Bring back LiveDisplay
Cellular QS tile: Kill dialog asking to disable mobile data
Evolver: Allow to suppress notifications sound/vibration if screen is ON
Evolver: Allow toggling global animations off
Evolver: Add option to disable scrolling cache
Evolver: Bring back QS battery estimate toggle
Evolver: Disable navbar preferences if gestures are being used
Fix VPN lockdown setting getting overridden on user stop
FODCircleView: Enable hardware acceleration
Grant suspend permission to Flipendo (Extreme Battery Saver)
Permissions: Grant Personal Safety perms
Remove "storage type" preference from Settings
Screenrecord: add blinking stop dot and low quality options
Screenshot tile: persist screenshot type after reboot
Settings: Add footer explanation to Adaptive Playback
Settings: Add hotspot setting to allow VPN upstreams
Settings: Disable lockdown toggle (not working)
Settings: Make phone number clickable
Settings: Never show suggestions
Settings: Remove duplicate build number from firmware dialog
Settings: Use Google's Wireless emergency alerts in Apps & notifications
SystemUI: Add method for getting estimated battery time
SystemUI: FOD: AoD content should move only in Y axis
SystemUI: Switch to OOS 10 VoLTE and VoWiFi icons
Update translations
  • Nov. 17 Update:
Add BatteryHealth section
Add Volume rocker skip track to Gestures
Add option to scramble pin layout when unlocking
Add switch for linked ring and media notification volumes
Add three-fingers-swipe to screenshot
Add toggle to enable ADB root
Add vibration patterns from OOS
Add volume panel on left toggle
Allow choosing custom vibration patterns
Allow customizing the length of gesture navbar
Allow hiding the gesture navbar
Allow more legacy apps to use conversation notifications
Allow to customize notification led light
Aosp Ambient music: allow to pulse on new tracks
Configurable 0, 90, 180 and 270 degree rotation
Enable AOSP Theme Picker to access custom clock styles
Enable notification LED pulse by default
Evolver: Add 'Invert layout' to navigation bar settings
Evolver: Add Lockscreen album art filters
Evolver: Add QS columns/rows options
Evolver: Add VoLTE icon toggle
Evolver: Add animations to quick settings tiles
Evolver: Add interpolators to qs tiles animation
Evolver: Add kill button to notification guts
Evolver: Add option to disable led after full charging
Evolver: Add quick settings pull down with one finger
Evolver: Add statusbar battery options
Evolver: Add toggle for lockscreen charging animation
Evolver: Add toggle to disable charging animation
Evolver: Add tunables for navbar layout customization
Evolver: Add visualizer feature
Evolver: Allow to enable Lockscreen Media Art
Evolver: Battery light customization
Evolver: Brightness slider options
Evolver: Disabling quick settings on secure lock screens
Evolver: Double tap to wake on doze
Evolver: Fingerprint authentication vibration
Evolver: HeadsUp blacklists
Evolver: HeadsUp snooze function
Evolver: HeadsUp: add timeout option
Evolver: Hide power menu on secure lockscreen
Evolver: Implement click to take partial screenshot
Evolver: Incall vibration options
Evolver: Less boring heads up option
Evolver: Lockscreen Charging info
Evolver: Make roaming indicator optional
Evolver: Pixel Navbar animation toggle
Evolver: QS tile title visibility
Evolver: QuickSettings: Add Haptic Feedback to tiles
Evolver: Recognizing fingerprint animation
Evolver: Screen off animations
Evolver: Show 4G instead of LTE switch
Evolver: Smart Pulldown
Evolver: Status network traffic
Evolver: Statusbar brightness control
Evolver: Statusbar clock/date customization
Evolver: Torch long press power: add with auto-off function
Evolver: Unlock keystore with fingerprint after reboot
Evolver: Volume Rocker Wake
Evolver: Volume rocker cursor control 
Evolver: Wake on plug
Evolver: Wired/BT headset: make ringtone audio focus customizable
Evolver: allow to swap volume buttons rotation based
Evolver: allow transparent notifications on lockscreen (on default light and dark theme only)
Include ADB root feature
Include ColorBucket (Dark theme styles) from ArrowOS
Include Double tap to sleep on lockscreen
Include Seedvault app backup feature from LOS
Include lockscreen quick unlock
Include several Lockscreen charging animations
Increasing ring feature
Make Inter the default system font
Make Quick Unlock compatible with long PIN/Password
Make kernel version clickable
Merge November security patches
Safetynet should now pass by default
Settings: Add pocket lock toggle
Settings: Introduce Adaptive Playback
Settings: per-app cellular data, vpn and wifi restrictions
Update APNs for O2 Germany, E-Plus, Euskaltel
Update bootanimation for 5.1
Upstream some LOS system changes

Device Side:

  • Based on @Rk585's trees
  • 4.4.241-lineageos+ Kernel inbuilt

Known Bugs:

  • Net Speed Indicator not working
  • SafetyNet CTS fails (Fix: Follow this guide)

Credits:


Report Page