EvoX v4.7 official build 01/10/2020 changelogs:
Device changelogs:
Upstream kernel to 4.14.199
screen casting fixed
Fixed some lags in camera and UI
mic should be normal
overall system stabilty and performance improvements
FP speed faster
fast charging should be fine for all now
enabled night light
Rom changelogs:
AOSP Volume Panel: Improve touch width
Include Applock from AOSPA
HeadsUpStatusBarView: account for rounded corner
extract_utils: Fix system_ext framework blueprint generation
EvoX quick fix changelogs 20/09/2020:
**CLEAN FLASH RECOMMENDED IF ANY ISSUES**
Device Changelogs:
FP LOCK SCREEN ISSUE FIXED (note important** : be on latest china firmware)
Fixed screencast and wifi display
Fixed overall sound experience with probably mic issue (I tested the mic is normal and not loud)
fixed some random crashes in apps
removed dolby ( thats better for everyone since users shd be responsible for every audio mods)
Rom Changelogs:
Apply theme by using notification context
Pocket Lock: Don't show immersive confirmation ui
SystemUI: BiometricPrompt: Call onDialogAnimatedIn when we are showing the dialog without animation
SystemUI: Hide non-system overlays when biometric prompt is showing
TextClock: Update Italian translations some more
9/16
Bring back lockscreen Quick Unlock
Keyguard: Hide check button when using PIN quick unlock
Lockscreen pulse: lower bars
Nuke Google Sans and replace it with Manrope
sepolicy: common: Remove mediacodec_service related rules
Settings: Remove Notification toggle in Extended Volume panel options
EvolutionX official Build 17/09/2020 changelogs:
Device changelogs:
reverted extra sound mods
removed battery thermal profiles
Fixed camera denials
Fixed zoom meetings camera issue
whatsapp low mic issue fixed
Included latest HR v3.2 kernel
optimizations
Source Changelogs:
9/15
BiometricService: Avoid null pointer exception
fixup - base: do not use new lockscreen layout for bypass
fixup - PackageManagerService: Protect forced enabled components at runtime
Evolver: Nuke Aspect Ratio options as it’s no longer needed
LS/AD/Nav Pulse: fix FC
LS/Nav Pulse: Consolidate functions and fix NPE
SystemUI: Set correct animation duration for linear brightness slider
TwilightService: Use temporary TwilightState when location is not available
WiredAccessoryManager: Add support for DisplayPort Audio
WiredAccessoryManager: support for multiple display ports
WiredAccessoryManager: Support for multiple extconn devices
WiredAccessoryManager: update extcon file paths
Evolution X official build 13/09/2020
Device changlogs:
upstreamed kernel 4.14.198
Build with latest proton clang
Normal status bar notification icons
Increased media and mic volume
misc improvements
Source Changelogs:
9/9
Cleanup - Improve face unlock behavior on devices with popup camera
PocketLock: Add config_pocketModeSupported overlay
PocketLock: fix flickering on animations
PocketService: Adjust light sensor rate to 400ms
Remove prebuilt SafetyHub
Remove proximity check on wake toggle
Settings: FaceSettingsLockscreenBypassPreferenceController: Hide on specific devices
Settings: fixup! Check if we have any color modes declared in overlay
SystemUI: fix NPE on global actions dialog
SystemUI: Option to use linear scale in BrightnessController
vendor: Remove custom storage manager overlay
9/8
fwb: Optimise how plugins are applied
Evolver: Hide corner radius for devices that have a custom cutout
Evolver: Hide LED section for unsupported devices
Evolver: Set network icon dependencies
Improve face unlock behavior on devices with popup camera
plugins: Launch Q expanded volume panel on arrow longpress
plugins: Separate vibrate drawable for vol panel from common icon
plugins: Use system corner radius where needed
Remove lockscreen quick unlock
9/7
build_image: Allow disabling custom inode count calculation
fixup! PackageManager: allow build-time disabling of components
gapps: Import pixel_experience_2020_midyear.xml from sunfish dump
netd: Support wildcards in cached hosts file
PackageManagerService: Protect forced enabled components at runtime
Settings: Add NR network type to "Global" mode preference
vendor: Force enable Styles component
vendor: Keep some packages enabled
vendor: Rename config_disabledComponents
vendor: update GMS updater component disable list
9/5
SystemUI: Use TaskStackChangeListener API for contextual screenshot package name
TextClock: Update Italian translations
9/4
gnss-legacy: Bring back Beidou
Settings: Account more 5G network modes
Settings: Add theming section to the bottom Settings/Display
Settings: Rearrange density options under Settings/Display
Settings: Restyle that horrible sim select dialog
Settings: Use style ActionPrimaryButton for buttons
vendor: Build AOSP ThemePicker
VolumeDialog: Don't change the background of the expandable indicator
9/3
Add support for macOS 10.15 & 11 SDK
EdgeBackGestureHandler: Handle all exceptions with WindowManagerService
Fix sepolicy_tests on Mac 10.15
kernel: Use CPATH for including host headers
netd: Sort and cache hosts file data for fast lookup
9/2
base: Disco the colored QS
base: Featurize QS RGB
ColorUtils: Allow overriding Random seeds
ColorUtils: Make random color generation consistent
disco dingo the qs
Evolver: Add Disco and RGB QS tile styles
Fix CDM.requestNotificationAccess() in profile
PhoneWindowManager: Clean up arguments in MSG_CAMERA_LONG_PRESS
8/31
[BugFix][Fingerprint] fix client was canceled by service by mistake
Implement refresh rate control
JAudioTrack: fix bitwise evaluation
TaskHelper: allow to get foreground app label
Update translations for new strings
8/30
Add OOS 10 VoLTE icon
Add QS header styles
base: Expose QS background color
Bring back gradient behind QS panel
ContrastUtils: Kill logspam for translucent bg
fixup! Introduce QS tile style picker
Remove QS header color picker
8/29
Add option to center "R style" notification headers
Added policy based firewall in the security tab
Custom config to force custom doze brightness
PocketJudge: allow register vendor pocket sensor
8/28
Clean up old Visualizer implementation
Evolver: Move pulse to misc category
Extend NavBar Pulse to LockScreen
Extend Pulse to Ambient Screen
LS/Nav Pulse: fix FC and improve performances
Evolution-X build 27/08/2020 changelogs:
Device changlogs:
==============================
upstreamed kernel 4.14.195
Build with proton clang
Bt qti stack implementation
Performance improvements
Source Changelogs:
==============================
8/26
Avoid needless Integer.valueOf() object allocation
Don't crash if there is IR HAL is not declared
DragSurface: destroy surfacecontrol in view site
Extend the watchdog timeout of main thread
FloatingToolbar must end animation immediately when parent window gone
PackageInstaller: Fix crash when uninstalling apps with fragile data
Prevent deadlock when going out of idle state
SystemUI: fix notification overlap with PIN screen
wm: Passing a new ArraySet instance to avoid crash
8/24
Revert several BoostFramework related commits to lessen battery drain
Updater: Ensure the changelog is fetched BEFORE we show notifications
8/23
base: Add DiracSound and MiSound to current api
base: Add support for MiSound FX
FOD devices ONLY
Add Mi 10 Ultra FOD animations
8/21
Evolver: compat -> compact
overlay: Remove voicemail number configs
vendor: apns-conf: Add Hits APN
FOD devices ONLY
Allow to overlay default pressed icon state
8/20
fixup! ColorBucket: Add Solarized Dark theme
Revert "overlay: Enable Visual Voicemail for Verizon devices"
8/19
vendor: Drop verity tool
8/17
[HDM] Fix concurrency failure
HDM: Resolve concurrent access issue - defer execution
kernel: Make dtb.img depend on dtc and dtbo.img on mkdtimg
kernel: Move our dtb.img logic here
kernel: Only build dtb.img if prebuilt DTB directory is not set
kernel: Set full path to DTC
Skip screen on animation when wake and unlock via biometrics
8/15
Show the nearby chip for images and files too
vendor: apns-conf: Drop proxy for Movistar
8/14
Evolver: Move Volume panel styles to Themes
services: LightsService: Mute an annoying error message
FOD devices ONLY
Settings: Hide screen off fod if fingerprint not enrolled
8/12
Drop wifi-ext
Updater: Don’t allow data clearing
8/11
Bring back kill app back button toggle for non-gesture navbar
Evolver: Add VoWiFi icon warning
8/10
Add setting for clamp min auto screen brightness
Let legacy apps scale fully to the display's aspect ratio
Reclaim ANON or File pages based on configuration
8/9
sepolicy: wifi-ext: Guard atoll from wifi-ext/legacy sepolicy
Settings: Use List Preference Dark Mode settings
Settings: Use List Preference for NightLight settings
webkit: SystemImpl: Make systemIsDebuggable() check IS_ENG as well
EvolutionX update 09/08/2020:
Device changlogs:
upstreamed kernel 4.14.193
camera improvements
kernel optimizations
Apex update fix
Source Changelogs:
8/9
Don't request render in GLSurfaceView.GLThread ctr
sepolicy: wifi-ext: Guard atoll from wifi-ext/legacy sepolicy
Settings: Use List Preference Dark Mode settings
Settings: Use List Preference for NightLight settings
NotificationPanelView: Fix initial touch co-ordinates
8/8
Gracefully handle integer overflows
Introduce POSP’s volume panel styles
Screenshot: inline trigger with AOSP values
Settings: Avoid enforcing weird backgrounds
ViewGroup: Remove child parent when a new view is added
8/7
kernel: Add support for module aliases
kernel: Allow installing modules on vendor_overlay
kernel: Bail-out if kernel config isn't set
Settings: Fix icon size for ring volume
8/6
Allow graceful degradation of MediaProfile with broken configuration
Fix list style alert dialog to use system font
Remove Extended Volume panel options we are unable to hide
EvoX build 04/08/2020
Device changelogs:
- Upstreamed kernel to 4.14.191
- simple msm thermal
- fixed reboot issues occurs due to google play security
- Fixed battery health section
- improved sched latency
- stable fast charging
- Wifi fixes and improvements
- Some unnecessary log cleanup
- disable vsync for cpu randered apps
- memory optimization
- some more cleanups
Source changelogs:
8/4
Add Anaheim and Tinkerbell fonts
Add runtime configurable audio panel location
Merge August security patches
SystemUI: fix size of icon of vibrate ringer mode
VolumeDialog: Redo expanded volume panel
8/2
Add synchronization for invokeForAllObservers call
base: Remove keyguard delay completely
ClipboardService: keep track of which app pasted from which
Fixes crash/race condition when destroyActivity
Return null on failed insert due to permissions
8/1
Add Linotte font
Allow hiding VoWiFi StatusBar icon
prebuilt: Clean up custom-system.rc
SystemUI: fixup! Add feature IMS/VoLTE icon on status bar
SystemUI: fixup! SystemUIGoogleModule
SystemUI: Show only one between VoLTE/VoWiFi icon in status bar based on WiFi-Calling Preference
SystemUI: Support VoWIFI icons in status bar the CAF way
SystemUI: Use VoWiFi icons from OOS 10
7/31
Add isFaceAuthEnabledForUser checks in KeyguardLiftController
base: Separate vibrate drawable for vol panel from common icon
Custom keys rebinding: Add kill app action
Custom keys rebinding: Add more custom actions/app/activities
EvolutionUtils: Add launchCamera and launchVoiceSearch actions
EvolutionUtils: Import restart systemui api
EvolutionUtils: Reverse actions for QS and notification panel
EvolutionUtils: add clear all notifications action
EvolutionUtils: fixup! some more actions
Evolver: Add SystemUI restart for R notification headers
Partial screenshot: block gestures and heads up when running
Remove kill app back button toggle
SystemUI: Fix SystemUI failed to go to doze issue
SystemUI: QS Details: Fix remaining layout issues
SystemUI: QSPanel: Code style improvement for QS tile animations
7/30
fonts: Update Google Sans fonts
PermissionController: force the hub
7/29
Add toggle for iOS-like toast notification for clipboard access
Add USSD codes over IMS feature
Bring back AOSP Screen recorder to Power Menu options
Evolver: Fix multiple out of bounds issues causing crashes
Settings: Add a warning for Quick Unlock
SystemUI: Remove duplicate permissions
7/26
add VSYNC scheduled flag and avoid two doFrame calls in one period
avoid duplicate doFrame calls
core: touch response optimizations
Evolver: Add video preview to Torch long press power
Evolver: Drop no longer necessary casts when calling findPreference() (part 2)
Improve scrolling cache
make ui touch optimization work normally
7/25
Finer synchronization for nuplayer stats
Evolver: Update min values for preferences using CustomSeekBarPreference
7/23
Fix PackageManagerService original-package does not work
Move Swipe to screenshot and screenshot type preferences from Evolver to main Settings app
Settings: Add swipe to screenshot animation
Settings: Change kernel preference behavior
StateMachine: check for null curState in dump()
TextClock: Spanish translation update
Evo-X Build 23/07/2020
Device changelogs:
- Upstreamed kernel to 4.14.189
- LLVM optimizations
- Pixel 4 LIve wallpapers (set on default)
- Power profiles tuning
- Reduced statusbar notification icons size
- App opening latency improved
- Disable unnecssary google services (NearbyMessagingService and DiscoveryService)
- Preven BT logspam and enable BT quality report
- DB optimization for F2FS
- LDAC support
Source changelogs:
7/23
Fix PackageManagerService original-package does not work
Move Swipe to screenshot and screenshot type preferences from Evolver to main Settings app
Replace direct pid writes with setting task profiles
Settings: Add swipe to screenshot animation
Settings: Change kernel preference behavior
StateMachine: check for null curState in dump()
TextClock: Spanish translation update
7/22
AudioService: factor out sound effects handling
base: wake from aod on unplug if we show on charging only
Boost init priority before main loop
Fix color mismatch of pointers
Refactor SoundEffectsHelper for asynchronous loading
Screen Stabilization: Catch DeadObjectException
7/21
base: Use 2 modalities concurrently in BiometricPrompt if available
SystemUI: BiometricPrompt: Adjust layout if FOD is present
SystemUI: BiometricPrompt: Call onDialogAnimatedIn when we are showing the dialog without animation
7/19
KeyguardIndication: fix fc for certain devices on lockscreen charging info
QSTileHost: add reloadAllTiles() public function
Refactor Lockscreen elements font type & size implementation
Remove VoWiFi icon support
SystemUI: Use regular global_actions_column layout for layout-sw600dp-land
Uncrypt: Allow uncrypt to write on ota_package_file
7/18
base: force-enable permissions hub regardless of what google says
ColorBucket: Add Dark Aubergine
7/16
Bring in Pulse navbar audio gfx visualizer for Android 10
Evolver: CustomSeekBarPreference: Align with other preferences
Evolver: CustomSeekBarPreference: Make class subclass friendly and extend it
Evolver: Update preferences
fixup! AODTile: cycle through AOD states
Pulse: Add automatic album art color mode
Send top-app's render thread tid to perf HAL
Settings: fixup! BasebandVersionPreferenceController: Trim baseband if needed
7/15
Allow to get theme accent color from context
Make lockscreen timeout configurable
7/14
Add requiredSystemPropertyValue support in idmap2
Bluetooth: Add APTX-Adaptive and APTX-TWS+ entries for summaries too
core: ChooserActivity: fix android crash from null object
Notification: Fix no icon shown for data limit notification
Release SQLite page cache as much as it can
SystemUI: Update icon for Heads up tile
Evo-X build 13/07/2020
- Fix spectrum denials
- Fixed enforcing issues occurs due to safailnet
- Audio or sound improvements
- Fix netflix streaming (L1)
- Rom latency and app switching improved (Zygot preforking)
- upstreamed kernel to 4.14.188
- Added support for Battery health
more changelogs
here
Evo-X build 07/07/2020
Device Changelogs
- Upstreamed to 4.14.187
- Added spectrum profiles (Install spectrum from playstore and select profile):
- Gaming
- Battery
- performance
- balance
- Fixed some unknown BT connectivity issues
- Included prebuilt system applock (system->security)
- Fixed smart charging
- improved Rom latency and app opening or response time
- Updated adreno graphics OpenGL and vulkan drivers to latest (June 30 2020, v464 and v1.1.128)
- Gaming performance improvements
- Update blobs from V12.0.3.0.QGHCNXM
- Updated camera blobs
- AnxCamera fixed
- Safetynet passed for july
- Improved sound and better audio effects
- Fixed blutooth frequent disconnection in some rare apps
- audio seamless transfer
- optimizations
Source changelogs:
https://raw.githubusercontent.com/E...5_phoenix-10.0-20200707-1952-OFFICIAL.zip.txt
Evo-X official build 23/06/2020 changelogs:
- Build with clang 11.0.3
- Upstreamed kernel to latest 4.14.185
- Deep sleep improved
- Smart charging added
- Less Idle drain
- better ram or memory management
- Fast charging improvements and balanced thermals
- Cpu frequency switch to 100mhz only when idle
- Removed ANXCamera
More changelogs here:
https://raw.githubusercontent.com/r...4_phoenix-10.0-20200623-1718-OFFICIAL.zip.txt
Evo-X Build 16/06/2020 changelogs:
Device Changelogs
==========================
Build with latest clang 11.0.2
Reverted sound profile to stock default
Thermals adjusted again for fast charging
Improved video Stabalization
Improved doze
Many other several optimizations
Note: GUYS PLEASE TAKE BACKUP OF OLD DATA OR APPS SINCE NEW UPDATE MIGHT REQUIRE FORMAT DATA..if its didnt boot normally, u need to format data
Guys OTA has been pushed: Build 15/06/2020
Changelogs :
https://raw.githubusercontent.com/E...4_phoenix-10.0-20200614-1549-OFFICIAL.zip.txt
Now we have default notch ( since we have magisk module available for dual cutout)
I have defined thermals for charging and other stuffs. now charging should be stable
if you are not on official rom then , PLease download manually from sourceforge evo-X site:
https://sourceforge.net/projects/evolution-x/files/phoenix/
Magisk module for dual cutout :
https://index.sarveshrulz.workers.dev/0:/nocutout-magisk-sarveshrulz.zip
Evo-X Official build 13-06-2020:
............................................................................................................................
Device changlogs:
...........................................................................................
Upstreamed kernel to latest 4.14.184
Added back refresh rate switching option (60 and 120 hz)
Media playback crash from thrid party apps fixed
Added Face unlock
Blocked few google wakelocks
fast charging should be fine now with stock thermals
Rom changelogs:
.........................................................................
6/10
Fix mobile data loss issues
Settings: Fix fallback summary for power_button_instantly_locks
surfaceflinger: change usageBits type to uint64_t
6/9
[BACKPORT] Config of LTE signal strength default value remove SNR
DividedLines Clock: Set 24-hr time format as well
Evolver: about_page: Add Twitter link
Evolver: Correct a typo
MediaProvider: Fix sorting by DATE_TAKEN
Sepolicy: Export missing audio volume properties
SystemUI: Long press Caffeine for infinite duration
SystemUI: Resolve faulty keyguard clock logs outputs
Telecomm: Fix few issues with Blink with call
** Note : AS Evo-X sourceforge has some issues so uploaded into my own gdrive and sorceforge link.
Sourceforge
Gdrive
PLease download latest Evo-X official zip from links
Evo-X Official build 10-06-2020:
............................................................................................................................
- Initial Official Release
- Cpu power profiles starts with 100mhz
- Increased headphone volumes and reverted rest of system volumes to default
- Reverted to Stock thermals
Evo-X build 07-06-2020 (Quick fixes):
..............................................................................................................................
- display Cutout dual punch hole
- cts fixed (Safetynet)
- ANXCAMERA 2x zoom fixed as well filters in documents mode fixed
Evo-X New Build Change logs: 06-06-2020
.........................................................................................................................................
- June security Patch
- Upstreamed kernel to 4.14.183
- Increased overall system sounds ( very louder than normal. need to lower down for some apps)
- fixed anxcamera and upgraded to v183 (Everything works including pro mode, thanks to @sarveshrulz)
- performance and battery improvements
- Added About EvoX page into Evolver
- Added battery bar
- Added back lockscreen charging info
- Added more accents
- Many more bug fixes and QoL improvements
- Improved expanded volume panel
- Switch to AOSP package installer
- New dark themes
- R-Style Notificaton Headers
- Battery bar options
** Note ( Sounds are too loud even in calls. you might need to lower it down) and if anx camera crash then please remove .ANXCamera folder from sdcard(twrp advance settings)
Evo-X New Build Change logs: 27-05-2020
.........................................................................................................................................
- Cooked with latest hardrock kernel 0.4.4
- Upstreamed kernel to 4.14.181
- Fixed mirror casting or wifi display
- Huge Performance improvements
- Inbuilt Audio recorder works too
- Enabled Vowifi for all networks if supported
- Miui 12 camera everything works( version V182) thanks to @sarveshrulz
- EvoX dark Bootanimation
- Fast charging improvements
- Improved thermals
- and many more base improvements
Important Notes:
-> As this is new vendor, users coming from miui, need to flash EU ROM and then this ROM and then format data(this is how it's working now)
-> users coming from other custom roms vendor, need to just format data.
Bugs:
None (Report me if you find any)
Evo-X New Build Change logs: 20-05-2020
.........................................................................................................................................
- Build with latest clang 11.0.1
- Face unlock in secuity added
- Fixed Dt2w (working)
- MIUI Camera fully working now.. panorma and slow motion 960fps works(Thanks to @sarveshrulz)
- Removed snap and Gcam ( Install whatever you like)
- reverted to stock thermal (No pixel thermal hal)
- Kcal color control issues fixed
- live display modes
- Fpc fingerprint is working
- dynamic refrsh rate default
- Dynamic refresh rate enabled
- Magisk cts passed without magisk hide
Evo-X changelogs Build 17-05-2020 (Quick Fixes)
-----------------------------------------------------------------------
- MIUI camera fully working( even MImoji and other stuffs)
- UPdated opengl driver for adreno to latest may
- Fixed Battery Idle drain
EvolutionX build 15-05-2020
- Build New Vendor
- Fixed camera recording (main, wide angle etc)
- Fixed audio recording via recorder app
- More stabilty and Performance improvements
- Added thermal Confs
- Fast charging improvements
- Fixed Auto brighness movements..
- Battery improvemnts
- Fixed wifi display
- Fixed wifi calling..works great
- Added vulkan version V1.1.128 may release
- enable night light
- Included Gcam
- Fixed refresh rates 60 and 120 both works now (inside display refresh rate)
- Upstreamed Kernel to 4.14.180
- Fixed CTSprofile
Only glitch now :
-----------------------------
there is no camera cutout settings or device specific settings not working..(Will fix in next build)
Note:
• If you are coming from MIUI 12, then probably you need to Format data ..
• Some users might see white screen after flash once booting, you need to flash 11.0.9 china firmware and then reboot
EvolutionX build 09-05-2020
- Synced with latest Evo-X source (may security patch)
- Included latest vulkan drivers 1.1.128 for adreno gpu
- Updated to latest OpenCL
- Fixed FPC fingerprint ghost touch issue
- fixed AptXHD bluetooth codecs
- Included san1ty Gcam for Poco X2
- Included some display props
More source changelogs here :
https://hastebin.com/zimojotoyi.makefile
EvolutionX build 02-05-2020
- Fixed Search bar inside setting menu
- Added back google LIve wallpapers and home settings
- Fixed deep sleep issues and idle battery drain issues
- Fixed buggy default refresh rates provided by Evo X(60 and 90 changed to 60 and 120 )
- Fixed Evo X auto refresh rate settings behavior to 120 hz( previously fluctuates between 60 and 120 hz)
- Added fine tuned thermals
- Added gaming related tweaks or Props
- Kernel Optimization.. NO lags whatsoever
- Removed AOD
Updated download links......
EvolutionX build 28-04-2020
- fixed AUX camera
- fixed ANX camera
- Airtel volte fixed
- fIxed aptX CODECS(still need to be confirmed from users)
PLese download build ending with 1828*
EvolutionX build 27-04-2020
- Cooked with hardrock kernel 0.4.3
- overall system Performance hugely improved
- status bar lags are silent now(just let system settle for few mins after boot)
- Potentially blutooth fixes(need confirmation)
- improved doze
Download from OP links(updated Sourceforge and Gdrive).