USB отключается на Samsung Galaxy A51 -- samsung поле с участием usb поле с участием usb-debugging поле с участием android-10 поле с участием developer-options пол android Связанный проблема

USB disconnects on Samsung Galaxy A51


1
vote

проблема

русский

У меня есть Samsung Galaxy A51 (SM A515F), бегущий последний официальный Android 10 и MacOS 10.15 Machine.

Дана авторизация 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. Теперь это просто периодически отключается и воссоединяется, иногда с подсказкой, иногда без него.

logs в времени отключения (удаленные неродные линии):

 <код> 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 
              
       
       

Список ответов


Связанный проблема

12  Что такое оптимизация MIUI?  ( What is miui optimization ) 
в Miui (Android ROM) Есть вариант в настройках разработчиков, называемых оптимизацией MIUI, что такое Использование этой опции. Когда эта опция включена, пр...

0  Включение режима разработчика в Reliance Lyf  ( Enabling developer mode in reliance lyf ) 
У меня есть мобильный телефон Reliance Lyf и хочу включить режим разработчика. Я искал все варианты в настройках, но не нашел ничего, чтобы включить режим р...

1  Как выйти из режима разработчика на Android 4.0 сэндвич с мороженым  ( How to exit developer mode on android 4 0 ice cream sandwich ) 
У меня есть Sony-Ericsson Xperia Arc S с Android 4.0, Режим Dev был активирован по ошибке, не технический человек. (Итак, теперь каждое касание / перетаскиван...

0  Варианты разработчика Galaxy S7 S7 не активируются правильно  ( Galaxy s7 edge developer options not activating correctly ) 
Версия 8.0.0. В меню «Параметры разработчика» доступен в разделе «Настройки», но когда я нажаю его, он говорит «Включить параметры разработчика сначала». Хоро...

1  USB отключается на Samsung Galaxy A51  ( Usb disconnects on samsung galaxy a51 ) 
У меня есть Samsung Galaxy A51 (SM A515F), бегущий последний официальный Android 10 и MacOS 10.15 Machine. Дана авторизация ADB, но иногда (~ один раз в 30 м...

8  «Всегда разрешайте Wi-Fi Rooam Scans» - это какая-либо помощь конечному пользователю?  ( Always allow wifi roam scans is it of any help to end user ) 
Скриншот (внизу) показывает опцию в формате разработки . Это читает это любое использование для конечных пользователей, чтобы активировать его? Опис...

0  Как просматривать внутреннюю и SD-карту для хранения на моем MOTO E4, когда я подключаю его к своему компьютеру?  ( How to view internal and sd card storage on my moto e4 when i connect it to my c ) 
вверх до пары часов назад я смог просмотреть свое внутреннее хранилище и хранилище SD на моем телефоне, когда я подключу его к своему компьютеру через USB. Я ...

4  Вы уже разработчик / но нет вариантов разработчика  ( You are already a developer but no developer options ) 
У меня есть Huawei Nova 3i, и я помню разблокируя опции разработчика, когда я впервые получил телефон через несколько месяцев назад. Проблема в настоящее врем...

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 раза), который ...

0  Как сделать любое приложение отладку  ( How to make any app debuggable ) 
Я работаю над каким-то проектом, где мне нужно отладить существующие приложения на Android Android Market. Я знаю, модифицируя AndroidManifest.xml, мы можем с...