Skip to content

motorola moto g35 5G fails DFU #499

@mj09

Description

@mj09

Where do you suspect the issue?

Issue in DFU library, e.g. upload stops in the middle

Version

2.3.x

Describe the issue

We are getting into an endless loop on the motorola moto g35 5G when trying to run a DFU update.
I have attached log output below.

We tried to update to 2.9.0 but didnt fix the issue

Relevant log output

Motoral log when trying to DFU

2025-09-15 18:31:50.122 6987-6987 DfuBaseService my.saphelink.alpha I DFU service created. Version: 2.3.2
2025-09-15 18:31:50.136 6987-7330 DfuBaseService my.saphelink.alpha I Starting DFU service in foreground
2025-09-15 18:31:50.209 6987-7330 DfuBaseService my.saphelink.alpha I Connecting to the device...
2025-09-15 18:31:50.222 6987-7006 DfuBaseService my.saphelink.alpha I Connected to GATT server
2025-09-15 18:31:50.231 6987-7006 DfuBaseService my.saphelink.alpha I Attempting to start service discovery... succeed
2025-09-15 18:31:50.243 6987-7328 DfuBaseService my.saphelink.alpha I Services discovered
2025-09-15 18:31:50.247 6987-7330 DfuImpl my.saphelink.alpha W DFU target does not support (SD/BL)+App update, splitting into 2 parts
2025-09-15 18:31:50.247 6987-7330 DfuImpl my.saphelink.alpha I Buttonless service without bond sharing found -> SDK 13 or newer
2025-09-15 18:31:50.262 6987-7330 DfuImpl my.saphelink.alpha I Enabling indications...
2025-09-15 18:31:50.523 6987-7330 DfuImpl my.saphelink.alpha I Sending Enter Bootloader (Op Code = 1)
2025-09-15 18:31:50.750 6987-7330 DfuImpl my.saphelink.alpha I Response received (Op Code = 1, Status = 1)
2025-09-15 18:31:50.751 6987-7330 DfuBaseService my.saphelink.alpha I Disconnecting from the device...
2025-09-15 18:31:50.757 6987-7006 DfuBaseService my.saphelink.alpha I Disconnected from GATT server
2025-09-15 18:31:50.757 6987-7330 DfuImpl my.saphelink.alpha I Device disconnected
2025-09-15 18:31:50.768 6987-7330 DfuBaseService my.saphelink.alpha I Refreshing result: true
2025-09-15 18:31:50.768 6987-7330 DfuBaseService my.saphelink.alpha I Cleaning up...
2025-09-15 18:31:50.774 6987-7330 DfuImpl my.saphelink.alpha I Restarting to bootloader mode
2025-09-15 18:31:52.005 6987-6987 DfuBaseService my.saphelink.alpha I Action received: android.bluetooth.device.action.ACL_DISCONNECTED
2025-09-15 18:31:53.240 6987-7330 DfuImpl my.saphelink.alpha I Scanning for new address finished with: D5:B8:FB:26:BC:9D
2025-09-15 18:31:53.262 6987-7330 DfuBaseService my.saphelink.alpha I Starting DFU service in foreground
2025-09-15 18:31:53.282 6987-7330 DfuBaseService my.saphelink.alpha I Connecting to the device...
2025-09-15 18:31:53.850 6987-7006 DfuBaseService my.saphelink.alpha I Connected to GATT server
2025-09-15 18:31:53.862 6987-6987 DfuBaseService my.saphelink.alpha I Action received: android.bluetooth.device.action.ACL_CONNECTED
2025-09-15 18:31:53.865 6987-7006 DfuBaseService my.saphelink.alpha I Attempting to start service discovery... succeed
2025-09-15 18:31:54.864 6987-7114 DfuBaseService my.saphelink.alpha I Services discovered
2025-09-15 18:31:54.866 6987-7330 DfuImpl my.saphelink.alpha W DFU target does not support (SD/BL)+App update, splitting into 2 parts
2025-09-15 18:31:54.867 6987-7330 DfuImpl my.saphelink.alpha W Secure DFU bootloader found
2025-09-15 18:31:54.876 6987-7330 DfuImpl my.saphelink.alpha I Requesting MTU = 517
2025-09-15 18:31:54.900 6987-7006 DfuImpl my.saphelink.alpha I MTU changed to: 247
2025-09-15 18:31:54.900 6987-7330 DfuImpl my.saphelink.alpha I Enabling notifications...
2025-09-15 18:31:54.939 6987-7330 DfuImpl my.saphelink.alpha I Resume feature disabled. Performing fresh DFU
2025-09-15 18:31:54.939 6987-7330 DfuImpl my.saphelink.alpha I Setting object to Command (Op Code = 6, Type = 1)
2025-09-15 18:31:54.990 6987-7330 DfuImpl my.saphelink.alpha I Command object info received (Max size = 512, Offset = 156, CRC = 373372C2)
2025-09-15 18:31:54.991 6987-7330 DfuImpl my.saphelink.alpha I Sending the number of packets before notifications (Op Code = 2, Value = 0)
2025-09-15 18:31:55.066 6987-7330 DfuImpl my.saphelink.alpha I Creating Init packet object (Op Code = 1, Type = 1, Size = 156)
2025-09-15 18:31:55.501 6987-7330 DfuImpl my.saphelink.alpha I Sending 0 bytes of init packet...
2025-09-15 18:31:55.503 6987-7330 DfuImpl my.saphelink.alpha I Sending init packet (size: 156, value: 0x12-99-01-0A-53-08-01-12-4F-08-E3-C6-8D-03-10-FF-FF-B7-E0-0F-1A-02-CA-01-20-03-28-98-AB-09-30-A4-D6-01-38-00-42-24-08-03-12-20-E2-8A-02-8B-B5-D4-D4-86-B7-F8-10-9A-72-FB-33-1C-68-B2-4E-66-3A-C7-FA-A7-3B-38-F7-05-19-61-0C-42-48-00-52-04-08-01-12-00-52-04-08-01-12-00-10-00-1A-40-54-7F-26-44-B5-92-5F-F1-BA-26-01-AE-65-48-38-C0-2F-B3-BE-24-73-A1-83-DA-0D-C3-59-4A-43-0C-3A-61-8A-E2-53-32-AE-5F-A5-D6-17-B9-4D-C4-C6-70-A8-0A-D1-2C-68-C7-33-28-5C-B5-16-F8-7B-BC-EB-2A-2A-52)
2025-09-15 18:31:55.518 6987-7330 DfuImpl my.saphelink.alpha I Sending Calculate Checksum command (Op Code = 3)
2025-09-15 18:32:01.526 6987-7328 DfuImpl my.saphelink.alpha E Characteristic write error: 133
2025-09-15 18:32:01.528 6987-7328 DfuBaseService my.saphelink.alpha W Target device disconnected with status: 8
2025-09-15 18:32:01.537 6987-7330 DfuBaseService my.saphelink.alpha E Unable to write Op Code 3 (error 133)
2025-09-15 18:32:01.543 6987-7330 DfuBaseService my.saphelink.alpha I Refreshing result: true
2025-09-15 18:32:01.543 6987-7330 DfuBaseService my.saphelink.alpha I Cleaning up...
2025-09-15 18:32:01.546 6987-6987 DfuBaseService my.saphelink.alpha I Action received: android.bluetooth.device.action.ACL_DISCONNECTED
2025-09-15 18:32:02.175 6987-7330 DfuBaseService my.saphelink.alpha I Starting DFU service in foreground
2025-09-15 18:32:02.201 6987-7330 DfuBaseService my.saphelink.alpha I Connecting to the device...
2025-09-15 18:32:02.392 6987-7114 DfuBaseService my.saphelink.alpha I Connected to GATT server
2025-09-15 18:32:02.401 6987-7114 DfuBaseService my.saphelink.alpha I Attempting to start service discovery... succeed
2025-09-15 18:32:02.473 6987-6987 DfuBaseService my.saphelink.alpha I Action received: android.bluetooth.device.action.ACL_CONNECTED
2025-09-15 18:32:03.381 6987-7114 DfuBaseService my.saphelink.alpha I Services discovered
2025-09-15 18:32:03.383 6987-7330 DfuImpl my.saphelink.alpha W DFU target does not support (SD/BL)+App update, splitting into 2 parts
2025-09-15 18:32:03.384 6987-7330 DfuImpl my.saphelink.alpha W Secure DFU bootloader found
2025-09-15 18:32:03.395 6987-7330 DfuImpl my.saphelink.alpha I Requesting MTU = 517
2025-09-15 18:32:03.444 6987-7114 DfuImpl my.saphelink.alpha I MTU changed to: 247
2025-09-15 18:32:03.444 6987-7330 DfuImpl my.saphelink.alpha I Enabling notifications...
2025-09-15 18:32:03.476 6987-7330 DfuImpl my.saphelink.alpha I Resume feature disabled. Performing fresh DFU
2025-09-15 18:32:03.476 6987-7330 DfuImpl my.saphelink.alpha I Setting object to Command (Op Code = 6, Type = 1)
2025-09-15 18:32:03.526 6987-7330 DfuImpl my.saphelink.alpha I Command object info received (Max size = 512, Offset = 156, CRC = 373372C2)
2025-09-15 18:32:03.527 6987-7330 DfuImpl my.saphelink.alpha I Sending the number of packets before notifications (Op Code = 2,

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions