Ist es sicher, AudioFX von CyanogenMod 13 zu deinstallieren?

Hintergrund:

Ich habe kürzlich ein Samsung Galaxy S4 von Cyanogenmod 11 (KitKat) auf Cyanogenmod 13 (Marshmallow) aktualisiert. Alles scheint gut zu funktionieren, außer dass AudioFX mehrmals hintereinander abstürzt ("Leider funktioniert AudioFX nicht mehr").

Da die Crash-Meldung in den Fokus rückt und dies locker 4 bis 6 mal hintereinander passiert, ist das sehr störend. Seltsamerweise sind AudioFX-Abstürze nur aufgetreten, wenn ich Ingress verwende: AudioFX stürzt nicht immer ab, wenn ich Ingress verwende, aber es stürzt nur ab, wenn ich Ingress verwende. Es scheint kein Muster für die Abstürze in Bezug darauf zu geben, was ich tue oder was Ingress tut, kurz bevor der Absturz passiert.

Ich habe mir ein Logcat geholt, um die spezifischen Fehlermeldungen zu sehen, und hier ist ein repräsentatives Absturzprotokoll:

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

Schritte zur Fehlerbehebung, die ich unternommen habe, sind:

  • Starten Sie das Telefon neu
  • Deaktivieren Sie AudioFX in der App
  • Löschen des AudioFX-Cache
  • Einrichten eines AudioFX-Profils für jedes Tonausgabegerät

Keines davon hat AudioFX-Abstürze verhindert oder reduziert. Ich kann die App nicht in Android deaktivieren (nur in der App selbst), da sie als System-App gekennzeichnet ist. Ich habe mir Apps angesehen, die System-Apps deinstallieren, sie listen AudioFX als „Schlüsselmodul“ auf.

Die Frage:

  1. Ist es sicher, AudioFX zu deinstallieren?
  2. Muss AudioFX durch eine andere gleichwertige App ersetzt werden?

Antworten (1)

Demnach kann AudioFX absolut sicher von CM13 deinstalliert werden .