1FWUPDTOOL(1)                     User Commands                    FWUPDTOOL(1)
2
3
4

NAME

6       fwupdtool - Standalone firmware update utility
7

DESCRIPTION

9   Usage:
10              fwupdtool [OPTIONâ.¦]
11
12       activate [DEVICE-ID|GUID]
13              Activate pending devices
14
15       attach DEVICE-ID|GUID
16              Attach to firmware mode
17
18       bind-driver SUBSYSTEM DRIVER [DEVICE-ID|GUID]
19              Bind new kernel driver
20
21       build-firmware FILE-IN FILE-OUT [SCRIPT] [OUTPUT]
22              Build firmware using a sandbox
23
24       detach DEVICE-ID|GUID
25              Detach to bootloader mode
26
27       esp-list
28              Lists files on the ESP
29
30       esp-mount
31              Mounts the ESP
32
33       esp-unmount
34              Unmounts the ESP
35
36       export-hwids HWIDS-FILE
37              Save a file that allows generation of hardware IDs
38
39       firmware-build BUILDER-XML FILENAME-DST
40              Build a firmware file
41
42       firmware-convert    FILENAME-SRC    FILENAME-DST    [FIRMWARE-TYPE-SRC]
43       [FIRMWARE-TYPE-DST]
44              Convert a firmware file
45
46       firmware-dump FILENAME [DEVICE-ID|GUID]
47              Read a firmware blob from a device
48
49       firmware-extract FILENAME [FIRMWARE-TYPE]
50              Extract a firmware blob to images
51
52       firmware-parse FILENAME [FIRMWARE-TYPE]
53              Parse and show details about a firmware file
54
55       get-details
56              Gets details about a firmware file
57
58       get-device-flags
59              Get all device flags supported by fwupd
60
61       get-devices
62              Get all devices that support firmware updates
63
64       get-firmware-types
65              List the available firmware types
66
67       get-history
68              Show history of firmware updates
69
70       get-plugins
71              Get all enabled plugins registered with the system
72
73       get-remotes
74              Gets the configured remotes
75
76       get-topology
77              Alias to get-devices
78
79       get-updates [DEVICE-ID|GUID]
80              Gets the list of updates for connected hardware
81
82       get-upgrades [DEVICE-ID|GUID]
83              Alias to get-updates
84
85       hwids [SMBIOS-FILE|HWIDS-FILE]
86              Return all the hardware IDs for the machine
87
88       install FILE [DEVICE-ID|GUID]
89              Install a firmware file on this hardware
90
91       install-blob FILENAME DEVICE-ID
92              Install a firmware blob on a device
93
94       monitor
95              Monitor the daemon for events
96
97       refresh
98              Refresh metadata from remote server
99
100       reinstall DEVICE-ID|GUID
101              Reinstall firmware on a device
102
103       security
104              Gets the host security attributes
105
106       self-sign TEXT
107              Sign data using the client certificate
108
109       smbios-dump FILE
110              Dump SMBIOS data from a file
111
112       switch-branch [DEVICE-ID|GUID] [BRANCH]
113              Switch the firmware branch on the device
114
115       unbind-driver [DEVICE-ID|GUID]
116              Unbind current driver
117
118       update [DEVICE-ID|GUID]
119              Update all devices that match local metadata
120
121       upgrade [DEVICE-ID|GUID]
122              Alias to update
123
124       verify-update [DEVICE-ID|GUID]
125              Update the stored metadata with current contents
126
127       watch  Watch for hardware changes
128
129   Help Options:
130       -h, --help
131              Show help options
132
133       --help-all
134              Show all help options
135
136   Application Options:
137       --version
138              Show client and daemon versions
139
140       --allow-reinstall
141              Allow reinstalling existing firmware versions
142
143       --allow-older
144              Allow downgrading firmware versions
145
146       --allow-branch-switch
147              Allow switching firmware branch
148
149       --force
150              Force the action by relaxing some runtime checks
151
152       --ignore-checksum
153              Ignore firmware checksum failures
154
155       --ignore-vid-pid
156              Ignore firmware hardware mismatch failures
157
158       --ignore-power
159              Ignore requirement of external power source
160
161       --no-reboot-check
162              Do not check for reboot after update
163
164       --no-safety-check
165              Do not perform device safety checks
166
167       --show-all
168              Show all results
169
170       --plugins
171              Manually enable specific plugins
172
173       --prepare
174              Run the plugin composite prepare routine when using install-blob
175
176       --cleanup
177              Run the plugin composite cleanup routine when using install-blob
178
179       --enable-json-state
180              Save device state into a JSON file between executions
181
182       --disable-ssl-strict
183              Ignore SSL strict checks when downloading files
184
185       --filter
186              Filter with a set of device flags using a ~ prefix  to  exclude,
187              e.g. 'internal,~needs-reboot'
188
189       -v, --verbose
190              Show debugging information for all domains
191
192       --no-timestamp
193              Do not include timestamp prefix
194
195       --no-domain
196              Do not include log domain prefix
197
198       --plugin-verbose=PLUGIN-NAME
199              Show plugin verbose information
200
201       --daemon-verbose=DOMAIN
202              Show daemon verbose information for a particular domain
203
204       This  tool allows an administrator to use the fwupd plugins without be‐
205       ing installed on the host system.
206
207
208
209fwupdtool 1.5.9                   April 2021                      FWUPDTOOL(1)
Impressum