Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
H
Heimdall
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 231
    • Issues 231
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 24
    • Merge requests 24
  • Requirements
    • Requirements
    • List
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Benjamin Dobell
  • Heimdall
  • Issues
  • #278

Closed
Open
Created Jul 14, 2015 by Benjamin Dobell@BenjaminDobellMaintainer

S5830i Support

Created by: A-Shahbazi

@Benjamin-Dobell Hi,

Is it possible to add Samsung Galaxy S5830i support? using the current heimdall git version and libusb 1.0.19(libusbx has been completely merged to this version) I get the following:

sudo ./bin/heimdall download-pit --output my.pit --usb-log-level debug
Heimdall v1.4.1

Copyright (c) 2010-2014 Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
[timestamp] [threadID] facility level [function call] <message>
--------------------------------------------------------------------------------
[ 0.004275] [00000efc] libusb: debug [libusb_get_device_list] 
[ 0.004306] [00000efc] libusb: debug [discovered_devs_append] need to increase capacity
[ 0.004318] [00000efc] libusb: debug [libusb_get_device_descriptor] 
[ 0.004327] [00000efc] libusb: debug [libusb_open] open 2.12
[ 0.004357] [00000efc] libusb: debug [usbi_add_pollfd] add fd 12 events 4
[ 0.004375] [00000efc] libusb: debug [libusb_get_device_descriptor] 
[ 0.004382] [00000efc] libusb: debug [libusb_get_config_descriptor] index 0
Claiming interface...
[ 0.004403] [00000efc] libusb: debug [libusb_claim_interface] interface 1
Setting up interface...
[ 0.004436] [00000efc] libusb: debug [libusb_set_interface_alt_setting] interface 1 altsetting 0
[ 5.004062] [00000efc] libusb: error [op_set_interface] setintf failed error -1 errno 110
ERROR: Setting up interface failed!
Releasing device interface...
[ 5.004151] [00000efc] libusb: debug [libusb_release_interface] interface 1

[ 5.004192] [00000efc] libusb: debug [libusb_close] 
[ 5.004214] [00000efc] libusb: debug [usbi_remove_pollfd] remove fd 12
[ 5.004247] [00000efc] libusb: debug [libusb_exit] 
[ 5.004258] [00000efc] libusb: debug [libusb_exit] destroying default context

here's the USB traffic log grabbed using Simple USB Logger and your instructions at #209 (closed)

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking