Skip to content

Instantly share code, notes, and snippets.

View Claymore1297's full-sized avatar

Julian Veit Claymore1297

  • ::1
View GitHub Profile
@ThEMarD
ThEMarD / gist:0d6041fd38d6147e99130307e094f807
Last active June 2, 2024 16:24
How to use acdb_get & get_snd_names
First you'll need to clone acdb_extract. I used the one by J510-Dev which is originally based on the one by luca020400.
git clone https://github.com/J510-Dev/acdb_extract
Then, as the README says you must generate the acdb header. For Qualcomm devices? The stock audio hal would be audio.primary.msm8996.so which is found on my stock ROM from /system/lib/hw/audio.primary.msm8996.so which I could just copy into the acdb_get folder... so for example, I'd use this:
./generate_acdb_data.sh audio.primary.msm8996.so
which will generate a file called acdb_data.h which is needed for the next step.
Since acdb_extract doesn't require being built in the AOSP environment? You can just build it using...