0 votos

¿Es seguro desinstalar AudioFX de CyanogenMod 13?

Antecedentes:

Recientemente mejoré un Samsung Galaxy S4 de Cyanogenmod 11 (KitKat) a Cyanogenmod 13 (Marshmallow). Todo parece funcionar bien, excepto que AudioFX se estrella varias veces seguidas ("Desafortunadamente AudioFX ha dejado de funcionar").

Como el mensaje de choque capta el foco y esto ocurre fácilmente de 4 a 6 veces seguidas, es muy perturbador. Extrañamente, los choques de AudioFX sólo han ocurrido mientras estoy usando Ingress: AudioFX no siempre se bloquea mientras estoy usando Ingress, pero sólo se bloquea mientras estoy usando Ingress. No parece haber ningún patrón en los bloqueos en términos de lo que estoy haciendo o de lo que Ingress está haciendo justo antes de que ocurra el bloqueo.

Tomé un logcat para ver los mensajes de error específicos, y aquí hay un registro representativo del accidente:

--------- beginning of crash
06-30 10:02:33.418  1425  1425 E AndroidRuntime: FATAL EXCEPTION: main
06-30 10:02:33.418  1425  1425 E AndroidRuntime: Process: org.cyanogenmod.audiofx, PID: 1425
06-30 10:02:33.418  1425  1425 E AndroidRuntime: Theme: themes:{default=overlay:com.material.black.theme, com.android.systemui=overlay:com.material.black.theme, com.android.systemui.navbar=overlay:com.material.black.theme}
06-30 10:02:33.418  1425  1425 E AndroidRuntime: java.lang.RuntimeException: Unable to start service org.cyanogenmod.audiofx.HeadsetService@bf433a3 with Intent { act=cyanogenmod.intent.action.ACTION_AUDIO_SESSIONS_CHANGED cmp=org.cyanogenmod.audiofx/.HeadsetService (has extras) }: java.lang.RuntimeException: Cannot initialize effect engine for type: 0bed4300-ddd6-11db-8f34-0002a5d5c51b Error: -3
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3061)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at android.app.ActivityThread.-wrap17(ActivityThread.java)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1461)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:102)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:148)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:5461)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
06-30 10:02:33.418  1425  1425 E AndroidRuntime: Caused by: java.lang.RuntimeException: Cannot initialize effect engine for type: 0bed4300-ddd6-11db-8f34-0002a5d5c51b Error: -3
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at android.media.audiofx.AudioEffect.<init>(AudioEffect.java:411)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at android.media.audiofx.Equalizer.<init>(Equalizer.java:139)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at org.cyanogenmod.audiofx.HeadsetService$EffectSet.<init>(HeadsetService.java:95)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at org.cyanogenmod.audiofx.HeadsetService.addSession(HeadsetService.java:208)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at org.cyanogenmod.audiofx.HeadsetService.addSession(HeadsetService.java:242)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at org.cyanogenmod.audiofx.HeadsetService.onStartCommand(HeadsetService.java:445)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3044)
06-30 10:02:33.418  1425  1425 E AndroidRuntime:    ... 8 more

Las medidas de solución de problemas que he tomado son:

  • reiniciar el teléfono
  • deshabilitar AudioFX desde dentro de la aplicación
  • limpiando la caché del AudioFX
  • estableciendo un perfil AudioFX para cada dispositivo de salida de sonido

Ninguno de ellos ha evitado o reducido las caídas del AudioFX. No puedo deshabilitar la aplicación desde Android (sólo desde la propia aplicación) ya que está marcada como una aplicación de sistema. He mirado aplicaciones que desinstalan aplicaciones de sistema, están marcando AudioFX como "Módulo clave".

La Pregunta:

  1. ¿Es seguro desinstalar AudioFX?
  2. ¿Es necesario sustituir AudioFX por otra aplicación equivalente?

0voto

tlhIngan Puntos 188

De acuerdo con este AudioFX es completamente seguro de desinstalar del CM13.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X