Skip to content

Window Manager


Display Size Manipulation

Prints the help text

adb shell wm help

Reset the display size to default

adb shell wm size reset

Set the display size to a specific width and height in pixels

adb shell wm size 1080x1920

Set the display size to a specific width and height in density-independent pixels

adb shell wm size 720x1280dp

Set the display size for a specific display ID

adb shell wm size 1080x1920 -d 0

Display Scaling Control

Turn off display scaling

adb shell wm scaling off

Set display scaling to automatic mode

adb shell wm scaling auto

Set display scaling for a specific display ID

adb shell wm scaling off -d 0

Keyguard Dismissal

Dismisses the keyguard

adb shell wm dismiss-keyguard

User Rotation Settings

adb shell wm user-rotation

Set the user rotation mode to free

adb shell wm user-rotation free

Set the user rotation mode to lock and specify the rotation value

adb shell wm user-rotation lock 90

Set the user rotation mode for a specific display ID

adb shell wm user-rotation -d 0 lock

View Hierarchy Information

Dumps the encoded view hierarchies of visible windows

adb shell wm dump-visible-window-views

App Requested Orientation

adb shell wm fixed-to-user-rotation

Set the rotating display for app requested orientation to enabled

adb shell wm fixed-to-user-rotation enabled

Set the rotating display for app requested orientation to disabled for a specific display ID

adb shell wm fixed-to-user-rotation -d 0 disabled

Ignore App Requested Orientation

Set whether to ignore app requested orientation to true

adb shell wm set-ignore-orientation-request true

Set whether to ignore app requested orientation to false for a specific display ID

adb shell wm set-ignore-orientation-request -d 0 false

Prints whether app requested orientation should be ignored

adb shell wm get-ignore-orientation-request

Multi-Window Configuration

Set multi-window config options (Needs specific parameters)

adb shell wm set-multi-window-config

Prints values of the multi-window config options.

adb shell wm get-multi-window-config

Resets overrides to default values of the multi-window config options

adb shell wm reset-multi-window-config

Other Settings

Resets all override settings

adb shell wm reset

Return or override display size and density at once

adb shell wm size-density reset

Reset the folded area to default

adb shell wm folded-area reset

Set the folded area to specific left, top, right, and bottom values

adb shell wm folded-area 0,0,100,100