-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathcontrol
More file actions
68 lines (66 loc) · 2.26 KB
/
control
File metadata and controls
68 lines (66 loc) · 2.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
Source: rpi-fastbootd
Section: utils
Priority: optional
Maintainer: Raspberry Pi Signed Boot Team <applications@raspberrypi.com>
Build-Depends: debhelper-compat (= 13),
cmake (>= 3.15),
pkg-config,
android-liblog-dev,
android-libbase-dev,
android-libcutils-dev,
libfdisk-dev,
liburing-dev,
libsystemd-dev,
zlib1g-dev,
libssl-dev,
libgpiod-dev,
libcryptsetup-dev [!nocryptsetup],
librpifwcrypto-dev,
libblockdeviceid-dev,
git
Standards-Version: 4.7.2
Homepage: https://www.raspberrypi.com/
Vcs-Git: https://github.com/raspberrypi/rpi-fastbootd.git
Vcs-Browser: https://github.com/raspberrypi/rpi-fastbootd
Rules-Requires-Root: no
Package: rpi-fastbootd
Architecture: arm64
Depends: ${shlibs:Depends}, ${misc:Depends},
android-liblog,
android-libbase,
android-libcutils,
libfdisk1,
liburing2,
libsystemd0,
libgpiod3,
libcryptsetup12,
openssl,
xxd,
raspi-utils-core,
kpartx,
librpifwcrypto0,
libblockdeviceid1
Suggests: net-tools,
iproute2,
gpiod,
cryptsetup-bin
Description: Raspberry Pi Fastboot Device Daemon
Heavily modified Android 14 fastboot daemon (fastbootd) customized for
Raspberry Pi secure boot and device provisioning workflows.
.
Key features include:
* Image Description Provisioning (IDP) - JSON-driven partition setup
* LUKS2 encryption via native libcryptsetup integration
* dm-verity support for read-only partition integrity verification
* GPIO control via native libgpiod
* Direct file upload/download to device
* Raspberry Pi OTP integration for hardware key management
* A/B system support for OTA updates
* Comprehensive Catch2 v3.11.0 test suite
.
This package builds only the device-side daemon. The fastboot client tool
should be installed separately from your OS package manager.
.
LICENSE: Default build links libcryptsetup and libgpiod, resulting in
GPL-2+/GPL-3+ licensing. To build as Apache 2.0, use:
DEB_BUILD_OPTIONS="nocryptsetup" (command-line fallbacks will be used).