Provided by: fwupd_1.5.11-0ubuntu2_amd64 bug

NAME

       fwupdmgr - Firmware update manager client utility

DESCRIPTION

   Usage:
              fwupdmgr [OPTION?]

       activate [DEVICE-ID|GUID]
              Activate devices

       block-firmware [CHECKSUM]
              Blocks a specific firmware from being installed

       clear-history
              Erase all firmware update history

       clear-offline
              Clears any updates scheduled to be updated offline

       clear-results DEVICE-ID|GUID
              Clears the results from the last update

       disable-remote REMOTE-ID
              Disables a given remote

       downgrade [DEVICE-ID|GUID]
              Downgrades the firmware on a device

       enable-remote REMOTE-ID
              Enables a given remote

       get-approved-firmware
              Gets the list of approved firmware

       get-blocked-firmware
              Gets the list of blocked firmware

       get-details FILE
              Gets details about a firmware file

       get-devices
              Get all devices that support firmware updates

       get-history
              Show history of firmware updates

       get-plugins
              Get all enabled plugins registered with the system

       get-releases [DEVICE-ID|GUID]
              Gets the releases for a device

       get-remotes
              Gets the configured remotes

       get-results DEVICE-ID|GUID
              Gets the results from the last update

       get-topology
              Alias to get-devices

       get-updates [DEVICE-ID|GUID]
              Gets the list of updates for connected hardware

       get-upgrades [DEVICE-ID|GUID]
              Alias to get-updates

       install FILE [DEVICE-ID|GUID]
              Install a firmware file on this hardware

       modify-config KEY,VALUE
              Modifies a daemon configuration value

       modify-remote REMOTE-ID KEY VALUE
              Modifies a given remote

       refresh [FILE FILE_SIG REMOTE-ID]
              Refresh metadata from remote server

       reinstall [DEVICE-ID|GUID]
              Reinstall current firmware on the device

       report-history
              Share firmware history with the developers

       security
              Gets the host security attributes

       set-approved-firmware CHECKSUM1[,CHECKSUM2][,CHECKSUM3]
              Sets the list of approved firmware

       switch-branch [DEVICE-ID|GUID] [BRANCH]
              Switch the firmware branch on the device

       unblock-firmware [CHECKSUM]
              Unblocks a specific firmware from being installed

       unlock DEVICE-ID|GUID
              Unlocks the device for firmware access

       update [DEVICE-ID|GUID]
              Updates all firmware to latest versions available

       upgrade [DEVICE-ID|GUID]
              Alias to update

       verify [DEVICE-ID|GUID]
              Checks cryptographic hash matches firmware

       verify-update [DEVICE-ID|GUID]
              Update the stored cryptographic hash with current ROM contents

   Help Options:
       -h, --help
              Show help options

   Application Options:
       -v, --verbose
              Show extra debugging information

       --version
              Show client and daemon versions

       --offline
              Schedule installation for next reboot when possible

       --allow-reinstall
              Allow reinstalling existing firmware versions

       --allow-older
              Allow downgrading firmware versions

       --allow-branch-switch
              Allow switching firmware branch

       --force
              Force the action by relaxing some runtime checks

       -y, --assume-yes
              Answer yes to all questions

       --sign Sign the uploaded data with the client certificate

       --no-unreported-check
              Do not check for unreported history

       --no-metadata-check
              Do not check for old metadata

       --no-remote-check
              Do not check if download remotes should be enabled

       --no-reboot-check
              Do not check for reboot after update

       --no-safety-check
              Do not perform device safety checks

       --no-history
              Do not write to the history database

       --show-all
              Show all results

       --disable-ssl-strict
              Ignore SSL strict checks when downloading files

       --ipfs Only use IPFS when downloading files

       --filter
              Filter   with   a   set  of  device  flags  using  a  ~  prefix  to  exclude,  e.g.
              'internal,~needs-reboot'

       --ignore-power
              Ignore requirement of external power source

       This tool allows an administrator to query and control the fwupd daemon, allowing them  to
       perform actions such as installing or downgrading firmware.

SCRIPTING

       A  variety  of  client  tools  are  provided  by fwupd.  Not all tools are suggested to be
       scripted.

       fwupdmgr is a command line fwupd client intended to  be  used  interactively.  The  output
       between  versions  of  fwupd  is  not  guaranteed  to be stable. Commands that succesfully
       execute will return "0". Commands that have no actions but succesfully execute will return
       "2".

       fwupdagent  is  a  command line fwupd client intended to be used by scripts. The output is
       JSON and guaranteed to be stable. Commands that succesfully execute will return "0".