yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
OOS 5.0 doesn't have aptX ,

The option exist in dev options but the codec files are not in the system, check system/vendor/lib64/

You won't find any libaptX_encoder.so files , OnePlus only re added the codec in the latest beta .
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
Updated on December 20th 2017
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] LazerH:
Does this work on sultan's unofficial los 14.1?
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
This is for android 8.0, theres another one on op3 themes section for 7.1.1 (los 14.1).

This should work on los 15

Also check sultan's los thread because aptX should be nativley supported on LOS
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] LazerH:
Thanks

May u have a link to it, wasn't able to find it?
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
Here you go

https://xdaforums.com/oneplus-3/themes/mod-aptx-codec-t3521228

The thread says aptx is nativley supported on los 14.1 so you better check 1st
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] TNSMANI:
[MENTION=3927764]theduke7[/MENTION]

Thank you for the zip.

My OP3 is on Oreo with PureFusion OS. Though the list of audio codecs in Developer Options lists aptx and aptxhd, the files were not available and also no entry in the buildprop. Flashing the AptX zip provided both and I am happy to report that aptx and aptxhd are working on my device.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] JinInRage:
Flashing the "APTX-Oreo.zip" on Oxygen Os 5 (stable) wasn't sufficient. I had to copy the libs in /system/lib and /system/lib64 too.

Since then it works :)
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] TNSMANI:
Flashing actually places those files in lib and lib64 folders and also edits buildprop. If you had to manually copy the files, then it means that the flashing was partially successful.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] JinInRage:
But the zip only places them in /system/vendor/lib(64) . I had to copy them to /system/lib(64)
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] TNSMANI:
For me, it places them in three folders: /system/vendor/lib64, /system/lib64 and /system/lib and edits buildprop.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
There's 2 zips enabler and Oreo, enabler flashes in both places , I'll make a universal magisk module soon and update the current ones to be more compatible with v15.2
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] Djoe9778:
Hi, I have a xiaomi mi A1 with Oreo stock rom. It might work? Does the magisk module on the first page work with the latest version of magisk? Thank you so much.

Edit: I used the manual installation procedure and it works. Thank you.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] jhs.bdn:
I've used the magisk module in a xiaomi mi a1 and it works too, and pressumably systemlessly, so we still will receive OTAs when released. Am I right?
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
yes you should... that said, ota from OEM are also related to root itself, so you may receive it, but you'll almost always have to flash the full rom update not just the small ota, at least that's how it works on OnePLus device...you can be sure asking in your devices forum.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
Lib Files and modules updated, please read 1st Post carefully.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] TNSMANI:
If the new zips have updated lib files, does it mean that flashing the new zip will enhance the quality or solve some issue? In other words, after flashing the earlier zip, aptxHD is working but do I need to flash the updated zip?
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
not necessarily , all it's that the old lib files were from nexus Oreo rom, and the new ones are from OnePlus OOS Oreo... i have no reason to say that the old ones are not as good, the reasoning behind changing is those are the libs provided for OnePlus by OnePlus... if it's working for you using the old one, so no need to change...

the update at this point is just for better compatibility in the future not only with OOS but all Oreo Roms...
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] bruceas:
Which module did you use? A, B or C?

Modules Description:

A- aptX-HD_OreoEnablerOOS.zip , add the lib files only to System/vendor/lib64/ , some Roms like OOS Oreo Roms only require that for aptX to be enabled, it's not only for OOS other Roms use that too, if you don't know Use option C.

B- aptX-HD_OreoEnabler2.zip , add the lib files to system/lib and system/lib64 only... some roms like Nitrogen doesn't require to add any Libs on the vender folder, if not sure also use Option C.

C- aptX-HD_OreoEnabler.zip, this will add the lib files to ALL possible places, insuring that no matter what ROM you have aptX works...if you don't know which folder your ROM uses either ask the Rom Dev or use this option.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
C should work fine for you , it'll place the lib files in all possible places, it shouldn't cause any issues and it should work.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] LazerH:
Which one to flash when I'm on latest NOS 8.1?
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] TNSMANI:
C should work. If not, then the other two also may not work.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] ctakah27:
can this be done with SU root only (no Magisk)?
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
yes check 1st post option B (there;s a flshable zip attached)
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] ctakah27:
thanks, i assumed all info was magisk-related because it was in the thread title
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
you're kinda right :) i need to edit it
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] Spanking Time:
When using option B, i.e., flashing the zip file via recovery, is it necessary to re-flash the zip when updating a ROM, i.e., dirty flashing a ROM update? I'm on LOS 15.1.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] riwinator:
Losing my hair

I have rooted my phone and followed the instructions from OP, flashing and Magisk did not work, manual installation did the trick. BUT!!! I cannot use aptx HD... why? Oneplus 3 should be able to support AptXHD and I bought my in-ears for this reason (Supra Nitro-X). Both devices should be compatible, can someone wise help me understand why I cannot connect with aptxHD? [IMG="wtf help"]https://drive.google.com/uc?authuser=0&id=1RY10RUuWDl1KHtY9_aweZw1DuP693G7h&export=download[/IMG]
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] theduke7:
Yes , it's not update proof, unless you dirty flash the ROM, of you dirty flash it should still work because the files won't be over written

What version and which rom are you using?...

Option C should work on most roms
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] ed612313:
How do i do this? Complete Newb here who bought this phone purely for audio purposes.

"open build.prob in a text editor (or through the file manager) and add the following line at the end of it"

I have an Xiaomi M1 Android 8.0.0
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] riwinator:
Im using Android 8.0.0 OxygenOS 5.0.1 (latest stable update) on OnePlus 3 A3003_16_171227. Does it matter HOW the files are extracted? I mean I put the files in the right directories as described in OP and gave them all perm 0644. I also edited the build.prob and I CAN choose aptXHD without it switching back to aptX but I cannot hear any changes when swapping codecs and as seen from CatLog something isn't quite right. Both OnePlus and Supra claims to offer aptXHD with my products (OnePlus3 and Nitro-X) but then why can't I choose 24bit for Supra in Developer? PS I bought op3 mainly for aptXHD, story of my life... At least I had fun rooting. I use TWRP recovery and SuperSU 2.79 (or 2.82, not sure). Root was successful
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] Daeamon:
Samsung galaxy note 8 n9500

no one way does not work on my device(
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] rageyoudown:
So my experience with this was decent at first. I did the C version and used magisk to install it. Once I rebooted and went into developer options I was able to set Aptx HD as the bluetooth option. Lately I have noticed whenever my bluetooth device disconnect the phone will freeze completely with the white led staying lit. I have to completely reboot the phone for it to function again. I also notice now in the bluetooth option under developer options it's reverted back to SBC and won't change. I'm on the bootleggers rom with no custom kernel,
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] manokman:
Works like charm.

Xiaomi Redmi Note 4x Snapdragon 625

LineAge OS 15.1 20180724 Treble Version

Magisk 16.6 From Jerry with the latest Magisk Managet 5.8.3 ( can be found on XDA LOS forum)

Everything is stock.

Sennheiser HD 4.40BT

Steps Taken:

- Downloaded APTX Enabler from OP

- Flash it through Custom TWRP from XDA LOS forum OP

- Wipe dalvik then reboot

- APTX enabled!

- For peace of mind flash option C from OP through Magisk Manager

- Reboot and everything works!

Thanks to all the people behind this magic <3
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] justboryata:
Any idea if this works on Android Pie ROMs?
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] db87:
This!
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] SM-03:
Any magisk module for pie stock rom or any way to enable aptx hd for pie rom with jan update for a1?
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] pokipokipxorn:
Any chance to make a module to support Huawei HWA LHDC Bluetooth code? It's lossless and better sound quality than Sony LDAC (lossy).

Fiio BTR3 and upcoming Shanling UP2 (ESS Dac ES9218P) supports multiple BT codec, including Huawei HWA LHDC and Sony LDAC.

FiiO Music app can emulate HWA LHDC on any phone (leave running in background) but it's not stable.
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] P2 friend:
make it work in LOS17 ?

Any way to make this work in LOS 17.1? I used it on LOS16 (Lenovo P2) ans it worked nicely. Since the upgrade to LOS17.1 aptx-HD disappeared...
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] mousegame168:
Can you port "AptX Adaptive" for S855 devices?

I found many phones don't support.

OnePlus 7 support that when beta Android 11 v13,but stable version removed.

It's meant hardware are support AptX Adaptive.

Thank you!
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] derricksrs:
Yeah waiting for the same for someone to port hwa ldhc. :)
[OnePlus 3 & 3T Cross Device Themes, Apps & Mods] bromegrim:
I found some source for lhdc development files, but it seems nobody merged it as a module; it sits in a part of the whole rom. So I'm waiting for someone to do it too 😀
[General Questions and Answers] Arceist Justin:
I am having an issue installing a 'To do list' app from an APK file that was a preinstalled app on the Droid Bionic, backed up using an APK creation software, and tried installing on a Galaxy Tab 3. Every time I try, I get the following error message after I accept the permissions and says it is installing, the error message says "App not installed"

Allow installations from unknown sources is already enabled and the Galaxy Tab 3 is rooted but I still get this error message! Everything the internet says to do does not work, same "App not installed" error message.

I need this because I would like to continue making lists of things I need to get done and the Droid Bionic is on its last leg, the buttons do not work and the touch screen is messed up and I used the app on the Droid Bionic very often.
[General Questions and Answers] sasanka@901:
Try install through play store
[General Questions and Answers] Rick Nas:
Bad pakage

Envoyé de mon SM-G955F en utilisant Tapatalk
[General Questions and Answers] J_byrd:
Are you using a different Android version than was originally used when the Apk was pre installed if so it's not compatible with your rom
[Sprint Samsung Galaxy Note 8 Questions & Answers] lukas718:
For past week or two I have been having sms issues. Some of my friends send me sms and they dont get through. It not related to specific provider ( I had issues receiving txt from Sprint and T-mobile and also at&t) Any ideas what could be causing random missing texts ?
[Sprint Samsung Galaxy Note 8 Questions & Answers] kstephens98:
Update PRL and Profile under System Update in Settings and see if that resolves your issues. [emoji6]
[Sprint Samsung Galaxy Note 8 Questions & Answers] lukas718:
already tried that several times - no luck
[Sprint Samsung Galaxy Note 8 Questions & Answers] Wolf5115206:
I had the same issue. I have Google Voice integration, so I can check through the app if my text messages were coming in.

This is how I fixed my issue, but your milage may vary.

So a few weeks ago I added "DUN" to the apn to get the hotspot mod working on my phone so I could tether my laptop while on the go. Then I realized some MMS messages were coming in up to a day late. Then I realized I wasn't getting many text messages, so I checked Google Voice and it showed many unanswered replies. I connected the dots, after updating the profile, prl, clearing cache, doing data diagnostics, and many hours of hair pulling. I use texting for work often, so I needed to fix this.

Then I realized that I did the hotspot mod, and gave it a random chance that perhaps this was my problem. I removed the "DUN" from the apn and rebooted, sent a few test messages, and I started to receive all the messages just fine. I doubt changing the apn would prevent texts from showing up, but I've seen phones do crazy things before.

So if you did the hotspot mod, disable that/undo it/revert it back to default apn. And go in and manually check that the "DUN" is no longer there. If you didn't do the hotspot mod, then I have no idea how to help ya bro.

But give this a shot, because that's what helped me.
[Sprint Samsung Galaxy Note 8 Questions & Answers] dschachm:
Call sprint. Have them turn off your phone. Let them reset the data and voice for your phone. Then you turn it back on and dial ##72786#. This should fix all the data on your phone.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
DISCLAIMER

I am not responsible for anything that happens to your device on following these steps. These are untested steps that worked for me and might work for you.

PREREQUISITES

1. PC with adb

2. Unlocked Bootloader

3. TWRP

4. MIUI 9 [Might work with other ROMs, not tested]

5. Lazyflasher zip

NOTES

1. If you are on a custom ROM, chances are that camera2 api is already enabled. Use Manual Camera Compatibility to verify.

2. If you are on MIUI, updating using ota might reset build.prop file. This might help, not tested. Update: I successfully updated to MIUI 9 Global 7.10.19 | Beta, see below for steps,

3. I am using Google Camera v4.4.020.163412804 on MIUI 9 Global 7.9.7 | Beta, and it is a HUGE improvement over the stock camera.

STEPS

1. Boot into TWRP. (Guide if you don't have TWRP)

2. Mount System.

3. Take NANDroid backup. (Optional but HIGHLY RECOMMENDED)

4. Connect to PC and execute the following command in terminal:

[SIZE="3"]adb pull /system/build.prop[/SIZE]

5. This copies build.prop to the current directory. (C:\Users\[USERNAME] by default on windows)

6. Copy it to another directory for backup.

7. Open in editor and add the following line at end:

[SIZE="3"]persist.camera.HAL3.enabled=1[/SIZE]

8. Save and exit.

9. Execute following commands:

[SIZE="3"]adb push build.prop /system/
adb shell
cd system
chmod 644 build.prop
[/SIZE]

10. Copy lazyflasher to internal storage.

11. Flash using TWRP.

12. Reboot to system.

13. Use Manual Camera Compatibility Checker to verify.

14. PROFIT!

15. Install the latest Google Camera HDR+ Port. (Optional but HIGHLY RECOMMENDED ;P)

UPDATING MIUI

1. Download the official recovery zip from here.

2. Download latest TWRP from here

2. Reboot into TWRP.

3. Take NANDroid. (Optional, just in case . . .)

4. Transfer ROM zip, TWRP img and Lazyflasher zip to internal storage.

5. Flash ROM zip. (Took about 10 minutes)

6. Flash TWRP img. (Go to flash -> select flash image -> select twrp-[v].img)

7. Flash Lazyflasher zip.

8. Follow steps 4 through 9 of above instructions. (Yes, build.prop also gets replaced on update)

9. Reboot to system.

10. Wait patiently.

11. VOILA !!

LINKS

1. Manual Camera Compatibility Checker

2. Lazyflasher Zip

3. Google Camera HDR+ Port

4. Latest MIUI Recovery Image

5. Official TWRP for mido

6. Sources: (1) (2) (3)

Hope this helps. Try and comment if this works for you in other ROMs. Also let me know if anything is unclear.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
TWRP Tweaks (MIUI 9 Beta)

The method in this thread basically allows you to edit build.prop without rooting, which opens up a lot of possibilities. Here are some other useful tweaks to build.prop that I use.

(Note: If a line is already present in the file, edit the line otherwise add at end.)

1. Enable MIUI's full screen gestures

[SIZE="3"]
qemu.hw.mainkeys=0
[/SIZE]

2. Add EIS and disable noise cancellation

[SIZE="3"]
persist.camera.eis.enable=1
persist.camera.HAL3.enabled=1
ro.qc.sdk.audio.fluencetype=fluencepro
[/SIZE]

3. Turn off noise cancellation for audio recordings

[SIZE="3"]
persist.audio.fluence.voicerec=false
[/SIZE]

4. Fix Google Assistant talkback

[SIZE="3"]
mm.enable.qcom_parser=245389
[/SIZE]

Sources: (1)

Do reply if you are using some build.prop tweak and I'll add it here!
[Xiaomi Redmi Note 4 Guides, News, & Discussion] joefso:
is it possible to make the flash-able zip work with stock recovery?
[Xiaomi Redmi Note 4 Guides, News, & Discussion] mato_d007:
What does the lazyflasher zip actually do? A quick search on google shows a custom kernel installer.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
I am not sure if it is safe to flash zips from stock recovery. Even if you could, you would not be able to take NANDroid, so you are doomed if things go south. Still, if you want, you could try and then we'll know :P
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
The source of the lazyflasher zip (2 in sources) says:

When I was trying the adb method, I was getting a bootloop, because (I think) the system partition had been modified (new build.prop replaced old one). Flashing this zip solved this, so I guess it essentially allows modifications to the system partition.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] joefso:
I am willing to try because it would be great if this could work withouth using twrp, root or a unlocked bootloader.

Are the scripts compatible?
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
They should be, as I used them with stock MIUI, stock kernel. However, are you going to flash a zip on locked bootloader? Is that even possible? Why would modifications to the system partition be allowed with locked bootloader? What would be the point of locking if that is the case?
[Xiaomi Redmi Note 4 Guides, News, & Discussion] joefso:
I assumed that if OTA updates can be flashed through bootloader then by that logic /system could be modified too, right? hmmm
[Xiaomi Redmi Note 4 Guides, News, & Discussion] TigerKing:
Thanks... BTW..

You can simply add that line using any file manager with root permissions and after rebooting device it works..

:)
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
Read the title : WITHOUT ROOT
[Xiaomi Redmi Note 4 Guides, News, & Discussion] TigerKing:
yep I found..

do you have any solution for locked bootloader or everything stock??
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
Unfortunately I don't have access to a stock mido right now, and I don't want to lock my bootloader.

If you're willing to risk it, you could try these steps:

1. Go to developer settings and enable adb.

2. Follow steps 4 to 9 of main post (with device switched on)

3. Reboot.

You might get a bootloop on rebooting, in which case you'd have to get into stock recovery and factory reset, because afaik, stock recovery doesn't give you adb.

Do tell what happens if you try this, good luck!
[Xiaomi Redmi Note 4 Guides, News, & Discussion] gel14a:
When I replace the build.prop the phone goes bootloop. It does not matter I use adb or root explorer or something... Why is that? BTW only this method worked: I used an app called build prop editor and worked like a charm! Thank you. If you did not tell that it was possible to enable camera 2 api on miui 9, all my hopes would be lost. So I suggest everyone to use another methods in case this does not work.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] qun:
Does this work for MIUI 8? I dont want to root my phone but would like camera2
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
It should, provided you have unlocked bootloader, but I haven't tested yet. Take a backup and try! Also, don't forget to reply what happens if you do try.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] Ghavio1516:
Can someone tell me what is this?it was set to no hdr+ on default.im on miui 9 global beta 7.12.8
[Xiaomi Redmi Note 4 Guides, News, & Discussion] foxhunt:
In the end of the TWRP guide it says to flash lazyflasher.zip . In the end of this guide it also says you have to install lazyflasher.zip .

Do you have to install it both times or is once enough ? What would happen if you follow both guides to the letter and install it twice ?
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
These are configs, check and see which one works best for you.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
No, once should be enough, but flashing twice won't cause any trouble either.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] Amalka_Ari:
My device said it is compatible with Manual camera. But I didn't enable camera2 API.

MIUI 9 China Stable

Xiaomi Mi5s
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
Well, although this guide is meant for mido, I would have expected at least this check to work for any device. I have no idea why it shows compatible, but it seems this isn't the ultimate check for enabled Camera2 API after all. So, to check further, one could try installing apps that need camera2 API (like gcam) and see if they work or not. Another way could be to just search the build.prop itself and see if the hal3 line is present, and set to enabled.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] mike_bravo:
This method can in general be used to edit build.prop for adding new feature like Gesture on mido. Very helpful.

Thankyou so much.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
You're welcome! You are correct, in fact I was thinking about compliling all the build.prop tweaks I do in a list here. Maybe tomorrow.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] mike_bravo:
That would be awesome. (+_+)
[Xiaomi Redmi Note 4 Guides, News, & Discussion] mefisto2114:
Is there any way way to do this without PC on rooted device? Some flashable zip ore something?
[Xiaomi Redmi Note 4 Guides, News, & Discussion] A_K_S_H_:
Yes, if you are rooted then you can use an app like root explorer or build prop editor to edit build.prop.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] gaspoklang:
Does this method work on Nikel?
[Xiaomi Redmi Note 4 Guides, News, & Discussion] vikas_purohit:
Hey thanks this worked. I just booted twrp without installing and added the code to build.prop and then flashed lazy flasher. But now can i update OTA update if i m not rooted but flashed lazy flasher.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] mike_bravo:
No you can't install OTA updates because you have TWRP custom recovery. You have to download the full ROM and then flash it using TWRP.

If you want to install OTA updates normally then you have to flash Redwolf custom recovery and enable MIUI OTA updates in it.
[Xiaomi Redmi Note 4 Guides, News, & Discussion] vikas_purohit:
Brother i did not installed twrp. I just booted it using "fastboot boot twrp.img"
[Xiaomi Redmi Note 4 Guides, News, & Discussion] mike_bravo:
Oh sorry. My mistake. I apologise.