No Bluetooth after 7.1.1 upgrade (Wifi works)

penzelan

New member
Aug 6, 2010
4
0
0
Hi everybody,

I have a unlocked Moto Z, originally running stock android 7.0 but rooted. Everything worked like a charm until I upgraded to 7.1.1 After the update, bluetooth is completely disfunktional (wifi works!) - no other devices are detected by the phone and the phone itself is not detected by other phones. Bluetooth address in f4:f5:24:dc:ce:2a (hmm, wifi-mac is the same but ending with 2b - looks weird).

I did evereythink to reset settings, reflashed stock 7.0, flashed los, ... I even called Motorola support and they told me, that this is a known issue in the context of the 7.1.1 update and that they don't have solution for that. I was asked to send the phone in to Motorola Service (in Germany this is Ingram Micro Services GmbH) - because of my unlocked bootloader they send it back - unrepaired.

Does anyone have the same problem? Maybe found a solution to fix this bluetooth issue? Any other ideas are really appreciated!

Greetings
 

penzelan

New member
Aug 6, 2010
4
0
0
@core720: Thread is about wifi issue, not bluetooth. Nevertheless, I flashed the referenced stock modem seperately, but it did not make any difference.
@lollyjay: Thread describes a wifi/modem problem & solution. It seems to handle the same wifi problem than above. Solution looks similar (flashing different modem).

As I understand, bluetooth firmware is BTFM.bin , not part of modem firmware NON-HLOS.bin.
 

lollyjay

Senior Member
Jul 26, 2012
3,755
1,643
253
Fresno
@core720: Thread is about wifi issue, not bluetooth. Nevertheless, I flashed the referenced stock modem seperately, but it did not make any difference.
@lollyjay: Thread describes a wifi/modem problem & solution. It seems to handle the same wifi problem than above. Solution looks similar (flashing different modem).

As I understand, bluetooth firmware is BTFM.bin , not part of modem firmware NON-HLOS.bin.
Tru dat. :p I was just wondering if you could flash that ROM to see if your BT problem is fixed.
I assume you have fastboot flashed the BTFM.bin again?
 
Last edited:

erfanoabdi

Recognized Developer
Jan 3, 2015
1,007
3,133
153
Tehran
erfanoabdi.github.io
@core720: Thread is about wifi issue, not bluetooth. Nevertheless, I flashed the referenced stock modem seperately, but it did not make any difference.
@lollyjay: Thread describes a wifi/modem problem & solution. It seems to handle the same wifi problem than above. Solution looks similar (flashing different modem).

As I understand, bluetooth firmware is BTFM.bin , not part of modem firmware NON-HLOS.bin.
if you think it's firmware or software issue
find whatever you need here : https://www.androidfilehost.com/?w=files&flid=200666
 

karendar

Senior Member
Aug 9, 2010
2,214
883
0
Montreal
There's a new build out for the moto z force: NCL26.118-23-1, I have a feeling they fixed some of the issues. Problem is I can't flash it unless I have a full firmware image...
 

penzelan

New member
Aug 6, 2010
4
0
0
Tru dat. :p I was just wondering if you could flash that ROM to see if your BT problem is fixed.
I assume you have fastboot flashed the BTFM.bin again?
Yes, I flashed BTFM.bin - no change; and I flashed GRIFFIN_7.1.zip from erfanoabdi - no change.

I used SysLog app to gather some information about bluetooth status. But I cannot discover any hints for an error, everything looks okay for me:

08-26 11:41:21.681 I/SystemServiceManager( 1455): Starting com.android.server.BluetoothService
08-26 11:41:21.688 D/BluetoothManagerService( 1455): Loading stored name and address
08-26 11:41:21.688 D/BluetoothManagerService( 1455): Stored bluetooth Name=XT1650,Address=F4:F5:24:DC:CE:2A
08-26 11:41:21.688 D/BluetoothManagerService( 1455): Bluetooth persisted state: 1
08-26 11:41:21.688 D/BluetoothManagerService( 1455): Startup: Bluetooth persisted state is ON.
08-26 11:41:21.863 W/PackageManager( 1455): Unknown permission com.google.android.gallery3d.permission.GALLERY_PROVIDER in package com.android.bluetooth
08-26 11:41:21.863 W/PackageManager( 1455): Unknown permission com.android.gallery3d.permission.GALLERY_PROVIDER in package com.android.bluetooth
08-26 11:41:21.863 W/PackageManager( 1455): Unknown permission com.android.email.permission.ACCESS_PROVIDER in package com.android.bluetooth
08-26 11:41:21.863 W/PackageManager( 1455): Unknown permission com.android.email.permission.READ_ATTACHMENT in package com.android.bluetooth
08-26 11:41:25.157 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:25.157 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:25.161 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:25.161 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.438 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.471 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.765 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:26.765 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:26.777 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.780 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.784 D/LocalBluetoothProfileManager( 2237): Adding local MAP profile
08-26 11:41:26.786 D/BluetoothMap( 2237): Create BluetoothMap proxy object
08-26 11:41:26.786 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.791 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:26.793 D/LocalBluetoothProfileManager( 2237): LocalBluetoothProfileManager construction complete
08-26 11:41:27.004 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:27.005 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:27.006 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:28.426 D/BluetoothManagerService( 1455): Bluetooth boot completed
08-26 11:41:28.426 D/BluetoothManagerService( 1455): Auto-enabling Bluetooth.
08-26 11:41:28.428 D/BluetoothManagerService( 1455): Message: 1
08-26 11:41:28.428 D/BluetoothManagerService( 1455): MESSAGE_ENABLE: mBluetooth = null
08-26 11:41:29.050 I/ActivityManager( 1455): Start proc 2735:com.android.bluetooth/1002 for service com.android.bluetooth/.btservice.AdapterService
08-26 11:41:29.051 D/BluetoothManagerService( 1455): User 0 unlocked
08-26 11:41:29.052 D/BluetoothManagerService( 1455): Message: 301
08-26 11:41:29.052 D/BluetoothManagerService( 1455): MESSAGE_USER_UNLOCKED
08-26 11:41:29.150 I/chatty ( 2735): uid=1002(bluetooth) com.android.bluetooth expire 40 lines
08-26 11:41:29.522 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:29.522 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:29.567 I/chatty ( 2735): uid=1002(bluetooth) BluetoothAdapte expire 7 lines
08-26 11:41:29.569 I/chatty ( 2735): uid=1002(bluetooth) stack_manager expire 298 lines
08-26 11:41:29.572 I/chatty ( 2735): uid=1002(bluetooth) alarm_default_c expire 1 line
08-26 11:41:29.572 I/chatty ( 2735): uid=1002(bluetooth) alarm_dispatche expire 1 line
08-26 11:41:29.633 I/chatty ( 2735): uid=1002(bluetooth) BT Service Call expire 2 lines
08-26 11:41:29.651 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:29.651 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:29.681 I/chatty ( 2735): uid=1002(bluetooth) BondStateMachin expire 1 line
08-26 11:41:29.802 D/BluetoothManagerService( 1455): Bluetooth Adapter name changed to XT1650
08-26 11:41:29.802 D/BluetoothManagerService( 1455): Stored Bluetooth name: XT1650
08-26 11:41:29.803 D/BluetoothManagerService( 1455): BluetoothServiceConnection: com.android.bluetooth.btservice.AdapterService
08-26 11:41:29.804 D/BluetoothManagerService( 1455): Message: 40
08-26 11:41:29.805 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_SERVICE_CONNECTED: 1
08-26 11:41:29.812 I/chatty ( 2735): uid=1002(bluetooth) Binder:2735_2 expire 2 lines
08-26 11:41:29.819 D/BluetoothManagerService( 1455): Calling onBluetoothServiceUp callbacks
08-26 11:41:29.819 D/BluetoothManagerService( 1455): Broadcasting onBluetoothServiceUp() to 5 receivers.
08-26 11:41:29.820 D/BluetoothAdapter( 2468): onBluetoothServiceUp: [email protected]
08-26 11:41:29.821 D/BluetoothAdapter( 2237): onBluetoothServiceUp: [email protected]
08-26 11:41:29.827 D/BluetoothManagerService( 1455): Message: 60
08-26 11:41:29.827 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 10, newState =14
08-26 11:41:29.828 D/BluetoothManagerService( 1455): bluetoothStateChangeHandler: 10 -> 14
08-26 11:41:29.828 D/BluetoothManagerService( 1455): BLE State Change Intent: 10 -> 14
08-26 11:41:29.921 I/chatty ( 2735): uid=1002(bluetooth) hci_thread expire 98 lines
08-26 11:41:30.650 I/WCNSS_FILTER/utils.c( 3098): qcom.bluetooth.soc set to rome
08-26 11:41:30.817 I/bt_vendor( 2735): Bluetooth FW and transport layer are initialized
08-26 11:41:30.857 I/bt_btu_task( 2735): Bluetooth chip preload is complete
08-26 11:41:30.939 D/BluetoothManagerService( 1455): Bluetooth Adapter name changed to XT1650
08-26 11:41:30.940 D/BluetoothManagerService( 1455): Stored Bluetooth name: XT1650
08-26 11:41:30.954 D/BluetoothManagerService( 1455): Message: 60
08-26 11:41:30.954 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 14, newState =15
08-26 11:41:30.954 D/BluetoothManagerService( 1455): bluetoothStateChangeHandler: 14 -> 15
08-26 11:41:30.954 D/BluetoothManagerService( 1455): Bluetooth is in LE only mode
08-26 11:41:30.954 D/BluetoothManagerService( 1455): Binding Bluetooth GATT service
08-26 11:41:30.955 D/BluetoothManagerService( 1455): BLE State Change Intent: 14 -> 15
08-26 11:41:30.956 D/BluetoothManagerService( 1455): BluetoothServiceConnection: com.android.bluetooth.gatt.GattService
08-26 11:41:30.956 D/BluetoothManagerService( 1455): Message: 40
08-26 11:41:30.956 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_SERVICE_CONNECTED: 2
08-26 11:41:30.956 D/BluetoothManagerService( 1455): BluetoothGatt Service is Up
08-26 11:41:30.956 D/BluetoothManagerService( 1455): isBleAppPresent() count: 0
08-26 11:41:30.958 D/BluetoothManagerService( 1455): bt on from settings persist state to ON enter
08-26 11:41:30.958 D/BluetoothManagerService( 1455): Persisting Bluetooth Setting: 1
08-26 11:41:30.958 D/BluetoothManagerService( 1455): bt on from settings persist state to ON exit
08-26 11:41:30.958 D/BluetoothManagerService( 1455): Message: 60
08-26 11:41:30.958 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 15, newState =11
08-26 11:41:30.958 D/BluetoothManagerService( 1455): bluetoothStateChangeHandler: 15 -> 11
08-26 11:41:30.958 D/BluetoothManagerService( 1455): BLE State Change Intent: 15 -> 11
08-26 11:41:30.964 D/BluetoothHeadset( 2468): Proxy object connected
08-26 11:41:31.024 D/BluetoothInputDevice( 2237): Proxy object connected
08-26 11:41:31.025 D/HidProfile( 2237): Bluetooth service connected
08-26 11:41:31.039 D/BluetoothPan( 2237): BluetoothPAN Proxy object connected
08-26 11:41:31.040 D/PanProfile( 2237): Bluetooth service connected
08-26 11:41:31.060 D/BluetoothMap( 2237): Proxy object connected
08-26 11:41:31.060 D/MapProfile( 2237): Bluetooth service connected
08-26 11:41:31.060 D/BluetoothMap( 2237): getConnectedDevices()
08-26 11:41:31.061 D/BluetoothMap( 2237): Bluetooth is Not enabled
08-26 11:41:31.089 D/BluetoothManagerService( 1455): Message: 60
08-26 11:41:31.089 D/BluetoothManagerService( 1455): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 11, newState =12
08-26 11:41:31.089 D/BluetoothManagerService( 1455): bluetoothStateChangeHandler: 11 -> 12
08-26 11:41:31.089 D/BluetoothManagerService( 1455): Broadcasting onBluetoothStateChange(true) to 9 receivers.
08-26 11:41:31.090 D/BluetoothInputDevice( 2237): onBluetoothStateChange: up=true
08-26 11:41:31.090 D/BluetoothMap( 2237): onBluetoothStateChange: up=true
08-26 11:41:31.091 D/BluetoothPan( 2237): onBluetoothStateChange on: true
08-26 11:41:31.092 D/BluetoothHeadset( 2468): onBluetoothStateChange: up=true
08-26 11:41:31.092 D/BluetoothPbap( 2237): onBluetoothStateChange: up=true
08-26 11:41:31.093 D/BluetoothManagerService( 1455): BLE State Change Intent: 11 -> 12
08-26 11:41:31.095 I/Telecom ( 1455): BluetoothPhoneService: queryPhoneState: [email protected]
08-26 11:41:31.095 I/Telecom ( 1455): BluetoothPhoneService: updateHeadsetWithCallState numActive 0, numHeld 0, callState 6, ringing number [da39a3ee5e6b4b0d3255bfef95601890afd80709], ringing type 128: [email protected]
08-26 11:41:31.112 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:31.115 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:31.133 D/LocalBluetoothProfileManager( 2237): Adding local A2DP SRC profile
08-26 11:41:31.144 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:31.146 D/BluetoothA2dp( 2237): Proxy object connected
08-26 11:41:31.148 D/LocalBluetoothProfileManager( 2237): Adding local HEADSET profile
08-26 11:41:31.149 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:31.172 D/BluetoothHeadset( 2237): Proxy object connected
08-26 11:41:31.173 D/HeadsetProfile( 2237): Bluetooth service connected
08-26 11:41:31.173 D/BluetoothHeadset( 2237): getConnectedDevices()
08-26 11:41:31.174 D/LocalBluetoothProfileManager( 2237): Handsfree Uuid not found.
08-26 11:41:31.594 D/A2dpService( 2735): getA2DPService(): returning [email protected]
08-26 11:41:31.935 I/BluetoothPbapReceiver( 2735): Enter - onReceive for intent:android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:31.935 I/BluetoothPbapReceiver( 2735): State :12
08-26 11:41:31.938 I/BluetoothPbapReceiver( 2735): Exit - onReceive for intent:android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:31.953 D/BluetoothPbapService( 2735): Enter - onCreate for service PBAP
08-26 11:41:31.964 D/BluetoothPbapService( 2735): Registering observer
08-26 11:41:31.966 D/BluetoothPbapService( 2735): startsocketListener
08-26 11:41:31.969 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:31.970 W/BluetoothAdapter( 2735): getBluetoothService() called with no BluetoothManagerCallback
08-26 11:41:31.971 D/BluetoothPbapService( 2735): Exit - onCreate for service PBAP
08-26 11:41:31.972 D/BluetoothPbapService( 2735): Pbap Service onBind
08-26 11:41:31.973 D/BluetoothPbap( 2237): Proxy object connected
08-26 11:41:31.973 D/BluetoothPbapService( 2735): Enter - onStartCommand for service PBAP
08-26 11:41:31.973 D/BluetoothPbapService( 2735): action: android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:31.973 D/BluetoothPbapService( 2735): state: 12
08-26 11:41:31.973 D/BluetoothPbapService( 2735): Exit - onStartCommand for service PBAP
08-26 11:41:31.973 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:31.973 D/PbapServerProfile( 2237): Bluetooth service connected
08-26 11:41:31.974 W/BluetoothAdapter( 2735): getBluetoothService() called with no BluetoothManagerCallback
08-26 11:41:31.976 D/BluetoothPbapService( 2735): isDisabledNonAosp :true
08-26 11:41:31.976 D/BluetoothSdpJni( 2735): sdpCreatePbapPseRecordNative:
08-26 11:41:31.976 D/BluetoothSdpJni( 2735): SDP Create record success - handle: 1
08-26 11:41:31.976 D/BluetoothPbapService( 2735): Creating new SDP record for PBAP server with handle: 1
08-26 11:41:31.984 W/ContextImpl( 2483): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1357 android.content.ContextWrapper.startService:613 android.content.ContextWrapper.startService:613 com.android.settings.bluetooth.DockEventReceiver.beginStartingService:135 com.android.settings.bluetooth.DockEventReceiver.onReceive:115
08-26 11:41:31.999 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:32.000 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:32.001 D/BluetoothOppReceiver( 2735): Enter - onReceive for intent:android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:32.001 D/BluetoothOppReceiver( 2735): Bluetooth Adapter state = 12
08-26 11:41:32.012 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:32.012 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:41:32.014 D/LocalBluetoothProfileManager( 2483): Adding local A2DP SRC profile
08-26 11:41:32.017 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.021 D/BluetoothOppReceiver( 2735): Exit - onReceive for intent:android.bluetooth.adapter.action.STATE_CHANGED
08-26 11:41:32.022 D/LocalBluetoothProfileManager( 2483): Adding local HEADSET profile
08-26 11:41:32.025 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.032 D/BluetoothManagerService( 1455): checkIfCallerIsForegroundUser: valid=true callingUser=0 parentUser=-10000 foregroundUser=0
08-26 11:41:32.033 W/BluetoothAdapter( 2735): getBluetoothService() called with no BluetoothManagerCallback
08-26 11:41:32.034 D/BluetoothSdpJni( 2735): sdpCreateOppOpsRecordNative:
08-26 11:41:32.034 D/BluetoothSdpJni( 2735): SDP Create record success - handle: 2
08-26 11:41:32.034 D/LocalBluetoothProfileManager( 2483): Handsfree Uuid not found.
08-26 11:41:32.040 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.048 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.051 D/LocalBluetoothProfileManager( 2483): Adding local MAP profile
08-26 11:41:32.052 D/BluetoothMap( 2483): Create BluetoothMap proxy object
08-26 11:41:32.053 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.068 D/BluetoothManagerService( 1455): Message: 30
08-26 11:41:32.074 D/LocalBluetoothProfileManager( 2483): LocalBluetoothProfileManager construction complete
08-26 11:41:32.093 D/BluetoothA2dp( 2483): Proxy object connected
08-26 11:41:32.097 D/BluetoothHeadset( 2483): Proxy object connected
08-26 11:41:32.097 D/HeadsetProfile( 2483): Bluetooth service connected
08-26 11:41:32.097 D/BluetoothHeadset( 2483): getConnectedDevices()
08-26 11:41:32.100 D/BluetoothInputDevice( 2483): Proxy object connected
08-26 11:41:32.101 D/HidProfile( 2483): Bluetooth service connected
08-26 11:41:32.104 D/BluetoothPan( 2483): BluetoothPAN Proxy object connected
08-26 11:41:32.104 D/PanProfile( 2483): Bluetooth service connected
08-26 11:41:32.104 D/BluetoothMap( 2483): Proxy object connected
08-26 11:41:32.105 D/MapProfile( 2483): Bluetooth service connected
08-26 11:41:32.105 D/BluetoothMap( 2483): getConnectedDevices()
08-26 11:41:32.107 D/BluetoothPbap( 2483): Proxy object connected
08-26 11:41:32.108 D/PbapServerProfile( 2483): Bluetooth service connected
08-26 11:41:34.285 D/BluetoothManagerService( 1455): Registered for death Notification
08-26 11:41:34.285 D/BluetoothManagerService( 1455): Updated BleAppCount1
08-26 11:41:34.287 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:34.287 D/BluetoothAdapter( 2749): enableBLE(): Bluetooth already enabled
08-26 11:41:34.313 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:34.322 D/BluetoothLeScanner( 2749): onClientRegistered() - status=0 clientIf=5 mClientIf=0
08-26 11:41:34.355 D/BluetoothAdapterService( 2735): getAdapterService() - returning [email protected]
08-26 11:41:34.702 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:34.721 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:34.726 D/BluetoothLeScanner( 2749): onClientRegistered() - status=0 clientIf=5 mClientIf=0
08-26 11:41:37.409 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:39.737 D/BluetoothMapAppObserver( 2735): onReceive
08-26 11:41:39.738 D/BluetoothMapAppObserver( 2735): The installed package is: com.topjohnwu.magisk
08-26 11:41:39.740 D/BluetoothMapAppObserver( 2735): Found 0 application(s) with intent android.bluetooth.action.BLUETOOTH_MAP_PROVIDER
08-26 11:41:39.741 D/BluetoothMapAppObserver( 2735): Found 0 application(s) with intent android.bluetooth.action.BLUETOOTH_MAP_IM_PROVIDER
08-26 11:41:46.365 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:46.401 D/BluetoothLeScanner( 2749): onClientRegistered() - status=0 clientIf=5 mClientIf=0
08-26 11:41:49.446 D/BluetoothAdapter( 2749): STATE_ON
08-26 11:41:53.549 D/BluetoothManagerService( 1455): Message: 20
08-26 11:41:53.549 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:42:00.384 D/BluetoothManagerService( 1455): Message: 20
08-26 11:42:00.384 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:42:11.521 W/Settings( 2439): Setting bluetooth_on has moved from android.provider.Settings.Secure to android.provider.Settings.Global, returning global URI.
08-26 11:42:18.376 D/BluetoothManagerService( 1455): Message: 20
08-26 11:42:18.376 D/BluetoothManagerService( 1455): Added callback: [email protected]:true
08-26 11:42:18.379 D/LocalBluetoothProfileManager( 6055): Adding local A2DP SRC profile
08-26 11:42:18.395 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.397 D/LocalBluetoothProfileManager( 6055): Adding local HEADSET profile
08-26 11:42:18.398 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.401 D/LocalBluetoothProfileManager( 6055): Handsfree Uuid not found.
08-26 11:42:18.403 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.412 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.412 D/LocalBluetoothProfileManager( 6055): Adding local MAP profile
08-26 11:42:18.413 D/BluetoothMap( 6055): Create BluetoothMap proxy object
08-26 11:42:18.414 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.417 D/BluetoothManagerService( 1455): Message: 30
08-26 11:42:18.422 D/LocalBluetoothProfileManager( 6055): LocalBluetoothProfileManager construction complete
08-26 11:42:18.537 D/BluetoothA2dp( 6055): Proxy object connected
08-26 11:42:18.542 D/BluetoothHeadset( 6055): Proxy object connected
08-26 11:42:18.543 D/HeadsetProfile( 6055): Bluetooth service connected
08-26 11:42:18.543 D/BluetoothHeadset( 6055): getConnectedDevices()
08-26 11:42:18.545 D/BluetoothInputDevice( 6055): Proxy object connected
08-26 11:42:18.546 D/HidProfile( 6055): Bluetooth service connected
08-26 11:42:18.548 D/BluetoothPan( 6055): BluetoothPAN Proxy object connected
08-26 11:42:18.548 D/PanProfile( 6055): Bluetooth service connected
08-26 11:42:18.548 D/BluetoothMap( 6055): Proxy object connected
08-26 11:42:18.548 D/MapProfile( 6055): Bluetooth service connected
08-26 11:42:18.548 D/BluetoothMap( 6055): getConnectedDevices()
08-26 11:42:18.554 D/BluetoothPbap( 6055): Proxy object connected
08-26 11:42:18.554 D/PbapServerProfile( 6055): Bluetooth service connected
08-26 11:42:18.649 W/ProcStatsManager( 6055): No process com.motorola.moto:context_engine/10048 for service com.motorola.context.publisher.bluetoothdeterminer.BluetoothContextService
08-26 11:42:19.842 I/ActivityManager( 1455): START u0 {flg=0x8000 cmp=com.android.settings/.Settings$BluetoothSettingsActivity (has extras)} from uid 1000 on display 0
08-26 11:42:19.944 D/LocalBluetoothProfileManager( 6055): Handsfree Uuid not found.
08-26 11:42:19.948 D/LocalBluetoothManager( 6055): setting foreground activity to non-null context
08-26 11:42:19.962 D/A2dpService( 2735): getA2DPService(): returning [email protected]
08-26 11:42:19.969 D/A2dpService( 2735): getA2DPService(): returning [email protected]
08-26 11:42:19.970 I/BluetoothAdapterService( 2735): setScanMode: prev mode: 21 new mode: 23
08-26 11:42:19.971 D/BluetoothAdapterProperties( 2735): Discoverable Timeout:120
08-26 11:42:19.973 D/BluetoothAdapterProperties( 2735): Scan Mode:23
08-26 11:42:20.028 V/BluetoothDiscoveryReceiver( 6055): Received: android.bluetooth.adapter.action.DISCOVERY_STARTED
08-26 11:42:20.060 I/LaunchCheckinHandler( 1455): Displayed com.android.settings/.Settings$BluetoothSettingsActivity,wp,ca,209
08-26 11:42:20.060 I/ActivityManager( 1455): Displayed com.android.settings/.Settings$BluetoothSettingsActivity: +209ms
08-26 11:42:32.771 D/LocalBluetoothManager( 6055): setting foreground activity to null
08-26 11:42:32.778 D/SFPerfTracer( 680): layers: (3:10) (com.android.systemui.ImageWallpaper (0x724a73d000): 3:768)* (StatusBar (0x724a739800): 4:905) (NavigationBar (0x724a616400): 8:710) (DimLayerController/Stack=0 (0x724782ec00): 0:74)* (com.tortel.syslog/com.tortel.syslog.LiveLogActivity (0x7247830800): 0:317)- (animation background stackId=1 (0x724786d000): 0:6)* (Toast (0x724a7d3400): 0:162)- (Starting com.android.settings (0x7247875c00): 0:40)- (com.android.settings/com.android.settings.Settings (0x724ab0b000): 0:71)- (com.android.settings/com.android.settings.Settings$BluetoothSettingsActivity (0x7247865000): 709:773)
08-26 11:42:32.787 D/A2dpService( 2735): getA2DPService(): returning [email protected]
08-26 11:42:32.788 I/BluetoothAdapterService( 2735): setScanMode: prev mode: 23 new mode: 21
08-26 11:42:32.789 D/BluetoothAdapterProperties( 2735): Discoverable Timeout:120
08-26 11:42:32.792 D/BluetoothAdapterProperties( 2735): Scan Mode:21
08-26 11:42:32.815 V/BluetoothDiscoveryReceiver( 6055): Received: android.bluetooth.adapter.action.DISCOVERY_FINISHED
08-26 11:42:39.538 D/SFPerfTracer( 680): layers: (4:11) (com.android.systemui.ImageWallpaper (0x724a73d000): 32:881)* (StatusBar (0x724a739800): 32:1018) (NavigationBar (0x724a616400): 32:823) (DimLayerController/Stack=0 (0x724782ec00): 0:74)* (animation background stackId=1 (0x724786d000): 0:6)* (com.android.settings/com.android.settings.Settings$BluetoothSettingsActivity (0x7247865000): 0:793)- (com.android.systemui/com.android.systemui.recents.RecentsActivity (0x724a780000): 0:32)- (thumbnail anim (0x724a781c00): 0:8)- (com.tortel.syslog/com.tortel.syslog.LiveLogActivity (0x724aa9e800): 32:112) (thumbnail anim (0x724ab0b000): 0:22)- (Toast (0x724a7d3400): 32:70)
 

Infinite104

Member
Apr 10, 2011
45
9
0
Had the same problem and they told me in the support-chat it was an hardware-related issue (the guy sad bluetooth-problems related to the 7.1.1 update deactivated bluetooth permanently. So if you can switch bluetooth on, it should be hardware, not software)
I did not test, if it worked on 7.0 (got my phone two weeks ago and updated instantly) but i sent it back get an new one. Will update this thread once I test the new device.

Edit: decided to get my money back, so no more updates from me. I will buy a OP3. Good luck woth yours!
 
Last edited:

SaajidS

Member
Dec 6, 2016
6
0
0
Having the same bluetooth issue here on my device as well, through the official OTA's (device is stock and still locked bootloader). Going crazy trying to figure out what is causing it..as it seemed to work prior to the October or November Security update, if i recall correctly. Motorola customer service seems to be blaming Google Play's Protect scanning feature...and dont offer any more assistance than book it in for repairs if that doesnt fix it.
 

penzelan

New member
Aug 6, 2010
4
0
0
Having the same bluetooth issue here on my device as well, through the official OTA's (device is stock and still locked bootloader). Going crazy trying to figure out what is causing it..as it seemed to work prior to the October or November Security update, if i recall correctly...
Unfortunately there is nothing you can do about it, beacause it is a hardware issue. If your bootloader is still locked, send the device in to Motorola support. They will "repair it" , i.e. you will receive a replacement device.

My bootloader was opened, so Motorola send it back unaltered. I was able to lock it but the device still shows "System: Modified". I read, that this might change with an OTA to a new major Android version, e.g. Oreo - so I am waiting... if it works, I will send the device in again to Motorola support.
 

dj_ooms

Senior Member
Mar 8, 2008
155
72
0
Have you guys tried reflashing the radio using fastboot in bootloader mode?:

fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2


I remember when I had my Moto X Style, this would happen regularly when flashing some ROMs and was normally fixed by reflashing the radio that is correct for your phone. This would normally be found in the full stock image. In some cases, it had to be done twice. Some ROM images also have a separate file for Bluetooth and it might be worth flashing that too if it exists. I think it is normally labelled something like BTFM. I don't have any issues on my Moto Z though and it is completely stock. I used to tweak a lot on my Moto X Style which I gave to one of my parents and recently had to fix a similar issue by reflashing the modem. Make sure the modem you flash is the correct one or it can cause issues.

Hope this helps.

Ooms
 

Drx86

Senior Member
Mar 23, 2015
129
66
0
My stock (and locked) Moto Z has the same issue: Bluetooth died after installing an update (I don't remember which one exactly).
Motorola Customer Support told me to ship the device to a repair center, as the problem is hardware related.
I shipped it last week, in about one month (when I get it back) I'll see if they have actually replaced the motherboard or not. If they haven't, maybe there's a chance that Bluetooth can be restored by flashing something.
 

phiram

New member
Aug 2, 2018
1
0
0
Hi everybody,

I have the same problem on my moto Z. Furthermore I have a pop-up every 2sec who says something like "Not able to connect to bluetooth" even if I do not turn on the Bluetooth.

I use BT every day and I prefer not to loose weeks with a repair center.

Do someone have a fix to that pb ?

thanks