<clfbbn>
Oh sorry, I want to make a correction here. I used https://github.com/cryptomilk/acdb_get and I did find a long list of differences between stock / lineage 's audio hal.
<clfbbn>
I also recommend this tool because to get acdb_ides, this tool does not require me to push the binary to the device.
<clfbbn>
I don't know why the acdb_get does not work, and it seems that it always prints the lineage's acdb ids
<clfbbn>
For stock, the device table contains some devices with substring "SONY", but all the acdb ids for them (got by acdb_get) are < 0 so they are not shown in the acdb data list.
<clfbbn>
And the rest are consistent with lineage's
<LuK1337>
that one won't work properly
<LuK1337>
that one depends on correct enum...
<LuK1337>
also acdb_get would print sony ones if you actually used generate_acdb_data.sh with sony lib...
<clfbbn>
I will push all related libs to see the results
<LuK1337>
you can even look at the header file
<LuK1337>
it should contain sony snd devices
<LuK1337>
if they are in strings
<clfbbn>
Yes. but if I only push audio.primary.kona.so, the acdb_id that it will get will be < 0