Owners of Samsung Galaxy devices with Xposed Framework installed (it seems to effect all models, from Galaxy S6 to Galaxy A series) may encounter an issue where the device seems to “forget” Bluetooth pairings when the device is rebooted. Thus the user will need to re-pair Bluetooth devices. Its unknown exactly what causes this issue, but it appears to be ongoing as of this writing. There is a GitHub tracker for this issue.
To fix this issue involves a few apps which require root access to your device. If your Samsung Galaxy A device is not rooted, search Appuals for a Samsung Galaxy root guide.
- Download the Fix Bluetooth.zip file to your computer and extract it.
- Now transfer the extracted folder to your Samsung Galaxy’s SD card.
- In the extracted folder on your SD card, you will see subfolders named Lib and Lib64.
- Inside those two subfolders, you need to copy the files libsecure_storage.so and libsecure_storage_jni.so to the Lib and Lib64 folders on your /System/Vendor/ directory. This is best achieved with a root file explorer like MiXplorer.
- Now open your build.prop file in a text editor on your phone, and add the following line to the bottom:
- Reboot your Samsung Galaxy, and it should remember paired Bluetooth devices from now on.
You may need to delete all WiFi connections under Settings > WiFi, and re-enter their passwords. This is because the passwords are encrypted.