Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I don't know how to make compilation. Can you guys show how to compile heimdall? #505

Open
wants to merge 21 commits into
base: master
Choose a base branch
from

Commits on Oct 14, 2017

  1. Configuration menu
    Copy the full SHA
    ff6e985 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2017

  1. Configuration menu
    Copy the full SHA
    0c94485 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. heimdall: Odin protocol version 4 support

    Blefish authored and Rudolf Tammekivi committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    0fd207a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. heimdall: Fix flashing firmwares bigger than 3.5GB

    Mallon Lobjakas authored and Rudolf Tammekivi committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    d8a14b5 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2021

  1. InitialiseProtocol: reset device before handshake

    Heimdall fails to handshake with device on my Linux installation:
    Initialising protocol...
    ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
    ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
    ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
    ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
    ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
    ERROR: libusb error -7 whilst sending bulk transfer.
    ERROR: Failed to send handshake!
    ERROR: Failed to receive handshake response. Result: -7
    ERROR: Protocol initialisation failed!
    
    However, with the same USB cable, port and device, Heimdall
    successfully handshake with the device on Windows via WinUSB.
    This indicates handling of USB devices of host (AMD X570) on
    Linux might lead to undesired results. Though, without further
    testing, the interference from userspace (Ubuntu 20.04, KDE) can
    not be ruled out.
    
    Thus, this patch calls libusb_reset_device to ensure
    the USB port is in a clean state before we send the data.
    
    Fixes issues with newer devices and hosts.
    
    Signed-off-by: Jesse Chan <[email protected]>
    jesec authored and luk1337 committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    745dbb4 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

  1. Upload artifacts

    luk1337 committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    b6c0c4e View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. Merge pull request #3 from Blefish/master

    heimdall: Odin protocol version 4 support
    amo13 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    30a7680 View commit details
    Browse the repository at this point in the history
  2. fix show progress percentage for big files

    suggested by @fftmp
    amo13 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    b96ad68 View commit details
    Browse the repository at this point in the history
  3. Add BUNDLE DESTINATION to CMakeLists.txt

    Thanks to @nickgarvey
    amo13 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    2a3eb2c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from dandv/patch-1

    Mention how to boot into download mode for S3 - S8
    amo13 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    cbe3ff8 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2 from bikepunk/master

    add instructions to compile without de frontend cf. https://github.co…
    amo13 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    7bcb598 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #4 from luk1337/tmp

    InitialiseProtocol: reset device before handshake and upload artifacts
    amo13 authored Aug 25, 2021
    Configuration menu
    Copy the full SHA
    642c422 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1532269 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b14e330 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. Fix macOS issues part 1

    amo13 authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    48a4785 View commit details
    Browse the repository at this point in the history
  2. Fix macOS issues part 2

    amo13 authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    7cf3bc4 View commit details
    Browse the repository at this point in the history
  3. Fix macOS issues part 3

    amo13 authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    0236330 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9da2a64 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #6 from amo13/MacOS-fix-from-e.foundation

    MacOS fix from e.foundation
    amo13 authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    9b98b08 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Add comment about this fork

    amo13 authored Sep 28, 2021
    Configuration menu
    Copy the full SHA
    f1d34b0 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2022

  1. add needed dll files to run heimdall

    put them in the same folder as the heimdall.exe binary
    amo13 authored Apr 18, 2022
    Configuration menu
    Copy the full SHA
    8378ba4 View commit details
    Browse the repository at this point in the history