Magisk-Modules-Repo / BluetoothLibraryPatcher

44 stars 26 forks source link

Samsung Note10 plus SM-N9750 always lose the galaxy fit connection after reboot #12

Closed GabrielCarson closed 3 years ago

GabrielCarson commented 4 years ago

Hi, After I rooted my N9750, I found my Bluetooth pairing will lose after reboot except for my Galaxy fit band. After I patched your magisk module. My Bluetooth headset can seamlessly work even after a reboot. But my Galaxy fit has to reset to connect to my phone through Galaxy Wearable every time I reboot my phone. I have used the command set you provided to fix the galaxy wearable. But it's useless. Here is the content of the /vendor/etc/vintf/manifest.xml `

android.hardware.audio hwbinder 5.0 IDevicesFactory default @5.0::IDevicesFactory/default android.hardware.audio.effect hwbinder 5.0 IEffectsFactory default @5.0::IEffectsFactory/default android.hardware.biometrics.fingerprint hwbinder 2.1 IBiometricsFingerprint default @2.1::IBiometricsFingerprint/default android.hardware.bluetooth hwbinder 1.0 IBluetoothHci default @1.0::IBluetoothHci/default android.hardware.camera.provider hwbinder 2.5 ICameraProvider legacy/0 @2.5::ICameraProvider/legacy/0 android.hardware.configstore hwbinder 1.1 ISurfaceFlingerConfigs default @1.1::ISurfaceFlingerConfigs/default android.hardware.drm hwbinder 1.0 ICryptoFactory default IDrmFactory default @1.0::ICryptoFactory/default @1.0::IDrmFactory/default @1.2::ICryptoFactory/clearkey @1.2::ICryptoFactory/widevine @1.2::IDrmFactory/clearkey @1.2::IDrmFactory/widevine android.hardware.gatekeeper hwbinder 1.0 IGatekeeper default @1.0::IGatekeeper/default android.hardware.gnss hwbinder 1.1 IGnss default @1.0::IGnss/gnss_vendor @1.1::IGnss/default android.hardware.gnss hwbinder 2.0 IGnss default @1.0::IGnss/gnss_vendor @2.0::IGnss/default android.hardware.graphics.allocator hwbinder 2.0 IAllocator default @2.0::IAllocator/default android.hardware.graphics.composer hwbinder 2.3 IComposer default @2.3::IComposer/default android.hardware.graphics.mapper passthrough 2.1 IMapper default @2.1::IMapper/default android.hardware.health hwbinder 2.0 IHealth default sehhealth @2.0::IHealth/default @2.0::IHealth/sehhealth android.hardware.keymaster hwbinder 4.0 IKeymasterDevice default strongbox @4.0::IKeymasterDevice/default @4.0::IKeymasterDevice/strongbox android.hardware.light hwbinder 2.0 ILight default @2.0::ILight/default android.hardware.media.c2 hwbinder 1.0 IComponentStore default @1.0::IComponentStore/default android.hardware.media.omx hwbinder 1.0 IOmx default IOmxStore default @1.0::IOmx/default @1.0::IOmxStore/default android.hardware.memtrack hwbinder 1.0 IMemtrack default @1.0::IMemtrack/default android.hardware.neuralnetworks hwbinder 1.2 IDevice qti-default qti-dsp qti-gpu qti-hta @1.2::IDevice/qti-default @1.2::IDevice/qti-dsp @1.2::IDevice/qti-gpu @1.2::IDevice/qti-hta android.hardware.nfc hwbinder 1.2 INfc default @1.2::INfc/default android.hardware.power hwbinder 1.0 IPower default @1.0::IPower/default android.hardware.radio hwbinder android.hardware.radio hwbinder @1.2::ISap/slot1 @1.2::ISap/slot2 @1.4::IRadio/slot1 @1.4::IRadio/slot2 android.hardware.radio.config hwbinder 1.1 IRadioConfig default @1.1::IRadioConfig/default android.hardware.radio.deprecated hwbinder android.hardware.renderscript pass android.hardware.audio hwbinder 5.0 IDevicesFactory default @5.0::IDevicesFactory/default android.hardware.audio.effect hwbinder 5.0 IEffectsFactory default @5.0::IEffectsFactory/default android.hardware.biometrics.fingerprint hwbinder 2.1 IBiometricsFingerprint default @2.1::IBiometricsFingerprint/default android.hardware.bluetooth hwbinder 1.0 IBluetoothHci default @1.0::IBluetoothHci/default android.hardware.camera.provider hwbinder 2.5 ICameraProvider legacy/0 @2.5::ICameraProvider/legacy/0 android.hardware.configstore hwbinder 1.1 ISurfaceFlingerConfigs default @1.1::ISurfaceFlingerConfigs/default android.hardware.drm hwbinder 1.0 ICryptoFactory default IDrmFactory default @1.0::ICryptoFactory/default @1.0::IDrmFactory/default @1.2::ICryptoFactory/clearkey @1.2::ICryptoFactory/widevine @1.2::IDrmFactory/clearkey @1.2::IDrmFactory/widevine android.hardware.gatekeeper hwbinder 1.0 IGatekeeper default @1.0::IGatekeeper/default android.hardware.gnss hwbinder 1.1 IGnss default @1.0::IGnss/gnss_vendor @1.1::IGnss/default android.hardware.gnss hwbinder 2.0 IGnss default @1.0::IGnss/gnss_vendor @2.0::IGnss/default android.hardware.graphics.allocator hwbinder 2.0 IAllocator default @2.0::IAllocator/default android.hardware.graphics.composer hwbinder 2.3 IComposer default @2.3::IComposer/default android.hardware.graphics.mapper passthrough 2.1 IMapper default @2.1::IMapper/default android.hardware.health hwbinder 2.0 IHealth default sehhealth @2.0::IHealth/default @2.0::IHealth/sehhealth android.hardware.keymaster hwbinder 4.0 IKeymasterDevice default strongbox @4.0::IKeymasterDevice/default @4.0::IKeymasterDevice/strongbox android.hardware.light hwbinder 2.0 ILight default @2.0::ILight/default android.hardware.media.c2 hwbinder 1.0 IComponentStore default @1.0::IComponentStore/default android.hardware.media.omx hwbinder 1.0 IOmx default IOmxStore default @1.0::IOmx/default @1.0::IOmxStore/default android.hardware.memtrack hwbinder 1.0 IMemtrack default @1.0::IMemtrack/default android.hardware.neuralnetworks hwbinder 1.2 IDevice qti-default qti-dsp qti-gpu qti-hta @1.2::IDevice/qti-default @1.2::IDevice/qti-dsp @1.2::IDevice/qti-gpu @1.2::IDevice/qti-hta android.hardware.nfc hwbinder 1.2 INfc default @1.2::INfc/default android.hardware.power hwbinder 1.0 IPower default @1.0::IPower/default android.hardware.radio hwbinder android.hardware.radio hwbinder @1.2::ISap/slot1 @1.2::ISap/slot2 @1.4::IRadio/slot1 @1.4::IRadio/slot2 android.hardware.radio.config hwbinder 1.1 IRadioConfig 1.0 IDevice default @1.0::IDevice/default android.hardware.secure_element hwbinder 1.0 android.hardware.sensors hwbinder 1.0 ISensors default @1.0::ISensors/default android.hardware.soundtrigger hwbinder 2.1 ISoundTriggerHw default @2.1::ISoundTriggerHw/default android.hardware.tetheroffload.config hwbinder 1.0 IOffloadConfig default @1.0::IOffloadConfig/default android.hardware.tetheroffload.control hwbinder 1.0 IOffloadControl default @1.0::IOffloadControl/default android.hardware.thermal hwbinder 1.0 IThermal default @1.0::IThermal/default android.hardware.usb hwbinder 1.1 IUsb default @1.1::IUsb/default android.hardware.vibrator hwbinder 1.3 IVibrator default @1.3::IVibrator/default android.hardware.wifi hwbinder 1.3 IWifi default @1.3::IWifi/default android.hardware.wifi.hostapd hwbinder 1.1 IHostapd default @1.1::IHostapd/default android.hardware.wifi.supplicant hwbinder 1.2 ISupplicant default @1.2::ISupplicant/default com.qualcomm.qti.dpm.api hwbinder com.qualcomm.qti.imscmservice hwbinder com.qualcomm.qti.uceservice hwbinder vendor.display.config hwbinder 1.11 IDisplayConfig default @1.11::IDisplayConfig/default vendor.nxp.nxpnfc hwbinder 1.1 INxpNfc default @1.1::INxpNfc/default vendor.qti.data.factory hwbinder vendor.qti.esepowermanager hwbinder 1.0 vendor.qti.gnss hwbinder 1.2 ILocHidlGnss gnss_vendor @1.2::ILocHidlGnss/gnss_vendor vendor.qti.gnss hwbinder 2.1 ILocHidlGnss gnss_vendor @2.1::ILocHidlGnss/gnss_vendor vendor.qti.gnss hwbinder 3.0 ILocHidlGnss gnss_vendor @3.0::ILocHidlGnss/gnss_vendor vendor.qti.hardware.audiohalext hwbinder 1.0 IAudioHalExt default @1.0::IAudioHalExt/default vendor.qti.hardware.capabilityconfigstore hwbinder 1.0 ICapabilityConfigStore default @1.0::ICapabilityConfigStore/default vendor.qti.hardware.cvp hwbinder 1.0 ICvp cvphalservice @1.0::ICvp/cvphalservice vendor.qti.hardware.data.connection hwbinder vendor.qti.hardware.data.latency hwbinder vendor.qti.hardware.display.allocator hwbinder 1.0 IQtiAllocator default android.hardware.audio hwbinder 5.0 IDevicesFactory default @5.0::IDevicesFactory/default android.hardware.audio.effect hwbinder 5.0 IEffectsFactory default @5.0::IEffectsFactory/default android.hardware.biometrics.fingerprint hwbinder 2.1 IBiometricsFingerprint default @2.1::IBiometricsFingerprint/default android.hardware.bluetooth hwbinder 1.0 IBluetoothHci default @1.0::IBluetoothHci/default android.hardware.camera.provider hwbinder 2.5 ICameraProvider legacy/0 @2.5::ICameraProvider/legacy/0 android.hardware.configstore hwbinder 1.1 ISurfaceFlingerConfigs default @1.1::ISurfaceFlingerConfigs/default android.hardware.drm hwbinder 1.0 ICryptoFactory default IDrmFactory default @1.0::ICryptoFactory/default @1.0::IDrmFactory/default @1.2::ICryptoFactory/clearkey @1.2::ICryptoFactory/widevine @1.2::IDrmFactory/clearkey @1.2::IDrmFactory/widevine android.hardware.gatekeeper hwbinder 1.0 IGatekeeper default @1.0::IGatekeeper/default android.hardware.gnss hwbinder 1.1 IGnss default @1.0::IGnss/gnss_vendor @1.1::IGnss/default android.hardware.gnss hwbinder 2.0 IGnss default @1.0::IGnss/gnss_vendor @2.0::IGnss/default android.hardware.graphics.allocator hwbinder 2.0 IAllocator default @2.0::IAllocator/default android.hardware.graphics.composer hwbinder 2.3 IComposer default @2.3::IComposer/default android.hardware.graphics.mapper passthrough 2.1 IMapper default @2.1::IMapper/default android.hardware.health hwbinder 2.0 IHealth default sehhealth @2.0::IHealth/default @2.0::IHealth/sehhealth android.hardware.keymaster hwbinder 4.0 IKeymasterDevice default strongbox @4.0::IKeymasterDevice/default @4.0::IKeymasterDevice/strongbox android.hardware.light hwbinder 2.0 ILight default @2.0::ILight/default android.hardware.media.c2 hwbinder 1.0 IComponentStore default @1.0::IComponentStore/default android.hardware.media.omx hwbinder 1.0 IOmx default IOmxStore default @1.0::IOmx/default @1.0::IOmxStore/default android.hardware.memtrack hwbinder 1.0 IMemtrack default @1.0::IMemtrack/default android.hardware.neuralnetworks hwbinder 1.2 IDevice qti-default qti-dsp qti-gpu qti-hta @1.2::IDevice/qti-default @1.2::IDevice/qti-dsp @1.2::IDevice/qti-gpu @1.2::IDevice/qti-hta android.hardware.nfc hwbinder 1.2 INfc default @1.2::INfc/default android.hardware.power hwbinder 1.0 IPower default @1.0::IPower/default android.hardware.radio hwbinder android.hardware.radio hwbinder @1.2::ISap/slot1 @1.2::ISap/slot2 @1.4::IRadio/slot1 @1.4::IRadio/slot2 android.hardware.radio.config hwbinder 1.1 IRadioConfig @1.0::IQtiAllocator/default vendor.qti.hardware.display.mapper passthrough 2.0 IQtiMapper default @2.0::IQtiMapper/default vendor.qti.hardware.embmssl hwbinder vendor.qti.hardware.iop hwbinder 2.0 IIop default @2.0::IIop/default vendor.qti.hardware.perf hwbinder 2.0 IPerf default @2.0::IPerf/default vendor.qti.hardware.qdutils_disp hwbinder 1.0 IQdutilsDisp default @1.0::IQdutilsDisp/default vendor.qti.hardware.qseecom hwbinder 1.0 IQSEECom default @1.0::IQSEECom/default vendor.qti.hardware.radio.am hwbinder vendor.qti.hardware.radio.ims hwbinder vendor.qti.hardware.radio.internal.deviceinfo hwbinder vendor.qti.hardware.radio.lpa hwbinder vendor.qti.hardware.radio.qcrilhook hwbinder vendor.qti.hardware.radio.qtiradio hwbinder vendor.qti.hardware.radio.uim hwbinder vendor.qti.hardware.radio.uim_remote_client hwbinder vendor.qti.hardware.radio.uim_remote_server hwbinder vendor.qti.hardware.scve.objecttracker hwbinder 1.0 IObjectTracker objectTracker @1.0::IObjectTracker/objectTracker vendor.qti.hardware.scve.panorama hwbinder 1.0 IPanoramaStitching panoStitching IPanoramaTracking panoTracking @1.0::IPanoramaStitching/panoStitching @1.0::IPanoramaTracking/panoTracking vendor.qti.hardware.tui_comm hwbinder 1.0 ITuiComm default @1.0::ITuiComm/default vendor.qti.ims.callinfo hwbinder vendor.qti.imsrtpservice hwbinder vendor.samsung.hardware.audio hwbinder 1.0 ISehDevicesFactory default @1.0::ISehDevicesFactory/default vendor.samsung.hardware.biometrics.fingerprint hwbinder 3.0 ISehBiometricsFingerprint default @3.0::ISehBiometricsFingerprint/default vendor.samsung.hardware.bluetooth hwbinder 2.0 ISehBluetooth default @2.0::ISehBluetooth/default vendor.samsung.hardware.bluetooth.a2dp hwbinder 1.0 ISehBluetoothAudioOffload default @1.0::ISehBluetoothAudioOffload/default vendor.samsung.hardware.camera.provider hwbinder 3.0 ISehCameraProvider legacy/0 @3.0::ISehCameraProvider/legacy/0 vendor.samsung.hardware.gnss hwbinder 2.0 ISehGnss default @2.0::ISehGnss/default vendor.samsung.hardware.health hwbinder 1.0 ISehHealth sehhealth @1.0::ISehHealth/sehhealth vendor.samsung.hardware.light hwbinder 3.0 ISehLight default @3.0::ISehLight/default vendor.samsung.hardware.media.converter hwbinder 1.0 ISehColorConverterStore default @1.0::ISehColorConverterStore/default vendor.samsung.hardware.miscpower hwbinder 2.0 ISehMiscPower default @2.0::ISehMiscPower/default vendor.samsung.hard android.hardware.audio hwbinder 5.0 IDevicesFactory default @5.0::IDevicesFactory/default android.hardware.audio.effect hwbinder 5.0 IEffectsFactory default @5.0::IEffectsFactory/default android.hardware.biometrics.fingerprint hwbinder 2.1 IBiometricsFingerprint default @2.1::IBiometricsFingerprint/default android.hardware.bluetooth hwbinder 1.0 IBluetoothHci default @1.0::IBluetoothHci/default android.hardware.camera.provider hwbinder 2.5 ICameraProvider legacy/0 @2.5::ICameraProvider/legacy/0 android.hardware.configstore hwbinder 1.1 ISurfaceFlingerConfigs default @1.1::ISurfaceFlingerConfigs/default android.hardware.drm hwbinder 1.0 ICryptoFactory default IDrmFactory default @1.0::ICryptoFactory/default @1.0::IDrmFactory/default @1.2::ICryptoFactory/clearkey @1.2::ICryptoFactory/widevine @1.2::IDrmFactory/clearkey @1.2::IDrmFactory/widevine android.hardware.gatekeeper hwbinder 1.0 IGatekeeper default @1.0::IGatekeeper/default android.hardware.gnss hwbinder 1.1 IGnss default @1.0::IGnss/gnss_vendor @1.1::IGnss/default android.hardware.gnss hwbinder 2.0 IGnss default @1.0::IGnss/gnss_vendor @2.0::IGnss/default android.hardware.graphics.allocator hwbinder 2.0 IAllocator default @2.0::IAllocator/default android.hardware.graphics.composer hwbinder 2.3 IComposer default @2.3::IComposer/default android.hardware.graphics.mapper passthrough 2.1 IMapper default @2.1::IMapper/default android.hardware.health hwbinder 2.0 IHealth default sehhealth @2.0::IHealth/default @2.0::IHealth/sehhealth android.hardware.keymaster hwbinder 4.0 IKeymasterDevice default strongbox @4.0::IKeymasterDevice/default @4.0::IKeymasterDevice/strongbox android.hardware.light hwbinder 2.0 ILight default @2.0::ILight/default android.hardware.media.c2 hwbinder 1.0 IComponentStore default @1.0::IComponentStore/default android.hardware.media.omx hwbinder 1.0 IOmx default IOmxStore default @1.0::IOmx/default @1.0::IOmxStore/default android.hardware.memtrack hwbinder 1.0 IMemtrack default @1.0::IMemtrack/default android.hardware.neuralnetworks hwbinder 1.2 IDevice qti-default qti-dsp qti-gpu qti-hta @1.2::IDevice/qti-default @1.2::IDevice/qti-dsp @1.2::IDevice/qti-gpu @1.2::IDevice/qti-hta android.hardware.nfc hwbinder 1.2 INfc default @1.2::INfc/default android.hardware.power hwbinder 1.0 IPower default @1.0::IPower/default android.hardware.radio hwbinder android.hardware.radio hwbinder @1.2::ISap/slot1 @1.2::ISap/slot2 @1.4::IRadio/slot1 @1.4::IRadio/slot2 android.hardware.radio.config hwbinder 1.1 IRadioConfig hwbinder 2.1 ISehRadio slot1 slot2 @2.1::ISehRadio/slot1 @2.1::ISehRadio/slot2 vendor.samsung.hardware.radio.bridge hwbinder 2.0 ISehBridge slot1 slot2 @2.0::ISehBridge/slot1 @2.0::ISehBridge/slot2 vendor.samsung.hardware.radio.channel hwbinder 2.0 ISehChannel epdgd epdgd2 imsd imsd2 @2.0::ISehChannel/epdgd @2.0::ISehChannel/epdgd2 @2.0::ISehChannel/imsd @2.0::ISehChannel/imsd2 vendor.samsung.hardware.security.drk hwbinder 2.0 ISehDrk default @2.0::ISehDrk/default vendor.samsung.hardware.security.hdcp.keyprovisioning hwbinder 1.0 ISehHdcpKeyProvisioning default @1.0::ISehHdcpKeyProvisioning/default vendor.samsung.hardware.security.proca hwbinder 2.0 ISehProca default @2.0::ISehProca/default vendor.samsung.hardware.security.securestorage hwbinder 3.0 ISehSecureStorage default @3.0::ISehSecureStorage/default vendor.samsung.hardware.security.widevine.keyprovisioning hwbinder 1.0 ISehWidevineKeyProvisioning default @1.0::ISehWidevineKeyProvisioning/default vendor.samsung.hardware.snap hwbinder 1.1 ISehSnap default @1.1::ISehSnap/default vendor.samsung.hardware.soter hwbinder 3.0 ISehSoter default @3.0::ISehSoter/default vendor.samsung.hardware.tlc.ddar hwbinder 1.0 ISehDdar default @1.0::ISehDdar/default vendor.samsung.hardware.tlc.payment hwbinder android.hardware.audio hwbinder 5.0 IDevicesFactory default @5.0::IDevicesFactory/default android.hardware.audio.effect hwbinder 5.0 IEffectsFactory default @5.0::IEffectsFactory/default android.hardware.biometrics.fingerprint hwbinder 2.1 IBiometricsFingerprint default @2.1::IBiometricsFingerprint/default android.hardware.bluetooth hwbinder 1.0 IBluetoothHci default @1.0::IBluetoothHci/default android.hardware.camera.provider hwbinder 2.5 ICameraProvider legacy/0 @2.5::ICameraProvider/legacy/0 android.hardware.configstore hwbinder 1.1 ISurfaceFlingerConfigs default @1.1::ISurfaceFlingerConfigs/default android.hardware.drm hwbinder 1.0 ICryptoFactory default IDrmFactory default @1.0::ICryptoFactory/default @1.0::IDrmFactory/default @1.2::ICryptoFactory/clearkey @1.2::ICryptoFactory/widevine @1.2::IDrmFactory/clearkey @1.2::IDrmFactory/widevine android.hardware.gatekeeper hwbinder 1.0 IGatekeeper default @1.0::IGatekeeper/default android.hardware.gnss hwbinder 1.1 IGnss default @1.0::IGnss/gnss_vendor @1.1::IGnss/default android.hardware.gnss hwbinder 2.0 IGnss default @1.0::IGnss/gnss_vendor @2.0::IGnss/default android.hardware.graphics.allocator hwbinder 2.0 IAllocator default @2.0::IAllocator/default android.hardware.graphics.composer hwbinder 2.3 IComposer default @2.3::IComposer/default android.hardware.graphics.mapper passthrough 2.1 IMapper default @2.1::IMapper/default android.hardware.health hwbinder 2.0 IHealth default sehhealth @2.0::IHealth/default @2.0::IHealth/sehhealth android.hardware.keymaster hwbinder 4.0 IKeymasterDevice default strongbox @4.0::IKeymasterDevice/default @4.0::IKeymasterDevice/strongbox android.hardware.light hwbinder 2.0 ILight default @2.0::ILight/default android.hardware.media.c2 hwbinder 1.0 IComponentStore default @1.0::IComponentStore/default android.hardware.media.omx hwbinder 1.0 IOmx default IOmxStore default @1.0::IOmx/default @1.0::IOmxStore/default android.hardware.memtrack hwbinder 1.0 IMemtrack default @1.0::IMemtrack/default android.hardware.neuralnetworks hwbinder 1.2 IDevice qti-default qti-dsp qti-gpu qti-hta @1.2::IDevice/qti-default @1.2::IDevice/qti-dsp @1.2::IDevice/qti-gpu @1.2::IDevice/qti-hta android.hardware.nfc hwbinder 1.2 INfc default @1.2::INfc/default android.hardware.power hwbinder 1.0 IPower default @1.0::IPower/default android.hardware.radio hwbinder android.hardware.radio hwbinder @1.2::ISap/slot1 @1.2::ISap/slot2 @1.4::IRadio/slot1 @1.4::IRadio/slot2 android.hardware.radio.config hwbinder 1.1 IRadioConfig 1.0 ISehTlcPayment default @1.0::ISehTlcPayment/default vendor.samsung.hardware.tlc.ucm hwbinder 2.0 ISehUcm default @2.0::ISehUcm/default vendor.samsung.hardware.vibrator hwbinder 2.1 ISehVibrator default @2.1::ISehVibrator/default vendor.samsung.hardware.wifi hwbinder 2.1 ISehWifi default Force BASIC key attestation @2.1::ISehWifi/default vendor.samsung.hardware.wifi.hostapd hwbinder 2.1 ISehHostapd default @2.1::ISehHostapd/default vendor.samsung.hardware.wifi.supplicant hwbinder 2.0 ISehSupplicant default @2.0::ISehSupplicant/default 29.0 ` Here is some other information: Device: Samsung Galaxy Note10 plus SM-N9750 (having used Force BASIC key attestation of magisk to change to N975F) System: Android 10 (OneUI 2.5), which is the latest stock ROM patched by magisk. Magisk version: 21.1 BluetoothLibrary Patcher version: v2.2 Thank you very much and looking forward to your reply.
3arthur6 commented 3 years ago

Did the latest terminal commands fixed it? They have been modified since you open the issue.

3arthur6 commented 3 years ago

No answer, old issue so I close it but feel free to open a new one if you still face the problem.