• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][11][raphael][OFFICIAL] Evolution X [10/16/2021]

Search This thread

ElectroYume

Senior Member
Apr 26, 2019
58
3
Hello, How can i decrypt the storage of device?
When i wipe all with yes confirmation and install newest rom, device auto encrypts itself.

Thanks :)
 
Last edited:

luismnovo

Member
Jul 2, 2018
18
6
Lisbon
The Latest with B16 Detailed xml. Yes 48MP is broken but even @12MP binned the quality is better than anything else. On custom roms even with ANX (ported Mi Camera) the 48MP is a failure.
I was using ANX as default but you're right. At full resolution detail is completely washed out. I'll stick with Urnyx. I find it slightly sharper than Burial at full resolution, even though white balance is off
 

NixNick89

Senior Member
Feb 27, 2019
61
8
Hey friends. with latest update i am facing screen flickering. no matter if i set screen color to adaptive or normal or other. and with android 11 firmware, my mi9T Pro reboots in to fastboot
 

Catsonvi

Senior Member
Jan 11, 2016
308
111
Belgrade
Hey friends. with latest update i am facing screen flickering. no matter if i set screen color to adaptive or normal or other.
Use A11 fw, if it happens (it does but very rarely) just reboot, it happened to me just once in like 3 months.

and with android 11 firmware, my mi9T Pro reboots in to fastboot
If you're still stuck in FB then boot into TWRP.img or extract the recovery.img from OrangeFox zip and boot that and flash A10 fw.Then flash A11 fw once you reboot back into your own recovery and flash the latest ArrowOS or ShapeShift, then clean flash Evo.
 
Last edited:

cris2d2

Senior Member
Feb 22, 2009
216
36
Sibiu
Are there any know issues with Screen Edge Lightning? Even if it's enabled, no lights are showing on AOD when a notification arrives.

[Using latest EvoX build, of course]
 

joeyhuab

Recognized Developer
Nov 5, 2012
3,220
13,496
27
Antipolo
evolution-x.org
Xiaomi Mi A1
Redmi K20 Pro
Last update for September. A few more bug fixes. Our team is preparing for Android 12 source code drop, however, since bring up could take from a few weeks to a couple of months, we will still be updating our A11 releases. Next update will be the A11 October sec patch. Don't expect fixes for other stuff not mentioned in the changelog. Thanks.

Changelog for latest (09/26/2021) Update

Device changes:
==============================
  • Cleanup unnecessary changes in Soviet kernel
------------------------------
ROM changes:
==============================
  • EdgeBackGestureHandler: use tick instead of heavy tick for back gesture
  • FODCircleView: use onTimeChanged for burn-in protection
  • Fix some haptic issues with gestural navigation
  • GamingMode: Fix danmaku container layoutParam on config changed
  • GamingMode: Fix views obscuring other window that needs interaction
  • GamingMode: Mark date/time format strings as non-translatable
  • PixelPropsUtils: Remove some packages
  • Settings: Improve A12-styled Search bar layout
  • Settings: Refactor firmware version window
  • SystemUI: Fix stuttering/jank related to media player control buttons
  • SystemUI: LyricTicker: Follow status bar padding
  • SystemUI: Reorder default QS Tiles
  • SystemUI: Ticker: Follow status bar padding
DOWNLOAD
 

yairm

New member
Aug 24, 2016
1
0
Video stutter and no sound

Just installed Evolution X for the first time and have an issue with video playback in YouTube and standalone apps - video only shows a couple of frames per second and there is no sound. I solved it once in another ROM by installing a bunch of magisk modules but it doesn't seem to work here. Anybody has a clue how I might address this?
 

ElectroYume

Senior Member
Apr 26, 2019
58
3
My device is forcing encryption, can somebody help me please?
Im doing clean install, format data with "yes" and sideload the rom.
Il be glad for any tips.
 

larzsmith5

New member
Sep 28, 2021
2
0
Long press home screen, Click on home settings, Select "at a glance" option and disable all options.
Unfortunately I'm also having issues with "At a glance" and this solution didnt fix it for me. In the appropriate settings I only have two options that are appearing for "At a glance": "Calendar events" and "Work Profile", both of which I have toggled off. I also saw suggestions online to drag it into the "Remove" box similar to how you would any widget/app icon, but that does not work either.
 

gps3dx

Senior Member
Jan 24, 2010
752
366
HTC Desire
Samsung Galaxy Tab 10.1
Casting bug still exist with latest release (Sep 11th).

I found out this bug happens when trying to casting through MIRACAST receivers.
However casting do works as expected for GOOGLE CAST receivers.

I verify that using both MIRACAST supported HW and AIRSERVER windows app (https://www.airserver.com/PC - that can emulate these protocols separately).

New relevant Catlog:
Code:
--------- beginning of kernel
09-11 18:29:43.086     0     0 W healthd : battery l=95 v=4311 t=31.0 h=2 st=2 c=-251464 fc=3608000 cc=129 chg=a
09-11 18:29:43.143     0     0 D logd    : Skipping 1 entries from slow reader, pid 839, from LogBuffer::kickMe()
09-11 18:29:43.143     0     0 D logd    : Kicking blocked reader, pid 839, from LogBuffer::clear()
09-11 18:29:43.143     0     0 D logd    : Skipping 18446744073709551615 entries from slow reader, pid 839, from LogBuffer::kickMe()
--------- beginning of main
09-11 18:29:43.176     0     0 D logd    : logdr: UID=10367 GID=10367 PID=17899 b tail=0 logMask=99 pid=0 start=0ns timeout=0ns
09-11 18:29:44.144     0     0 D logd    : logdr: UID=0 GID=0 PID=839 b tail=10 logMask=11 pid=0 start=0ns timeout=0ns
09-11 18:29:45.025  3913  3913 V LASTMESSAGEi: Received last update Now: 296 mA - Avg.: 184 mA • 0.0%/h (41 mAh total)
09-11 18:29:45.044  3913  3913 V LASTMESSAGEQUERY: Request Id: 835339915
09-11 18:29:45.045  3913  3913 V LASTMESSAGEi: Removed update Wireless Display - Screen Mirroring is on
09-11 18:29:45.045  3913  3913 V LASTMESSAGEi: Removed update Wireless Display - Screen Mirroring is on
09-11 18:29:45.045  3913  3913 V LASTMESSAGEi: Removed update Now: 374 mA - Avg.: 179 mA • 0.0%/h (39 mAh total)
09-11 18:29:45.045  3913  3913 V LASTMESSAGEi: Fetched last update event Now: 296 mA - Avg.: 184 mA • 0.0%/h (41 mAh total)
09-11 18:29:45.047  3913  3913 V LASTMESSAGEQUERY: Request Id: -1
09-11 18:29:45.048  3913  3913 V LASTMESSAGEi: Fetched last update state Now: 296 mA - Avg.: 184 mA • 0.0%/h (41 mAh total)
09-11 18:29:47.591  3376 17904 W GAv4-SVC: Network compressed POST connection error: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
09-11 18:29:45.644     0     0 I msm_thermal_simple: temp_avg2: 34930
09-11 18:29:48.693     0     0 I msm_thermal_simple: temp_avg2: 34907
09-11 18:29:50.900     0     0 I FG      : status_change_work: charge_status:1 charge_type:3 charge_done:0
09-11 18:29:50.905     0     0 W healthd : battery l=95 v=4315 t=31.0 h=2 st=2 c=-316894 fc=3608000 cc=129 chg=a
09-11 18:29:53.127  3852  3852 D checkDoubleClick: click
09-11 18:29:53.128  3852  3852 D stopWindow: findFocus not editable
--------- beginning of system
09-11 18:29:54.027  1818  2358 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1143 android.content.Context.sendBroadcastWithMultiplePermissions:2150 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendBroadcastMultiplePermissions:3106 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendThisDeviceChangedBroadcast:3115 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.setWfdInfo:3804
09-11 18:29:54.029  1818  1923 I WifiDisplayController: Starting Wifi display scan.
09-11 18:29:54.029  1818  1923 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1143 android.content.Context.sendBroadcastWithMultiplePermissions:2150 com.android.server.display.WifiDisplayAdapter.handleSendStatusChangeBroadcast:440 com.android.server.display.WifiDisplayAdapter.access$1700:63 com.android.server.display.WifiDisplayAdapter$WifiDisplayHandler.handleMessage:675
09-11 18:29:54.030  1818  1930 W BroadcastQueue: Permission Denial: receiving Intent { act=android.hardware.display.action.WIFI_DISPLAY_STATUS_CHANGED flg=0x40000010 (has extras) } to ProcessRecord{c4dcff3 2489:com.android.systemui/u0a332} (pid=2489, uid=10332) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1000)
09-11 18:29:53.182  3852  3852 I chatty  : uid=10407(com.catchingnow.undo) identical 2 lines
09-11 18:29:53.262  3852  3852 D stopWindow: findFocus not editable
09-11 18:29:54.031   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:29:54.031  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:54.031  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:29:54.034  3215  8999 E OperationsCollector: Received op and attributionTag : 1 ;  [CONTEXT service_id=238 ]
09-11 18:29:54.177  3852  3852 D stopWindow: findFocus not editable
09-11 18:29:54.211  3852  3852 D stopWindow: findFocus not editable
09-11 18:29:54.341  7593 11358 D OpenGLRenderer: endAllActiveAnimators on 0xb400007e04a297d0 (MenuPopupWindow$MenuDropDownListView) with handle 0xb400007d249c0820
09-11 18:29:51.723     0     0 I msm_thermal_simple: temp_avg2: 34990
09-11 18:29:54.775  3126  3126 I wpa_supplicant: P2P-DEVICE-FOUND e2:d4:64:83:26:fb p2p_dev_addr=e0:d4:64:83:26:fc pri_dev_type=7-0050F200-0 name='MacPro' config_methods=0x88 dev_capab=0x25 group_capab=0x8b wfd_dev_info=0x00111c440006 vendor_elems=1 new=1
09-11 18:29:54.776   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:29:54.777  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:54.777  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:29:54.777  1818  2358 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1143 android.content.Context.sendBroadcastWithMultiplePermissions:2150 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendBroadcastMultiplePermissions:3106 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.sendPeersChangedBroadcast:3122 com.android.server.wifi.p2p.WifiP2pServiceImpl$P2pStateMachine.access$5200:756
09-11 18:29:54.778  1818  1923 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcastMultiplePermissions:1143 android.content.Context.sendBroadcastWithMultiplePermissions:2150 com.android.server.display.WifiDisplayAdapter.handleSendStatusChangeBroadcast:440 com.android.server.display.WifiDisplayAdapter.access$1700:63 com.android.server.display.WifiDisplayAdapter$WifiDisplayHandler.handleMessage:675
09-11 18:29:54.779  1818  1930 W BroadcastQueue: Permission Denial: receiving Intent { act=android.hardware.display.action.WIFI_DISPLAY_STATUS_CHANGED flg=0x40000010 (has extras) } to ProcessRecord{c4dcff3 2489:com.android.systemui/u0a332} (pid=2489, uid=10332) requires android.permission.ACCESS_FINE_LOCATION due to sender android (uid 1000)
09-11 18:29:54.782  3215  8999 E OperationsCollector: Received op and attributionTag : 1 ;  [CONTEXT service_id=238 ]
09-11 18:29:54.995  3852  3852 D stopWindow: findFocus not editable
09-11 18:29:55.618  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:55.618  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:29:55.618   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:29:55.764   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:29:55.764  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:55.764  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:29:54.763     0     0 I msm_thermal_simple: temp_avg2: 34960
09-11 18:29:56.207     0     0 W healthd : battery l=95 v=4313 t=31.0 h=2 st=2 c=-296386 fc=3608000 cc=129 chg=a
09-11 18:29:56.213 11041 17911 D com.gsamlabs.bbm.lib.NotifyingService: ===:95:4313:31.0:1
09-11 18:29:56.501   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:29:56.501  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:56.501  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:29:56.647   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:29:56.647  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:56.647  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:29:57.320     0     0 I FG      : fg_delta_msoc_irq_handler: irq 556 triggered msoc_raw: 244
09-11 18:29:57.330     0     0 I FG      : fg_gen4_esr_soh_update: msoc: 95, not publishing ESR params
09-11 18:29:57.332     0     0 I FG      : status_change_work: charge_status:1 charge_type:3 charge_done:0
09-11 18:29:57.343 11041 17912 D com.gsamlabs.bbm.lib.NotifyingService: ===:95:4314:30.7:1
09-11 18:29:57.336     0     0 W healthd : battery l=95 v=4314 t=30.7 h=2 st=2 c=-301757 fc=3608000 cc=129 chg=a
09-11 18:29:57.384   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:29:57.384  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:57.384  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:29:57.528   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:29:57.529  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:57.529  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:29:58.369   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:29:58.369  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:58.369  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:29:58.514   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:29:58.514  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:58.514  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:29:57.803     0     0 I msm_thermal_simple: temp_avg2: 34930
09-11 18:29:59.090     0     0 I pm8150b_charger: wdog_bark_irq_handler: IRQ: wdog-bark
09-11 18:29:59.092     0     0 I FG      : status_change_work: charge_status:1 charge_type:3 charge_done:0
09-11 18:29:59.100     0     0 W healthd : battery l=95 v=4315 t=30.7 h=2 st=2 c=-305175 fc=3608000 cc=129 chg=a
09-11 18:29:59.107 11041 17913 D com.gsamlabs.bbm.lib.NotifyingService: ===:95:4315:30.7:1
09-11 18:29:59.454  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:59.454  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:29:59.454   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:29:59.600   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:29:59.600  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:29:59.600  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:30:00.439   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:30:00.439  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:00.439  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:30:00.550  1818  1923 I WifiDisplayController: Connecting to Wifi display: MacPro
09-11 18:30:00.550  1818  1923 I WifiDisplayController: Listening for RTSP connection on 255.255.255.255:7236 from Wifi display: MacPro
09-11 18:30:00.551  1818  1923 D ExtendedRemoteDisplay: Waiting for RTSP server to start
09-11 18:30:00.551  1818 17914 D ExtendedRemoteDisplay: ERD handler received: START_CMD
09-11 18:30:00.551  1818 17914 D ExtendedRemoteDisplay: Starting......
09-11 18:30:00.551  1818 17914 D ExtendedRemoteDisplay: WFDR2SourceInfo is: 0
09-11 18:30:00.551  1818 17914 D ExtendedRemoteDisplay: WFDR2SinkInfo is: 0
09-11 18:30:00.551  1818 17914 D ExtendedRemoteDisplay: Moving from UNINITIALIZED --> BINDING
09-11 18:30:00.551  1818 17914 D ExtendedRemoteDisplay.ServiceUtil: Binding to WFD Service
09-11 18:30:00.551  1818 17914 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1748 com.qualcomm.wfd.ServiceUtil.bindService:147 com.qualcomm.wfd.ExtendedRemoteDisplay$ExtendedRemoteDisplayHandler.handleMessage:700 android.os.Handler.dispatchMessage:106 android.os.Looper.loop:223
09-11 18:30:00.553  1818 17914 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10510; state: DISABLED
09-11 18:30:00.553  1818 17914 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10510; state: ENABLED
09-11 18:30:00.554  1818  1931 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10510; state: ENABLED
09-11 18:30:00.566   846   846 D Zygote  : Forked child process 17915
09-11 18:30:00.567  1818  1931 I ActivityManager: Start proc 17915:com.qualcomm.wfd.service:wfd_service/u0a510 for service {com.qualcomm.wfd.service/com.qualcomm.wfd.service.WfdService}
09-11 18:30:00.575 17915 17915 E ice:wfd_servic: Not starting debugger since process cannot load the jdwp agent.
09-11 18:30:00.593   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:30:00.593  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:00.593  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:30:00.597 17915 17915 W ice:wfd_servic: Core platform API violation: Ljava/lang/reflect/Field;->accessFlags:I from Landroid/os/Build; using reflection
09-11 18:30:00.601  1818  2838 D CompatibilityChangeReporter: Compat change id reported: 136219221; UID 10510; state: ENABLED
09-11 18:30:00.615 17915 17915 D WfdService: onBind()
09-11 18:30:00.615 17915 17915 D WfdService: Creating SessionManagerService with context:[email protected]
09-11 18:30:00.615 17915 17915 D SessionManagerService: SessionManagerService ctor
09-11 18:30:00.617 17915 17915 D WfdService: onStart()
09-11 18:30:00.617  1818  1818 D ExtendedRemoteDisplay.ServiceUtil: Connection object created
09-11 18:30:00.617  1818 17914 D ExtendedRemoteDisplay: ERD handler received: SERVICE_BOUND_CALLBACK
09-11 18:30:00.617  1818 17914 D ExtendedRemoteDisplay: Moving from BINDING --> BOUND
09-11 18:30:00.617  1818 17914 W Binder  : Outgoing transactions from this process must be FLAG_ONEWAY
09-11 18:30:00.617  1818 17914 W Binder  : java.lang.Throwable
09-11 18:30:00.617  1818 17914 W Binder  :     at android.os.BinderProxy.transact(BinderProxy.java:511)
09-11 18:30:00.617  1818 17914 W Binder  :     at com.qualcomm.wfd.service.ISessionManagerService$Stub$Proxy.setDeviceType(ISessionManagerService.java:1210)
09-11 18:30:00.617  1818 17914 W Binder  :     at com.qualcomm.wfd.ExtendedRemoteDisplay$ExtendedRemoteDisplayHandler.handleMessage(ExtendedRemoteDisplay.java:770)
09-11 18:30:00.617  1818 17914 W Binder  :     at android.os.Handler.dispatchMessage(Handler.java:106)
09-11 18:30:00.617  1818 17914 W Binder  :     at android.os.Looper.loop(Looper.java:223)
09-11 18:30:00.617  1818 17914 W Binder  :     at android.os.HandlerThread.run(HandlerThread.java:67)
09-11 18:30:00.618 17915 17935 D WfdSession: Loading libwfdnative.so ...
09-11 18:30:00.620 17915 17915 D WfdService: onStart()
09-11 18:30:00.621 17915 17935 E JavaBinder: *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
09-11 18:30:00.621 17915 17935 E JavaBinder: java.lang.UnsatisfiedLinkError: dlopen failed: library "[email protected]" not found: needed by /system/system_ext/lib64/libwfdnative.so in namespace classloader-namespace-shared
09-11 18:30:00.621 17915 17935 E JavaBinder:     at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
09-11 18:30:00.621 17915 17935 E JavaBinder:     at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
09-11 18:30:00.621 17915 17935 E JavaBinder:     at java.lang.System.loadLibrary(System.java:1664)
09-11 18:30:00.621 17915 17935 E JavaBinder:     at com.qualcomm.wfd.WFDSession.<clinit>(WFDSession.java:56)
09-11 18:30:00.621 17915 17935 E JavaBinder:     at com.qualcomm.wfd.WFDSession.createWFDSession(WFDSession.java:410)
09-11 18:30:00.621 17915 17935 E JavaBinder:     at com.qualcomm.wfd.service.SessionManagerService.setDeviceType(SessionManagerService.java:175)
09-11 18:30:00.621 17915 17935 E JavaBinder:     at com.qualcomm.wfd.service.ISessionManagerService$Stub.onTransact(ISessionManagerService.java:655)
09-11 18:30:00.621 17915 17935 E JavaBinder:     at android.os.Binder.execTransactInternal(Binder.java:1159)
09-11 18:30:00.621 17915 17935 E JavaBinder:     at android.os.Binder.execTransact(Binder.java:1123)
--------- beginning of crash
09-11 18:30:00.622 17915 17935 E AndroidRuntime: FATAL EXCEPTION: Binder:17915_3
09-11 18:30:00.622 17915 17935 E AndroidRuntime: Process: com.qualcomm.wfd.service:wfd_service, PID: 17915
09-11 18:30:00.622 17915 17935 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: library "[email protected]" not found: needed by /system/system_ext/lib64/libwfdnative.so in namespace classloader-namespace-shared
09-11 18:30:00.622 17915 17935 E AndroidRuntime:     at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
09-11 18:30:00.622 17915 17935 E AndroidRuntime:     at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
09-11 18:30:00.622 17915 17935 E AndroidRuntime:     at java.lang.System.loadLibrary(System.java:1664)
09-11 18:30:00.622 17915 17935 E AndroidRuntime:     at com.qualcomm.wfd.WFDSession.<clinit>(WFDSession.java:56)
09-11 18:30:00.622 17915 17935 E AndroidRuntime:     at com.qualcomm.wfd.WFDSession.createWFDSession(WFDSession.java:410)
09-11 18:30:00.622 17915 17935 E AndroidRuntime:     at com.qualcomm.wfd.service.SessionManagerService.setDeviceType(SessionManagerService.java:175)
09-11 18:30:00.622 17915 17935 E AndroidRuntime:     at com.qualcomm.wfd.service.ISessionManagerService$Stub.onTransact(ISessionManagerService.java:655)
09-11 18:30:00.622 17915 17935 E AndroidRuntime:     at android.os.Binder.execTransactInternal(Binder.java:1159)
09-11 18:30:00.622 17915 17935 E AndroidRuntime:     at android.os.Binder.execTransact(Binder.java:1123)
09-11 18:30:00.616     0     0 I init    : processing action (vendor.wfdservice=enable) from (/system_ext/etc/init/wfdservice.rc:12)
09-11 18:30:00.623  1818 17938 I DropBoxManagerService: add tag=system_app_crash isTagEnabled=true flags=0x2
09-11 18:30:00.630  1818  1930 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
09-11 18:30:00.630  1818  1930 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
09-11 18:30:00.656  3852  3852 D checkDoubleClick: click
09-11 18:30:00.695  3852  3852 D stopWindow: findFocus not editable
09-11 18:30:00.757  3852  3852 D nothing : system black list
09-11 18:30:00.804  1818  1818 D NotificationService: 0|com.qualcomm.wfd.service|17843|null|10510: granting content://settings/system/notification_sound
09-11 18:30:00.806  1818  1818 I chatty  : uid=1000(system) Binder:1818_3 identical 8 lines
09-11 18:30:00.806  1818  1818 D NotificationService: 0|com.qualcomm.wfd.service|17843|null|10510: granting content://settings/system/notification_sound
09-11 18:30:00.807  1818  1818 W NotificationHistory: Attempted to add notif for locked/gone/disabled user 0
09-11 18:30:00.818  9853  9901 I X.DataLogger: Rotate value series. Previous segment: 1631373300000, new segment: 1631374200000, delta: 900000
09-11 18:30:00.831  3913  3913 V LASTMESSAGEi: Received last update Wireless Display - Screen Mirroring is on
09-11 18:30:00.834  9853  9881 I M.AppUsageEventManager: Mirror app usage events between 11 Sep 2021 15:16:24 GMT and 11 Sep 2021 15:30:00 GMT
09-11 18:30:00.835  1818  1818 D NotificationService: 0|com.qualcomm.wfd.service|17915|null|10510: granting content://settings/system/notification_sound
09-11 18:30:00.838  1818  1818 I chatty  : uid=1000(system) Binder:1818_3 identical 8 lines
09-11 18:30:00.838  1818  1818 D NotificationService: 0|com.qualcomm.wfd.service|17915|null|10510: granting content://settings/system/notification_sound
09-11 18:30:00.838  1818  1818 W NotificationHistory: Attempted to add notif for locked/gone/disabled user 0
09-11 18:30:00.846  3913  3913 V LASTMESSAGEi: Received last update Wireless Display - Screen Mirroring is on
09-11 18:30:00.854  3913  3913 V LASTMESSAGEi: Received last update Wireless Display - Screen Mirroring is on
09-11 18:30:00.856  9853  9881 I M.AppUsageEventManager: Mirrored 49 app usage events to new format.
09-11 18:30:00.856  9853  9881 D U/AsyncTaskHelper: [email protected] finished, thread=ATH-1. Queue time: 5ms. Run time: 33 ms
09-11 18:30:00.860  3913  3913 V LASTMESSAGEi: Received last update Wireless Display - Screen Mirroring is on
09-11 18:30:00.868  3913  3913 V LASTMESSAGEQUERY: Request Id: 2013324813
09-11 18:30:00.869  3913  3913 V LASTMESSAGEi: Removed update Now: 264 mA - Avg.: 181 mA • 0.0%/h (40 mAh total)
09-11 18:30:00.869  3913  3913 V LASTMESSAGEi: Fetched last update event Wireless Display - Screen Mirroring is on
09-11 18:30:00.884  3913  3913 V LASTMESSAGEQUERY: Request Id: -1
09-11 18:30:00.886  3913  3913 V LASTMESSAGEi: Fetched last update state Wireless Display - Screen Mirroring is on
09-11 18:30:00.894  3913  3913 V LASTMESSAGEQUERY: Request Id: 864694399
09-11 18:30:00.895  3913  3913 V LASTMESSAGEi: Fetched last update event Wireless Display - Screen Mirroring is on
09-11 18:30:00.896  3913  3913 V LASTMESSAGEQUERY: Request Id: -1
09-11 18:30:00.897  3913  3913 V LASTMESSAGEi: Fetched last update state Wireless Display - Screen Mirroring is on
09-11 18:30:00.898  3913  3913 V LASTMESSAGEQUERY: Request Id: 1000077618
09-11 18:30:00.898  3913  3913 V LASTMESSAGEi: Fetched last update event Wireless Display - Screen Mirroring is on
09-11 18:30:00.899  3913  3913 V LASTMESSAGEQUERY: Request Id: -1
09-11 18:30:00.901  3913  3913 V LASTMESSAGEi: Fetched last update state Wireless Display - Screen Mirroring is on
09-11 18:30:00.902  3913  3913 V LASTMESSAGEQUERY: Request Id: 1629986767
09-11 18:30:00.903  3913  3913 V LASTMESSAGEi: Fetched last update event Wireless Display - Screen Mirroring is on
09-11 18:30:00.905  3913  3913 V LASTMESSAGEQUERY: Request Id: -1
09-11 18:30:00.906  3913  3913 V LASTMESSAGEi: Fetched last update state Wireless Display - Screen Mirroring is on
09-11 18:30:01.052  3913  3913 V LASTMESSAGEi: Received last update Now: 298 mA - Avg.: 186 mA • 0.0%/h (43 mAh total)
09-11 18:30:01.071  3913  3913 V LASTMESSAGEQUERY: Request Id: 1302207307
09-11 18:30:01.072  3913  3913 V LASTMESSAGEi: Fetched last update event Now: 298 mA - Avg.: 186 mA • 0.0%/h (43 mAh total)
09-11 18:30:01.073  3913  3913 V LASTMESSAGEQUERY: Request Id: -1
09-11 18:30:01.075  3913  3913 V LASTMESSAGEi: Fetched last update state Now: 298 mA - Avg.: 186 mA • 0.0%/h (43 mAh total)
09-11 18:30:01.229   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:30:01.229  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:01.229  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:30:01.373  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:01.374  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:30:01.374   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:30:02.321   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:30:02.321  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:02.321  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:30:02.466   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:30:02.466  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:02.466  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:30:03.204   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:30:03.204  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:03.204  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:30:03.358   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:30:03.358  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:03.358  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:30:00.844     0     0 I msm_thermal_simple: temp_avg2: 36002
09-11 18:30:04.197   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:30:04.197  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:04.197  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:30:04.342   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:30:04.342  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:04.342  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:30:05.188   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:30:05.189  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:05.189  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:30:05.335   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:30:05.335  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:05.335  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:30:05.969   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:30:05.969  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:05.969  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:30:06.123   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:30:06.123  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:06.123  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:30:06.859   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6a
09-11 18:30:06.860  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:06.860  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 106  received
09-11 18:30:03.883     0     0 I msm_thermal_simple: temp_avg2: 35020
09-11 18:30:07.004   949  3118 I WifiHAL : event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0x6b
09-11 18:30:07.004  1475  1475 I cnss-daemon: nl80211 response handler invoked
09-11 18:30:07.004  1475  1475 I cnss-daemon: nl80211_response_handler: cmd 103, vendorID 4980, subcmd 107  received
09-11 18:30:06.923     0     0 I msm_thermal_simple: temp_avg2: 34960
09-11 18:30:07.222     0     0 D logd    : logdr: UID=0 GID=0 PID=17946 n tail=0 logMask=99 pid=0 start=0ns timeout=0ns

looking at change logs of latest releases - casting issue was yet to be fixed (it seems to affect other Andr 11 ROMs as well).

By looking at latest logcat it seems that '/system/system_ext/lib64/libwfdnative.so' tries to load another library "[email protected]" which doesn't exist anywhere in EVOx release of last few couple of months (many longer).

googling the issue got me to THIS PAGE where it is hinted that:
Code:
# remove android.hidl.base dependency
    vendor/lib/hw/camera.sdm660.so)
        "${PATCHELF}" --remove-needed "[email protected]" "${2}"
        ;;
So after additional googling, it seems that "PATCHELF" is some program that allows "modifying existing ELF executables and libraries".
Since latest version v0.13 of PATCHELF is not available as binary but only as source - I've (static) compiled it for aarch64 - Attached below.

Then I used Patchelf on a copy of 'libwfdnative.so' I made:
Code:
patchelf-0.13-aarch64 --remove-needed "[email protected]" libwfdnative.so
The modification seems to work, as 'ldd' command do not show dependency for "[email protected]" anymore.

I then rebooted into recovery, backed up original '/system/system_ext/lib64/libwfdnative.so' then replaced it with the modified one -> 'chmod 644' -> 'rm -R /data/system/package_cache/' -> reboot successfully back into android.

Nonetheless, casting still do not work.
This time logcat showed: library "libwfdnative.so" not found

Code:
09-29 23:06:41.007 12935 12966 D WfdSession: Loading libwfdnative.so ...
09-29 23:06:41.009 12935 12966 E JavaBinder: *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
09-29 23:06:41.009 12935 12966 E JavaBinder: java.lang.UnsatisfiedLinkError: dlopen failed: library "libwfdnative.so" not found
09-29 23:06:41.009 12935 12966 E JavaBinder:    at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
09-29 23:06:41.009 12935 12966 E JavaBinder:    at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
09-29 23:06:41.009 12935 12966 E JavaBinder:    at java.lang.System.loadLibrary(System.java:1664)
09-29 23:06:41.009 12935 12966 E JavaBinder:    at com.qualcomm.wfd.WFDSession.<clinit>(WFDSession.java:56)
09-29 23:06:41.009 12935 12966 E JavaBinder:    at com.qualcomm.wfd.WFDSession.createWFDSession(WFDSession.java:403)
09-29 23:06:41.009 12935 12966 E JavaBinder:    at com.qualcomm.wfd.service.SessionManagerService.setDeviceType(SessionManagerService.java:175)
09-29 23:06:41.009 12935 12966 E JavaBinder:    at com.qualcomm.wfd.service.ISessionManagerService$Stub.onTransact(ISessionManagerService.java:655)
09-29 23:06:41.009 12935 12966 E JavaBinder:    at android.os.Binder.execTransactInternal(Binder.java:1159)
09-29 23:06:41.009 12935 12966 E JavaBinder:    at android.os.Binder.execTransact(Binder.java:1123)
09-29 23:06:41.010 12935 12966 E AndroidRuntime: FATAL EXCEPTION: Binder:12935_1
09-29 23:06:41.010 12935 12966 E AndroidRuntime: Process: com.qualcomm.wfd.service:wfd_service, PID: 12935
09-29 23:06:41.010 12935 12966 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: library "libwfdnative.so" not found
09-29 23:06:41.010 12935 12966 E AndroidRuntime:        at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
09-29 23:06:41.010 12935 12966 E AndroidRuntime:        at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
09-29 23:06:41.010 12935 12966 E AndroidRuntime:        at java.lang.System.loadLibrary(System.java:1664)
09-29 23:06:41.010 12935 12966 E AndroidRuntime:        at com.qualcomm.wfd.WFDSession.<clinit>(WFDSession.java:56)
09-29 23:06:41.010 12935 12966 E AndroidRuntime:        at com.qualcomm.wfd.WFDSession.createWFDSession(WFDSession.java:403)
09-29 23:06:41.010 12935 12966 E AndroidRuntime:        at com.qualcomm.wfd.service.SessionManagerService.setDeviceType(SessionManagerService.java:175)
09-29 23:06:41.010 12935 12966 E AndroidRuntime:        at com.qualcomm.wfd.service.ISessionManagerService$Stub.onTransact(ISessionManagerService.java:655)
09-29 23:06:41.010 12935 12966 E AndroidRuntime:        at android.os.Binder.execTransactInternal(Binder.java:1159)
09-29 23:06:41.010 12935 12966 E AndroidRuntime:        at android.os.Binder.execTransact(Binder.java:1123)
09-29 23:06:41.011  1884 12973 I DropBoxManagerService: add tag=system_app_crash isTagEnabled=true flags=0x2
09-29 23:06:41.012 12935 12966 I Process : Sending signal. PID: 12935 SIG: 9
09-29 23:06:41.005     0     0 I init    : processing action (vendor.wfdservice=enable) from (/system_ext/etc/init/wfdservice.rc:12)
09-29 23:06:41.055  1884 12856 E ExtendedRemoteDisplay: WfdService init() failed
09-29 23:06:41.055  1884 12856 E ExtendedRemoteDisplay: android.os.DeadObjectException
09-29 23:06:41.055  1884 12856 E ExtendedRemoteDisplay:         at android.os.BinderProxy.transactNative(Native Method)
09-29 23:06:41.055  1884 12856 E ExtendedRemoteDisplay:         at android.os.BinderProxy.transact(BinderProxy.java:550)
09-29 23:06:41.055  1884 12856 E ExtendedRemoteDisplay:         at com.qualcomm.wfd.service.ISessionManagerService$Stub$Proxy.setDeviceType(ISessionManagerService.java:1210)
09-29 23:06:41.055  1884 12856 E ExtendedRemoteDisplay:         at com.qualcomm.wfd.ExtendedRemoteDisplay$ExtendedRemoteDisplayHandler.handleMessage(ExtendedRemoteDisplay.java:770)
09-29 23:06:41.055  1884 12856 E ExtendedRemoteDisplay:         at android.os.Handler.dispatchMessage(Handler.java:106)
09-29 23:06:41.055  1884 12856 E ExtendedRemoteDisplay:         at android.os.Looper.loop(Looper.java:223)
09-29 23:06:41.055  1884 12856 E ExtendedRemoteDisplay:         at android.os.HandlerThread.run(HandlerThread.java:67)
09-29 23:06:41.055  1884  5298 I ActivityManager: Process com.qualcomm.wfd.service:wfd_service (pid 12935) has died: vis FGS

I then restored the original 'libwfdnative.so' from recovery - however afterwards even though EVOx booted ok, I continue to get same errors in logcat when trying to cast ( i.e. library "libwfdnative.so" not found)
Logically, one would expect to get previous error about "[email protected]" instead.

I therefore conclude that one or both of the following are true:
  1. I do not know how to properly replaced system .so libraries.
    Is there some additional cache I need to wipe or put the .so in beside '/system/system_ext/lib64' ?
  2. patchelf v0.13 (due to issues of this program) cannot remove dependencies properly for aarch64 .so libraries - it's simply buggy.
    ( or maybe I didn't compiled it properly ?)
@joeyhuab - any chance above info helps you and Evox to solve casting issue ?
 

Attachments

  • patchelf-0.13-aarch64.zip
    1.3 MB · Views: 5
  • Like
Reactions: FuriousFrodo

thibault_44

Senior Member
Nov 21, 2014
72
40
Redmi K20 Pro
Thanks @joeyhuab for the new update. Everything went smooth as always !

Guys dont flash if you dont know what to expect. Or at least check youtube. Everything is explained and easier with a video.

No more dtbo problem since 2 months, and hotfix with dtbo patched did the job.
 
  • Like
Reactions: joeyhuab

skul9x

Senior Member
May 5, 2013
95
3
Ha Noi
My phone boot into bootloader when I try to reboot to recovery. I used power menu to reboot, volume up+ power too. But my phone always boot to bootloader.
 

trelokeeper

Member
Jun 29, 2014
18
32
Larisa
My phone boot into bootloader when I try to reboot to recovery. I used power menu to reboot, volume up+ power too. But my phone always boot to bootloader.

same. It also reboots to bootloader when I try to boot system. This is right after flashing.

For those having problems with Fastboot instead of recovery, FOD, infinite loading at boot and system UI restart loop at first boot. I have faced all the stated problems.
1. On fastboot bootloop fastboot continue will not work. Flashing DTBO will solve the fastbooot thing and give you access to the recovery BUT it will cause problems with FOD for screen brightness below 80-85% because the stock kernel has incorrect dimming instructions for the fingerprint area of the display.
2. Flashing the nodimlayer version of LightHouse kernel solves the FOD problem but if you try to enter the recovery you wil be stuck once again at the fastboot screen. But this time fastboot continue will let you boot to system.
It's like an infinite loop but I prefer having a fully working FOD.
3. To solve the infinite first time loading you will need to flash DFE.
4. System UI restart loop. This is less frequent but if it happens you will need to wipe Data + Internal Storage and reflash recovery.
 

archithsagar

Member
Jan 30, 2015
5
0
Redmi K20 Pro
Wow Safety net working after new ota update
Screenshot_20211005-010950_Burnt_Beast.png
 

ReidarV

New member
Nov 27, 2018
2
0
Latest ota update with latest a11 firmware breaks fingerprint unlock when turning the screen on and then trying to unlock. Straight from FOD unlock works and in apps the fingerprint reader also works. Anyone got a fix for this?
 

Top Liked Posts

  • 1
    Yeah, I also have this issue. Even after activating every location history setting and resetting Google Maps.

    Glad I'm not the only one.
    Anyone else? Maybe with a solution? :)

    Thanks!
  • 3
    I won't be updating Android 11 anymore for Raphael. Move on to Android 12. Thanks.
    2
    Hello!
    I had miui 11, I wanted to try this rom and I have flashed the firmware fw_raphael_miui_RAPHAELGlobal_V12.0.6.0.QFKMIXM_0725531748_10.0

    Then I have flashed the evolution_raphael-ota-sd1a.210817.036.a8-11241237-unsigned ROM and the phone always boots in FASTBOOT mode.

    How can I solve that?
    Download miui fastboot rom then extract the dtbo image and flash it...fastboot flash dtbo dtbo.img
    1
    I just did the automatic update prompted this morning for the November security patch. However, it seems to be stuck and will only load into TWRP now. I am trying to enter my 4-digit pin to decrypt but that doesn't seem to work either. Any suggestions on how to either get back into system, or how EvoX treats the decryption key when you use a pin to lock?
    Same here, just did the OTA from A11. There was no indication that the update contains A12 until it was too late and in TWRP. The entire storage got scrambled and could not be decrypted. Have to do format now..

    Not a particularly good user experience with OTA update I must say :-X
    1
    @joeyhuab
    Can you please update first post with DTBO instructions and links? Or fix in normal ROM?
    Please also shut down OTA. This links to Android 12 version and after install keeps booting to recovery. Flashing last Android 11 version necessary in order to use this ROM again.
    1
    I won't be updating Android 11 anymore for Raphae. Move on to Android 12. Thanks.
    Will do once it is stable enough.
    But please disable this Android 12 showing for Android 11 as OTA. The people destroy their installations - over the air...
  • 71



    Evolution X 5.9.3 for the Xiaomi K20 Pro / Xiaomi Mi 9T Pro [raphael]
    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.
    */

    0KUV8YX.png


    Keep Evolving
    Pixel UI, customization and more, we are Evolution X!

    - Team Evolution X -
    @joeyhuab
    @peaktogoo (Now RealAkito)

    Reach us on Twitter! @EvolutionXROM


    SRQCjQJ.png


    Just flash and check "The Evolver". We have tons of features combined together from different ROMs.

    CIrL2gb.png


    * Offline charging is still broken

    DO NOT FLASH GAPPS, ALREADY INCLUDED

    o2G52Ve.png


    First Time Install / Clean Flash
    1. Reboot to Recovery
    2. Download the zip for your device
    3. Flash whichever recovery you desire and Flash A11 firmware
    4. Wipe Data/Cache/System
    5. Flash the ROM
    6. Reboot to System and #KeepEvolving


    Update / Dirty Flash
    1. Reboot to Recovery
    2. Download the update 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




    XDA: DevDB Information
    Evolution X, ROM for the Redmi K20 Pro

    Contributors
    joeyhuab, peaktogoo
    Source Code: https://github.com/Evolution-X

    ROM OS Version: Android 11
    ROM Kernel: Linux 4.14.248
    Based On: AOSP

    Version Information
    Status:
    Stable
    Current Stable Version: 5.9.3
    Stable Release Date: 2020-10-20

    Created 2020-10-20
    Last Updated 2021-10-16
    42
    Changelog for latest (12/26/2020) Update

    Merry Christmas and a Happy holidays to everyone!

    Just a quick update before another nasty Android security patch rolls in for January. Made some improvements mostly on the gestures, ambient edge lights and navbar pulse features, enabled some Pixel 5 exclusive goodies like Adaptive Sound, Dynamic Navbar for Gboard and Conveyor Belt Live wallpaper in the Come Alive category of the Styles & wallpapers app. Hopefully you guys like the improvements and keep donating to strengthen our project even more. #KeepEvolving

    Device changes:
    ==============================
    • Gboard: Remove navbar spacing
    • Nuke GCam GO
    • Remove even more prebuilt apps
    • TetheringOverlay: Update config
    ------------------------------
    ROM changes:
    ==============================
    • Advanced nav gestures: improve code and fix glitches
    • Bring back proper Lockscreen and Navbar Pulse support
    • Ensure edge lightning is off when we are done with repeats
    • EvolutionUtils: Allow to get theme accent color from context
    • Evolver: Add VoWiFi icon toggle
    • Evolver: Only allow edge lights on AOD when AOD is enabled
    • GamingMode: Fix initial value of gaming mode
    • Keyguard: reduce bottom text size
    • Navbar: Ensure 2/3 button layout options play nice with gesture navbar
    • NightDisplay Settings: Use List Preference for NightLight settings
    • PixelPropsUtils: Update packages
    • Settings: Enable Adaptive Sound for all
    • SystemUI: Enable permissions hub 2
    • SystemUI: Fix bug with user_setup_complete setting
    • SystemUI: Implement live wallpapers changes from redfin 11
    • SystemUI: Increase icon padding in QS privacy chip
    • SystemUI: set default of NAV_BAR_HANDLE_SHOW_OVER_LOCKSCREEN to false
    • UserRestrictionUtils: Return null Bundle if there are no restrictions
    • fixup! Gestures: allow to set back swipe deadzone
    • libstagefright: Free buffers on observer died
    • overlay: Enable privacy indicators
    • rro_overlays: Re-enable AOSP sound picker
    DOWNLOAD
    40
    Changelog for latest (10/16/2021) Update

    Device changes:
    ==============================
    • None
    ------------------------------
    ROM changes:
    ==============================
    • Add wifi standard to WifiEntry.ConnectedInfo
    • Nfc: Type confusion due to race condition on tag type change
    • PixelPropsUtils: Update to October 2021 fingerprint
    • QSMedia: Align media player buttons properly
    • Settings: Add Hotspot WPA3 Settings
    • Settings: Display WiFi Version number
    • Settings: Change Network detail string form TYPE to Type
    • SystemUI: Increase top padding of media switch
    • apn: Fix FreedomPop UK
    • apn: Update Vodafone NL
    • apn: Update giffgaff APN
    • fixup! missing changes haptic issues with gestural navigation
    • vendor: gms: Add pixel_experience_2021_midyear.xml
    DOWNLOAD
    37
    Changelog for latest (12/10/2020) Update

    All I can say is this a HUGE update and I've taken so much time to fix loads of issues and add more features to the ROM. December security patches are merged in and translations have been updated too. The changes in BOLD should be enough to entice you to flash this update. Hope you guys can continue supporting me especially now that it's the holiday season!

    NOTE: I suggest installing the Google Sans Magisk module in the attachments if you want the Google Sans font to work.

    Device changes:
    ==============================
    • Add Star Wars popup camera effects
    • Disable broken Portrait mode from ANX
    • sepolicy: Address FPSinfo denial
    ------------------------------
    ROM changes:
    ==============================
    • Accents: Add Midnight Purple
    • Adapt session API for newly added AudioPolicyService code
    • Add Google Sans Font overlay
    • Battery percentage: Improve hidden style
    • Bring back Smart Charging support
    • Catch IllegalStateException when verify APK
    • Clocks: User toggle to show/hide status area
    • ColorBucket: Improve Transparent theme
    • Evolver: Add FOD pressed colors options
    • Evolver: Allow choosing screenshot gesture delay
    • Evolver: Allow user to disable night light on FOD
    • Evolver: Bring back option to launch default music player on headset connect
    • Evolver: Nuke HeadsUp Snooze and Timeout
    • Evolver: Separate battery estimate from percent for QS
    • Evolver: Update name for Cyberpunk 2077 FOD animation
    • FODAnimation: Convert png to webp
    • FODCircleView: Hide animation when auth fails
    • FODCircleView: changes to FOD circle and animation visibility
    • Fix renaming file and moving file issue in MTP
    • Keyguard: add binary custom clock face
    • KeyguardClockSwitch: Fix missing status view on custom clocks
    • LockIcon: refresh icon on overlay changes
    • Merge December security patches
    • NetworkPolicyManagerService: Fix network isolation for secondary users
    • Only play sound effects if stream is not muted
    • Papers: Update credits and json link
    • Properly theme ScreenshotUI buttons
    • QS rows&columns: use fixed values if landscape and playing media
    • Remove click to take partial screenshot
    • Remove unused locale data for recovery
    • Request to reset effect buffer in clearInputBuffer
    • Screenshot tile: improve code
    • ScreenshotSelector: handle rotation issues
    • Settings: Add support for per app network isolation
    • Settings: Allow to hide arrow for back gesture
    • Settings: Categorize battery settings
    • Settings: Double tap to trigger doze
    • Settings: Remove unused translations
    • Settings: Revert previous fuelgauge impl
    • Settings: expose auto night mode sunset and sunrise values on API
    • SystemUI: Always show LTE+/4G+ when applicable
    • SystemUI: AssistDisclosure respect device corners
    • SystemUI: Disable junky LS clock & slice transition animations
    • SystemUI: Don't show FOD icon/pad keyguard if strong auth is required
    • SystemUI: ensure keyguardstatusbar is hidden if not on keyguard
    • ThemePicker: Use more descriptive icon pack names
    • ThemePicker: show scrollbar on clock faces
    • TypeClock: Add 24h format support
    • Update swap volume keys on rotation
    • Update translations
    • apn: Ting: Adding missing flag to list of types
    • base: Fix unnecessary truncation in Slice
    • base: add zen mode off hook to prevent problems with ringer mode
    • config: Disable forced camera audio by default
    • netd: restrict DNS names
    • pixelstyle: Update permissions
    • sepolicy: Add googlebattery rules
    • stagefright: add changes related to high-framerates in CameraSource
    DOWNLOAD
    35
    Probably the most anticipated update has arrived.

    OK Google hotword detection finally works again while on lockscreen or while screen is off. Along with that, issues with audio on other apps should no longer be an issue as well. The issue with Live wallpapers crashing SystemUI repeatedly has been fixed. It was related to the theming options added in the previous build, specifically the SysUI color options which have now been removed. A MIUI-style volume panel option has been added. QS tint styles have been revamped and now you can choose from 4 options (default, accent color, OOS and Android 12). Navbar/LS/Ambient pulse has been removed indefinitely due to breaking the ROM for devices with hardware keys. Lockscreen charging info has also been removed for providing inaccurate estimates. Other changes below! Enjoy!

    Changelog for latest (04/15/2021) Update

    Device changes:
    ==============================
    • Correct vbmeta flags argument
    • Disable verity and descriptor checking
    • Disable WiFi Aware feature
    • Relax WiFi re-association RSSI thresholds
    • Wifi: Smarter decisions on whether to use a 2- or 5Ghz AP
    • Update Hotword permissions & import necessary blobs
    ------------------------------
    ROM changes:
    ==============================
    • AppLock: Add option to instantly lock app on closing
    • AppLock: Call activityStopped when activity has stopped
    • Evolver: Add MIUI compact volume panel style
    • Evolver: Add missing lock screen clock styles (Binary and Spectrum)
    • Evolver: Add screenshot quality setting
    • Evolver: QS: Add OOS tint style
    • Evolver: Remove FOD night light feature
    • Evolver: Remove Lock screen charging info feature
    • Evolver: Remove Nav/LS/Ambient Pulse
    • Evolver: Remove SystemUI-breaking Theme options (SysUI colors)
    • Evolver: Remove unneeded custom header shadow seekbar
    • Evolver: Separate Android 12 QS tint style
    • RIL: Fix manual network selection with old modem
    • Remove user toggle to show/hide lock screen status area
    • SystemUI: Add a tile to show power menu
    • SystemUI: Add time refresh capabilities for added clock controllers
    • fastboot: Add a few missing fastboot commands from help
    • overlay: Fix Biometric dialog corner radius
    DOWNLOAD