> Although Android is Free Software, meaning I can modify the code, it would probably take me months to learn enough about music decoding and the Android-media-player-service to write a fix.
> Although Android is Free Software, meaning I can modify the code, it would probably take me months to learn enough about music decoding and the Android-media-player-service to write a fix.
Would I be able to fix just the media player service, and make my smartphone use the fixed version? Without flashing it with a brand new OS, losing data, warranty, OEM drivers, and ability to receive security updates? Didn't think so. Android "open source" delivers only half of the expected value.
Judging by the awful 'random' I would suspect not. (I havent used it I some time so it might have been fixed, but you used to get clustering of tracks from a given album)
The HW-solution is a nice challenge, but I am sure, there are simpler ways to solve it.
On a sidenote: I would be surprised if the issue he has is systemic too Android devices in general. I am sure others would have noticed it if was that widespread that it occurred on all devices.