BSD Ports

devel/heimdall 1.4.2_6 FreeBSD

Tool suite used to flash firmware onto Samsung mobile devices

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f451b9caa1
License
MIT
Categories
devel
Package size
101.7 KiB, 333.1 KiB installed

Description

Tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices.

Heimdall connects to a mobile device over USB and interact with software running on device known as Loke. Loke and Heimdall communicate via the custom Samsung-developed protocol sometimes referred to as the 'Odin protocol'.

In the other systems

SystemPortVersion
FreeBSDdevel/heimdall1.4.2_6
DragonFlydevel/heimdall1.4.2_5

Install

Binary package:

pkg install heimdall

From the ports tree:

cd /usr/ports/devel/heimdall/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	heimdall>0:devel/heimdall

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.2_61.4.2_6-1.4.2_51.4.2_6
FreeBSD:14:quarterly1.4.2_61.4.2_6n/a1.4.2_51.4.2_6
FreeBSD:15:latest1.4.2_61.4.2_6n/a1.4.2_51.4.2_5
FreeBSD:15:quarterly1.4.2_61.4.2_6n/an/an/a
FreeBSD:16:latest1.4.2_61.4.2_6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 81
Run dependencies 71

No port depends on this one.

Configuration

Options name: devel_heimdall

OptionDefaultDescription
DOCSoffBuild and/or install documentation
GUIonGUI (Graphical User Interface) support
USES
compiler:c++11-lang cmake:insource
Service scripts
none

Message after installing

===>   NOTICE:

The heimdall port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 2
  • bin/heimdall-frontend
  • bin/heimdall
distinfo 1
FileSizeSHA256
Benjamin-Dobell-Heimdall-v1.4.2_GH0.tar.gz5.486693e+06589bef88f2597c8a84fe6fafbe928ddc9687438b5b54edd917d7df48c7e3eff8

Commit history 1

DateCommitCreditsLog message
f451b9caa1 Gleb Popov devel/heimdall: Fix building with CMake 4