- Notes, cautions, and warnings
- Working on your computer
- Disassembly and reassembly
- Software
- Diagnostic and troubleshooting
- Contacting Dell
The table below lists the available commands in Chrome Shell (CROSH).
Command | Purpose |
---|---|
exit | Exits the CROSH Shell. |
help | Displays this help. |
help_advanced | Displays the help for more advanced commands, used for debugging. |
ping | [-c count] [-i interval] [-n] [-s packetsize] [-W waittime] — Sends ICMP ECHO_REQUEST packets to a network host. If is "gw", then the next hop gateway for the default route is used. It works just like the ping command on other operating systems. Press <Clrt> + <C> to stop the ping process or halt any other command in CROSH. |
ssh | [optional args...] — Starts the ssh subsystem if invoked without any arguments. "ssh <user> <host>", "ssh <user> <host> <port>", "ssh< user>@<host>". or "ssh <user>@<host> <port>" connect without entering the subsystem |
ssh_forget_host | Removes a host from the list of known ssh hosts. This command displays a menu of known hosts and prompts for the host to forget. |
top | Sets the chaps debug logging level. No arguments start verbose logging |
Command | Purpose |
---|---|
battery_test[<test length>] | Tests the battery discharge rate for a given number of seconds. No argument defaults to a 300 s test. |
bt_console [<agent capability>] | Enters a Bluetooth debugging console. The Optional argument specifies the capability of a pairing agent the console provides; see the Bluetooth Core specification for valid options. |
chaps_debug [start|stop|<log_level>] | Sets the chaps debug logging level. No arguments will start verbose logging. |
connectivity | Shows connectivity status. |
experimental_storage<status|enable|disable> | Enables or disables experimental storage features. |
ff_debug [<tag_expr>] [--help] [--list_valid_tags] [--reset] | Adds and removes flimflam debugging tags. |
memory_test | Performs extensive memory testing on the available free memory. |
modem <command> [args...] | Interacts with the 3G modem. Run modem help for detailed help. |
modem_set_carrier carrier-name | Configures the modem for the specified carrier. |
network_diag[--date] [--link] [--show-macs] [--wifi] [--help] [--wifi-mon] <host> | Performs a suite of network diagnostics and saves a copy of the output to your download directory |
network_logging <wifi|cellular|ethernet> | Enables a predefined set of tags useful for debugging the specified device. |
p2p_update [enable | disable] | Enables or disables the peer-to-peer (P2P) sharing of updates over the local network. This will both attempt to get updates from other peers in the network and shares the downloaded updates with them. Run this command without arguments to see the current state. |
rlz < status | enable | disable> | Enables or disables RLZ. |
rollback | Attempts to roll back to the previous update cached on your system. Only available on non-stable channels and non-enterprise enrolled devices. Please note that this will power wash your device. |
route [-n] [-6] | Displays the routing tables. |
set_apn [-n <network-id>] [-u <username>] [-p <password>] <apn> | Sets the APN to use when connecting to the network specified by <network-id>. If <network-id> is not specified, use the network-id of the currently registered network. |
set_apn - c | Clears the APN to be used, so that the default APN is used instead. |
set_arpgw <true | false> | Turns on the extra network state checking to make sure the default gateway is reachable. |
set_cellular_ppp [-u <username>] [-p <password>] | Sets the PPP username and/or password for an existing cellular connection. If neither -u nor -p is provided, this shows the existing PPP username for the cellular connection. |
set_cellular_ppp -c | Clears any existing PPP username and PPP password for an existing cellular connection. |
sound <command> <argument> | Low level sound configuration. Can be used to play/record audio samples and enable beam forming on Pixel. sound beamforming <on|off > will enable/disable the feature. sound record [duration] will start recording. sound play <filename> plays the recorded audio samples |
storage_status | Reads storage device SMART health status, vendor attributes, and error logs. |
storage_test_1 | Performs a short offline SMART test. |
storage_test_2 | Performs an extensive readability test. |
syslog <message> | Logs a message to system log. |
tpcontrol{status | taptoclick [on|off] sensitivity [1-5] | set <property>< value>} tpcontrol {syntp [on|off]} | Allows the user to manually adjust advanced touchpad settings. |
tracepath [-n] <destination>[/port] | Traces the path/route to a network host. |
update_over_cellular [enable|disable] | Enables or disables the auto updates over cellular networks. Run without arguments to see the current state. |
upload crashes | Uploads available crash reports to the crash server. |
wpa_debug [<debug_level>] [--help] [--list_valid_level] [--reset] | Sets the wpa_supplicant debugging level. |
xset m [acc_mult[/acc_div] [thr]] xset m default | Tweaks the mouse acceleration rate. |
xset r rate [delay [rate]] | Tweaks the autorepeat rates. The delay is the number of milliseconds before autorepeat starts. The rate is the number of repeats per second. |
xset r [keycode] < on|off > | Turns autorepeat on/off. If a keycode is specified, it affects only that key. If not specified, it affects global behavior. |