Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

馃悰 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

Summary

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.

The problem

Steps to reproduce

  1. Update your FP3 from 0.17-q to 0.18-q
  2. Try to make a phone call
  3. After picking up neither you or the other person can hear anything
  4. 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