ViPER4Android no procesa

Después de un par de veces de probar muchas soluciones que encontré en Internet, todavía no pude solucionar el problema. Creo que he probado casi todo.


En realidad, antes de este problema, también tengo un problema más, que ahora está solucionado. Ese problema es que Driver Statuses "anormal" y Audio Format"no compatible", así:

Driver Version: 2.5.0.4
NEON Enabled: No
Enabled: No
Status: Abnormal
Audio Format: Unsupported
Processing: No
Sampling Rate: 0

Bueno, ese problema está solucionado ahora ( solución aquí ), pero todavía tengo un problema.


ViPER4Android no está procesando, incluso si estoy reproduciendo una canción. Estoy bastante seguro de que el reproductor de música que estoy usando es compatible. Estoy usando Google Play Music como mi reproductor de música.

El problema es que, independientemente de lo que cambie (una configuración) en ViPER4Android, sigue siendo el mismo. No hace nada, pero el ecualizador de stock sí. El ecualizador de valores sigue funcionando, lo que no debería ser.

Aquí está el estado del controlador:

Driver Status: 2.5.0.4
NEON Enabled: Yes
Enabled: Yes
Status: Normal
Audio Format: Supported
Processing: No
Sampling Rate: 48000

Algunas cosas que podrías preguntar:

¿Has probado a apagarlo y encenderlo de nuevo? (ViPER4Android):    Sí.
¿Has probado a apagarlo y encenderlo de nuevo? (Dispositivo Android):    Sí.
¿Has probado a desactivar el ecualizador de acciones? :    Lo "intenté", pero no funcionó.
¿Qué sitios has encontrado en Internet para encontrar soluciones? :    No puedo recordar porque hay muchos, pero la mayoría está en XDA .
¿Has flasheado un zip flasheable? :    Sí.
¿Qué dispositivo estás usando? :    Véase más abajo.


Dispositivo:

Dispositivo: Samsung Galaxy J7 Core

Número de modelo: SM-J701F/DS

Versión de Android: 7.0 Turrón

ROM: ROM estándar

Recuperación: TWRP

Enraizado:    ¡Claro!

Este es un problema común

Respuestas (1)

El problema se encuentra en "audio_effects.conf", que contiene cosas innecesarias que deben eliminarse y algunas deben cambiarse para que funcione.

Para dispositivos Samsung, "audio_effects.conf" se encuentra en /system/etc.


Eliminar estos:

Bibliotecas :

output_session_processing {
  path /vendor/lib/libLifevibes_lvverx.so
}

mysound {
  path /system/lib/libmysound.so
}

myspace {
  path /system/lib/soundfx/libmyspace.so
}

soundalive {
  path /system/lib/libaudiosa.so
}

soundalive_sec {
  path /system/lib/soundfx/libaudiosaplus_sec.so
}

soundbooster_plus {
  path /system/lib/libsamsungSoundbooster_plus.so
}

Efectos :

soundalive {
  library soundalive_sec
  uuid cf65eb39-ce2f-48a8-a903-ceb818c06745
}

lmfv {
  library output_session_processing
  uuid 989d9460-413d-11e1-8b0d-0002a5d5c51b
}

fens {
    library output_session_processing
    uuid cbcc5980-476d-11e1-82ee-0002a5d5c51b
}

dha {
  library mysound
  uuid 263a88e0-50b1-11e2-bcfd-0800200c9a66
}

sa3d {
  library myspace
  uuid 3462a6e0-655a-11e4-8b67-0002a5d5c51b
}

soundbooster_plus {
  library soundbooster_plus
  uuid 50de45f0-5d4c-11e5-a837-0800200c9a66
}

Procesamiento de sesión de salida :

output_session_processing {
  music {
      sa3d {}
  }

  ring {
      sa3d {}
  }

  voice_call {
      fens {}
      lmfv {}
  }

  sec_voice_communication {
      fens {}
      lmfv {}
  }
}

cambiar estos:

Bibliotecas :

De:

pre_processing {
  path /vendor/lib/libLifevibes_lvvetx.so
}

A:

pre_processing {
  path /system/lib/soundfx/libaudiopreprocessing.so
}

Efectos :

De:

bassboost {
  library soundalive
  uuid a926a540-418a-11e1-b2f1-0002a5d5c51b
}

A:

bassboost {
  library bundle
  uuid 8631f300-72e2-11df-b57e-0002a5d5c51b
}

De:

virtualizer {
  library soundalive
  uuid c747f6a0-418a-11e1-a621-0002a5d5c51b
}

A:

virtualizer {
  library bundle
  uuid 1d4033c0-8557-11df-9f2d-0002a5d5c51b
}

De:

equalizer {
  library soundalive
  uuid c117b70-f97f-11e0-be50-0002a5d5c51b
}

A:

equalizer {
  library bundle
  uuid ce772f20-847d-11df-bb17-0002a5d5c51b
}

Para dispositivos Samsung, después de hacer las cosas anteriores, también copie el "audio_effects.conf" modificado a /system/vendor/etc.