馃悰 FP3/Q no in call audio after update to 0.18-q
- /e/ version: 0.18-20210813129945 (Q)
- Device model(s): Fairphone 3
- Device rooted: no
After updating my FP3 from 0.17-q to 0.18-q i don't have audio in phone calls anymore. I can't hear the other person and the other person also can't hear me. Summary
The problem
Steps to reproduce
- Update your FP3 from 0.17-q to 0.18-q
- Try to make a phone call
- After picking up neither you or the other person can hear anything
- This applies even if the other person calls first
Note: Using the recorder app i can Record and play audio. This issue seems to be only present in calls.
What is the current behavior?
I don't have audio on calls.
What is the expected correct behavior?
Having audio on phone calls.
Technical informations
Relevant logs (adb logcat
)
I'm not sure whether this helps. But i found following exception all over the logs. If you need more information feel free to contact me.
08-19 07:53:30.336 1577 3193 I Telecom : CallScreeningServiceHelper: com.android.dialer has no call screening service defined.: (...->CS.crCo->H.CS.crCo->H.CS.crCo.pICR)->CSW.hCCC@E-E-Aos
08-19 07:53:30.337 1577 3193 I Telecom : CallScreeningServiceFilter: Could not bind to call screening service: (...->CS.crCo->H.CS.crCo->H.CS.crCo.pICR)->CSW.hCCC@E-E-Aos
08-19 07:53:30.337 1577 3193 I Telecom : Event: RecordEntry TC@6: SCREENING_COMPLETED, [Allow, logged, notified]: (...->CS.crCo->H.CS.crCo->H.CS.crCo.pICR)->CSW.hCCC@E-E-Aos
08-19 07:53:30.348 1577 3193 E Telecom : CallScreeningServiceFilter: Unbind error: (...->CS.crCo->H.CS.crCo->H.CS.crCo.pICR)->CSW.hCCC@E-E-Aos
08-19 07:53:30.348 1577 3193 E Telecom : java.lang.IllegalArgumentException: Service not registered: com.android.server.telecom.callfiltering.CallScreeningServiceFilter$CallScreeningServiceConnection@1d32899
08-19 07:53:30.348 1577 3193 E Telecom : at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1756)
08-19 07:53:30.348 1577 3193 E Telecom : at android.app.ContextImpl.unbindService(ContextImpl.java:1776)
08-19 07:53:30.348 1577 3193 E Telecom : at android.content.ContextWrapper.unbindService(ContextWrapper.java:741)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.callfiltering.CallScreeningServiceFilter.finishCallScreening(CallScreeningServiceFilter.java:252)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.callfiltering.CallScreeningServiceFilter.startCallScreeningFilter(CallScreeningServiceFilter.java:240)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.callfiltering.CallScreeningServiceController.bindDefaultDialerAndUserChosenService(CallScreeningServiceController.java:189)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.callfiltering.CallScreeningServiceController.bindCarrierService(CallScreeningServiceController.java:160)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.callfiltering.CallScreeningServiceController.startFilterLookup(CallScreeningServiceController.java:109)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.callfiltering.IncomingCallFilter.performFiltering(IncomingCallFilter.java:72)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.CallsManager.onSuccessfulIncomingCall(CallsManager.java:639)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.Call.handleCreateConnectionSuccess(Call.java:1767)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.CreateConnectionProcessor.handleCreateConnectionSuccess(CreateConnectionProcessor.java:465)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.ConnectionServiceWrapper.handleCreateConnectionComplete(ConnectionServiceWrapper.java:1688)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.ConnectionServiceWrapper.access$100(ConnectionServiceWrapper.java:67)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.server.telecom.ConnectionServiceWrapper$Adapter.handleCreateConnectionComplete(ConnectionServiceWrapper.java:81)
08-19 07:53:30.348 1577 3193 E Telecom : at com.android.internal.telecom.IConnectionServiceAdapter$Stub.onTransact(IConnectionServiceAdapter.java:361)
08-19 07:53:30.348 1577 3193 E Telecom : at android.os.Binder.execTransactInternal(Binder.java:1021)
08-19 07:53:30.348 1577 3193 E Telecom : at android.os.Binder.execTransact(Binder.java:994)
08-19 07:53:30.349 1577 3193 I Telecom : Event: RecordEntry TC@6: CONTROLLER_SCREENING_COMPLETED, [Allow, logged, notified]: (...->CS.crCo->H.CS.crCo->H.CS.crCo.pICR)->CSW.hCCC@E-E-Aos
Relevant screenshots
Solutions
Workaround
Possible fixes
Edited by Andr茅 B眉sgen