[ROM][DISCONTINUE][11.0][OFFICIAL][OnePlus 8T][11.0_r37] Evolution X | Daylight [25/05/2021] - OnePlus 8T ROMs, Kernels, Recoveries, & Other Deve

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Evolution X 5.7 for the OnePlus 8T [kebab]
Code:
/*
* Your warranty is void. Or vaild, probably?
*
* I am not responsible for bricked devices, dead SD cards, Ebolation X,
* thermonuclear war, or the current economic crisis caused by you following
* these directions. YOU are choosing to make these modificiations, and if
* you point your finger at me for messing up your device, I will LMAO at you.
*/
Living, Breaking, Keep Evolving.
Pixel UI, customization and more, we are Evolution X!
- Team Evolution X -
@joeyhuab
@peaktogoo (Now RealAkito)
Reach us on Twitter! @EvolutionXROM
What are our features?
- Just flash and check "The Evolver"
You tell me
DO NOT FLASH GAPPS, ALREADY INCLUDED
Flash Instructions
1. Download Evolution-X Fastboot ROMinstaller ( These zip inciude both payload_dumper and fastboot_installer ) and extract zip in pc
2. Copy the playload.bin file from Rom.zip file to payload_dumper >> payload_input folder
3. Now Run payload_dumper.exe
4. Wait for extractions
5. After extracting completes, go to payload_output folder and copy all the images files to the fastboot_installer folder
6. Now connect your device to pc
7. Reboot your device into fastboot mode
8. Now Run ROMinstaller.exe
9. It's reboot your device into fastbootd mode
10. Wait for all images flashing completes
11. Now select recovery mode
12. Do factory reset your device ( Not required if updating rom )
13. If you want to use magisk then flash < Zip Name>.zip via adb sideload ( optional )
14. Reboot to System and #KeepEvolving
Light Screenshots / Dark Screenshots / Download
Donate to me! / Official Chat / Device Support
Android OS version: 11.0.0_r37
Security patch level: May 2021
Build author: Chandu
Source code: https://github.com/Evolution-X
Kernel Source code: https://github.com/Evolution-X-Devices/kernel_oneplus_sm8250
ROM Developer: joeyhuab

20/05/2021
Device changes:
==============================
Improved FOD
Remove virtual framebuffer
overlay: Update brightness values
overlay: Enable Adaptive Charging
overlay: Tune vibrator pattern
overlay: Set up custom FOD pre-enrollment images
DeviceExtras: Added HBM & HBM QSTile
Notes:
==============================
If system animations turned off, Please try to check in developer options and set 1.0x value for Window, Transition and Animator scale.
DO NOT use a third party kernel without proper support for new FOD changes
ROM changes:
==============================
5/20
Bluetooth: follow system theme in dialogs
Bluetooth: sync dialog layout for consistency
5/19
Doze-on-charge: Improvements
Settings: Add missing icons in Network and Internet
Settings: Consolidate smart charging under 'Adaptive Charging'
Settings: Development: Disable DSULoader
Settings: Move app compatibility preference to apps and notifications
Settings: Settings observer fail to unregister
Settings: Use model & hardware as device codename fragment
SystemUI: VPN tile: Collapse panel when opening app
For FOD devices only
Evolver: Add more FOD animations
5/18
Add Bluetooth and Wi-Fi timeout features
Settings: remove Bluetooth related text from DNS-dialog
apns: Add AT&T 310-280 ids
base: add option to scale default wallpaper to screen size
base: shrink hi-res files of headers or ambient image than the device size
5/17
SystemUI: Add VPN tile
SystemUI: Import VoLTE & VoWiFi icons from Vivo X60 Pro
VolumePluginManager: More fixes toggling panel
For OP devices only
Evolver: Alert Slider: Add toggle to disable notifications
Upstream Alert Slider changes from crDroid
5/16
BT: Don't allow isBleScanAlwaysAvailable API call for non foreground users
Handle landscape and portrait display for PIP rotation
IMS: Fix issue with answering call for some 3rd party apps
Screenrecord: Add an option to record for longer
pixelstyle: config: Move gestural overlay to vendor
pixelstyle: config: Remove redundant props
pixelstyle: config: Turn off storage manager
5/15
Add national roaming for o2 & E-Plus in germany
Core: tweak some QQS dimens
LiveDisplaySettings: Unlock Reading Mode whenever is possible
ReadingModeTile: Drop dependency on wellbeing app
SystemUI: Add reading mode tile
device_config: Enable recents text selection for Pixel Launcher users
overlays: Add leaf icon shape
pixelstyle: fonts: Update Inter to v3.18
5/14
Snap: api2: add QR scanner mode
Snap: api2: reduce unneeded animations
Snap: api2: update promode icons
Snap: api2: use nicer icons in settings
apns: Remove T-Mobile UK
apns-conf: Add TPG Singapore configs
overlays: Update Accent colors
13/05/2021
------------------------------
Device changes:
==============================
Latest Hasty Kernel Changes
overlay: Map out our display modes
LiveDisplay: Introduce PictureAdjustment
Wifi: Enable DFS channel scanning in P2P search
Wifi: Relax WiFi re-association RSSI thresholds
------------------------------
ROM changes:
==============================
5/13
Add Inter Font overlay
Evolver: make app volume rows optional
SystemUI: add app volume row to volume dialog (stock panel only)
5/12
Settings: Remove dependency on pref object for peak refresh rate isAvailable()
5/11
Settings: Make FRP go through ChooseLockPatternSize if needed
Settings: Make setup wizard go through ChooseLockPatternSize if needed
Settings: Remove hardcoded extras from ChooseLockPatternSize
Settings: Update preference videos
base: SystemUI: fix NPE in PowerShareTile
5/10
Evolver: Update about section
SystemUI: Fix DND QS panel background
fwb: Fix wrong VoLTE/VoWiFi slot detection
wm: don't move home stack to front in freeform mode
5/9
Update translations
backuptool: Map extra dynamic partitions for Addon.d V3
backuptool: use correct BLK_PATH on a-only dynamic partitions devices
5/7
HwAudioSource: wrong native handle check
Remove wtf about JobScheduler.Background
Snap: api2: close mode switcher on back-keypress
Snap: api2: close mode switcher on promode events
Snap: api2: correct format-setting icon
Snap: use translucent control background on 16:9
Use new icons for default lock screen shortcuts
surfaceflinger: add property debug.sf.disable_hwc_overlays
use more loadDrawableAsUser in MediaDataManager
5/6
Add kill button to notification conversation guts
Remove Heads Up snooze feature (broken)
Set notification opacity for smart replies
SystemUI: Update carrier label margin right after setting the padding
Upstream blur changes from ProtonAOSP
manifest: Don't track AOSP Settings search
pixelstyle: overlay: Define blur radius in device-independent pixels
5/5
Allow media art with enabled facelock lockscreen bypass
ARM64: FP16.compare() intrinsic for ARMv8
Keyguard: analog clock: update positioning
Link dialog radius to config_dialogCornerRadius
Make popup menus more rounded
SystemUI: use simple check for isFaceDisabled
XML Pull Parser optimizations
gms: Bring back DocumentsUIGoogle
vendor: Remove AOSP DocumentsUI overlay
04/05/2021
------------------------------
Device changes:
==============================
overlay: Set default Light Yellow FOD pressed color
overlay: Enable refresh rate controls
prop: Enable pre-rendering
prop: Enable Seamless Transfer
Drop QTI vibrator HAL
Include stock vibrator HAL
KeyHandler: Use mode specific vibration effects
ueventd: Don't modify permissions of /dev/hw_random
------------------------------
ROM changes:
==============================
5/4
AuthBiometricsView: Add missing null checks
AuthController: Add null check for mCurrentDialog in onBiometricError()
Merge May 2021 security patches
PixelPropsUtils: Update to May 2021 build fingerprint
Upstream Lineage’s interfaces changes
camera: Allow selected camera apps to skip unconfigure
fastboot: Don't fail when unable to get boot partition size
pixelstyle: rro_overlay: Don't allow some strings to be translated
rootdir: Look for ODM & vendor ueventd entries in ETC too
sepolicy: label USB 1.1 HAL
version: Bump to 5.7
vendor: apns: Add LIDL Connect
5/3
Settings: Clipboard access toast: Improvements
StitchImage: Remove Firebase from prebuilt manifest
StitchImage: Update prebuilt apps
StitchImage: use accent for buttons
5/1
Fix two problems in the ExecuteBinary function
Use loadDrawableAsUser in MediaDataManager
envsetup: Make dopush() /system_ext aware
4/30
Screenshot: Extend "Post a silent notification if screenshot is dismissed"
configure same GID based APNs as per carrier requirements
art: Disable host and target debugging
art: Enable compiler/dalvikvm/dex2oat/runtime -O3
art: Fix inliner instruction/register limits
4/29
Evolver: HeadsUp: Add snooze function
Evolver: HeadsUp: Add timeout option
Evolver: HeadsUp: Make all prefs depend on master global switch
Evolver: Introduce AppListPreference for a much cleaner look
Evolver: Utilize our AppListPreference with Heads-up, GamingMode, Sensor block
HeadsUpManager: Switch to SysUIToast for showing toasts
IDEClock: s/u0027/u0022
base: add missing device config permissions for settings
4/28
Camera: Fix a removal-while-iterate bug
DeviceConfig: Add telephony to public namespaces
Evolver: Lockscreen Clocks: Add more designs
Fix notification guts and header opacity
Fix up alpha scale for notification image view
Fix up notification opacity with animation
FOD: Final fixes to icon getting stuck in AOD/Ambient
NetworkRegistrationInfo: Add Parcel recycle
Settings: Allow user to block individual apps from resuming
Settings: Make media player allowed list dependent on toggle
User switch: Unbind headsetservice in bluetooth Off state
usb: Increase debounce time for DISCONNECT processing
4/27
Bluetooth: Check Null-safeness when switching optional-codecs state
DisplayModeDirector: Default min refresh rate to 60 Hz
Evolver: Notifications background opacity (experimental)
Settings: Add switch to select SBC HD by default
Settings: Power button press to unlock with fingerprint
base: Allow unlocking fingerprint only on power button press
26/04/2021
------------------------------
Device changes:
==============================
Addressed Some denials
Fix Touchscreen gestures
Added Device Extras ( DeviceSettings )
doze: Introduce raise to wake gesture
------------------------------
ROM changes:
==============================
4/26
VolumeDialogImpl: Get the location in window instead of on screen
VolumeDialogImpl: Remove insets listener on dismiss
4/25
Doze: Enable DT2W by default
FOD: Various fixes
Keyguard: Fix mapping mismatch between KeyEvent and NumPadKey
Settings: Add preference for maximum screen refresh rate
Settings: Add toggle for 60Hz refresh rate on battery saver
4/24
Evolver: Add back lock screen visualizer feature
Evolver: Lockscreen Visualizer: Add pulse magic
Settings: Cleanup strings
4/23
Add customizable action for back long press button
Add device key action to kill app
Add device key action to toggle flashlight
Add toggle to disable HW keys
Evolver: Move all navbar and button related settings into Button category
GamingMode: Re-enable HW keys toggle
PhoneWindowManager: Clean up arguments in MSG_CAMERA_LONG_PRESS
SystemUI: Make center clock layout safe insets aware
base: Add accidental touch prevention for assist key
base: Add device key action to Clear all notifications
base: Add device key action to expand notifications panel
base: Add device key action to toggle volume panel
base: Add more custom actions
base: Introduce Accidental Touch
base: Micro optimization for accidental touch prevention
base: Show disabled signal icon when SIM is disabled
22/04/2021
- Initial Official Release

EvolutionX_5.1_raphael-11-20201118-0742-OFFICIAL.zip (2020, November 18th ? )

kherio said:
EvolutionX_5.1_raphael-11-20201118-0742-OFFICIAL.zip (2020, November 18th ? )
Click to expand...
Click to collapse
click download banner

Nice Work brother

Finally!
thanks dev

Good work!

Does this rom include smart pixels feature?

Have Google Launcher installed?

AndreiAH03 said:
Does this rom include smart pixels feature?
Click to expand...
Click to collapse
Nope

YulNicolai said:
Have Google Launcher installed?
Click to expand...
Click to collapse
Yes

Damm ! Great work dev, simply loved the customisations and overall batt and performance.
Been playing games like cod and pubg for around 4 hours without lags and performance drop even when in high temperature. Multitasking ms teams and presentation and no problem whatsoever.
I guess Crdroid and Evox is the stick around for long time for the various reasons.
Thank you for picking this dev @chandu dyavanapelli, was sort of heart burned after the last update.

audio loudness not stable, it's going up and down

wawanRedblack said:
audio loudness not stable, it's going up and down
Click to expand...
Click to collapse
When and where it's occurs?

chandu dyavanapelli said:
When and where it's occurs?
Click to expand...
Click to collapse
tested on youtube and poweramp

wawanRedblack said:
tested on youtube and poweramp
Click to expand...
Click to collapse
Using any audio mods?

chandu dyavanapelli said:
Using any audio mods?
Click to expand...
Click to collapse
hmm i flashed nlsound right after flashing this rom, but i deleted it and audio issue still present
may i need dirty flash
audio is fine on you?

wawanRedblack said:
hmm i flashed nlsound right after flashing this rom, but i deleted it and audio issue still present
may i need dirty flash
audio is fine on you?
Click to expand...
Click to collapse
No issues here. So try dirty flash once

chandu dyavanapelli said:
No issues here. So try dirty flash once
Click to expand...
Click to collapse
all good now
running awesome
thanks sir

wawanRedblack said:
all good now
running awesome
thanks sir
Click to expand...
Click to collapse
Cool! #KeepEvolving

Related

[ROM][7.1.2]Desolation[Official][OMS/DUI][FPC/Goodix][Weekly]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For “Kenzo/Kate"​
Welcome to Desolation Rom!! Our goal is to provide users with a unique staple in Android Development which aims at stability and optimizations along with what we feel is the perfect amount of features. We hope you enjoy this ROM as much as our great team has had while building it. With that said, We are in no way shape or form responsible if you brick your phone.
Features:
StatusBar:
Clock Customization (date mod, am/pm, clock seconds)
CustomBattery Icons
3minit Support
Battery Bar
Desolation StatusBar Logo
Carrier Label
Statusbar ticker
Swipe brightness on StatusBar
Show Notification Count
Temperature in statusbar integration (OmniJaws)
Statusbar icons
Double Tap to sleep
Network Traffic
Navigation:
Fling/smartbar
Pulse
Hardware Button Mapping
Quick Settings:
Weather Tile integration (Omnijaws)
Quick Pulldown
OmniStyle
Settings, Running Processes, Edit, Expand, Multi User on/off switch
Brightness slider toggle
Number of tiles per row
Task Manager
Force expanded notification
Heads Up Advanced Settings
Extra QS Tiles
Center Clock & Date in Header
Expanded Notifications
Lights with Screen On
LED Advanced Settings
Lockscreen:
Media Cover Art(Included in AOSP)
Max Lockscreen Notification Count
Disable Quick Settings on Secure Lockscreen
Lockscreen Shortcuts
Lockscreen Wallpaper
Lockscreen Visualizer
Double Tap To Sleep
Hide Power Menu
FP Quick Unlock Options
Recents:
Recents memory bar
Full Screen
Grid Style
Clear all tasks
OmniRecents
SlimRecents w/ Memory bar
Misc.:
Power Menu Toggles
Media/Ringtone Volume toggle
Volume Rocker Wake
Volume Playback Control
Swap Volume on rotation
Keyboard Cursor Control
Volume Steps
Animation Controls
Blacklist Settings
Toast Icon
Suspend Actions
Disable Immersive Messages
Dialer Lookup
WakeLock Blocker
System UI Restart In Power Menu
App Ops
Substratum
Tons of random fixes
More features to come
Downloads:
ROM - Download here
Gapps - OpenGapps 7.1 ARM64 (Recommended)
Install Instructions:
For best results please install latest TWRP
For Clean Flash:
1.) Go to "Wipe" and then Swipe to Factory Reset
2.) After thats done go to "Advanced Wipe"
3.) Tick Dalvik/Art Cache, System, Data and Cache ONLY!! and then "Swipe to Wipe"
4.) Flash Rom and Gapps (Then anything else you might install such as Magisk)
5.) Enjoy!
For Dirty Flash:
1.) Go to "Wipe" and then "Adanced Wipe"
2.) Tick Dalvik/Art Cache, System and Cache ONLY!!
3.) Flash Rom and Gapps (Then anything else you might install such as Magisk)
4.) Enjoy!
Source:
ROM - DesolationROM
Device Trees - DesolationROM-Devices
Kernel - Kernel Source
Reporting Bugs:
Logcat, Logcat, Logcat
Please submit logs if you're having an issue. If there is no log we cannot help you. Simply clogging the threads with “This issue happenned, fix it” will get you nowhere and you will be ignored. To Also add to the Log Criteria, Your bug report won't be used if:
- You are not on a clean flash of the ROM
- If you're using Xposed
- If you’ve flashed any other mod that tweaks System in any way
So help us to help you and provide logs for issues. Thanks.
Other:
Feel free to join our G+ and our Telegram community
Our G+ Community
Our Telegram Chat
Credits And Thanks:
Google (For AOSP)
Code Aurora Forums (For their code and contributions to Android)
@Men_in_black007 (For AOSP-CAF Base)
CyanogenMod (For their code and contributions to Android)
Lineage OS (For their code and contributions to Android)
Dirty Unicorns (For their code and contributions to Android)
AOSIP (For their code and contributions to Android)
BlissRoms Team (For being a group of family, friends and their contribution to Android)
The Original LiquidSmooth Team (For the code, contributions and inspiration)
@bigrushdog (For All his code and contributions to Android)
@ezio84 (For his code and contributions to Android)
@LorD ClockaN (For his code and contributions to Android) @gagan3421 (for the work on bootanimation)
@sykopompos,
@nicholaschum and the Substratum Team (For Substratum)
@Cl3Kener and those on the UBERRoms Team (For their code and contributions to Android) @BeansTown106 (For his code and contributions to Android)
@The Flash (For his code and contributions to Android)
@frap129 (For his code and contributions to Android)
Others we may have missed. If you feel you should be added here please PM me and I will gladly add.
XDAevDB Information
Desolation Rom, ROM for the Kenzo/Kate
Contributors
@REV3NT3CH, @Snuzzo, @USA-RedDragon @NVDX11
ROM OS Version: 7.x Nougat
Based On: AOSP-CAF
Version Information
Status: Stable
Current Stable Build: 03-09-2017
Stable Release Date: 05-08-2017
Screenshots:
Changelog :
#03-09-2017
---------------
Small Update:
-Build is Smooth And fast as Flash now!
-No more notification lag
09-03-2017
device/xiaomi/kenzo/
53f3040 kenzo: Keep naming consistency across makefiles
175579d kenzo: Remove unused acdb files
device/xiaomi/msm8956-common/
8861260 msm8956: Fix a2dp stream issues https://github.com/omnirom/android_...mmit/4e72fb68aa7fa9d49ff9be271606d74841320d73
a4737da msm8956: Commonize thermal sepolicy
5a08072 msm8956: Remove power-save modes
d520236 msm8956: Fix Fingerprintd Denial
17e44e4 msm8956: Since we are shipping aptx blobs enable it
e290d07 msm8956: Remove displayfeature
4a6a340 msm8956: Remove soundTrigger configs
ba892ff msm8956: Let ffmpeg take care of flac
f89cb92 msm8965: Give suitable permission to graphic nodes
vendor/xiaomi/
8b36773 msm8956-common: Update thermal engine blob to 7.7.20
09-02-2017
frameworks/base/
6a8c434 Turn off carrier provisioning by default to allow tethering
packages/apps/WelcomeBack/
aa135a0 Make auto cancel duration configurable
09-01-2017
frameworks/base/
8d7ffc9 TODO: Fix build for TAKE_SCREENRECORD Intent See the following line in commit https://github.com/DesolationRom/fr...61#diff-382679ddfe1aaefdd0a1e57b13ee83a3R8770
c6967c8 Revert "Force Expanded Notifications [1/2]"
a1596df Revert "Force Expanded Notifications (1/2) ; PS2 for Multi User"
561bfd7 Allow faster app switching
packages/apps/DesolatedCore/
35b4ea2 Remove force expanded notifications
08-31-2017
external/DUtils/
8b9dca2 DUtils: Migrate from broadcasts to API for some action handling [2/2]
frameworks/base/
edee602 DUtils: Migrate from broadcasts to API for some action handling [1/2]
08-30-2017
08-29-2017
manifest/
166f175 Add UBER 7.x aarch64 toolchain
#27-08-2017
---------------
08-26-2017
device/xiaomi/msm8956-common/
3c4c97d msm8956: remove dexpreopt-For Fatser Boot
vendor/xiaomi/
b741bf7 ship lawnchair-Added Lawnchair Launcher
device/xiaomi/kenzo/
52c0c5e Stop building OpenCamera-Removed OpenCam
packages/apps/NovaLauncher/
de30acb Merge pull request #1 from travarilo/n-Update NovaLauncher to 5.4 beta-3
frameworks/base/
53964a8 Finish transition Material Teals => Pixel Blues-
Fixed Teal color in Ambient Menu
frameworks/av/
062b4b6 Merge tag 'LA.UM.5.8.r1-02700-8x98.0' into n
62eb244 Merge tag 'android-7.1.2_r33' into n
08-25-2017
device/qcom/sepolicy/
15a7d68 qcom/sepolicy: Include sepolicy from deso vendor, not aosp
8a3b459 qcom/sepolicy: we include FBE in device tree
external/wpa_supplicant_8/
665b035 Merge tag 'LA.UM.5.8.r1-02700-8x98.0' into n
frameworks/base/
526411a frameworks: unwanted mIsAlarmBoot condition
d890c81 Merge tag 'LA.UM.5.8.r1-02700-8x98.0' into n
frameworks/opt/net/wifi/
be52493 Merge tag 'LA.UM.5.8.r1-02700-8x98.0' into n
hardware/ril/
111d7a3 ril: fix a memory leak.
92047c0 ril: Fix crash when enabling RILC_LOG
6344c1d Allow board to provide libreference-ril
d2c6d99 Fix RIL_CardStatus_v5 Parceling.
0da7ebe RIL: Fix CellInfo for RIL version < 12
hardware/ril-caf/
a475669 ril: Allow targets to disable Clang
55a702c ril: Setting ril to v10 or v11 serves no purpose
b314521 ril-caf: Allow using RIL version 10
a742ea6 ril: Add support for selecting RIL version 11
manifest/
94a39a4 manifest: Upgrade to LA.UM.5.8.r1-02700-8x98.0
fc564b4 manifest: fix remote option indent
070736b manifest: track our SnapdragonCamera
packages/apps/Bluetooth/
7bcf7dd Merge tag 'LA.UM.5.8.r1-02700-8x98.0' into n
system/bt/
f87d0ab Merge tag 'LA.UM.5.8.r1-02700-8x98.0' into n
system/core/
db4dddf Merge tag 'LA.UM.5.8.r1-02700-8x98.0' into n
system/netd/
834b04b Revert "Set both legacy and new UID routing attributes."
a1683a0 Revert "Use new-style UID routing."
system/sepolicy/
8709461 Allow ViPER4Android in enforcing mode
bb06b59 sepolicy: Fix android beam image transfer
vendor/qcom/opensource/fm/
b045db9 Merge tag 'LA.UM.5.8.r1-02700-8x98.0' into n
08-22-2017
system/sepolicy/
d1c4ffc Merge tag 'LA.UM.5.8.r1-02600-8x98.0' into n-mr2
08-21-2017
hardware/qcom/audio-caf/msm8998/
eba183e Merge tag 'LA.UM.5.7.r1-10500-8x98.0' into cm-14.1-caf-8998
system/core/
3e2c21f Merge f45f20539840ad08260e9e1bdcfcdf9c3993cd36 on remote branch
#20-08-2017
--------------
08-20-2017
bootable/recovery/
d3aaf9a Fix "ordered comparison between pointer and zero".
bb18988 updater: Allow devices to suppress BLKDISCARD
build/
c618459 Cleaned UP for better preview!
980ccfc Updater Script Addon//Made Compitable For Deso
frameworks/base/
f69df29 tileadapter: duplicate mDrawable definition
225999a Partially revert "ColorEngine: theme improvements/completeness"
fad87df ColorEngine: fix power menu instant theming
aec7d04 TileAdapter: allow styling tile item decoration background
1fdc072 ColorEngine: theme improvements/completeness
d1cf376 ColorEngine: fwb: keep changed resources footprint low
1dd4b70 ColorEngine: fwb: default to default primary/bg color
bac1177 ColorEngine: fwb: default to teal color accent everywhere
560033c ColorEngine: default to teal color accent
1bda5d2 SystemUI: Keyguard weather (1/2)
0126a83 Extend OmniJaws Client to Keyguard
38dd559 Introduce color engine.
frameworks/opt/telephony/
f1eae4f SmsUsageMonitoro not restrict user on SMS sending
manifest/
92a5bf1 manifest: track snap package upstream
packages/apps/DesolatedCore/
76273a5 RestartUI: Emergency Dialer Toggle Requirement
fa8575d Lockscreen; ER Button; Always show toggle even on unsecure
2a73667 LS: ER button: Fix mismerge
9374131 Hide Lockscreen emergency button [2/2]
d0d9b36 Revert "Lockscreen: Emergency button toggle 2/2"
79f095b Revert "Lockscreen: Fix LS ER button toggle"
c75640e Lockscreen: Keyguard weather (2/2) Thanks to @varund7726 for his work over in RR
09700b5 Lockscreen: Fix LS ER button toggle
d174613 core: set default lockscreen rotation true
3b3fb43 Move Blur 2/2
packages/apps/Settings/
eaf2fd7 Settings: Make shortcut icon colors match settings accent
ce8800a ColorEngine: Settings: keep changed resources footprint low
2b27fb8 Improve color selection preview
f9f9e8b ColorEngine settings: show accent color selection on first open
2abeb1f ColorEngine disabled because of OMS: more concise message
12f8a5b ColorEngine: Settings: default to default primary/bg color
0308452 Settings: PreviewPagerAdapter: copy the full theme
b9bd2f0 ColorEngine: Settings: default to teal color accent everywhere
ce62840 settings: fix substratum summary on dashboard
7ca8831 Display; Move Blur 1/2
054e29e Settings: Support color engine
vendor/deso/
92857b5 pa: sepolicy: Add Color Engine policy
08-19-2017
device/xiaomi/msm8956-common/
8a37e30 Changing DPI to default 480
4d0239e Merge pull request #1 from nvdx11/n-1
ced8d34 Change Defaut DPI to 420
5041b98 msm8956-common: fix line ending derp
44a5de6 msm8956-common: Add camera burst exposures setting to enable auto exposure braketing
f38572b msm8956-common: camera: flashlight control via camera flash device
85e158a msm8956-common: camera: Add HAL support for flashlight
49d38ac QCamera2: flashlight control via camera flash device
fd9c367 QCamera2: Prevent fail if flashlight control not used
b8bc02c QCamera2: Add HAL support for flashlight
a6ebcfc Resolve the problem of memory leaks in exception flow Resolve the memory leaks when doing alloc failed Test: Compiles and device boots up.
af5eabd QCamera2: Control longshot via parameters
frameworks/base/
18b21d9 Hide Lockscreen emergency button [1/2]
packages/apps/DesolatedCore/
998e964 Lockscreen: Emergency button toggle 2/2
08-18-2017
kernel/xiaomi/msm8956/
9cecf74 leds: qpnp-flash: Fix torch flash when controled by camera Part-2
packages/apps/DesolatedCore/
e113293 Lockscreen: Power Menu; Always disable when qs disable on secured
08-17-2017
hardware/cyanogen/
e2f8e45 livedisplay: SDM: Add support for DCI-P3 display mode
08-16-2017
build/
5bc9850 build: make deso as otapackage now
f9d8bcd build: Require devices to opt-in for SDCLANG
0488556 build: sdclang: Sync ldflags and cflags
d2cd991 binary: Append cc/cxx wrapper to sdclang
a498d36 build: sdclang: move the host detection logic
aebef80 build: Do proper optimization during SDCLANG_LTO
1133456 build: ensure QCLD usage when requested
f7b45f1 build: cleanup SDCLANG logic
a5bc5d0 build: Add support for selective LTO with QCLD
dad33dc build: enhance and extend support for SDCLANG
6150700 Control building shared libs, static libs and executables with SDLLVM LTO
8d9c69a Add -Wno-vectorizer-no-neon flag for all compiles
a62d69e Replace hard-coded flags with variables-based
1c7a890 Build options for enabling proprietary Clang compiler
77b0123 arm64: Rework A53 Errata Fixing logic
28bc036 core: combo: armv8-a: specific kryo tuning
2f00eae build: condition cortex-a53-835769 workaround for the linker
0a3a7ca build: condition A53 errata workarounds in RenderScript
1b0866d build: take ARM erratum cortex-a53-835769 into our hands
ddf5f12 build: dynamically fix ARM erratum cortex-a53-843419
b6c5450 build: armv7: choose optimal fpu for a53/a57 big.LITTLE
8fbd393 build: add optimal FPU configuration for more targets
73ac2e0 Use better -mfpu= options
external/wpa_supplicant_8/
01074cf Revert "eap_proxy: Add support for deriving ERP information"
frameworks/base/
e3b7a8f utils: Introduce FileUtils class
c6af8d8 [Squashed] Remove unused drawables we don't need
8e6700c Switch frameworks/base/core/jni from gcc to clang (proper fix).
02a06f8 Fix static analyzer complaints
dc84095 Switch frameworks/base/core/jni from gcc to clang.
95b4989 Fix a use-of-uninitialized-value warning
7ccca4f Fix a use-of-uninitialized-value warning.
9d43ebb Frequently used OpenGL ES methods whitelisted for fast JNI path
9a17481 Zygote: Deleted files can still be fstat(restat) success.
manifest/
7df37b1 remove duplicate DeskClock
03194fe Track local DeskClock
packages/apps/DeskClock/
ce1a075 Revert "Alarm: Use dedicated alarm type for poweroff alarm."
0ac07a9 Revert "Start alarm when boot is complete"
b9e728c Revert "Remove alarm boot check when alarm time is after current time"
12c735e Revert "DeskClock: Wrapper hide APIs"
packages/apps/DesolatedCore/
d4fa719 Lockscreen; Visualizer: is in system settings not secure
vendor/deso/
82a1983 With exporting ANDROID_BUILD_TOP earlier we dont need to set stuff twice
68024e0 sdclang: Guard usage
c208f2c common: sdclang: Explicitly enable Automatic Vectorization
0e2e575 common: sdclang-lto: filter cortex-a53-835769 workaround flags
f3ab2ce common: sdclang-lto: support for unsafe filtering
1434821 common: sdclang: Enable by default!
35b85d6 common: sdclang: LTO: filter new no-erratum-fix flag
fc389c8 common: add support for SDCLANG
08-15-2017
external/zlib/
69d52d4 zlib: Inherit sys/stat.h from libc
7b05c97 zlib: enable advanced compiler features
b4853ca zlib: Fix build under M
e214fae Define ZLIB_CONST to add constness.
fc0bdfd Update zlib to 1.2.11
bd4d566 zlib: crc optimization for arm64
frameworks/base/
93c5656 policy: introduce global immersive mode
5e16134 base: remove support for power off Alarm
6e73ad7 [2/2] Implement EdgeGestureService
9fe1dd1 Hide arrows in network traffic indicators [1/2]
e0601d5 base: Introduce Accidental Touch
frameworks/native/
f452983 libs: enable SDCLANG LTO
105743f SF: Enable SDCLANG LTO
d2905ee binder: enable SDCLANG LTO
manifest/
2760939 manifest: track sdclang v3.8 upstream
db9a245 manifest: track our external zlib
packages/apps/DesoHeaders/
a639058 Merge pull request #2 from BlkScorp33/Chameleon_n
packages/apps/DesolatedCore/
c640351 Hide arrows in network traffic indicators [2/2]
9bff837 ButtonsSettings: Add preference for Accidental Touch
packages/apps/Settings/
55557d0 incall vibration options [3/3] *allow setting vibration when call is connected *allow setting vibration when call is disconnected *allow setting vibration for call waiting *this works with google and aosp dialer
vendor/deso/
1015a30 [1/2] SEPolicy: Allow add and find for EdgeGestureService
08-14-2017
external/sqlite/
8a1c624 sqlite: Upgrade to SQLite 3.20.0
4cad559 sqlite: Enable ATOMIC_WRITE
ac43e7c sqlite: Disable SDCLANG
865bc67 sqlite: Upgrade to SQLite 3.19.3
ed27b15 sqlite: Upgrade to SQLite 3.19.2
46208f4 sqlite: Upgrade to SQLite 3.18.0
521702e sqlite: Upgrade to SQLite 3.17.0
42308cd sqlite: upgrade to SQLite 3.16.2
40daf12 sqlite: upgrade to SQLite 3.16.1
b8786bb sqlite: upgrade to SQLite 3.16.0
310aa89 sqlite: upgrade to SQLite 3.15.2
f8f03ee sqlite: upgrade to SQLite 3.15.1
659efea sqlite: upgrade to SQLite 3.15.0
6697cb2 build: export sqlite include path
dc9ac3a external/sqlite/android cleanup.
126b4c2 sqlite: upgrade to SQLite 3.14.1
85c2977 sqlite: upgrade to SQLite 3.14.0
90c893c sqlite: upgrade to SQLite 3.13.0
af62f8c reduce differences between Android and upstream
frameworks/base/
07ca3ef Status bar: Add HSPA+ icons
c6eaa6b incall vibration options [1/3] *allow setting vibration when call is connected *allow setting vibration when call is disconnected *allow setting vibration for call waiting *this works with google and aosp dialer
manifest/
c01ccb2 manifest: track our external sqlite
500f836 cleanup and integrate manifests
packages/apps/Settings/
be70945 Desolated Core: launcher shortcut
packages/services/Telecomm/
8f5fc30 incall vibration options [2/3] *allow setting vibration when call is connected *allow setting vibration when call is disconnected *allow setting vibration for call waiting *this works with google and aosp dialer
#12-08-2017
---------------
Device Related Changes:
-Build is Now ready For Goodix!
-Enable perfd
Source Changes:
-Added NightLight Tile
-Added Breathing notifications
-Added New Dashbaord in Settings
-Fixed Multiple APN issue
-Added New Icons in DesoCore
-Merge tag "android-7.1.2_r33"
-Introduce Desolation logo headers with transpernt background
-Make Carrier Signal Type Toggleable
-LockScreen : Rotation as an option
-August Security Patch
Kernel Changes:
-Bump to X5
-Disable Touchboost Bydefault
-For More Track AmolAmrit's Github xD
#05-08-2017
----------------
-Initial release
Thanks to @DroidBot for Desolation bringup and Desolation team for
this awesome Rom!
-Using Escrima Kernel
Thanks to @AmolAmrit for awesome kernel
Thanks to all the great people who helped to make this device stable af!
@TheStrix @billchen1977 @abhishek987 @xyyx @Sudeep Duhoon
Some of the gr8 people who helped me and taught me Many stuff About compiling and errors!
@DroidBot-Main inspiration and taught me to never give up while Building Roms!
@AmolAmrit-For kernel,For Friendship & obviously awesome aex rom!
@TheDarkStrix-Sir For answering my query,a gr8 dev of awesome GZR Roms,DND&Atomic-OS!
@ishubhamsingh @jhenrique09-Gr8 teachers & Developers, For awesome aex Rom!
 @Nick_gunale-Learning new stuff everyday just because of this guy,pruh tester irons out bugs like thug and building sweet Candy Rom!
For Friendship & support:
@DroidBot & @ravn
Please PM me if anyone has been left by mistake.
Amazing rom, try it right now
Any Screenshot?
Screenshots please?
Great to see a new ROM For Kenzo...
Thanks my favorite rom
The credit list is bigger than my own future haha.?
Good luck. ?
Thanks for the new rom..gonna flash
Achievement Unlocked
Flashing a ROM before the thread created.
Goodix doesn't work by default. Haven't tried changing selinux to permissive though.
quantesh said:
Goodix doesn't work by default. Haven't tried changing selinux to permissive though.
Click to expand...
Click to collapse
Can you see fingerprint option in security?
It's awesome rom.. ?
Flashed rom + bean gapps + magisk v13
Everything works smooth.
And yeah has two camera apps snap + open.
Volte is present ( but no icon in status bar).
Nova launcher is default home app.
akinhd said:
It's awesome rom.. ?
Flashed rom + bean gapps + magisk v13
Everything works smooth.
And yeah has two camera apps snap + open.
Volte is present ( but no icon in status bar).
Nova launcher is default home app.
Click to expand...
Click to collapse
Cool man thank you
scrubjay55 said:
Can you see fingerprint option in security?
Click to expand...
Click to collapse
Yeah, it just doesn't react to fingerprint. It disappears after flashing custom kernel tho.
akinhd said:
It's awesome rom.. ?
Flashed rom + bean gapps + magisk v13
Everything works smooth.
And yeah has two camera apps snap + open.
Volte is present ( but no icon in status bar).
Nova launcher is default home app.
Click to expand...
Click to collapse
Can u check this option(navigation bar button) is available or not?
Sumit Samanta said:
Can u check this option(navigation bar button) is available or not?
Click to expand...
Click to collapse
Yes it's present
akinhd said:
Yes it's present
Click to expand...
Click to collapse
Can u share ss of it?
Sumit Samanta said:
Can u share ss of it?
Click to expand...
Click to collapse
It's exactly the same which u shared and I know about it.
It's present even smart bar and all stuffs

[ROM][10.0][Phoenix][OFFICIAL] Evolution X [01/10/20]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Evolution X 4.7 for the POCO X2 [Phoenix]
Living, Breaking, Keep Evolving.
Evolution X is a flashable custom ROM to bring a true Pixel feel to your Android Device at first glance, with many additional configurations at your disposal. We aim to provide frequent builds with monthly security patches from the latest aosp sources!​
- Team Evolution X -
Joey Huab (Founder & Lead Developer)
Mizukito Akito (Project Manager)
Anierin Bliss (Project Specialist)
- Design -
ecnivtwelve ( Lead Designer)
MartonDev (Website Designer)
Hugwalk (Founding Designer)
https://evolution-x.org/
Reach us on Twitter! @EvolutionXROM​
Themes
- RGB Accent Picker
- Dark Theme Styles (color Bucket)
- 17 System Fonts
- 6 System Icon Shapes
- 4 Statusbar Icon Styles
- 2019 Pixel Live Wallpapers
- Custom QS Header Images
- New Tint Style Toggle
- QS Opacity & Color Configs
- QS Backround Image Blur
Statusbar
- Clock Options
- Battery Bar
- Carrier Label Settings
- Network Traffic Activity
- Rounded Corners Config
- System UI Tuner
- 7 Battery Icon Style
- Battery Percent Show/Hide Config
- Old Mobile Style Network Icons
- 4G/LTE Icon Toggle
- 7 Custom VoLTE Icons & Toggle
Notifications
- Heads Up
- R Style Notification Headers
- Alert Slider Notification Toggle
- Notification light Config
- Pulse Edge Lighting
- Force Close Notifications
- Force Expanded Notification
- Kill App Button
- Notification Vibration Toggle
- Blink Flashlight On Call
Quick Settings
- Disable When Locked
- Vibrate On Touch
- Quick Pulldown (Right/Left)
- Smart Pulldown
- Hide Battery Icon
- Notification Header Battery Precent Configs
- Brightness Slider Configs
- Quick Settings Layout Configs
- QS Footer Text Toggle & Customizations
- Settings Icon Toggle
- Running Services Toggle
- User Switcher Icon Toggle
- QS Edit Icon Toggle
Power Menu
- Restart
- Advanced Restart
- Screenshot
- Flashlight
- Airplane
- Settings
- Lock Down
- Users
- Logout
- Visibility On Lockscreen Configs
Gestures
- AOSP Gestures
- Swipe To Screenshot
- Status Bar Brightness Control
- Screen Off Power Button Torch
- Double Tap To Sleep Status Bar
- Double Tap to Sleep Lockscreen
- Toggle To Hide Navbar Pill
- Back Gesture Height Config
- Back Gesture Vibration Toggle
- Screen Off Gestures
Lockscreen
- Pocket Detection
- Fingerprint Authentication Vibration Toggle
- Charging Info
- Lock Screen Shortcuts
- Status bar Visibility Toggle
- Lock Icon Toggle
- Custom Clock & Date Fonts/Widgets
- Owner Info Configs
- FOD Icon Picker
- FOD Pressed State Icon's
- FOD Recognizing Animations
- Lock Screen Media Artwork/Notification Configs
- Lock Screen Music Visualizer
Navigation
- Nav Bar Disable/Enable Toggle
- Nav Bar Tuner
- Invert Layout
- Volume Key Answer
- Volume Rocker Wake
- Volume Rocker Playback Control
- Volume Rocker Cursor Control
Animations
- Disable Transition Animations Toggle
- Screen Off Animations
- Scrolling Cache Configs
- QS Tile Animations (Flip/Rotate)
- QS Tile Animation Duration & Interpolator configs
- ListView Animations
- System Animation Configs
Miscellaneous
- Gaming Mode
- Launch Music App On Headset Connection
- Wake On Charge
- Charging Animation
- Screenshot Type (Full/Drag)
- Dashboard Condition/Suggestion Toggle
- Doze Brightness Configs
- Default USB Config
- Disable Device Identifier Restrictions
- Accidental Wake Up Prevention
- Sensor Block Per Package
- Signature Spoofing Support
- Time In State Monitor
- Doze Settings
- Legacy App Scalling
- Alarm Blocker
- Wakelock Blocker
You tell me
DO NOT FLASH GAPPS, ALREADY INCLUDED
First Time Install / Clean Flash
- Make sure you're running the latest TWRP
- Boot into recovery
- Flash ROM zip
- Wipe Cache
- Format data
- Reboot to recovery again (optional)
- Flash Magisk.zip (optional)
- Reboot to system & #KeepEvolving[/SIZE]
Update / Dirty Flash
- Boot into recovery
- Flash BUILD zip
- Reboot to recovery (optional)
- Flash Magisk.zip (optional)
- Wipe Cache and delvik
- Reboot to system & #KeepEvolving
Light Screenshots / Dark Screenshots / Download
Donate me! / Official Chat / Device Support
[*]Android version: 10
[*]Evolution version: 4.7
[*]Security patch level: June 5, 2020
Build Author: Hard_Rock83
ROM Source: [url]https://github.com/Evolution-X[/url]
Kernel Source: [url]https://github.com/rakeshraimca/Hardrock_phoenix[/url]
ROM Developer: Joeyhuab
​
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).
SOME IMPORTANT MODS OR APKS:
Viper for android: here
dual cutout or full view : here
1) for viper just install apk and install driver and reboot
2) for dual cutout : flash zip through magisk and reboot and then in developer options, go to cutout settings and choose last option
Guys, will be updating more often . will polish more in near future.
Thanks for your efforts
Great. So this was the rom you were building in secret ha..
Btw aux working ?
burninitup said:
Great. So this was the rom you were building in secret ha..
Btw aux working ?
Click to expand...
Click to collapse
Aux camera not working for now..will update soon
Hard_Rock83 said:
Aux camera not working for now..will update soon
Click to expand...
Click to collapse
Going to use this rom as my daily driver just because u are handling it.
I really appreciate your dedication towards the kernel, and hoping the same for this rom too.
I love evolution x and your work also.
God bless you..
burninitup said:
Going to use this rom as my daily driver just because u are handling it.
I really appreciate your dedication towards the kernel, and hoping the same for this rom too.
I love evolution x and your work also.
God bless you..
Click to expand...
Click to collapse
I am quite active in updates so wait for it:laugh:
Guys as vowifi is enabled here in rom, anyone tested?
Hard_Rock83 said:
Guys, will be updating more often . will polish more in near future.
Click to expand...
Click to collapse
Release it officially ASAP. Will be sure to try it out ?
ft.varun said:
Release it officially ASAP. Will be sure to try it out ?
Click to expand...
Click to collapse
Soon
Is their anyway you can fix the light bleeding on the bottom of the phone, can it be fixed via software?
Guys, Some improvements. Grab it. Check second post for change logs
Download from OP links(updated Sourceforge and Gdrive).
Still working on several things.. you can dirty flash but recommended clean(wipe data, cache,delvik from advance option). enjoy
Hard_Rock83 said:
Guys, Some improvements. Grab it. Check second post for change logs
Download from OP links(updated Sourceforge and Gdrive).
Still working on several things.. you can dirty flash but recommended clean(wipe data, cache,delvik from advance option). enjoy
Click to expand...
Click to collapse
Damn...That was fast
EvolutionX build 28-04-2020
---------------------------------------------
fixed AUX camera
fixed ANX camera
Airtel volte fixed
fixed aptX CODECS(need to be confirmed on this)
Please grab latest build zip ending with 1828*
and guys please use FKM or any other kernel manager to switch to lowest frequencies 100mhz by default. saves huge battery and great frequencies switching.
Just to update you guys, don't change refresh rate from display->refresh rate(given default for other device) . use next configuration which is device specific configuration.change refresh rate from there. Thats our device refresh rate settings..
Hard_Rock83 said:
Just to update you guys, don't change refresh rate from display->refresh rate(given default for other device) . use next configuration which is device specific configuration.change refresh rate from there. Thats our device refresh rate settings..
Click to expand...
Click to collapse
Its automatically switching back to 60Hz after some time.
burninitup said:
Its automatically switching back to 60Hz after some time.
Click to expand...
Click to collapse
First don't touch refresh rate from default settings
Just make it auto(display->refreshrate)
Now our device settings is inside device configuration settings..choose 120...
Don't touch main refreshrate settings..that's for other devices

[ROM][10.0][EOL][UNOFFICIAL] Evolution X v4.x

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Evolution X for the Xiaomi MiMax
Code:
/*
* Your warranty is void. Or vaild, probably?
*
* I am not responsible for bricked devices, dead SD cards, Ebolation X,
* thermonuclear war, or the current economic crisis caused by you following
* these directions. YOU are choosing to make these modificiations, and if
* you point your finger at me for messing up your device, I will LMAO at you.
*/
Living, Breaking, Keep Evolving.
Pixel UI, customization and more, we are Evolution X!
- Team Evolution X -
@joeyhuab
@peaktogoo (Now RealAkito)
@AnierinB
Reach us on Twitter! @EvolutionXROM
Themes
- 20 Accent Colors
- 5 Lock Screen Clock Styles
- Pixel 2019 Wallpapers
- Pixel Theme Picker
Statusbar
- 4G/LTE Icon Toggle
- Brightness Control
- Network Traffic Activity
- VoLTE Toggle
Notifications
- Force Close Notifications
- In Call Vibrations
- Kill App Button
- Notification light Config
Quick Settings
- Bottom Brightness Slider Toggle
- Gaming Mode Quick Settings Tile
- Quick Pulldown (Left/Right)
- Quick Settings Rows & Columns Customization
- Tile Titles Toggle
Gestures
- AOSP Gestures
- Back Gesture Height Config
- Double Tap to Sleep Lockscreen
- Double Tap To Sleep Status Bar
- Screen Off Power Button Torch
- Swipe To Screenshot
Lockscreen
- Fingerprint Authentication Vibration Toggle
- Lock Screen Charging Info
- Lock Screen Music Visualizer
- Lock Screen Shortcuts
- Media Artwork Toggle
- Pocket Detection
- Status bar visibility toggle
Navigation
- Invert Layout
Hardware Buttons
- Power Menu Customization
- Volume Rocker Cursor Control
- Volume Rocker Playback Control
- Volume Rocker Wake
Miscellaneous
- Alarm Blocker
- Default USB Config
- Wakelock Blocker
- Wake On Charge
- SELinux is permissive
- You tell me
DO NOT FLASH GAPPS, ALREADY INCLUDED
First Time Install / Clean Flash
1. Reboot to Recovery
2. Download the proper ZIP for your device
3. Wipe Data/Cache/System
4. Flash the ROM
5. Reboot to System
6. Reboot to Recovery
7. Flash Magisk (Optional)
8. Reboot to System and #KeepEvolving
Update / Dirty Flash
1. Reboot to Recovery
2. Download the proper ZIP for your device
3. Flash the ROM
4. Reboot to System and #KeepEvolving
Light Screenshots / Dark Screenshots / Download / Donate to me! / Official Chat / Device Support
Source code: https://github.com/Evolution-X
Kernel Source code: https://github.com/AmolAmrit/Escrima_kernel_xiaomi_msm8956
ROM Developer: Joeyhuab
Information
Evolution X ROM for the Xiaomi MiMax
Maintainer
dungphp , _firewall_
ROM OS Version: 10.0
ROM Kernel: Linux 3.10.108
ROM Firmware Required: Unlocked Bootloader, TWRP/SHRP, Latest MIUI Firmware
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 4.7
SELinux Status: Permissive
Created 2020-07-08
Last Updated 2020-11-07
Changelog
2020-11-07
Synced sources
Set min CPU freq to 400
Enabled QPower and Deep sleep at the same time
I still can't find October Security Patch on their Github. So, please let me know if it's available in the current build.
2020-09-15
Merge September security patches
Version 4.7 | Quantum
Add OOS 10 VoLTE icon
Add QS header styles
Add option to center "R style" notification headers
Evolver: Hide LED section for unsupported devices
Evolver: Hide corner radius for devices that have a custom cutout
Evolver: Move pulse to misc category
Evolver: Set network icon dependencies
Remove lockscreen quick unlock
Remove prebuilt SafetyHub
Remove proximity check on wake toggle
Added Disco and RGB QS tile styles
Add Mi 10 Ultra FOD animations
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
Revert "overlay: Enable Visual Voicemail for Verizon devices"
Revert several BoostFramework related commits to lessen battery drain
SystemUI: fix notification overlap with PIN screen
Updater: Ensure the changelog is fetched BEFORE we show notifications
fixup! ColorBucket: Add Solarized Dark theme
overlay: Remove voicemail number configs
vendor: apns-conf: Add Hits APN
wm: Passing a new ArraySet instance to avoid crash
and more!
2020-08-04
Merge August security patches
Add Anaheim and Tinkerbell fonts
Add Linotte font
Add isFaceAuthEnabledForUser checks in KeyguardLiftController
Add runtime configurable audio panel location
Add synchronization for invokeForAllObservers call
Allow hiding VoWiFi StatusBar icon
ClipboardService: keep track of which app pasted from which
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
Fixes crash/race condition when destroyActivity
Partial screenshot: block gestures and heads up when running
PermissionController: force the hub
Remove kill app back button toggle
Return null on failed insert due to permissions
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
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
SystemUI: fix size of icon of vibrate ringer mode
SystemUI: fixup! Add feature IMS/VoLTE icon on status bar
SystemUI: fixup! SystemUIGoogleModule
VolumeDialog: Redo expanded volume panel
base: Remove keyguard delay completely
base: Separate vibrate drawable for vol panel from common icon
fonts: Update Google Sans fonts
prebuilt: Clean up custom-system.rc
2020-07-11
Minor fixes and improvements
2020-07-08
Initial build
AndroidFileHost download mirrors
Helium | Hydrogen
Great work
Thank you very much sir.
great update... thanks u .. @_firewall_
Any other mirror? Can't seem to download.
mapl.ph said:
Any other mirror? Can't seem to download.
Click to expand...
Click to collapse
The links for AndroidFileHost and SourceForge are available above.
You can also download the latest build here: https://fex.net/s/trbls4r
Screenshots updated. Thanks @AlexXYX
Updated
2020-07-11
Minor fixes and improvements
Thanks to Dev! Clean flashed EvolutionX stable version 4.5 yesterday on my Mi Max Helium (3gb/64gb) using TWRP. First time clean flashed without no-verity-opt-encrypt zip file but unfortunately my device booted to fastboot. Then I flashed both the ROM and no-verity-opt-encrypt zip files and was able to boot to system as usual. I did not flash Magisk yet. My previous ROM was MSM Extended. Now I've a problem setting my own mp3 file as ringtone! Would appreciate guide from Dev/experts for this!
Atiq Rahman said:
Thanks to Dev! Clean flashed EvolutionX stable version 4.5 yesterday on my Mi Max Helium (3gb/64gb) using TWRP. First time clean flashed without no-verity-opt-encrypt zip file but unfortunately my device booted to fastboot. Then I flashed both the ROM and no-verity-opt-encrypt zip files and was able to boot to system as usual. I did not flash Magisk yet. My previous ROM was MSM Extended. Now I've a problem setting my own mp3 file as ringtone! Would appreciate guide from Dev/experts for this!
Click to expand...
Click to collapse
1. I didn't use no-verity-opt-encrypt zip ever
2. What kind of problem do you have setting your own mp3 file as a ringtone? Just use 'My sounds' menu item and choose the required song.
Updated
2020-08-04
Evolution X 4.6:
Merge August security patches
Add Anaheim and Tinkerbell fonts
Add Linotte font
Add isFaceAuthEnabledForUser checks in KeyguardLiftController
Add runtime configurable audio panel location
Add synchronization for invokeForAllObservers call
Allow hiding VoWiFi StatusBar icon
ClipboardService: keep track of which app pasted from which
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
Fixes crash/race condition when destroyActivity
Partial screenshot: block gestures and heads up when running
PermissionController: force the hub
Remove kill app back button toggle
Return null on failed insert due to permissions
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
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
SystemUI: fix size of icon of vibrate ringer mode
SystemUI: fixup! Add feature IMS/VoLTE icon on status bar
SystemUI: fixup! SystemUIGoogleModule
VolumeDialog: Redo expanded volume panel
base: Remove keyguard delay completely
base: Separate vibrate drawable for vol panel from common icon
fonts: Update Google Sans fonts
prebuilt: Clean up custom-system.rc
Thank you sir, I'm using this for my daily driver. No problem and stable, only google play store not certificate
How to fix google play store not certificate?
Thanks in advance
kutumbaba said:
Thank you sir, I'm using this for my daily driver. No problem and stable, only google play store not certificate
How to fix google play store not certificate?
Thanks in advance
Click to expand...
Click to collapse
Please follow this order of actions:
1. Open Magisk Manager and activate 'Magisk Hide' option there.
2. Clean data for 'Google Play Store' app.
3. Reboot your device and check Google Play Store certification once again
_firewall_ said:
Please follow this order of actions:
1. Open Magisk Manager and activate 'Magisk Hide' option there.
2. Clean data for 'Google Play Store' app.
3. Reboot your device and check Google Play Store certification once again
Click to expand...
Click to collapse
Thank you for your reply, is there any other way without magisk? 'cause I'm not rooting the device and my driver app can detect it if I root
kutumbaba said:
Thank you for your reply, is there any other way without magisk? 'cause I'm not rooting the device and my driver app can detect it if I root
Click to expand...
Click to collapse
Sorry, but I didn't try to use the ROM without Magisk
Why don't you try to use Magisk hide for this app? I have a Magisk installed and my banking apps work fine without any issues.
_firewall_ said:
Sorry, but I didn't try to use the ROM without Magisk
Why don't you try to use Magisk hide for this app? I have a Magisk installed and my banking apps work fine without any issues.
Click to expand...
Click to collapse
Ok I'll try it, thank you very much
Been using this ROM almost a month, for my daily driver. I'm not facing any bugs. Only when playing Mobile Legends, sometimes the game is freeze and glitch come out in screen.
I dont know it because the game, or what. Hopefully theres an updates, thank you developer to bring this ROM on Hydrogen. Its very recommended ROM for user like me
kutumbaba said:
Been using this ROM almost a month, for my daily driver. I'm not facing any bugs. Only when playing Mobile Legends, sometimes the game is freeze and glitch come out in screen.
I dont know it because the game, or what. Hopefully theres an updates, thank you developer to bring this ROM on Hydrogen. Its very recommended ROM for user like me
Click to expand...
Click to collapse
Thank you for the feedback.
I got a lot of reports about ROM freezing in the games for all my builds. As I can, this issue is related to the kernel which is common for all my ROMs. Unfortunately, I don't have the other kernel that works so stable as the current one.
As for the update... I will build an updated version once EvoX Team updates their sources
Updated
2020-09-15
Merge September security patches
Version 4.7 | Quantum
Add OOS 10 VoLTE icon
Add QS header styles
Add option to center "R style" notification headers
Evolver: Hide LED section for unsupported devices
Evolver: Hide corner radius for devices that have a custom cutout
Evolver: Move pulse to misc category
Evolver: Set network icon dependencies
Remove lockscreen quick unlock
Remove prebuilt SafetyHub
Remove proximity check on wake toggle
Added Disco and RGB QS tile styles
Add Mi 10 Ultra FOD animations
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
Revert "overlay: Enable Visual Voicemail for Verizon devices"
Revert several BoostFramework related commits to lessen battery drain
SystemUI: fix notification overlap with PIN screen
Updater: Ensure the changelog is fetched BEFORE we show notifications
fixup! ColorBucket: Add Solarized Dark theme
overlay: Remove voicemail number configs
vendor: apns-conf: Add Hits APN
wm: Passing a new ArraySet instance to avoid crash
and more!

[CLOSED][DISCONTINUED][ROM][12.1][tissot][OFFICIAL] Evolution X [08/17/22]

Evolution X 6.7 for the Xiaomi Mi A1 [tissot]
Code:
/*
* Your warranty is void. Or valId, probably?
*
* I am not responsible for bricked devices, dead SD cards, Ebolation X,
* thermonuclear war, or the current economic crisis caused by you following
* these directions. YOU are choosing to make these modifications, and if
* you point your finger at me for messing up your device, I will LMAO at you.
*/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Keep Evolving
Pixel UI, customization, and more, we are Evolution X!
- Team Evolution X -
@joeyhuab (Founder/Lead Developer)
@RealAkito(Project Manager/Co-Founder)
@AnierinB (Project Specialist/Co-Founder)
Reach us on Twitter! @EvolutionXROM
Just flash and check "The Evolver". We have tons of features combined together from different ROMs.
What are our features?
Spoiler: Click to see all features!
Themes
- Lockscreen Clock Styles (23)
- Dark Theme Styles (11)
- System Fonts (24)
- RGB Accent Color Picker
- Accent Colors Presets (64)
- System Icon Shapes (11)
- 2020 Pixel Live Wallpapers
- G-Visual Mod
- Volume Panel Styles (6)
- Custom QS Header Images
- QS Tile Diso
- QS Tile Icon Styles (18)
- QS Panel Color Configs
Statusbar
- Network Traffic Monitor
- Clock & Date Options
- Battery Bar
- Battery Icon Styles & Percentage Configs (6)
- System UI Tuner
- Battery Percent Show/Hide Config
- 4G/LTE Icon Toggle
- Roaming Indicator Toggle
Notifications
- Heads Up
- Notification Headers toggle
- Alert Slider Notification Toggle (For OnePlus Devices Only)
- Notification light Config
- Kill App Button Toggle
- Pulse Edge Lighting
- In-Call Vibration Options (connect, waiting, end.)
Quick Settings
- Quick Pulldown (Right/Left)
- Smart Pulldown
- Vibrate On Touch
- Disable When Locked
- Hide Battery Icon
- Notification Header Battery Precent Configs
- Brightness Slider & Auto Brightness icon Configs
- Quick Settings Layout Configs
- Data Usage Visibility Configs
Power Menu
- Device Controls
- Advanced Reboot
- Optional User Actions (flashlight, etc)
Gestures
- AOSP Gestures
- Back Gesture Configs
- Toggle To Hide Navbar Pill
- Advanced Gesture Configs
- Swipe To Screenshot
- Status Bar Brightness Control
- Screen Off Power Button Torch
- Double Tap To Sleep Status Bar
- Double Tap to Sleep Lockscreen
- Screen Off Gestures
Lockscreen
- Always On Display Schedule
- Fingerprint Error Vibration Toggle
- Fingerprint Authentication Vibration Toggle
- Lock Screen Media Artwork/Notification Configs
- Lock Screen Music Visualizer
Navigation
- Nav Bar Tuner
- Invert Layout
- Volume Key Answer
- Volume Rocker Wake
- Volume Rocker Playback Control
- Volume Rocker Cursor Control
Buttons
- Volume Rocker Wake Toggle
- Volume Key Playback Control
- Keyboard Cursor Control
- Left/Right Volume Panel Toggle
Miscellaneous
- Gaming Mode
- Screenshot Configs
- Launch Music App On Headset Connection
- Default USB Config
* Being encrypted may cause boot loops
* Avoid using TWRP 3.6.0_9, use 3.5.2_9 instead
DO NOT FLASH GAPPS, ALREADY INCLUDED
First Time Install / Clean Flash
1. Reboot to Recovery
2. Download the zip for your device
3. Flash whichever recovery you desire (preferably TWRP 3.5.2_9)
4. Wipe Data/Cache/System
5. Flash the ROM (and make sure recovery persists)
6. Reboot to System and #KeepEvolving
Update / Dirty Flash
1. Reboot to Recovery
2. Download the update for your device
3. Flash the ROM (and make sure recovery persists)
4. Reboot to System and #KeepEvolving
Download
Donate to me! / Official Chat / Device Support
​
Android OS version: 12.1.0_r22
Security patch level: August 2022
Build author: Joey Huab (Stallix)
Source code: Evolution X GitHub
Kernel Source code: Cakeby kernel
ROM Developer: Joey Huab (Stallix)
XDA: DevDB Information
Evolution X, ROM for the Mi A1
Contributors
joeyhuab, peaktogoo
ROM OS Version: Android 12.1
ROM Kernel: Linux 4.9.325
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 6.7
Stable Release Date: 2022-01-11
Created 2022-01-11
Last Updated 2022-08-17
Changelog for the latest (08/17/2022) update
Device changes:
==============================
None
------------------------------
ROM changes:
==============================
Don't reset A2DP offload when disabling developer settings
Evolver: Add SystemPropertySwitchPreference
Evolver: Add master switch strings for new MainSwitchPreferences
Evolver: Bring back lockscreen media art blur filters
Evolver: Improve app list fragment
Evolver: Introduce {Global,Secure,System}MainSwitchPreference
Evolver: Make LS media filter blur radius configurable
Evolver: Transparent QS customization
Evolver: Use MainSwitchPreference when applicable
Evolver: Use SystemPropertySwitchPreference for Photos/Games props
Further increase blur radius for glass blur effect
KeyguardUpdateMonitor: Destroy our settings observer when necessary
NotificationMediaManager: Increase blur radius for blur media filters
PixelPropsUtils: Correctly spoof pixel props
PixelPropsUtils: Update fingerprints to Android 13 August 2022 release
Remove Kscope authored features
Screenrecord: Allow to select AVC codec profile level
Set default value of config_supportsScreenOffUdfps to false
Settings: Add SettingsLibMainSwitchPreference library
Settings: Adjust master switch strings for new MainSwitchPreference
SettingsLib: Fix nav bar color on certain apps
SettingsLib: fixup Big dotted circle integer value
SystemUI: Implement sleep for pickup gesture
SystemUI: Switch notification background to monet on heads up
SystemUI: match brightness slider track height with the progress drawable
core: Add telephony stack to privacy indicator whitelist
vendor: Add EVO_SECURITY_PATCH prop
DOWNLOAD
This is what I was waiting for
Will fix the issues with audio in another build later today.
As always, thanks dev for keep supporting Tissot.
Hi, First thank you for supporting Tissot
Does LED backlight button work?
mahyarmo said:
Hi, First thank you for supporting Tissot
Does LED backlight button work?
Click to expand...
Click to collapse
Yeah it works.
joeyhuab said:
Will fix the issues with audio in another build later today.
Click to expand...
Click to collapse
Are the audio issues fixed?
Hi, download link is going to https://evolution-x.org/device/raphael
Rubén
A new update with fixed audio is out. Also, some other improvements device-side and some changes ROM-side too. Enjoy!
Changelog for latest (01/12/2022) Update
Device changes:
==============================
Disable window rounded corner animations
Fix audio issues
Let kernel decide ZRAM Comp algorithm
Move qcamerasvr to main so it restarts on decryption
Remove FM Tuner from audio input devices
Remove schedulerservice from device compatibility matrix
Remove unnecessary iop service
Remove wcnss_filter and all references to it
Set config_sustainedPerformanceModeSupported
Upstream kernel to v4.9.295
XiaomiParts: rootdir: Update some values
audio: Add built-in/Back mic and remove TelePhony Rx from primary input
audio: Add new flag name to compress offload case
audio: Pull audio configs from daisy V11.0.21.0.QDLMIXM
audio: Remove surround recording support from audio policy config xml
init.qcom.rc: Remove vendor.sensors
init: Limit cpufreq rate via down-/up_rate_limit_us knobs
overlay: Configure SQLite to operate in MEMORY mode
overlay: Disable wallpaper zooming
overlay: Set globally accessible NTP server
power-libperfmgr: Import power HAL AIDL implementation
power: Enable idle_state mechanism
rootdir: Checkout zram configuration from LA.UM.9.6.2.c25-00800-89xx.0
rootdir: Enforce android-S new launch debugfs restrictions
rootdir: Remove racey printk setups
rootdir: add edgnss socket directory
rootdir: fix bad processing of the chown system command
sepolicy: Address camera denials
sepolicy: Address iorap denials
sepolicy: Address surfaceflinger denial
sepolicy: Allow init.qcom.power.rc to write schedboost
sepolicy: Fixup qcril rule
sepolicy: Remove redundant rules
sepolicy: address sensor denials
wifi: Pull wifi configs from daisy V11.0.21.0.QDLMIXM
------------------------------
ROM changes:
==============================
Add settings to toggle the phantom process monitoring in dev options
Address camera prop denials
Battery Styles: Fix landscape battery size
Battery Styles: Fix percentage view on landscape battery
Make QS brightness slider animation more subtle
PixelPropUtils: Add GamesProps
PixelPropUtils: Bail out early when required
PixelPropUtils: Consolidate google app checks
PixelPropUtils: Extend list of packages to keep
Settings: Allow toggling floating rotation button
SystemUI: Properly adapt new switches in screenrec dialog
SystemUI: fix black qqs on keyguard in light theme
DOWNLOAD
Great Work, Donated.
Rubén
Hi could this android 12 ROM be used as daily...? Gapps are included?
Mchasard said:
Hi could this android 12 ROM be used as daily...? Gapps are included?
Click to expand...
Click to collapse
Yes and yes.
The only thing I noticed is statusbar padding resets sometimes other than nice rom as always. Thx...
joeyhuab said:
Yes and yes.
Click to expand...
Click to collapse
can i update from android 11 via OTA
Xiaomi_MiA1 said:
can i update from android 11 via OTA
Click to expand...
Click to collapse
Yes
joeyhuab said:
Yes
Click to expand...
Click to collapse
it's realy not smooth
maybe i'll try a clean install
just installed this rom, thank u for providing all the features from the android 11 rom. Just a few bugs that i saw
1.sometimes the screen goes black when in the settings app
2.the rom feels a little laggy
Hi, the ROM works perfectly for me. I have only detected that when I connect the device by cable to the computer it starts to load but it does not appear as accessible from the computer and in the device options it does not show me the available connection options, so I can not access it from the computer. However if I switch to TWRP the device is recognised and I can access the drives on the device.
I have searched for the connection options in the device settings and although I select that when I click on the cable I can access the device's data nothing changes.
I have tried to update the ROM by OTA and from the recovery.
Any suggestions?
Rubén
clarionero said:
Hi, the ROM works perfectly for me. I have only detected that when I connect the device by cable to the computer it starts to load but it does not appear as accessible from the computer and in the device options it does not show me the available connection options, so I can not access it from the computer. However if I switch to TWRP the device is recognised and I can access the drives on the device.
I have searched for the connection options in the device settings and although I select that when I click on the cable I can access the device's data nothing changes.
I have tried to update the ROM by OTA and from the recovery.
Any suggestions?
Rubén
Click to expand...
Click to collapse
Inside Evolver > Misc is USB configuration. Set the default to File transfer. If it doesn't help, try using a different cable, insert in a different USB port or reinstall Xiaomi USB drivers.

[ROM][13.0_r52][tissot][OFFICIAL] Evolution X [06/22/23]

Evolution X 7.9.3 for the Xiaomi Mi A1 [tissot]
Code:
/*
* Your warranty is void. Or valId, probably?
*
* I am not responsible for bricked devices, dead SD cards, Ebolation X,
* thermonuclear war, or the current economic crisis caused by you following
* these directions. YOU are choosing to make these modifications, and if
* you point your finger at me for messing up your device, I will LMAO at you.
*/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Keep Evolving
Pixel UI, customization, and more, we are Evolution X!
- Team Evolution X -
@joeyhuab (Founder/Lead Developer)
@RealAkito(Project Manager/Co-Founder)
@AnierinB (Project Specialist/Co-Founder)
Reach us on Twitter! @EvolutionXROM
Just flash and check "The Evolver". We have tons of features combined together from different ROMs.
What are our features?
Spoiler: Click to see all features!
Themes
- Theming Settings (Style, Color Source, Accent Color, Accent Background, Background Color, Luminance, Chroma, Tint Background)
- Custom Themes (Black, Clear, Vivid, Paint In The Snow, Espresso)
- Dark Theme Schedules
- Lock screen Clock Fonts (16 Fonts)
- Headline/Body Fonts (53 Fonts)
- SB Icon Packs (10 Styles)
- SB Signal Icon Packs (14 Styles)
- SB WiFi Icon Packs (10 Styles)
- System Icon Shape Packs (16 Styles)
- 3 Button Navbar Styles (10 Styles)
Status bar
- Status Bar Lyrics
- Clock Styles (Right, Center, Left)
- Clock & Date Configs (Auto Hide, Hide Duration, Show Duration, Seconds, AM/PM, Font Size, Date Position/Case/Format)
- SB Logo Pack (20 Styles, Right/Left)
- Network Traffic Indicators
- Battery Icon Styles (19 Styles)
- Battery Percent (Hidden, Inside Icon, Next To Icon)
- Battery Bar (Thickness, Alignment, Blend Colors, Reverse Direction, Colors, Animation)
- System SB UI Tuner
- Data Disabled Icon (On/Off)
- Old Style Mobile Data
- 4G Instead Of LTE
- Roaming Indicator
- WiFi Type Icon
- Colored Icons
- Notification Count
- Bluetooth Battery Status
- Mic/Camera Privacy Indicator
- Location Privacy Indicator
- Media Projection Privacy Indicator
Notifications
- ReTicker
- App Colored Background For Reticker
- Heads Up (Time Out, Importance Threshold, Less Boring, Stoplist/BlockList)
- Force Expand Notifications
- Notification Sound If Active
- Kill App Button
- Blink Flashlight For Incoming Call (When Ringing, When Silent, When Entierly Silent, Always)
- Blink Flashlight For Notifications
- In-Call-Vibrations (Connect, Waiting, Disconnect)
Quick Settings
- Clock
- Clock Font Size
- Date
- Battery Style (15 Styles)
- Battery Percent Location (Hidden, Inside Icon, Next To Icon)
- Battery Estimates
- Secure QS Tiles Requires Unlocking
- Quick QS Pulldown (Disabled, Right, Left, Always)
- Brightness Slider (Never, Expanded, Always)
- Brightness Slider Position (Top, Bottom)
- Auto Brightness Icon
- Hide Labels
- Label Text Size
- Smart Pulldown
- Vertical Layout
- Columns In Portrait (2-5)
- Columns In Landscape (2-6)
- QS Tile Animation Style (3 Styles)
- QS Tile Animation Druations (3 Speeds)
- QS Tile Animation Interpolator (8 Styles)
- Vibration On Touch
- Vibration On Touch Duration
- QS Footer Warnings
- Show Data Usage
- User Account Icon
- Edit Icon
- Power Menu Shortcut
- Running Services Shortcut
- Settings Shortcut
- Clear All Button (10 Styles, 5 Backgrounds)
Power Menu
- System Settings (Hold PWR Assistant + Hold Duration)
- Disable Power Menu On LS
- Power
- Restart
- Advanced Reboot Options
- Screenshot
- On-The-Go Mode
- Settings
- Lock Down
- Emergency
- Device Controls
- Users
- Logout
- Bug Report
Gestures
- System Settings
- Quick Tap
- Volume Button Playback Control
- Swipe To Screenshot
- Brightness Control
- PWR Button Torch
- Double Tap To Sleep Status Bar
- Double Tap To Sleep Lock screen
- AOSP Gestures
- Pill Length
- Pill Radius
- Hide IME Button Space
- Back Gesture Animation
Lock screen
- Edge Light
- Lock screen Charging Info
- Hide Status Bar
- Hide QS During Secure Lock screen
- Media Cover Art (5 Filters)
- Ripple Effect
- Fingerprint Authentication Vibration
- Fingerprint Error Vibration
Buttons
- Navigation Bar
- Compact Layout
- Invert Layout
- Show Vol Panel On Left
- Per App Vol Control
- On-Screen NavBar
- Reorient Volume
- Volume Rocker Wake
- Keyboard Cursor Control
- Alert Slider Notifications
- Alert Slider Pulse
- Block Alert Slider In Pocket Mode
- Click To Partial Screenshot
Animations
- Screen Off Animation (3 Styles)
- Power Menu Animations (11 Styles)
- Android P Animation Style
Miscellaneous
- AOD Display Schedule
- Google Services
- Parallel Space
- Game Space
- Smart Pixels
- App Lock
- Launch Music App On Headset Connection
- Unlimited Photos Storage
- Unlock Higher FPS In Games
- Netflix Spoof
- Pulse Music Visualizer (Navbar, LS, Ambient)
- Volume Panel Timeout
- Jitter Test
- Ignore Secure Window Flags
- Show CPU Info
- Toast App Icon
- Sensor Block Per Package
- Wakelock Blocker
- Alarm Blocker
- Default USB Configuration
- Radio Info
Evolution X Launcher
- Icon Packs
- Notification Dots
- Icon Size
- Icon Font Size
- Max Lines For App Label
- Lock Layout
- Add App Icons To Home
- Dark Status Bar
- Double Tap To Sleep
- Wallpaper Scrolling
- Wallpaper Zooming
- At A Glance
- Swipe To Access Google Feed
- Hide/Show Status Bar
- Top Shadow
- Icon Labels On Desktop
- Hotseat Background
- Google Search bar
- Themed Icons
- Corner Radius
- Themed Icons In App Drawer
- App Drawer Search bar
- Icon Labels In App Drawer
- App Drawer Row Height
- App Drawer Background Opacity
- Recents Background Opacity
- Recents Scroll Vibration
- Recents Screenshot
- Recents Google Lens
- Recents Clear All
- Suggestions In All Apps List
- Suggestions On Home
- Blocked Suggestions
- Parallel Space
- Taskbar
- Rotation
- Hidden & Protected Apps
* Avoid using OFFICIAL TWRP, use 3.5.2_9 instead
* Restoring Settings backups via Google account is currently broken (apps and contacts restore fine).
* At a Glance disappears when using higher grids.
DO NOT FLASH GAPPS, ALREADY INCLUDED
First Time Install / Clean Flash
1. Reboot to Recovery
2. Download the zip for your device
3. Install TWRP 3.5.2_9 with treble support
4. Install this vendor--adder zip.
5. Flash the ROM (and make sure recovery persists)
6. Reboot to System and #KeepEvolving
Update / Dirty Flash
1. Reboot to Recovery
2. Download the update for your device
3. Flash the ROM (and make sure recovery persists)
4. Reboot to System and #KeepEvolving
Download
Donate to me! / Official Chat / Device Support
​
Android OS version: 13.0.0_r52
Security patch level: June 2023
Build author: Joey Huab
Source code: Evolution X Github
Kernel Source code: Pringgodani kernel
ROM Developer: Joey Huab
XDA: DevDB Information
Evolution X, ROM for the Mi A1
Contributors
joeyhuab
ROM OS Version: Android 13
ROM Kernel: Linux 4.9.337
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 7.9.3
Stable Release Date: 2022-08-31
Created 2022-08-31
Last Updated 2023-06-22
Changelog for the latest (06/22/2023) update
Device changes:
==============================
Remove GCamGoPrebuilt and PhotoTable
Remove config_deviceDisabledComponents
Update maintainer name
------------------------------
ROM changes:
==============================
6/22
KeyguardStatusBarView: Clean up cruft
QS: Open Mobile Data panel on LongClick
SettingsGoogle: Re-enable AOSP Battery percentage toggle for now
SystemUI: Align keyguard carrier text with status bar
SystemUI: Make clock & battery clickable again
SystemUI: Re-enable stock clock tuner toggle
config: Move IAntiFlicker to fqname
6/21
DeviceConfig: Enable WallpaperEffects
Fix NPE when store brightness and displayDevice is null
WallpaperPicker2: Add null check for effectsController
ThemePicker: Apply window insets to quick affordance fragment
ThemePicker: Fix crash choosing Live Wallpapers
ThemePicker: Update for tm-qpr3
Toast: Solve the NPE problem in session.java
View's mAttachInfo maybe NPE
View: Prevent NPEs when initiating surface drag
apn: Add Uno Mobile Italy
device_config: fixup! and Update now playing to 3055
fonts: Update from TQ3A.230605.012
6/20
AmbientIndicationContainer: Fix NullPointerException
Evolver: Disable some features for A13 QPR3
Evolver: Drop custom QS panel styles
Launcher3: Fix Spacing of QSB
SettingsGoogle: add battery data provider
SettingsGoogle: Remove google faceunlock for now
SystemUI: volume_dialog: Move to LaunchableLinearLayout
SystemUIGoogle: Forward port Smart Space to A13 QPR3
SystemUIGoogle: Include aosp only modules from ReferenceSystemUIModule
SystemUIGoogle: Update qs modules for 13 QPR3
SystemUIGoogle: update to 13 QPR3
ThemePicker: Fix quick affordance setting padding
6/19
DozeSensors: We DO want UDFPS to trigger on screen off
Request correct rendering type for EGL config
Settings: Do not skip fp authentication for udfps
Settings: Introduce Smart 5G service
SystemUI: Add notification volume to VolumePanelDialog
SystemUI: Apply separate notification volume control flag to VolumePanelDialog
SystemUI: Enable font scaling QS tile
SystemUI: Flags: Enable media explicit indicator
SystemUI: Update NFC icon
6/14
Partially merge June 2023 security patches (13.0_r52)
PixelPropsUtils: Update fingerprints to June 2023 release
Settings: LineageFastCharge: Guard it via overlay
gms: Update
overlays: Update from TQ3A.230605.012
version: Update to 7.9.3 (Bulalo)
DOWNLOAD
Announcements
You may dirty flash from Android 12.1 but at your own risk. Most missing stuff will be imported in the following weeks. This initial build already has some features from A12.1 and it will include the latest A13 gapps.
I will focus solely on updating for features, security patches and kernel updates.
joeyhuab said:
/*
* Your warranty is void. Or valId, probably?
*
Last Updated 2022-08-31
Click to expand...
Click to collapse
It is rather impossible anymore.
joeyhuab said:
Changelog for the latest (08/31/2022) update
Device changes:
==============================
Use latest Cakeby kernel
------------------------------
ROM changes:
==============================
Initial release
DOWNLOAD
Click to expand...
Click to collapse
<Moderator Edit>: English translation added.
Do non-full-screen phones need rounded corners?
Original:
非全面屏手机需要圆角吗?
God, I wish I hadn't sold my Mi A1 for this ****ty Redmi Note 11. The lead developer of Evo still supporting this legendary device is something to behold.
I did dirty flash using recommend twrp and everything works well.
New update is out. September patches are included. Lots of features have been brought back. All should be fine. Thanks for the continued support through donations!
Changelog for the latest (09/06/2022) update
Device changes:
==============================
Use latest Cakeby kernel (v4.9.327)
overlay: Enable navbar by default
overlay: Enable swipe-up gesture
overlay: Disable night light in favor of LiveDisplay
------------------------------
ROM changes:
==============================
Add various system packages to indicator exemptions
AudioService: Remove Analog Dock from fixed-volume devices
BootAnimation: Check for resolution override
Bring back additional Screen recorder options
Bring back per-app volume feature
Camera: allow camera to use power key as shutter
Cellular tile: don't show disable confirmation dialog
Don't pass repeated back key events to app if custom action is set up
Don't skip theme application if it's already current
Download: Add support to manually pause/resume download
Evolver: Add back Lockscreen Charging info
Evolver: Add back support for window ignore secure
Evolver: Allow disabling QS battery estimates
Evolver: Bring back Battery light customization
Evolver: Bring back GameSpace
Evolver: Bring back HW Keys customization
Evolver: Bring back LED light options
Evolver: Bring back click to take partial screenshot
Evolver: Bring back daily data usage in QS footer
Evolver: Bring back reTicker feature
Evolver: Bring back status bar battery styles
Evolver: Bring back status bar clock options
Evolver: Bring back volume rocker wake
Evolver: Introduce status bar and QS clock size feature
Evolver: Re-introduce Smart Pulldown
FingerprintManager: return "Try again" by default
Fingerprints: Increase MAX_FAILED_ATTEMPTS
Keyguard - Treat messages to lock with priority
Keyguard: allow large clock on tablets
Keyguard: don't use large clock on landscape
Merge September 2022 security patches
NavigationModeController: Mute debug logging
PixelPropsUtils: Fix up GMS workaround logic
PixelPropsUtils: Update fingerprints to September 2022 release
QS: LocationTile: make it cycle modes
Settings: Add back increasing ring feature
Settings: Add option to cycle through ringer modes
Settings: Add preference for one shot auto-brightness
Settings: Add switch for linked ring and media notification volumes
Settings: Add toggle to enable ADB root
Settings: Align user avatar with homepage title
Settings: Apply SUW button theming to WiFi page
Settings: Bring back IME space feature
Settings: Check isVoiceCapable for Calls&SMS category
Settings: Don't reset A2DP offload when disabling developer settings
Settings: Don’t disable ls device controls based on secure lock
Settings: Enable notifications led light by default
Settings: Fingerprint: hide link icon when there's no link
Settings: Fix duplicated baseband string on all devices
Settings: Follow navbar color in base
Settings: Forward port lock pattern grid size
Settings: Forward port pattern visibility settings
Settings: Improve gesture bar length option
Settings: Make FRP go through ChooseLockPatternSize if needed
Settings: Make NetworkScanHelper max search time customizable
Settings: Make setup wizard go through ChooseLockPatternSize if needed
Settings: Network setup UI changes for SUW
Settings: Only show gesture navigation if device has a software nav bar
Settings: Remove hardcoded extras from ChooseLockPatternSize
Settings: use Glif themed button bar
Sharesheet: Display two rows of max ranked targets
SystemUI: Add AOD QS tile
SystemUI: Add bootloader option to 'Reboot' tile
SystemUI: Add support for persistent usb drive notification
SystemUI: Allow privileged system apps to access screenshot service
SystemUI: Allow snoozing SD card notification unconditionally
SystemUI: Always disable rotation on lockscreen
SystemUI: Don't store pending ControlAction if the device is locked
SystemUI: Fix QS mobile icon disappearing on theme switch
SystemUI: Introduce Data Switch QS Tile
SystemUI: Make isTablet() use correct API for getting window metrics
SystemUI: NavigationBar: disable secondary handle
SystemUI: Only add GarbageMonitor tile to default tiles on ENG builds
SystemUI: Redraw display cutout on overlay changes
SystemUI: Remove Music QS Tile
SystemUI: Remove spaces from screenshot app filename
SystemUI: Require unlocking to use Reboot tile
SystemUI: Show notification row when it's unlinked to ringer volume
SystemUI: Update Bluetooth battery level assets
SystemUI: Update additional navbar dimens for Android 13
SystemUI: add FloatingRotationButton for hw-key devices
SystemUI: disable keyguard screen off animation if we use split notification shade
SystemUI: ic_brightness_*: drawables get surface color
SystemUI: screenshot: add extra crop boundaries
SystemUI: screenshot: remove duplicate clamping on move action
SystemUI: screenshot: remove misplaced call to set crop view padding
Utils: Adapt WiFi only check to A12
base: ChooserActivity: Don't show image edit button on multiple targets
base: Prevent NPE for Demo mode
common: Add a system property for System UI compiler filter
core: Add telephony stack to allowed service state packages
overlay: Update Immersive Navigation values
rro_overlays: Remove PixelConfigOverlay2021
version: Uprev to 7.1
webkit: SystemImpl: Make systemIsDebuggable() check IS_ENG as well
DOWNLOAD
When someone is calling me they hear ring at thier side but my phone doesn't show any incoming call
@joeyhuab is there any workaround for this?
piyushkashyap216 said:
When someone is calling me they hear ring at thier side but my phone doesn't show any incoming call
@joeyhuab is there any workaround for this?
Click to expand...
Click to collapse
VoLTE calls aren't supported at the moment.
Thank you for supporting A13 on the Mi A1.
I just updated it from the A12 version and I must say everything looks good.
I only have some flickering issues while using "live display": the display color temperature kinda "flickers" and goes cold and warm.
Also, I cannot seem to find the option to remove the on screen navbar and use only the physical navbar, can you point me where it is?
Thank you again and keep up the good work!
Good day. I'm discontinuing any further updates for this device.
joeyhuab said:
Good day. I'm discontinuing any further updates for this device.
Click to expand...
Click to collapse
I can't figure it out.
You post links to raphael in this thread, so what are you dropping, tissot or raphael?
ze7zez said:
I can't figure it out.
You post links to raphael in this thread, so what are you dropping, tissot or raphael?
Click to expand...
Click to collapse
That was an oversight. Anyways, until no one fixes that volte call receive issue, updates are discontinued for tissot.
I use the rom daily, it has its bugs but it can be used without any hassles. In the case of calls, it is indeed not heard well in the headset. However, with hands free, it changes sounds perfect. If you don't mind these details you can continue using this wonderful rom. Thank you for keeping this phone updated.
It's very unfortunate that joey decided to discontinue this. The ROM works fine, I am not interested in voLTE because it's not a thing in my country (and it is not a thing in most countries either).
It's still pretty stable and can be used as a daily driver.
If I were the developer I would still try to work on it and push updates with lower frequency until the VoLTE gets fixed, so the device would not be left behind and will be completely stable for when the fix is ready
Thanks anyway for everything that you made for this device, joey, let me know what your next device will be because I could follow you with the purchase lol
We're back! Apologies for the super huge changelog but these are all the changes since the discontinuation last month. Hope you guys will still enjoy our ROM.
Changelog for the latest (10/19/2022) update
Device changes:
==============================
Add AOSP RCS packages
Add Bluetooth power overlays to sysprops
Migrate to AIDL ClearKey DRM HAL
Move to common Xiaomi light AIDL
Switch to GCamGOPrebuilt-V2
Update CarrierConfig from munch V13.0.4.0.SLMMIXM
overlay: Enable haptic text cursor
sepolicy: Address hal_fingerprint denial
sepolicy: Allow system_app to access vmallocinfo
sepolicy: Allow system_app to access zram sysfs nodes
sepolicy: Allow system_app to read /proc/pagetypeinfo
sepolicy: Label goodix debug prop
------------------------------
ROM changes:
==============================
AOD: Sleep when proximity is covered for 3 secs
AODTile: Add back config check for aod available
AODTile: add option to enable AOD on charging only
AODTile: cycle through AOD states
Add ABS_MT_SLOT config to virtual touch screen
Add check for empty TTS engine name
Add interface for battery stats reset
Add missing INTERACT_ACROSS_USERS_FULL permission
Add support to manually pause/resume downloads
AlertSlider: Add resources for refresh rate modes
AlertSlider: Allow UI to work with multiple resolutions
Allow adjusting screen density to smaller sizes
Allow devices to configure the blanking delay on displays
Always show APN settings on CDMA carriers
AutoFillUI: Don't show a "null" toast
AutofillManager: Turn off logging by default
Avoid Settings app NPE on broken packages
BackupAgent: Add backup shared mode
BatteryMeterView: Fix NPE that occurs when onDensityOrFontScaleChanged() is called
BluetoothControllerImpl: fetch battery level from any device
BluetoothControllerImpl: synchronize mConnectedDevices access
Bring in SettingsGoogle/SystemUIGoogle from PE
Calm down attention service logspam
CastTile: Fix availability of Cast Quick Setting Tile
Catch IllegalArgumentException for invalid phone id
ColorStateList: Switch to ZCAM for lightness modulation
ColorUtils: Fix out-of-gamut Oklab blending
DeviceIdleJobsController: don't ignore whitelisted system apps
Disable FP lockouts
Disable bluetooth by default
Do not preload ThreadLocalRandom class
Don't build CaptivePortalLoginGoogle/CaptivePortalLoginOverlay
Enable Volume Long Press Skip Tracks by default
EvoEgg: Update Launcher icon and use monet colors
EvolutionUtils: Add support for changing dpi
Evolver: Add Power menu animations
Evolver: Add extended monet themes
Evolver: Add separate tunable for QS clock
Evolver: Add toggle for media projection indicator
Evolver: Allow Power/reboot menu transparency
Evolver: Allow changing system themes
Evolver: Allow to swap volume buttons rotation based
Evolver: AppLockSettingsPC: use DashboardFragment as the type for host
Evolver: Bring back App lock feature
Evolver: Bring back CPU info overlay toggle
Evolver: Bring back Haptic Feedback to QS tiles toggle
Evolver: Bring back HeadsUp blocklist/stoplist
Evolver: Bring back HeadsUp snooze and timeout options
Evolver: Bring back Hidden apps feature
Evolver: Bring back Navbar visibility toggle
Evolver: Bring back OOS style notification clear all button feature
Evolver: Bring back On-The-Go Mode power menu entry
Evolver: Bring back Pulse
Evolver: Bring back QS battery estimates
Evolver: Bring back QS footer icon visibilities
Evolver: Bring back Toast icon toggle
Evolver: Bring back Wi-Fi standard icon feature
Evolver: Bring back animations to quick settings tiles
Evolver: Bring back bluetooth battery level status bar icon
Evolver: Bring back colored status bar icons
Evolver: Bring back interpolators to qs tiles animation
Evolver: Bring back navbar styles
Evolver: Bring back privacy indicators toggles
Evolver: Bring back status bar lyric feature
Evolver: Bring back toggle to disable wireless charging animation
Evolver: Changelog: Rework with Activity
Evolver: Fix Battery bar default values
Evolver: QuickSettings: Allow changing vibration duration
Evolver: Remove QS battery options
Evolver: Remove faulty privacy indicator implementation
Evolver: Replace QS data usage with customizable footer text
Evolver: Spoof props for status bar lyric
Evolver: Volume dialog timeout
Evolver: applock: early return in setChecked if backing field has the same value
Fix Dark Theme "TURN ON UNTIL SUNRISE" not retained after reboot
Fix MtpDatabase multithreading NullPointerException
Fix NPE with void android.view.VelocityTracker.clear()
Fix SystemUI build for kotlin 1.7.0
Fix action bar font family on material themes
Fix black screen issue due to wallpaper decoding exceptions
Fix colors on DocumentsUI
Fix crash occurred due to null pointer exception
Fix incorrect context classloader initialization in system_server
Fix long click intent for Smart Pixels tile
Fix unqualified-std-cast-call compiler warning
Fixes crash/race condition when destroyActivity
HeadsUp: Change heads up timeout to seconds
IllustrationPreference: Hide illustration when we fail to play anim
Improve PendingIntent security check compatibility
InputWrapper: Opt out early if session == null
InsetsStateController/LayoutInflater/LocalServices/SystemServiceRegistry/ThemedResourceCache: Replace ArrayMap with HashMap for performance
InternetDialog: Launch mobile network settings on long press
Keep recent tasks for more time in memory
KernelCpuUidActiveTimeReader: Do not spam log with negative active time
KeyguardIndication: Fix glitchy charging info on lock screen
LayoutInflater: remove less frequently used apps
Make Build.TYPE and Build.FINGERPRINT consistent for apps
Merge October 2022 security patches
Merge Pixel 7/7 Pro October 2022 security patches (android-13.0.0_r11)
MotionEvent: Add backwards compatible initialize() function
NavigationBarEdgePanel: Make the gesture duration always valid
NfcA: Fix an NPE in constructor
Nuke backuptool support
PackageInfo: Optimize ApplicationInfo creation
PackageInstaller: Remove side padding from the dialog
PackageManager: Add configuration to specify vendor platform signatures
ParcelFileDescriptor: Stop the panic
PixelPropsUtils: Fix issue with text select and copy
PixelPropsUtils: Refactor once again
PixelPropsUtils: Replace Gboard with Google One
PixelPropsUtils: Spoof cheetah for Adaptive VPN
PixelPropsUtils: Spoof device as Pixel for Wallpapers app
PixelPropsUtils: Switch from raven fp to cheetah
PixelPropsUtils: Update fingerprints to October 2022 release
PixelPropsUtils: Update pixel devices list
PixelPropsUtils: bring back all changes from Build.FINGERPRINT to Build.TIME
PixelPropsUtils: fixup! spoofing properties for samsung apps
Power menu: change the flashlight drawable
ProcessList: Silence lmkd retries logspam
QCOM: Use legacy-um ipacm for all legacy UM platforms
QCOM: msm8953: Use legacy-um ipacm
QS: Add CPUInfo toggle tile
QS: Add On-The-Go Tile
QS: Add and use Bluetooth Panel instead of full Settings
QS: Add and use Mobile Data panel
QS: Use Mobile Data panel for CellularTile
QSPanel: Fix NPE in updateViewPositions()
QSTileHost: Add reloadAllTiles method
QSTileHost: Don't recreate tiles when LiveDisplay gets initialized
QuickStatusBarHeader: Link date in QS status bar with clock
Reland "Don't enable jdwp by default on userdebug builds""
Remove wtf if no display nits mapping exists
SQLite: Do integrity_check only once
SQLiteDatabase: Catch corrupt exception during transaction
Save user preferred resolution into persistent data store
SecuritySettings: properly remove security status header
ServiceRegistry: Don't throw an exception if OEM_LOCK is missing
Settings: Add AdGuard DNS as a private DNS Provider
Settings: Add Cloudflare DNS as a private DNS provider
Settings: Add Game Space preference in Apps category
Settings: Add Security Hub from Pixel devices
Settings: Add a preference to battery optimization page
Settings: Add back DataUsageSlice
Settings: Add charging vibration settings
Settings: Add clang version to firmware_version
Settings: Add missing animations for gestures and features
Settings: Add missing summary for Display size and text
Settings: Add optional Build status info
Settings: Add sim status listener in about phone
Settings: Add summary to daily battery usage charge toggle
Settings: Add toggle to switch between AOSP/Google battery graphs
Settings: Adjust playback control gesture preferences
Settings: Allow Configuring Navbar Radius
Settings: Allow choosing volume key music control activation delay
Settings: Allow toggling floating rotation button
Settings: BiometricFragment: respect background authentication request in source prompt info
Settings: Bring back Battery charge warning
Settings: Bring back IME space feature
Settings: Bring back LTE Only Mode
Settings: Bring back gesture height option
Settings: Bring back optional Battery Health section
Settings: Call CardDatabaseHelper.getInstance() when used and not in onCreate
Settings: Change dpi on changing screen resolution
Settings: Configurable 0, 90, 180 and 270 degree rotation
Settings: Convert one-handed mode to a PrimarySwitchPreference
Settings: Create new preview for dark theme
Settings: Default to GlifV3Theme
Settings: Disable "SIM card lock" when the SIM card is PUK-blocked
Settings: Don't hardcode playback control delay unit
Settings: Enable smart charging reset battery stats toggle
Settings: Fix ExtraText lint errors
Settings: Fix NullPointerException when renaming a fingerprint
Settings: Fix SIM name in Network Details to show the selected SIM
Settings: Fix bluetooth pan memory leakage
Settings: Fix data usage display on mobile panel
Settings: Fix disabled sub showing as Active in Settings > Mobile network
Settings: Follow system theme for SD card activities
Settings: Hide Build maintainer info if not set
Settings: Implement cutout force full screen
Settings: Improve force fullscreen settings fragment
Settings: Kang duplicate baseband fix from CAF
Settings: Make some random summaries translatable
Settings: Move proguard flags for the Evolver
Settings: Optional haptic feedback on back gesture
Settings: PowerUsageSummary: open advanced usage on header click
Settings: Randomize The Evolver's summary
Settings: Remove the Automatic ota check option but be sure it's disabled
Settings: ScreenResolutionFragment: Restart SystemUI on res change
Settings: Set Build date to be unselectable
Settings: Show more APK details on App info screen
Settings: SoftAp: add Hidden SSID preference
Settings: SoftAp: add client manager
Settings: SoftAp: add support for setting shutdown timeout
Settings: Swap intro with toggle for Adaptive Playback settings
Settings: Use a separate icon for the Notification category
Settings: Use monet colors for Evolution X Unbound Logo
Settings: Use proper string for designed maximum battery capacity
Settings: Use separate primary switch title for Playback control
Settings: actually fix font for PanelUI
Settings: add TextView for summary into SeekBarDialogPreference
Settings: add option to enable AOD on charging only
Settings: applock: fix unlock prompt disappearing when trying to open apps
Settings: relocate app lock preference to advanced security settings
Settings: remove preference if availableColorModes is empty
Settings: remove security status group if empty
Settings: support black theme for dark mode
Settings: use a new task stack for app lock fragments
SettingsGoogle: Sync with Evolution X changes
StatusBarIconController: Guard yet another function from cast exception
Switch to AttestationHooks for spoofing GMS/Play store
SystemUI: AOD Tile: Register battery observer in main thread
SystemUI: Add hotspot toggle in QS internet dialog
SystemUI: Add missing init for isDeviceProvisioned in PhoneStatusBarPolicy
SystemUI: Allow limiting AOD & ambient display refresh rate
SystemUI: Allow using tuner API for Global settings
SystemUI: Animate cutout padding for QS clock
SystemUI: Avoid altering page indicator layout when hiding qs footer icons
SystemUI: BatteryMeterView: Set white tint in darkmode
SystemUI: Bring back ic_qs_bluetooth_connected.xml
SystemUI: Calculate paged QS tiles height properly
SystemUI: CastTile: Open cast settings on long click
SystemUI: Clean up and fix status bar logo feature
SystemUI: CustomTile: add a null check before loadDrawable invocation in default icon
SystemUI: Enable smart replies for apps that target APIs lower than 28
SystemUI: FPSInfoService: extend LifecycleService and fix overlay not being visible in secondary user
SystemUI: FPSInfoService: get status bar insets ignoring visibility
SystemUI: Fix QS customizer corner radius
SystemUI: Fix QS header animation in RTL mode
SystemUI: Fix SystemUI Crash
SystemUI: Fix crash in cast tile for non-carrier wifi
SystemUI: Fix issue that log can't be enabled in MobileSignalController
SystemUI: Fix pulseOut fails before fully pulsing
SystemUI: Get rid of unnecessary broadcast for IMS
SystemUI: Grant INTERACT_ACROSS_USERS_FULL permission for smartspace
SystemUI: HACK: Fix random wakeup when just sleeping
SystemUI: Integrate Google Lens into Screenshot UI
SystemUI: Kill old privacy indicator icons completely
SystemUI: More rounded corners
SystemUI: Name Cellular Tile based on carrier
SystemUI: Only apply tuning changes when the fragment is attached
SystemUI: Open WifiPanel on LongClick
SystemUI: Properly apply dark theming to clock
SystemUI: QuickStatusBarHeader: use proper shade for secondary color of circle battery icon
SystemUI: Re-inflate keyguard status bar on theme change
SystemUI: Reduce scrim color animation duration to 375 ms
SystemUI: Remove spacer in QS footer
SystemUI: Set Quick QS pulldown to off by default
SystemUI: Set heap tracking default also with a property like all the other flags
SystemUI: Show battery level for all devices
SystemUI: Speed up actions expansion animation
SystemUI: Tiny expanding improvement
SystemUI: Use ImsStateCallback instead of FeatureConnector
SystemUI: Use max Display.Mode in AuthController as well
SystemUI: cleanup fps info tile and service
SystemUI: fix MediaProjection cast crash
SystemUI: only block call strength sb icon
SystemUI: rewrite FPSInfoService in kt from scratch and bind service with tile
SystemUI: screenrecord: Add an option to use HEVC
SystemUI: screenrecord: Use sdcard icon for file size limit toggle
SystemUIGoogle: Use Google home icon on home controls lockscreen if app is installed
Telecomm: Use double vibration on call hang-up
ThemeOverlayController: Remove repeated monet check
ThemedIcons: Update
Update Gapps to Sep 2022 sec patch versions
Updater: Allow starting activities from background
Updater: Don't show thousands of days
Updater: No need to install every update
Updater: Open Local changelog instead of URL
Updater: Replace jcenter with mavenCentral
Updater: Use monet colors
Updater: We don't do upgrades
Use alphaoptimized layout for icons on left
WallpaperColors: Use CIELAB for light/dark wallpaper detection
WallpaperService: Fix half black wallpaper after rotating quickly
apns: Clean up Austrian carriers
appop: Save discrete app op history for more permissions
audio_amplifier: Add hook for amplifier calibration
base: Add Multi usb controller for Asus devices
base: AudioService: bail out if ringer mode is not recognized
base: Disable LiveDisplay display mode by default
base: Disable LiveDisplay low power consumption by default
base: Force fullscreen for Google Dialer
base: Remove aosp's 'show battery percentage' setting
base: Suppress telephony crashing platform
base: Update ic_doc_folder drawable to MD2
base: fix pm cache directory invalidate on new builds
base: get the most of the media artwork colors
base: make per-app work with multi audio focus
base: merge hidden app feature with applock
base: remove useless pm cache hack
base: use a double click effect for charging if there is no amplitude control support
bring back all changes from Build.FINGERPRINT to Build.TIME
build: execute changelog generator script
config: Allow gms to access persistent data partition
config: Disable StrictMode in non-eng builds
core: Blacklist P21+ experience system feature from Photos spoof
core: Fix menu popup ripple
core: Fix null pointer Issue
core: Fix toast background color not changing with theme
core: Pixel experience Blacklist For Google Photos for Android 13
core: ProcessState: prevent an NPE from crashing system server
development: Address NPE when removing preferences out of developer options
device_config: Checkout to sc-qpr3 branch of ProtonAOSP
exec spawning: don't close the binder connection when the app crashes
fix error com.google.android.gms.persistent
fixup! Disable/Enable screenshot sound
fixup! Settings: add option to enable AOD on charging only
fixup! Show user's Google avatar on the homepage
fixup! SystemUI: Enable NFC quick settings tile
fixup! SystemUI: Fix shutter sound
fixup! base: Lockscreen Charging
fixup! base: volume key music control
fixup! frameworks: Add support for clock auto-hiding
frameworks: Add device controls shortcut to power menu
gms: Add RECORD_AUDIO permission to googlequicksearchbox
gms: Update gapps
graphics: Add ZCAM implementation with sRGB interface
graphics: Blend ARGB colors using Oklab
kernel: Allow passing empty DTB to mkbootimg via board-flag
keylayout: Add config for 8bitdo pro 2
overlay: SystemUI: force dark theme on global actions dialog
pre-grant POST_NOTIFICATIONS to more system apps
pre-grant POST_NOTIFICATIONS to the clock app
privapp-permissions: Grant missing TelephonyProvider perm
rro_overlays: Convert AOSP NetworkStack overlay to an RRO package
rro_overlays: Remove SystemUIGoogleOverlay
sepolicy: Allow recovery to read sysfs_perdev_minors
sepolicy: Allow webview_zygote to read /dev/ion
sepolicy: Grant necessary ioctls to recovery for external sd
services: ActiveServices: drop uid check when notifying newly registered callbacks
services: AppLockConfig: fix a derp in hidePackage()
services: applock: allow background authentication
services: applock: fix data migration and change secure notification parameter name
soong: generator: Replace android.SourceDepTag usage with IsSourceDepTagWithOutputTag
telephony: Ignore PLMN bit when SPN is required
themes: fonts: Add Cool Jazz
tools: Copy Changelog.txt to /system/etc
vendor: Update audio from TP1A.220624.021
vendor: Update setupwizard props from TP1A.220624.021
vendor: common: Exclude ntfs-3g from artifact path requirement
vendor: overlay: SettingsLib: Override headline font family
vendor: overlay: Sync with TP1A.221005.002
vendor: rro_overlays: Configure face unlock acquire ignorelist
version: Uprev to 7.2
view: add null check for dispatch touch view
wm: Passing a new ArraySet instance to avoid crash
DOWNLOAD
Does Google Photos have the unlimited upload of photos like in the pixel?
LisardoSc said:
Does Google Photos have the unlimited upload of photos like in the pixel?
Click to expand...
Click to collapse
There's a toggle for it
New build is now available in sourceforge. Just some minor changes since the last release. Should fix several stuff in the system and make the usage much better.
Changelog for the latest (10/24/2022) update
Device changes:
==============================
Move to common Xiaomi light AIDL
camera: switch to GCamGOPrebuilt-V2
overlay: Disable navbar by default
packages: Bring back SafetyHubPrebuilt and Papers app
sepolicy: Address hal_fingerprint denial
sepolicy: Allow system_app to access vmallocinfo
sepolicy: Allow system_app to access zram sysfs nodes
sepolicy: Allow system_app to read /proc/pagetypeinfo
sepolicy: Fix avc denials related to hal_fingerprint_default
sepolicy: Label goodix debug prop
------------------------------
ROM changes:
==============================
Evolver: Pulse: Implement pulse color based album art
Fix NPE with 1.0 and 1.1 CardStatus
GlobalActions: Update the default actions to match the stock experience
GlobalActionsDialog: Implement partial screenshot for screenshot power menu long press
GlobalActionsDialog: Never show emergency without telephony support
GlobalActionsDialog: Remove broken PhoneStateListener for airplane mode toggle
Pass correct value to setPreferredNetworkType() for RIL version < 1.4
Pulse: Detach pulse view only when attached
Settings: Fix up panel theme and layout
Settings: Regulatory: Fullscreen instead of AlertDialog
Settings: Remove optional haptic feedback on back gesture toggle
SystemUI: Add missing location permission
SystemUI: Always show screenshot dismiss button
SystemUI: Fix tuner pref for bluetooth
SystemUI: Make edit button click ripple effect rounded
SystemUI: Refactor status bar bluetooth icon
SystemUI: Require haptic feedback on back gesture
SystemUI: Use proper Resolver background color
SystemUI: Use red color for low bluetooth battery
SystemUI: screenshot: add delay for long-press partial screenshot
ThemedIcons: Add Desmos icon
Update translations
overlays: Stop building NotoSerif font
DOWNLOAD

Categories

Resources