The param tool enables you to operate system parameters. It is valid only for standard-system devices.
You have obtained the hdc tool to run hdc shell commands.
The device is properly connected.
| Command | Description |
|---|---|
| -h | Obtains the commands supported by param. |
| ls [-r] [name] | Displays the information about the system parameter that matches the given name. If -r is specified, the information is obtained based on the parameter permission; otherwise, the parameter information is directly obtained. |
| get [name] | Obtains the value of the system parameter with the given name. If no name is specified, the values of all system parameters are returned. |
| set name value | Sets the value for the system parameter with the given name. |
| wait name [value] [timeout] | Waits for the system parameter with the given name to match the specified value. Fuzzy match is supported. For example, "*" indicates any value, and "val*" indicates matching of only the first three val characters. timeout indicates the waiting time, in seconds. If it is not set, the default value 30s is used. |
| save | Persistently saves the parameters to the workspace. |
Displays the information about the system parameter that matches the given name.
param ls [-r] [name]
Example



Sets the value for the system parameter with the given name.
param set name value
Example

Waits for the system parameter with the given name to match the specified value.
param wait name [value] [timeout]
Example

Error code description
For details about the error codes, see system parameter.