Originally Posted by bmichels
Gentlemen, i am VERY Sorry, but thé more i read this thread the more i am confused about "How to mofify the S3 or Note2 into à device capable of passing Native 24/192
kHz to an external DAC".
So (assumons i get à compatible DAC) could someone direct me to a "step by step" Way to modify what is necessary ( firmware, kernel ???) to make it happend ?
Tanks in advance
I’m not a developer. I don’t have access to the latest source code of the S3 / Note2.
The following is what I find on Internet.
At the Linux Kernel Space, the ALSA Kernel Driver of the Galaxy S3 / Note2 is able to drive USB Audio Class 2 (UAC2) devices (i.e. USB DAC playing up to 32/384).
At the Linux User Space, the AudioFlinger should be modified.
It should be able to openOutputSream PCM_16_BIT and PCM_24_BIT.
The mixer "AudioFlinger" don’t have to be perfect when mixing PCM_24_BIT music files and phone call/data audio notifications.
At the Linux User Space, the Simple DirectMedia Layer SDL_androidaudio.c should be modified.
It should be able to deal with AUDIO_S8, AUDIO_S16 and AUDIO_S24.
And finally, a MediaPlayer app should be able to deal with AUDIO_S24.
There should be other limitations that Android developers could easily remove.