The OnePlus 3 and OnePlus 3T are both capable of Qualcomm’s aptX audio, but you need to follow these steps to actually enable it.
When most people think about Qualcomm, they only think about the CPUs and GPUs they design for their Snapdragon SoCs. However, the company works on a ton of other features that are embedded in these Snapdragon chips. These features tend to enhance the experience of our smartphones even if we don’t know it.
One of these extra features is something Qualcomm calls aptX audio and it enhances the audio experience over Bluetooth devices.
Since the OnePlus 3 and the OnePlus 3T don’t have paid licenses from OnePlus for this aptX technology, this feature is disabled. But in fact, the feature is included right in the Bluetooth stack. We only need the proprietary drivers installed in order to take advantage of this functionality. Thankfully, an XDA member has been able to find these drivers and has packaged them in a nice little .ZIP file for us to easily install within TWRP.
Note – You will need to unlock the bootloader of the OnePlus 3 and OnePlus 3T in order to install this mod. You’ll also need to have TWRP installed one the OnePlus 3 or OnePlus 3T so that you can flash the mod onto your device. You should also create a Nandroid backup of the OnePlus 3 before installing this mod just in case it isn’t compatible with your device.
Enable the OnePlus 3 aptX Codec
- Download the aptX .ZIP file to your OnePlus 3
- Boot the OnePlus 3 into Recovery Mode
- Tap on the Install button
- Browse to and tap on the aptx .ZIP file you downoaded (from step 1)
- Swipe the white arrows to the right to confirm the installation
- Wait for the install to be completed
- Tap on the Reboot System button to reboot back into Android
So again, if you listen to any type of audio through any Bluetooth device, this mod that enables the aptX codec has the ability to enhance that experience. It doesn’t matter if you’re listening through Bluetooth headphones, an external speaker, or even your car’s stereo system. It just isn’t enabled by default because it’s not something that OnePlus paid to use the license for. It seems this feature could be coming without this mod in a future 7.1.1 update though.
This whole guide is very straight forward and you’ll feel right at home if you have ever installed anything in TWRP before. So to start, you simply need to download the .ZIP file that I linked in step 1 of the guide. From here, you should boot the OnePlus 3 or OnePlus 3T into Recovery Mode. Once you get to the TWRP main menu, you can tap on the Install button at the top left of the screen. This will bring you to a file browser and you’ll want to locate and tap on the aptX .ZIP file we just downloaded.
You will then need to swipe the white arrows to the right to confirm the installation and simply wait for it to be fully installed. You should see a Reboot System button appear (and no errors in the log) once everything has been done correctly. So go ahead and tap the Reboot System button and that will take you out of Recovery Mode and boot you back into the Android OS. Assuming everything went through properly, the boot cycle should be as quick as normal.
Now you can test your Bluetooth devices and see if you hear any differences in audio when compared to before. The XDA thread shows that you can scour your logcat file and see the aptX codec has been initialized properly for those who want to double check and make sure it worked properly. I’m reading that this mod works on the OnePlus 3 with OxygenOS 4.0.x, LineageOS 14.1 and Resurrection Remix 7.1.1. It’s also been confirmed that it works on the OnePlus 3T with OxygenOS 4.0.x.
Again, just be sure you have a recent Nandroid backup ahead of time in case the mod isn’t compatible with your device and you’ll be free to experiment with it.