USB在三星Galaxy A51上断开连接 -- samsung 领域 和 usb 领域 和 usb-debugging 领域 和 android-10 领域 和 developer-options 领域 android 相关 的问题

USB disconnects on Samsung Galaxy A51


简体版||繁體版
1
vote

问题

中文

我有三星Galaxy A51(SM A515F)运行最新的Android 10和MacOS 10.15开发机。

给出adb授权,但有时(〜每30分钟)它会断开连接并再次显示对话框。

它只发生在此设备(我有约10个不同的设备)。我尝试过不同的USB端口和电缆(包括设备上的电缆),没有运气。

我看到ioreg输出中的设备:

  SAMSUNG_Android@00400000  <class AppleUSBDevice, id 0x100fbd4da, registered, matched, active, busy 0 (2 ms), retain 18>   

但不是 adb devices 输出:

  $ adb devices    List of devices attached   

它只有在几个反复接受的对话框和重新连接之后再次连接。

如何修复它?

upd。现在它只是定期断开和重新连接,有时会在提示,有时有时没有它。

在断开时间(删除无相关行)的日志:

  06-16 18:04:54.650 12533 13319 D SDHMS:com.sec.android.sdhms.thermal.siop.y: SIOP:: AP:261(261,0) BAT:263(263,0) CHG:263(263,0) USB:0(0,0) WIFI:209(260,50) LRP:268(268,0) LRF:266(266) LRB:268(268)  06-16 18:04:54.758 18551   346 I adbd    : USB event: FUNCTIONFS_SUSPEND 06-16 18:04:54.953   361   389 E libmtp  : [mtp_simple_sink_thread : 0315] -->[mtp_simple_sink_thread, 315] !!!!!! read failed errno [5], error [I/O error] 06-16 18:04:54.954 18551   346 I adbd    : USB event: FUNCTIONFS_DISABLE 06-16 18:04:54.955  4571  4596 D DataRouter: After the usb select 06-16 18:04:54.955  4571  4596 D DataRouter: read length is zero 06-16 18:04:54.955  4571  4596 D DataRouter: dr_usb_deinit 06-16 18:04:54.956  4571  4596 D DataRouter: dr_usb_init 06-16 18:04:54.956  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9235, ACTION=change, USB_STATE=DISCONNECTED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:04:54.956  4571  4596 E DataRouter: USB Interface is open with 0x6 06-16 18:04:54.956  4571  4596 D DataRouter: USB interface is now configured for usb_fd = 0x6 06-16 18:04:54.956   361   389 E libmtp  : [mtp_simple_sink_thread : 0362] -->[mtp_simple_sink_thread 362] read error [0] [Success] 06-16 18:04:54.957  5019  5749 D UsbDeviceManager: updateState: state=DISCONNECTED 06-16 18:04:54.957  4571  4596 D DataRouter: Before the usb select 06-16 18:04:54.958   361   361 W MTPRx   : notification from stack 21 06-16 18:04:54.959   361   361 W MTPRx   : Read Error Came so calling usbRemoved() 06-16 18:04:54.962 18551   358 I adbd    : UsbFfs: connection terminated: read 39577 failed with error Cannot send after transport endpoint shutdown 06-16 18:04:54.962   361   361 D MTPRx   : MTP_RUNNING_STATUS = 1 06-16 18:04:54.964 18551 18551 I adbd    : UsbFfs: offline 06-16 18:04:54.968   361   361 D MTPRx   : battery status : Full 06-16 18:04:54.969   361   361 D MTPRx   : usb data role status : host [device] 06-16 18:04:54.969   361   361 D MTPRx   :  sendbooster is false! 06-16 18:04:54.969   361   361 D MTPRx   : In usbRemoved Status bar enabled 06-16 18:04:54.970  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_running_status 06-16 18:04:54.973   361   361 D MTPRx   : inside finishSync 06-16 18:04:54.974  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_sync_alive 06-16 18:04:54.974  5019  5019 V SettingsProvider: Notifying for 0: content://settings/system/mtp_running_status 06-16 18:04:54.990   361   361 I MTPRx   : action : A, selection : 0, update : 0 06-16 18:04:54.995   361   361 I MTPRx   : action : D, selection : 0, update : 0 06-16 18:04:54.996   361   361 I MTPRx   : It's not file transfer case. skip scan. 06-16 18:04:54.998  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_drive_display 06-16 18:04:55.000  5019  5019 V SettingsProvider: Notifying for 0: content://settings/system/mtp_drive_display 06-16 18:04:55.001  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_sync_alive 06-16 18:04:55.003  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_open_session 06-16 18:04:55.005  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_event_status 06-16 18:04:55.007   361   361 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.stopService:1644 android.content.ContextWrapper.stopService:693 android.content.ContextWrapper.stopService:693 com.samsung.android.MtpApplication.MtpReceiver.usbRemoved:959 com.samsung.android.MtpApplication.MtpReceiver$1.handleMessage:623  06-16 18:04:55.012   361   361 E MtpService: onDestroy. 06-16 18:04:55.021   361   361 E MtpService: Unregister Mtp disable Receiver 06-16 18:04:55.023   361   361 E MtpService: Receiver not registered: com.samsung.android.MtpApplication.MtpService$1@1fdfbaa 06-16 18:04:55.023   361   361 E MtpService: Unregister mtpEmergencyReceiver 06-16 18:04:55.023   361   361 E MtpService: Receiver not registered: com.samsung.android.MtpApplication.MtpService$2@b4e239b 06-16 18:04:55.024   361   361 E MtpService: unregistering mtpUserPresentReceiver in UnregisterAllIntent 06-16 18:04:55.024   361   361 E MtpService: Receiver not registered: com.samsung.android.MtpApplication.MtpService$4@58afe95 06-16 18:04:55.024   361   361 E MTPJNIInterface: noti = 103 06-16 18:04:55.026   361   361 E libmtp  : [mtp_usb_mtp_finalize : 1207] -->****** [mtp_usb_mtp_finalize 1207] mtp_close_fd Calling  06-16 18:04:55.026   361   361 E libmtp  : [mtp_close_fd : 0118] -->[mtp_close_fd 118]  fd = 63... 06-16 18:04:55.027   361   361 E libmtp  : [mtp_close_fd : 0126] -->[mtp_close_fd 126] USB endpoint [63] closed... 06-16 18:04:55.027   361   361 E libmtp  : [mtp_usb_mtp_finalize : 1210] -->****** [mtp_usb_mtp_finalize 1210] Updating the gInitializeFlag Flag to FALSE  06-16 18:04:55.027   361   361 E libmtp  : [mtp_usb_mtp_finalize : 1213] -->****** [mtp_usb_mtp_finalize 1213] Calling mtp_stop_io  06-16 18:04:55.078  5019 13123 I ActivityManager: Process com.samsung.android.MtpApplication (pid 361) has died: fore SVC (133,1457) 06-16 18:04:55.078  4473  4473 I Zygote  : Process 361 exited due to signal 9 (Killed) 06-16 18:04:55.079  5019  5079 I libprocessgroup: Successfully killed process cgroup uid 1000 pid 361 in 0ms  .....  06-16 18:05:02.373  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9236, ACTION=change, USB_STATE=CONNECTED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:02.374  5019  5749 D UsbDeviceManager: updateState: state=CONNECTED 06-16 18:05:02.375  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=1 configured=0 mCurrentFunctions=mtp,adb 06-16 18:05:02.376 18551 18551 I adbd    : ADB disconnect 06-16 18:05:02.376  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=true mConfigured=false mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:02.377 18551 18551 I adbd    : destroying transport UsbFfs 06-16 18:05:02.377  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:02.378  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:02.379  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:02.379  5019  5065 D UsbDeviceManager: id=27 mUsbNotificationId=0 06-16 18:05:02.380 18551 18551 I adbd    : UsbFfsConnection being destroyed 06-16 18:05:02.387  5019 11795 D AdbDebuggingManager: Received disconnected message: QAAAAOsGB9Q9jjdIsZsXUzWPPWEMVNgaaS3689iWePOe7c0NPGKYt468zzKCJBduNiM+hkaGo2kl3yDDr0Hc4NiVVDehD1QO+WOJZRRuxU41eowVvWtKdmyPlPfHwKvbe9p8VOorjjUqape9355q00XhFsSb84/zjmS/zWSKhTiH95lXRFRgfpPtQ7hDT9nuWOVZgEIClJTOOC2roUA0XZ6TUpMr/dFeOf1sU6XP9OW3TdPCXaVqMAY8E+D+69z/UNB/QTzFoVBhQQorM4+v/Sv9A+8ltpetFvzVYcuSEVnKQGLs2f31azHy/pVBouL6dcinnlsg1D3jE4EcYfGfFYyQxzpPhpGqm+OCpxwMjIIHUP+9oHNr7mmGsEu9JlF/23ipn5lZOsSh3t3pSPUsM4JrdaOrPDsjuBdTE8RGY+dcb52Ak4UmF7AKWcONU5p/SVrmzm0Uh/B+ElYhe9QTLshDejIXZ84o0sm66NPh0Hq+o2nHqaHLsyXvFcXhm+mMjeBkP0G2lXTdtLEU8bfa4uUrK9NE17pm9e4zbp+i6ndIudRQCOYZp9DzSoQGxsl3MRTOS4XQmBjYkr5WYhVjqt+gls5xA5UcCByeG0YmlUlbrGa3NLguTrZ75eKORdWOy/Pmyru5UyIrJoiuDHJBZ2Sxn4DCZnJHJv0iREX8YkcBykhOs9XbigEAAQA= rankor@Artems-iMac.local 06-16 18:05:02.388  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9237, ACTION=change, USB_STATE=CONFIGURED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:02.388  5019  5749 D UsbDeviceManager: updateState: state=CONFIGURED 06-16 18:05:02.400  5019  5065 D UsbDeviceManager: updateUsbNotification notifyAsUser: id=0 title=USB for file transfer 06-16 18:05:02.401  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:02.402  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=true, config_changed=false, adb=true, mtp=true, configured=false}] 06-16 18:05:02.404  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=true configured=false mCurrentFunctions=5 mHostConnected=false 06-16 18:05:02.406  5019  5065 D AdbDebuggingManager: Logging key QAAAAOsGB9Q9jjdIsZsXUzWPPWEMVNgaaS3689iWePOe7c0NPGKYt468zzKCJBduNiM+hkaGo2kl3yDDr0Hc4NiVVDehD1QO+WOJZRRuxU41eowVvWtKdmyPlPfHwKvbe9p8VOorjjUqape9355q00XhFsSb84/zjmS/zWSKhTiH95lXRFRgfpPtQ7hDT9nuWOVZgEIClJTOOC2roUA0XZ6TUpMr/dFeOf1sU6XP9OW3TdPCXaVqMAY8E+D+69z/UNB/QTzFoVBhQQorM4+v/Sv9A+8ltpetFvzVYcuSEVnKQGLs2f31azHy/pVBouL6dcinnlsg1D3jE4EcYfGfFYyQxzpPhpGqm+OCpxwMjIIHUP+9oHNr7mmGsEu9JlF/23ipn5lZOsSh3t3pSPUsM4JrdaOrPDsjuBdTE8RGY+dcb52Ak4UmF7AKWcONU5p/SVrmzm0Uh/B+ElYhe9QTLshDejIXZ84o0sm66NPh0Hq+o2nHqaHLsyXvFcXhm+mMjeBkP0G2lXTdtLEU8bfa4uUrK9NE17pm9e4zbp+i6ndIudRQCOYZp9DzSoQGxsl3MRTOS4XQmBjYkr5WYhVjqt+gls5xA5UcCByeG0YmlUlbrGa3NLguTrZ75eKORdWOy/Pmyru5UyIrJoiuDHJBZ2Sxn4DCZnJHJv0iREX8YkcBykhOs9XbigEAAQA= rankor@Artems-iMac.local, state = 7, alwaysAllow = true, lastConnectionTime = 1592319902404, authWindow = 604800000 06-16 18:05:02.407  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=1 configured=1 mCurrentFunctions=mtp,adb 06-16 18:05:02.408  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=true mConfigured=true mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:02.409  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:02.409  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:02.410  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:02.411  5019  5065 D UsbDeviceManager: id=27 mUsbNotificationId=27 06-16 18:05:02.411  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:02.412  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=true, config_changed=false, adb=true, mtp=true, configured=true}] 06-16 18:05:02.423 18551 18564 I adbd    : opening control endpoint /dev/usb-ffs/adb/ep0 06-16 18:05:02.425  4571  4596 D DataRouter: After the usb select 06-16 18:05:02.425  4571  4596 D DataRouter: read length is zero 06-16 18:05:02.425  4571  4596 D DataRouter: dr_usb_deinit 06-16 18:05:02.425  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9239, ACTION=change, USB_STATE=DISCONNECTED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:02.425  4571  4596 D DataRouter: dr_usb_init 06-16 18:05:02.426  5019  5749 D UsbDeviceManager: updateState: state=DISCONNECTED 06-16 18:05:02.426  4571  4596 E DataRouter: USB Interface is open with 0x6 06-16 18:05:02.426  4571  4596 D DataRouter: USB interface is now configured for usb_fd = 0x6 06-16 18:05:02.426  4571  4596 D DataRouter: Before the usb select 06-16 18:05:02.433  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=true configured=true mCurrentFunctions=5 mHostConnected=false 06-16 18:05:02.439 18551 18564 I adbd    : UsbFfsConnection constructed 06-16 18:05:02.441  3319  3319 D MTPRx   : In MtpReceiverandroid.hardware.usb.action.USB_STATE 06-16 18:05:02.504 18551  3364 I adbd    : USB event: FUNCTIONFS_BIND 06-16 18:05:02.524  3319  3319 I MTPRx   : getUsbdebugStatus is false 06-16 18:05:03.460 18551 18551 W adbd    : timeout expired while flushing socket, closing 06-16 18:05:03.929  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=0 configured=0 mCurrentFunctions=mtp,adb 06-16 18:05:03.930  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=false mConfigured=false mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:03.931  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:03.932  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:03.932  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:03.933  5019  5065 D UsbDeviceManager: id=0 mUsbNotificationId=27 06-16 18:05:03.934  5019  5065 D UsbDeviceManager: updateUsbNotification cancelAsUser: id=27 06-16 18:05:03.935  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:03.935  5019  5019 D EdgeLightingManager: isCallingUserSupported : callingUserId=-1, mUserId=0, isDualAppId=false 06-16 18:05:03.935  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=false, unlocked=true, config_changed=false, adb=true, mtp=true, configured=false}] 06-16 18:05:03.937  5019  5019 D LightsService: [api] [SvcLED] turnOff:: id = 4 (uid: 1000 pid: 5019)  06-16 18:05:03.937  5019  5019 D LightsService: [api] [SvcLED] LED indicator : Not supported. 06-16 18:05:03.940  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=false configured=false mCurrentFunctions=5 mHostConnected=false 06-16 18:05:03.943  5019  5019 D UsbMirrorLinkManager: !usbConnected 06-16 18:05:03.951  5019  5065 D KnoxCustomManagerService: getUsbConnectionTypeInternal(0) 06-16 18:05:03.951  5019  5065 D UsbDeviceManager: getPersistProp: return=persist.sys.usb.config 06-16 18:05:03.952  5019  5065 D UsbDeviceManager: ANAWAY_JIG_PATH is not exist. 06-16 18:05:03.953  5019  5065 D UsbDeviceManager: setEnabledFunctions: usbFunctions=mtp,adb forceRestart=false usbDataUnlocked=true mCurrentFunctions=mtp,adb 06-16 18:05:03.953  5019  5065 D UsbDeviceManager: setEnabledFunctions: Before validation LONG[5] 06-16 18:05:03.954  5019  5065 D SecContentProvider: query(), uri = 17 selection = isUsbDebuggingEnabled 06-16 18:05:03.954  5019  5065 D SecContentProvider: called from android.uid.system:1000 06-16 18:05:03.955  5019  5065 D RestrictionPolicy: isUsbDebuggingEnabled : true 06-16 18:05:03.955  5019  5065 D UsbDeviceManager: policy : adb, restrict(allow) = true 06-16 18:05:03.962  5019  5065 D UsbDeviceManager: setEnabledFunctions: After validation STR[mtp,adb], LONG[5] 06-16 18:05:03.963  5019  5065 D UsbDeviceManager: trySetEnabledFunctions: usbFunctions=mtp,adb forceRestart=false 06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_usb_mtp_finalize : 1207] -->****** [mtp_usb_mtp_finalize 1207] mtp_close_fd Calling  06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_close_fd : 0118] -->[mtp_close_fd 118]  fd = 63... 06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_close_fd : 0126] -->[mtp_close_fd 126] USB endpoint [63] closed... 06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_usb_mtp_finalize : 1210] -->****** [mtp_usb_mtp_finalize 1210] Updating the gInitializeFlag Flag to FALSE  06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_usb_mtp_finalize : 1213] -->****** [mtp_usb_mtp_finalize 1213] Calling mtp_stop_io  06-16 18:05:04.049 12533 12558 W System  : A resource failed to call close.  06-16 18:05:05.255  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9241, ACTION=change, USB_STATE=CONNECTED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:05.257  5019  5749 D UsbDeviceManager: updateState: state=CONNECTED 06-16 18:05:05.258 18551  3364 I adbd    : USB event: FUNCTIONFS_ENABLE 06-16 18:05:05.258  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=1 configured=0 mCurrentFunctions=mtp,adb 06-16 18:05:05.259  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=true mConfigured=false mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:05.260  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:05.261  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:05.262  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9242, ACTION=change, USB_STATE=CONFIGURED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:05.263  5019  5749 D UsbDeviceManager: updateState: state=CONFIGURED 06-16 18:05:05.270  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:05.271  5019  5065 D UsbDeviceManager: id=27 mUsbNotificationId=0 06-16 18:05:05.284  5019  5065 D UsbDeviceManager: updateUsbNotification notifyAsUser: id=0 title=USB for file transfer 06-16 18:05:05.286  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:05.286  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=true, config_changed=false, adb=true, mtp=true, configured=false}] 06-16 18:05:05.289  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=true configured=false mCurrentFunctions=5 mHostConnected=false 06-16 18:05:05.289  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=1 configured=1 mCurrentFunctions=mtp,adb 06-16 18:05:05.290  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=true mConfigured=true mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:05.290  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:05.291  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:05.291  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:05.292  5019  5065 D UsbDeviceManager: id=27 mUsbNotificationId=27 06-16 18:05:05.293  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:05.294  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=true, config_changed=false, adb=true, mtp=true, configured=true}] 06-16 18:05:05.304  5019  5077 I ApplicationPolicy: isApplicationExternalStorageWhitelisted:com.samsung.android.MtpApplication user:0 06-16 18:05:05.304  5019  5077 D ApplicationPolicy: isApplicationExternalStorageWhitelisted: DO is not enabled on user 0. Allowed. 06-16 18:05:05.304  5019  5077 D ActivityManager: package  com.samsung.android.MtpApplication, user - 0 is SDcard whitelisted 06-16 18:05:05.304  5019  5077 I ApplicationPolicy: isApplicationExternalStorageBlacklisted:com.samsung.android.MtpApplication user:0 06-16 18:05:05.304  5019  5077 D ApplicationPolicy: isApplicationExternalStorageBlacklisted: DO is not enabled on user 0. Allowed. 06-16 18:05:05.304  5019  5077 I ApplicationPolicy: isApplicationExternalStorageBlacklisted:com.samsung.android.MtpApplication user:0 06-16 18:05:05.304  5019  5077 D ApplicationPolicy: isApplicationExternalStorageBlacklisted: DO is not enabled on user 0. Allowed. 06-16 18:05:05.309  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=true configured=true mCurrentFunctions=5 mHostConnected=false 06-16 18:05:05.314 18551 18551 I adbd    : UsbFfs: already offline 06-16 18:05:05.315 18551 18551 I adbd    : Calling send_auth_request... 06-16 18:05:05.319 18551 18551 I adbd    : Loading keys from /data/misc/adb/adb_keys 06-16 18:05:05.321 18551 18551 I adbd    : adb client authorized   
english

I have Samsung Galaxy A51 (SM A515F) running latest official Android 10 and macOS 10.15 development machine.

ADB authorization is given, but sometimes (~ once per 30 minutes) it disconnects and shows the dialog again.

It happens only with this device (I have ~10 different devices). I've tried different USB ports and cables (including one that was shipped with device) with no luck.

I see the device in the ioreg output:

SAMSUNG_Android@00400000  <class AppleUSBDevice, id 0x100fbd4da, registered, matched, active, busy 0 (2 ms), retain 18> 

But not in the adb devices output:

$ adb devices    List of devices attached 

It connects again only after few repeatedly accepted dialogs and re-connection.

How to fix it?

UPD. Now it just periodically disconnects and reconnects, sometimes with prompt, sometimes without it.

Logs at the disconnection time (removed unrelated lines):

06-16 18:04:54.650 12533 13319 D SDHMS:com.sec.android.sdhms.thermal.siop.y: SIOP:: AP:261(261,0) BAT:263(263,0) CHG:263(263,0) USB:0(0,0) WIFI:209(260,50) LRP:268(268,0) LRF:266(266) LRB:268(268)  06-16 18:04:54.758 18551   346 I adbd    : USB event: FUNCTIONFS_SUSPEND 06-16 18:04:54.953   361   389 E libmtp  : [mtp_simple_sink_thread : 0315] -->[mtp_simple_sink_thread, 315] !!!!!! read failed errno [5], error [I/O error] 06-16 18:04:54.954 18551   346 I adbd    : USB event: FUNCTIONFS_DISABLE 06-16 18:04:54.955  4571  4596 D DataRouter: After the usb select 06-16 18:04:54.955  4571  4596 D DataRouter: read length is zero 06-16 18:04:54.955  4571  4596 D DataRouter: dr_usb_deinit 06-16 18:04:54.956  4571  4596 D DataRouter: dr_usb_init 06-16 18:04:54.956  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9235, ACTION=change, USB_STATE=DISCONNECTED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:04:54.956  4571  4596 E DataRouter: USB Interface is open with 0x6 06-16 18:04:54.956  4571  4596 D DataRouter: USB interface is now configured for usb_fd = 0x6 06-16 18:04:54.956   361   389 E libmtp  : [mtp_simple_sink_thread : 0362] -->[mtp_simple_sink_thread 362] read error [0] [Success] 06-16 18:04:54.957  5019  5749 D UsbDeviceManager: updateState: state=DISCONNECTED 06-16 18:04:54.957  4571  4596 D DataRouter: Before the usb select 06-16 18:04:54.958   361   361 W MTPRx   : notification from stack 21 06-16 18:04:54.959   361   361 W MTPRx   : Read Error Came so calling usbRemoved() 06-16 18:04:54.962 18551   358 I adbd    : UsbFfs: connection terminated: read 39577 failed with error Cannot send after transport endpoint shutdown 06-16 18:04:54.962   361   361 D MTPRx   : MTP_RUNNING_STATUS = 1 06-16 18:04:54.964 18551 18551 I adbd    : UsbFfs: offline 06-16 18:04:54.968   361   361 D MTPRx   : battery status : Full 06-16 18:04:54.969   361   361 D MTPRx   : usb data role status : host [device] 06-16 18:04:54.969   361   361 D MTPRx   :  sendbooster is false! 06-16 18:04:54.969   361   361 D MTPRx   : In usbRemoved Status bar enabled 06-16 18:04:54.970  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_running_status 06-16 18:04:54.973   361   361 D MTPRx   : inside finishSync 06-16 18:04:54.974  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_sync_alive 06-16 18:04:54.974  5019  5019 V SettingsProvider: Notifying for 0: content://settings/system/mtp_running_status 06-16 18:04:54.990   361   361 I MTPRx   : action : A, selection : 0, update : 0 06-16 18:04:54.995   361   361 I MTPRx   : action : D, selection : 0, update : 0 06-16 18:04:54.996   361   361 I MTPRx   : It's not file transfer case. skip scan. 06-16 18:04:54.998  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_drive_display 06-16 18:04:55.000  5019  5019 V SettingsProvider: Notifying for 0: content://settings/system/mtp_drive_display 06-16 18:04:55.001  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_sync_alive 06-16 18:04:55.003  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_open_session 06-16 18:04:55.005  5019 13123 D SettingsProvider: isChangeAllowed() : name = mtp_event_status 06-16 18:04:55.007   361   361 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.stopService:1644 android.content.ContextWrapper.stopService:693 android.content.ContextWrapper.stopService:693 com.samsung.android.MtpApplication.MtpReceiver.usbRemoved:959 com.samsung.android.MtpApplication.MtpReceiver$1.handleMessage:623  06-16 18:04:55.012   361   361 E MtpService: onDestroy. 06-16 18:04:55.021   361   361 E MtpService: Unregister Mtp disable Receiver 06-16 18:04:55.023   361   361 E MtpService: Receiver not registered: com.samsung.android.MtpApplication.MtpService$1@1fdfbaa 06-16 18:04:55.023   361   361 E MtpService: Unregister mtpEmergencyReceiver 06-16 18:04:55.023   361   361 E MtpService: Receiver not registered: com.samsung.android.MtpApplication.MtpService$2@b4e239b 06-16 18:04:55.024   361   361 E MtpService: unregistering mtpUserPresentReceiver in UnregisterAllIntent 06-16 18:04:55.024   361   361 E MtpService: Receiver not registered: com.samsung.android.MtpApplication.MtpService$4@58afe95 06-16 18:04:55.024   361   361 E MTPJNIInterface: noti = 103 06-16 18:04:55.026   361   361 E libmtp  : [mtp_usb_mtp_finalize : 1207] -->****** [mtp_usb_mtp_finalize 1207] mtp_close_fd Calling  06-16 18:04:55.026   361   361 E libmtp  : [mtp_close_fd : 0118] -->[mtp_close_fd 118]  fd = 63... 06-16 18:04:55.027   361   361 E libmtp  : [mtp_close_fd : 0126] -->[mtp_close_fd 126] USB endpoint [63] closed... 06-16 18:04:55.027   361   361 E libmtp  : [mtp_usb_mtp_finalize : 1210] -->****** [mtp_usb_mtp_finalize 1210] Updating the gInitializeFlag Flag to FALSE  06-16 18:04:55.027   361   361 E libmtp  : [mtp_usb_mtp_finalize : 1213] -->****** [mtp_usb_mtp_finalize 1213] Calling mtp_stop_io  06-16 18:04:55.078  5019 13123 I ActivityManager: Process com.samsung.android.MtpApplication (pid 361) has died: fore SVC (133,1457) 06-16 18:04:55.078  4473  4473 I Zygote  : Process 361 exited due to signal 9 (Killed) 06-16 18:04:55.079  5019  5079 I libprocessgroup: Successfully killed process cgroup uid 1000 pid 361 in 0ms  .....  06-16 18:05:02.373  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9236, ACTION=change, USB_STATE=CONNECTED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:02.374  5019  5749 D UsbDeviceManager: updateState: state=CONNECTED 06-16 18:05:02.375  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=1 configured=0 mCurrentFunctions=mtp,adb 06-16 18:05:02.376 18551 18551 I adbd    : ADB disconnect 06-16 18:05:02.376  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=true mConfigured=false mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:02.377 18551 18551 I adbd    : destroying transport UsbFfs 06-16 18:05:02.377  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:02.378  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:02.379  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:02.379  5019  5065 D UsbDeviceManager: id=27 mUsbNotificationId=0 06-16 18:05:02.380 18551 18551 I adbd    : UsbFfsConnection being destroyed 06-16 18:05:02.387  5019 11795 D AdbDebuggingManager: Received disconnected message: QAAAAOsGB9Q9jjdIsZsXUzWPPWEMVNgaaS3689iWePOe7c0NPGKYt468zzKCJBduNiM+hkaGo2kl3yDDr0Hc4NiVVDehD1QO+WOJZRRuxU41eowVvWtKdmyPlPfHwKvbe9p8VOorjjUqape9355q00XhFsSb84/zjmS/zWSKhTiH95lXRFRgfpPtQ7hDT9nuWOVZgEIClJTOOC2roUA0XZ6TUpMr/dFeOf1sU6XP9OW3TdPCXaVqMAY8E+D+69z/UNB/QTzFoVBhQQorM4+v/Sv9A+8ltpetFvzVYcuSEVnKQGLs2f31azHy/pVBouL6dcinnlsg1D3jE4EcYfGfFYyQxzpPhpGqm+OCpxwMjIIHUP+9oHNr7mmGsEu9JlF/23ipn5lZOsSh3t3pSPUsM4JrdaOrPDsjuBdTE8RGY+dcb52Ak4UmF7AKWcONU5p/SVrmzm0Uh/B+ElYhe9QTLshDejIXZ84o0sm66NPh0Hq+o2nHqaHLsyXvFcXhm+mMjeBkP0G2lXTdtLEU8bfa4uUrK9NE17pm9e4zbp+i6ndIudRQCOYZp9DzSoQGxsl3MRTOS4XQmBjYkr5WYhVjqt+gls5xA5UcCByeG0YmlUlbrGa3NLguTrZ75eKORdWOy/Pmyru5UyIrJoiuDHJBZ2Sxn4DCZnJHJv0iREX8YkcBykhOs9XbigEAAQA= rankor@Artems-iMac.local 06-16 18:05:02.388  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9237, ACTION=change, USB_STATE=CONFIGURED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:02.388  5019  5749 D UsbDeviceManager: updateState: state=CONFIGURED 06-16 18:05:02.400  5019  5065 D UsbDeviceManager: updateUsbNotification notifyAsUser: id=0 title=USB for file transfer 06-16 18:05:02.401  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:02.402  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=true, config_changed=false, adb=true, mtp=true, configured=false}] 06-16 18:05:02.404  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=true configured=false mCurrentFunctions=5 mHostConnected=false 06-16 18:05:02.406  5019  5065 D AdbDebuggingManager: Logging key QAAAAOsGB9Q9jjdIsZsXUzWPPWEMVNgaaS3689iWePOe7c0NPGKYt468zzKCJBduNiM+hkaGo2kl3yDDr0Hc4NiVVDehD1QO+WOJZRRuxU41eowVvWtKdmyPlPfHwKvbe9p8VOorjjUqape9355q00XhFsSb84/zjmS/zWSKhTiH95lXRFRgfpPtQ7hDT9nuWOVZgEIClJTOOC2roUA0XZ6TUpMr/dFeOf1sU6XP9OW3TdPCXaVqMAY8E+D+69z/UNB/QTzFoVBhQQorM4+v/Sv9A+8ltpetFvzVYcuSEVnKQGLs2f31azHy/pVBouL6dcinnlsg1D3jE4EcYfGfFYyQxzpPhpGqm+OCpxwMjIIHUP+9oHNr7mmGsEu9JlF/23ipn5lZOsSh3t3pSPUsM4JrdaOrPDsjuBdTE8RGY+dcb52Ak4UmF7AKWcONU5p/SVrmzm0Uh/B+ElYhe9QTLshDejIXZ84o0sm66NPh0Hq+o2nHqaHLsyXvFcXhm+mMjeBkP0G2lXTdtLEU8bfa4uUrK9NE17pm9e4zbp+i6ndIudRQCOYZp9DzSoQGxsl3MRTOS4XQmBjYkr5WYhVjqt+gls5xA5UcCByeG0YmlUlbrGa3NLguTrZ75eKORdWOy/Pmyru5UyIrJoiuDHJBZ2Sxn4DCZnJHJv0iREX8YkcBykhOs9XbigEAAQA= rankor@Artems-iMac.local, state = 7, alwaysAllow = true, lastConnectionTime = 1592319902404, authWindow = 604800000 06-16 18:05:02.407  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=1 configured=1 mCurrentFunctions=mtp,adb 06-16 18:05:02.408  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=true mConfigured=true mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:02.409  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:02.409  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:02.410  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:02.411  5019  5065 D UsbDeviceManager: id=27 mUsbNotificationId=27 06-16 18:05:02.411  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:02.412  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=true, config_changed=false, adb=true, mtp=true, configured=true}] 06-16 18:05:02.423 18551 18564 I adbd    : opening control endpoint /dev/usb-ffs/adb/ep0 06-16 18:05:02.425  4571  4596 D DataRouter: After the usb select 06-16 18:05:02.425  4571  4596 D DataRouter: read length is zero 06-16 18:05:02.425  4571  4596 D DataRouter: dr_usb_deinit 06-16 18:05:02.425  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9239, ACTION=change, USB_STATE=DISCONNECTED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:02.425  4571  4596 D DataRouter: dr_usb_init 06-16 18:05:02.426  5019  5749 D UsbDeviceManager: updateState: state=DISCONNECTED 06-16 18:05:02.426  4571  4596 E DataRouter: USB Interface is open with 0x6 06-16 18:05:02.426  4571  4596 D DataRouter: USB interface is now configured for usb_fd = 0x6 06-16 18:05:02.426  4571  4596 D DataRouter: Before the usb select 06-16 18:05:02.433  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=true configured=true mCurrentFunctions=5 mHostConnected=false 06-16 18:05:02.439 18551 18564 I adbd    : UsbFfsConnection constructed 06-16 18:05:02.441  3319  3319 D MTPRx   : In MtpReceiverandroid.hardware.usb.action.USB_STATE 06-16 18:05:02.504 18551  3364 I adbd    : USB event: FUNCTIONFS_BIND 06-16 18:05:02.524  3319  3319 I MTPRx   : getUsbdebugStatus is false 06-16 18:05:03.460 18551 18551 W adbd    : timeout expired while flushing socket, closing 06-16 18:05:03.929  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=0 configured=0 mCurrentFunctions=mtp,adb 06-16 18:05:03.930  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=false mConfigured=false mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:03.931  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:03.932  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:03.932  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:03.933  5019  5065 D UsbDeviceManager: id=0 mUsbNotificationId=27 06-16 18:05:03.934  5019  5065 D UsbDeviceManager: updateUsbNotification cancelAsUser: id=27 06-16 18:05:03.935  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:03.935  5019  5019 D EdgeLightingManager: isCallingUserSupported : callingUserId=-1, mUserId=0, isDualAppId=false 06-16 18:05:03.935  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=false, unlocked=true, config_changed=false, adb=true, mtp=true, configured=false}] 06-16 18:05:03.937  5019  5019 D LightsService: [api] [SvcLED] turnOff:: id = 4 (uid: 1000 pid: 5019)  06-16 18:05:03.937  5019  5019 D LightsService: [api] [SvcLED] LED indicator : Not supported. 06-16 18:05:03.940  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=false configured=false mCurrentFunctions=5 mHostConnected=false 06-16 18:05:03.943  5019  5019 D UsbMirrorLinkManager: !usbConnected 06-16 18:05:03.951  5019  5065 D KnoxCustomManagerService: getUsbConnectionTypeInternal(0) 06-16 18:05:03.951  5019  5065 D UsbDeviceManager: getPersistProp: return=persist.sys.usb.config 06-16 18:05:03.952  5019  5065 D UsbDeviceManager: ANAWAY_JIG_PATH is not exist. 06-16 18:05:03.953  5019  5065 D UsbDeviceManager: setEnabledFunctions: usbFunctions=mtp,adb forceRestart=false usbDataUnlocked=true mCurrentFunctions=mtp,adb 06-16 18:05:03.953  5019  5065 D UsbDeviceManager: setEnabledFunctions: Before validation LONG[5] 06-16 18:05:03.954  5019  5065 D SecContentProvider: query(), uri = 17 selection = isUsbDebuggingEnabled 06-16 18:05:03.954  5019  5065 D SecContentProvider: called from android.uid.system:1000 06-16 18:05:03.955  5019  5065 D RestrictionPolicy: isUsbDebuggingEnabled : true 06-16 18:05:03.955  5019  5065 D UsbDeviceManager: policy : adb, restrict(allow) = true 06-16 18:05:03.962  5019  5065 D UsbDeviceManager: setEnabledFunctions: After validation STR[mtp,adb], LONG[5] 06-16 18:05:03.963  5019  5065 D UsbDeviceManager: trySetEnabledFunctions: usbFunctions=mtp,adb forceRestart=false 06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_usb_mtp_finalize : 1207] -->****** [mtp_usb_mtp_finalize 1207] mtp_close_fd Calling  06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_close_fd : 0118] -->[mtp_close_fd 118]  fd = 63... 06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_close_fd : 0126] -->[mtp_close_fd 126] USB endpoint [63] closed... 06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_usb_mtp_finalize : 1210] -->****** [mtp_usb_mtp_finalize 1210] Updating the gInitializeFlag Flag to FALSE  06-16 18:05:04.032  3319  3319 E libmtp  : [mtp_usb_mtp_finalize : 1213] -->****** [mtp_usb_mtp_finalize 1213] Calling mtp_stop_io  06-16 18:05:04.049 12533 12558 W System  : A resource failed to call close.  06-16 18:05:05.255  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9241, ACTION=change, USB_STATE=CONNECTED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:05.257  5019  5749 D UsbDeviceManager: updateState: state=CONNECTED 06-16 18:05:05.258 18551  3364 I adbd    : USB event: FUNCTIONFS_ENABLE 06-16 18:05:05.258  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=1 configured=0 mCurrentFunctions=mtp,adb 06-16 18:05:05.259  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=true mConfigured=false mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:05.260  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:05.261  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:05.262  5019  5749 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=9242, ACTION=change, USB_STATE=CONFIGURED, DEVPATH=/devices/virtual/android_usb/android0} 06-16 18:05:05.263  5019  5749 D UsbDeviceManager: updateState: state=CONFIGURED 06-16 18:05:05.270  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:05.271  5019  5065 D UsbDeviceManager: id=27 mUsbNotificationId=0 06-16 18:05:05.284  5019  5065 D UsbDeviceManager: updateUsbNotification notifyAsUser: id=0 title=USB for file transfer 06-16 18:05:05.286  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:05.286  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=true, config_changed=false, adb=true, mtp=true, configured=false}] 06-16 18:05:05.289  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=true configured=false mCurrentFunctions=5 mHostConnected=false 06-16 18:05:05.289  5019  5065 D UsbDeviceManager: handleMessage -> MSG_UPDATE_STATE: connected=1 configured=1 mCurrentFunctions=mtp,adb 06-16 18:05:05.290  5019  5065 D UsbDeviceManager: updateUsbNotification(false): mConnected=true mConfigured=true mCurrentFunctions=mtp,adb mHostConnected=false mSourcePower=false mSinkPower=true mUsbCharging=true mUseUsbNotification=true 06-16 18:05:05.290  5019  5065 D UsbDeviceManager: Set mCurrentFunctionsForNoti=mtp 06-16 18:05:05.291  5019  5065 D DexObserverFW: isDexModeOn() : false 06-16 18:05:05.291  5019  5065 D DexObserverFW: isSemiDexModeOn() : false 06-16 18:05:05.292  5019  5065 D UsbDeviceManager: id=27 mUsbNotificationId=27 06-16 18:05:05.293  5019  5065 D UsbDeviceManager: updateUsbStateBroadcastIfNeeded: remainingFunctions=5 06-16 18:05:05.294  5019  5065 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=true, config_changed=false, adb=true, mtp=true, configured=true}] 06-16 18:05:05.304  5019  5077 I ApplicationPolicy: isApplicationExternalStorageWhitelisted:com.samsung.android.MtpApplication user:0 06-16 18:05:05.304  5019  5077 D ApplicationPolicy: isApplicationExternalStorageWhitelisted: DO is not enabled on user 0. Allowed. 06-16 18:05:05.304  5019  5077 D ActivityManager: package  com.samsung.android.MtpApplication, user - 0 is SDcard whitelisted 06-16 18:05:05.304  5019  5077 I ApplicationPolicy: isApplicationExternalStorageBlacklisted:com.samsung.android.MtpApplication user:0 06-16 18:05:05.304  5019  5077 D ApplicationPolicy: isApplicationExternalStorageBlacklisted: DO is not enabled on user 0. Allowed. 06-16 18:05:05.304  5019  5077 I ApplicationPolicy: isApplicationExternalStorageBlacklisted:com.samsung.android.MtpApplication user:0 06-16 18:05:05.304  5019  5077 D ApplicationPolicy: isApplicationExternalStorageBlacklisted: DO is not enabled on user 0. Allowed. 06-16 18:05:05.309  5019  5065 D UsbDeviceManager: sending intent ACTION_USB_STATE: connected=true configured=true mCurrentFunctions=5 mHostConnected=false 06-16 18:05:05.314 18551 18551 I adbd    : UsbFfs: already offline 06-16 18:05:05.315 18551 18551 I adbd    : Calling send_auth_request... 06-16 18:05:05.319 18551 18551 I adbd    : Loading keys from /data/misc/adb/adb_keys 06-16 18:05:05.321 18551 18551 I adbd    : adb client authorized 
              
       
       

回答列表


相关问题

0  Galaxy S7 Edge开发人员选项未正确激活  ( Galaxy s7 edge developer options not activating correctly ) 
8.0.0版。 Developer选项菜单可在设置下提供,但是当我点击它时,它将首先"打开开发人员选项" 。好的,我去电话 - &gt;软件信息,并尝试点击构建号7次。它告诉我"开发人员模式已经打开了。" 在第一个水龙头上。重新启动不会改变任何内容。 ...

12  什么是miui优化?  ( What is miui optimization ) 
在 miui (一个androidrom)有一个名为miui优化的开发人员设置中有一个选项,是什么使用此选项。启用此选项时,无法通过USB(即来自Android Studio)安装应用程序。如果禁用此选项,则手机的性能会减少吗? ...

8  “始终允许WiFi漫游扫描” - 是最终用户的帮助吗?  ( Always allow wifi roam scans is it of any help to end user ) 
屏幕截图(底部)显示开发人员选项中的选项。它读取 是最终用户激活它的任何用途吗? 描述导致我猜测当您在WiFi覆盖区域的边缘时可能有用,切换到另一个WiFi可能会更快 编辑: googling培训结果确认我对这个(类似的线条更多)。但是,将要求更多的解释,因为这并不常常作为对柜台WiFi的建议滴下来 ...

4  您已经是开发人员/但没有开发人员选项  ( You are already a developer but no developer options ) 
我有一个Huawei Nova 3i,我记得几个月后我第一次接到电话时解锁开发人员选项。问题是现在我注意到开发人员选项已经消失,所以我去了构建号码,然后按下它7次,但第一次按下它说(你已经是开发人员),但选项仍然不存在。我在网上看了至少一个小时,但也可以找到任何东西。谢谢任何帮助,感谢 ...

0  如何在没有清除设置存储数据的情况下禁用MOTO E4上的开发人员选项?  ( How to disable developer options on moto e4 without clearing settings storage da ) 
为了加快我的moto e4(Android 7.1.1),我跟随了这个建议: 设置&gt;关于电话&gt;构建号码(删除约3次),启用开发人员选项。然后击中后退按钮&gt;开发人员选项。 一个接一个地打开三个动画尺度并将它们带到.5x: 窗口动画 转换动画 动画持续时间 然后在屏幕顶部,我转动开发人员选项关闭。但...

0  如何在我的电脑连接到我的电脑时在Moto E4上查看内部和SD卡存储?  ( How to view internal and sd card storage on my moto e4 when i connect it to my c ) 
直到几个小时前,当我通过USB将其连接到我的计算机时,我已经能够在手机上查看我的内部存储和SD存储。我只需在手机上滑动,单击USB以进行文件传输,然后选择"传输文件" 。由于格式化SD卡我可以查看我的SD卡存储但不是我的内部。 在我这样做后,我仍然可以看到内部存储? 除了格式化SD卡之外,我的手机还有几件事,...

0  在Reliance Lyf中启用开发人员模式  ( Enabling developer mode in reliance lyf ) 
我有一个Reliance Lyf手机,并希望启用开发人员模式。 我查看了设置中的所有选项,但尚未找到任何可启用开发人员模式的选项。 是它上可用的开发人员模式选项? ...

1  USB在三星Galaxy A51上断开连接  ( Usb disconnects on samsung galaxy a51 ) 
我有三星Galaxy A51(SM A515F)运行最新的Android 10和MacOS 10.15开发机。 给出adb授权,但有时(〜每30分钟)它会断开连接并再次显示对话框。 它只发生在此设备(我有约10个不同的设备)。我尝试过不同的USB端口和电缆(包括设备上的电缆),没有运气。 我看到ioreg输出中的设备...

0  如何制作任何应用程序调试  ( How to make any app debuggable ) 
我正在研究一些项目,我需要在Android Android市场上调试现有应用程序。我知道修改了androidmanifest.xml我们可以这样做,但是我需要有源代码。所以有没有任何短暂的方法来实现这项任务。在Developer选项中可以"选择Debug应用程序" 选项帮助? ...

1  如何在Android 4.0冰淇淋三明治上退出开发人员模式  ( How to exit developer mode on android 4 0 ice cream sandwich ) 
我有一个sony-ericsson xperia arc s with Android 4.0, 非技术人员错误地激活了开发模式。 (所以现在每一个触摸/拖动绘制一条线,并且在顶部它显示x,y坐标) 我找不到如何禁用它 ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有