So I realized that there is another sound coding option that will make sound quality a bit better. It's in the developer option. I changed the sound code to Qualcomm adaptX HD or something. But after I exit the setting and open it back, it changed back to default settings! I don't know if this is a bug or something might happens while I change it. Does anyone know a proper way to fix it? I'm using Razer Phone 1 Android 8.1.