Skip to content

Android Netpolicy Commands

Manage network policies on Android with ADB shell commands. Control background data access, whitelist and blacklist apps, set metered networks, and more.


Add Restrict Background Whitelist

cmd netpolicy add restrict-background-whitelist UID

Add Restrict Background Blacklist

cmd netpolicy add restrict-background-blacklist UID

Add App Idle Whitelist

cmd netpolicy add app-idle-whitelist UID

Get Restrict Background

cmd netpolicy get restrict-background

List WiFi Networks

cmd netpolicy list wifi-networks [true|false]

List Restrict Background Whitelist

cmd netpolicy list restrict-background-whitelist

List Restrict Background Blacklist

cmd netpolicy list restrict-background-blacklist

Remove Restrict Background Whitelist

cmd netpolicy remove restrict-background-whitelist UID

Remove Restrict Background Blacklist

cmd netpolicy remove restrict-background-blacklist UID

Remove App Idle Whitelist

cmd netpolicy remove app-idle-whitelist UID

Set Metered Network

cmd netpolicy set metered-network ID [undefined|true|false]

Set Restrict Background

cmd netpolicy set restrict-background BOOLEAN

Set Sub Plan Owner

cmd netpolicy set sub-plan-owner subId [packageName]