One of the huge advantages of Android phones is the possibility for enthusiasts to open their system up and develop their own custom ROMs for their devices. This is not easily possible on the Samsung Galaxy S5 because Samsung have only partly made their code for this device open source. Because of this developers are facing problems and are having a unnecessary hard time implementing simple features like Bluetooth audio streaming.

Samsung: Please make the drivers for the Galaxy S5 internals open source and help hobbyists out!