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   
英文原文

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 
              
       
       

回答列表

相关问题

1  “不幸的是,Google Play Store已停止”错误导致弹出  ( Unfortunately google play store has stopped error keeps popping up ) 
我有一个Galaxy S4,自2015年10月20日以来只有它,当它突然在没有问我时突然重新开始时,我就在手机上。当它返回到我标题的错误消息时。我不能再去谷歌播放商店了。我想更新一个应用程序,因为除非我这样做,否则不会让我玩。 消息经常重新出现,几乎每5秒就重新出现。我尝试卸载更新,删除播放服务和播放商店的更新,删除...

0  三星Galaxy S5 SM-G901F v5.0.2将应用程序从用户移动到系统  ( Samsung galaxy s5 sm g901f v5 0 2 move an app from user to system ) 
我有一个三星Galaxy S5 SM-G901f Android:5.0.2(我住在法国),我想将用户应用程序移动到系统应用程序。我已经dowload系统应用程序移动器,并进行读写挂载,但它仍然没有字。我也root我的设备。我试图手动移动de文件,但该应用程序不再工作了。我能做些什么?提前谢谢。 ...

1  显示实际数字通知点非三星设备  ( Display actual number notification dot non samsung devices ) 
所以在三星手机上运行oreo 活动通知 aka通知点(在其他设备上)实际上显示了多个活动通知。 有没有办法获取数字(&amp;不仅仅是点)在非三星Android Oreo设备上显示? ...

1  这个三角形图标[三星Galaxy S9 +]是什么?  ( What is this triangle icon samsung galaxy s9 ) 
它最近出现了。我甚至无法想象它是什么。 屏幕截图(单击较大变体的图像) ...

0  在三星GT-P3110上安装自定义ROM  ( Trouble installing custom rom on samsung gt p3110 ) 
每次尝试在我的设备上安装任何自定义ROM,我都会在其他情况下获得以下错误。 E:Error in /sdcard/aokp_p3110_kitkat_unofficial_2013-12-24.zip (Status 7) Installation aborted. result was NULL, messag...

0  如何从一个应用程序始终接收通知,而且没有其他人?  ( How do i consistently receive notifications from one app and no others ) 
在过去两年中,这个基本问题变得越来越困难。 我有一个samsung with Android 8.0。惊人,我不能依赖日历来在事件前进行音调,并且这种事态已经存在两部手机(S7,S8)。我看到的控制层: 在"设置" 中的"通知" 下,一切都关闭但日历。 有一个请勿打扰功能,可以切换以允许日历 活动始终。那是。 "...

0  我可以用lost.dir文件[复制]。  ( What can i do with lost dir files ) 
这个问题已经在这里有一个答案: 如何在我的SD卡上恢复丢失的文件中的文件,它们是什么? (1答) ...

1  如何发送加密的S / MIME电子邮件?  ( How to send an encrypted s mime e mail ) 
简单的问题,但我找不到任何地方的答案... 我需要通过使用s / mime发送加密的电子邮件(谈论安全性,即使大多数元数据也应该是未知的)。问题是我不是Google App组织的一部分(而且我不需要它,因为它不是免费的)。 如何配置Gmail或三星电子邮件应用程序以使用我在设备上安装的CA Trusted证书(仅包...

1  三星齿轮S2与非三星手机配对吗?  ( Does samsung gear s2 watch pair with non samsung phones ) 
我知道三星S2是一个Tizen操作系统,但我不知道它们是否可以用谷歌或摩托罗拉手机完全奏效? 我目前有一个用于Android Smartwatches的应用程序,我正在考虑开发三星齿轮S2,但不知道该工作是否值得奖励? ...

2  在闹钟加上,“允许自动贪睡/解雇”是什么意思?  ( On alarm clock plus what does allow auto snooze dismiss mean ) 
如何使用这些功能,并且它们都可以在一个警报上使用? ...

0  丢失/被盗三星S4迷你被封锁了吗?  ( Lost stolen samsung s4 mini blocked be tracked ) 
最近丢失了三星S4迷你,其中有SIM和手机阻塞。试图使用Androis Manager远程锁定它,但是所述设备脱机。这是否意味着它们即使我把它锁定在锁定? ...

1  我如何使用Gmail Mobile而无需同步  ( How can i use gmail mobile without having to sync ) 
我有一个没有允许同步的学校谷歌帐户。 我刚刚将其添加到我的Android手机上并设置Gmail,但是当我尝试进入帐户时,它要求同步。 作为同步禁用同步按钮不起作用。 3行设置按钮只显示等待同步。 如何在手机上使用gmail? 我无法安装任何其他应用程序,因为这款手机只有200MB,因为它是一个便宜的三星。 ...

1  Linux部署:制作新磁盘映像(大小)...失败  ( Linux deploy making new disk image size fail ) 
我正在尝试使用带有android 4.3 / slimkat 4.4.4的我的rooted Galaxy S3上的Linux部署。但是当我按安装时: Updating configuration file ... done >>> begin install Checking mount points ... d...

12  Galaxy S的官气消息传递应用程序中的“创建模式”是什么?  ( Whats creation mode in the galaxy ss offical messaging application ) 
如果打开官方消息传递应用程序,请转到菜单然后设置,有一个设置"创建模式" ,其中包含以下选项(以该顺序): 限制 警告 免费 这种变化是什么?这是在某处记录吗? ...

0  什么是“右下角的小圆圈的消息”符号在三星的呼叫日志上意味着什么?  ( What does a message with a small circle on in the bottom right hand corner sym ) 
我注意到我的文字日志中,一个短信在右下角有一个小圆圈。 它几乎看起来像一个轮子,但其他短信没有。 这是什么意思? ...




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


Licensed under cc by-sa 3.0 with attribution required.