Skip to content

"Failed to bulk read: Connection timed out (110)" on Samsung Galaxy A32 #29

@SpaghettiSaint

Description

@SpaghettiSaint

Description

My old Samsung Galaxy A32 is giving me a "Connection timed out" error.

Reproduction

  1. Enter command connect, begin odin
  2. I get the error

Photo of the device

Put a photo of the device with the error, if applicable.

Image

Full logs of the tool, in debug mode

To enable debug mode, enter debug on before doing connect for collecting as much info as possible.
To get the "full logs", scroll up to the first message in Thor, select it's start, and drag to the end of the last message and copy it here:

shell> connect
[11:06:51 DBG] Number of configurations: 1
[11:06:51 DBG] Number of interfaces: 2
[11:06:51 DBG] ~~~~ Interface index 0 ~~~~
[11:06:51 DBG] Number of endpoints: 1
[11:06:51 DBG] Interface class: 0x02
[11:06:51 DBG] $$ Endpoint index 0 $$
[11:06:51 DBG] !! Class-dependant descriptor, skipping (len = 5 - 2)
[11:06:51 DBG] !! Class-dependant descriptor, skipping (len = 5 - 2)
[11:06:51 DBG] !! Class-dependant descriptor, skipping (len = 4 - 2)
[11:06:51 DBG] !! Class-dependant descriptor, skipping (len = 5 - 2)
[11:06:51 DBG] Endpoint address: 0x82
[11:06:51 DBG] !! USB_ENDPOINT_XFER_BULK fail (value = 03)
[11:06:51 DBG] !! Interface is invalid, continuing
[11:06:51 DBG] ~~~~ Interface index 1 ~~~~
[11:06:51 DBG] Number of endpoints: 2
[11:06:51 DBG] Interface class: 0x0A
[11:06:51 DBG] $$ Endpoint index 0 $$
[11:06:51 DBG] Endpoint address: 0x81
[11:06:51 DBG] $$ Endpoint index 1 $$
[11:06:51 DBG] Endpoint address: 0x01
[11:06:51 DBG] > Interface is valid, exiting
[11:06:51 DBG] Interface: 0x01, Alternate: 0x00, Read Endpoint: 0x81, Write Endpoint: 0x01
Successfully connected to the device!
Now run "begin" with the protocol you need.
shell> begin odin
[11:07:00 DBG] Full exception: System.ApplicationException: Failed to bulk read: Connection timed out (110)
   at TheAirBlow.Thor.Library.Platform.Linux.Interop.HandleError(String) + 0x1a3
   at TheAirBlow.Thor.Library.Platform.Linux.BulkRead(Int32, Int32&, Int32) + 0xf8
   at TheAirBlow.Thor.Library.Protocols.Odin.Handshake() + 0x88
   at TheAirBlow.Thor.Shell.Commands.Begin.RunCommand(State, List`1) + 0xee
~~~~~~~^
Failed to bulk read: Connection timed out (110)

Hardware and software

  • OS of the computer used: Manjaro Linux
  • Model of the device: SM-A325F/DS

Additional context

I did start Thor with sudo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    protocolProtocol bug report

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions