Desde hace poco el teléfono que he estado usando durante unos 2,5 años ha desarrollado un problema con sus códecs de audio y vídeo. Los vídeos no se reproducen en la aplicación Google Chrome, en la aplicación YouTube, ni tampoco en Whatsapp o Telegram. Los vídeos descargados no se reproducen desde la galería, excepto cuando utilizo la aplicación VLC (que es conocida por tener sus propios códecs incluidos). El audio tampoco se reproduce, no oigo el tono de llamada cuando me llaman, cuando pongo una alarma por la mañana suena pero solo vibra (sin sonido), y los reproductores de música o no reproducen la canción o saltan por todas las canciones a un ritmo rápido.
No estoy depurando algo que escribí, este es el sistema de mi teléfono fallando por sí mismo. Intenté desbloquear el bootloader hace 2 años pero nunca conseguí ningún tipo de acceso especial al sistema. Tampoco he recibido ninguna actualización en el sistema desde que compré el teléfono tristemente.
He utilizado ADB para obtener los registros de error de mí establecer una alarma con tono de llamada predeterminado, y confirma un error de códec como sospechaba (códec vorbis este momento, pero otros códecs también tienen el mismo problema):
[ 01-02 16:07:00.342 13560:13560 E/SoftOMXPlugin ]
unable to dlopen libstagefright_soft_vorbisdec.so: dlopen failed: library "libstagefright_soft_vorbisdec.so" not found
[ 01-02 16:07:00.342 13560:13560 E/OMX ]
FAILED to allocate omx component 'OMX.google.vorbis.decoder' err=ComponentNotFound(0x80001003)
[ 01-02 16:07:00.342 611: 8727 W/ACodec ]
Allocating component 'OMX.google.vorbis.decoder' failed, try next one.
[ 01-02 16:07:00.342 611: 8727 E/ACodec ]
Unable to instantiate a decoder for type 'audio/vorbis' with err 0xfffffffe.
[ 01-02 16:07:00.342 611: 8727 E/ACodec ]
signalError(omxError 0xfffffffe, internalError -2)
[ 01-02 16:07:00.342 611: 8727 E/MediaCodec ]
Codec reported err 0xfffffffe, actionCode 0, while in state 1
[ 01-02 16:07:00.342 611: 8726 E/NuPlayerDecoder ]
Failed to create audio/vorbis decoder
[ 01-02 16:07:00.342 611: 8722 E/NuPlayer ]
received error(0x80000000) from audio decoder, flushing(0), now shutting down
Esto va más allá de lo que yo sé sobre el sistema Android, pero un reinicio completo parece solucionar el problema temporalmente, pero esto no es una buena manera de asegurarse de que su alarma se apaga varias horas más tarde He pegado el registro completo de ADB en un pastebin para los interesados.
¿Qué puedo hacer excepto hacer un hard reset o comprar un teléfono nuevo?