man-pages/man1/fwupdtool.1.html
2021-03-31 01:06:50 +01:00

150 lines
4.6 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of FWUPDTOOL</TITLE>
</HEAD><BODY>
<H1>FWUPDTOOL</H1>
Section: User Commands (1)<BR>Updated: June 2020<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NAME</H2>
fwupdtool - Standalone firmware update utility
<A NAME="lbAC">&nbsp;</A>
<H2>DESCRIPTION</H2>
<A NAME="lbAD">&nbsp;</A>
<H3>Usage:</H3>
<DL COMPACT>
<DT id="1"><DD>
fwupdtool [OPTION?]
<DT id="2">activate [DEVICE-ID]<DD>
Activate pending devices
<DT id="3">attach DEVICE-ID<DD>
Attach to firmware mode
<DT id="4">build-firmware FILE-IN FILE-OUT [SCRIPT] [OUTPUT]<DD>
Build firmware using a sandbox
<DT id="5">detach DEVICE-ID<DD>
Detach to bootloader mode
<DT id="6">firmware-parse FILENAME [FIRMWARE-TYPE]<DD>
Parse and show details about a firmware file
<DT id="7">firmware-read FILENAME [DEVICE-ID]<DD>
Read a firmware blob from a device
<DT id="8">get-details<DD>
Gets details about a firmware file
<DT id="9">get-device-flags<DD>
Get all device flags supported by fwupd
<DT id="10">get-devices<DD>
Get all devices that support firmware updates
<DT id="11">get-firmware-types<DD>
List the available firmware types
<DT id="12">get-history<DD>
Show history of firmware updates
<DT id="13">get-plugins<DD>
Get all enabled plugins registered with the system
<DT id="14">get-remotes<DD>
Gets the configured remotes
<DT id="15">get-topology<DD>
Alias to get-devices
<DT id="16">get-updates<DD>
Gets the list of updates for connected hardware
<DT id="17">get-upgrades<DD>
Alias to get-updates
<DT id="18">hwids [FILE]<DD>
Return all the hardware IDs for the machine
<DT id="19">install FILE [DEVICE-ID]<DD>
Install a firmware file on this hardware
<DT id="20">install-blob FILENAME DEVICE-ID<DD>
Install a firmware blob on a device
<DT id="21">monitor<DD>
Monitor the daemon for events
<DT id="22">refresh<DD>
Refresh metadata from remote server
<DT id="23">self-sign TEXT<DD>
Sign data using the client certificate
<DT id="24">smbios-dump FILE<DD>
Dump SMBIOS data from a file
<DT id="25">update [DEVICE-ID]<DD>
Update all devices that match local metadata
<DT id="26">upgrade [DEVICE-ID]<DD>
Alias to update
<DT id="27">verify-update [DEVICE-ID]<DD>
Update the stored metadata with current contents
<DT id="28">watch<DD>
Watch for hardware changes
</DL>
<A NAME="lbAE">&nbsp;</A>
<H3>Help Options:</H3>
<DL COMPACT>
<DT id="29"><B>-h</B>, <B>--help</B><DD>
Show help options
<DT id="30"><B>--help-all</B><DD>
Show all help options
</DL>
<A NAME="lbAF">&nbsp;</A>
<H3>Application Options:</H3>
<DL COMPACT>
<DT id="31"><B>--version</B><DD>
Show client and daemon versions
<DT id="32"><B>--allow-reinstall</B><DD>
Allow reinstalling existing firmware versions
<DT id="33"><B>--allow-older</B><DD>
Allow downgrading firmware versions
<DT id="34"><B>--force</B><DD>
Override plugin warning
<DT id="35"><B>--no-reboot-check</B><DD>
Do not check for reboot after update
<DT id="36"><B>--no-safety-check</B><DD>
Do not perform device safety checks
<DT id="37"><B>--show-all-devices</B><DD>
Show devices that are not updatable
<DT id="38"><B>--plugin-whitelist</B><DD>
Manually whitelist specific plugins
<DT id="39"><B>--prepare</B><DD>
Run the plugin composite prepare routine when using install-blob
<DT id="40"><B>--cleanup</B><DD>
Run the plugin composite cleanup routine when using install-blob
<DT id="41"><B>--enable-json-state</B><DD>
Save device state into a JSON file between executions
<DT id="42"><B>--disable-ssl-strict</B><DD>
Ignore SSL strict checks when downloading files
<DT id="43"><B>--filter</B><DD>
Filter with a set of device flags using a ~ prefix to exclude, e.g. 'internal,~needs-reboot'
<DT id="44"><B>-v</B>, <B>--verbose</B><DD>
Show debugging information for all domains
<DT id="45"><B>--no-timestamp</B><DD>
Do not include timestamp prefix
<DT id="46"><B>--no-domain</B><DD>
Do not include log domain prefix
<DT id="47"><B>--plugin-verbose</B>=<I>,PLUGIN-NAME/</I><DD>
Show plugin verbose information
<DT id="48"><B>--daemon-verbose</B>=<I>,DOMAIN/</I><DD>
Show daemon verbose information for a particular domain
</DL>
<P>
This tool allows an administrator to use the fwupd plugins without being installed on the host system.
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="49"><A HREF="#lbAB">NAME</A><DD>
<DT id="50"><A HREF="#lbAC">DESCRIPTION</A><DD>
<DL>
<DT id="51"><A HREF="#lbAD">Usage:</A><DD>
<DT id="52"><A HREF="#lbAE">Help Options:</A><DD>
<DT id="53"><A HREF="#lbAF">Application Options:</A><DD>
</DL>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:12 GMT, March 31, 2021
</BODY>
</HTML>