@jupe, you have recently sent PR #757 & #758 & #765 related to bluetooth features, but it seems there are regression errors with some Android SDK level, see following log errors, can you investigate about that and bring correction please ?
Mobile HUAWEI HWANA OS-10 SDK-29:
May 23 14:08:42 LAN-Z1-R3 docker[601]: 2024-05-23T13:08:42.467Z DBG/device:resources:service 23 [VWS0220521002017] output of granting permissions to STFService:
May 23 14:08:42 LAN-Z1-R3 docker[601]: Exception occurred while executing:
May 23 14:08:42 LAN-Z1-R3 docker[601]: java.lang.IllegalArgumentException: Unknown permission: android.permission.BLUETOOTH_CONNECT
May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.permission.PermissionManagerService.grantRuntimePermission(PermissionManagerService.java:2382)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.permission.PermissionManagerService.access$1500(PermissionManagerService.java:132)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.permission.PermissionManagerService$PermissionManagerServiceInternalImpl.grantRuntimePermission(PermissionManagerService.java:3458)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerService.grantRuntimePermission(PackageManagerService.java:6855)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerShellCommand.runGrantRevokePermission(PackageManagerShellCommand.java:2014)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:248)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.ShellCommand.exec(ShellCommand.java:104)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:25434)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.Binder.shellCommand(Binder.java:888)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.Binder.onTransact(Binder.java:772)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4858)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4924)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.HwPackageManagerService.onTransact(HwPackageManagerService.java:472)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.Binder.execTransactInternal(Binder.java:1028)
May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.Binder.execTransact(Binder.java:1001)
Mobile HUAWEI P9 OS-6.0 SDK-23:
May 23 14:08:53 LAN-Z1-R3 docker[601]: 2024-05-23T13:08:53.498Z DBG/device:resources:service 17 [MWS0217105006416] output of granting permissions to STFService: Bad argument: java.lang.IllegalArgumentException: Unknown permission: android.permission.BLUETOOTH_CONNECT
May 23 14:08:53 LAN-Z1-R3 docker[601]: usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list permission-groups
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list permissions [-g] [-f] [-d] [-u] [GROUP]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list instrumentation [-f] [TARGET-PACKAGE]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list features
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list libraries
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list users
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm path PACKAGE
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm dump PACKAGE
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install [-lrtsfd] [-i PACKAGE] [--user USER_ID] [PATH]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-create [-lrtsfdp] [-i PACKAGE] [-S BYTES]
May 23 14:08:53 LAN-Z1-R3 docker[601]: [--install-location 0/1/2]
May 23 14:08:53 LAN-Z1-R3 docker[601]: [--force-uuid internal|UUID]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-write [-S BYTES] SESSION_ID SPLIT_NAME [PATH]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-commit SESSION_ID
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-abandon SESSION_ID
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm uninstall [-k] [--user USER_ID] PACKAGE
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-installer PACKAGE INSTALLER
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm move-package PACKAGE [internal|UUID]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm move-primary-storage [internal|UUID]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm clear [--user USER_ID] PACKAGE
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm enable [--user USER_ID] PACKAGE_OR_COMPONENT
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm disable [--user USER_ID] PACKAGE_OR_COMPONENT
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm disable-user [--user USER_ID] PACKAGE_OR_COMPONENT
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm disable-until-used [--user USER_ID] PACKAGE_OR_COMPONENT
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm hide [--user USER_ID] PACKAGE_OR_COMPONENT
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm unhide [--user USER_ID] PACKAGE_OR_COMPONENT
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm grant [--user USER_ID] PACKAGE PERMISSION
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm revoke [--user USER_ID] PACKAGE PERMISSION
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm reset-permissions
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-app-link [--user USER_ID] PACKAGE {always|ask|never|undefined}
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm get-app-link [--user USER_ID] PACKAGE
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-install-location [0/auto] [1/internal] [2/external]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm get-install-location
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-permission-enforced PERMISSION [true|false]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm trim-caches DESIRED_FREE_SPACE [internal|UUID]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm create-user [--profileOf USER_ID] [--managed] USER_NAME
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm remove-user USER_ID
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm get-max-users
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list packages: prints all packages, optionally only
May 23 14:08:53 LAN-Z1-R3 docker[601]: those whose package name contains the text in FILTER. Options:
May 23 14:08:53 LAN-Z1-R3 docker[601]: -f: see their associated file.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -d: filter to only show disbled packages.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -e: filter to only show enabled packages.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -s: filter to only show system packages.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -3: filter to only show third party packages.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -i: see the installer for the packages.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -u: also include uninstalled packages.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list permission-groups: prints all known permission groups.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list permissions: prints all known permissions, optionally only
May 23 14:08:53 LAN-Z1-R3 docker[601]: those in GROUP. Options:
May 23 14:08:53 LAN-Z1-R3 docker[601]: -g: organize by group.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -f: print all information.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -s: short summary.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -d: only list dangerous permissions.
May 23 14:08:53 LAN-Z1-R3 docker[601]: -u: list only the permissions users will see.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list instrumentation: use to list all test packages; optionally
May 23 14:08:53 LAN-Z1-R3 docker[601]: supply to list the test packages for a particular
May 23 14:08:53 LAN-Z1-R3 docker[601]: application. Options:
May 23 14:08:53 LAN-Z1-R3 docker[601]: -f: list the .apk file for the test package.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list features: prints all features of the system.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list users: prints all users on the system.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm path: print the path to the .apk of the given PACKAGE.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm dump: print system state associated with the given PACKAGE.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install: install a single legacy package
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-create: create an install session
May 23 14:08:53 LAN-Z1-R3 docker[601]: -l: forward lock application
May 23 14:08:53 LAN-Z1-R3 docker[601]: -r: replace existing application
May 23 14:08:53 LAN-Z1-R3 docker[601]: -t: allow test packages
May 23 14:08:53 LAN-Z1-R3 docker[601]: -i: specify the installer package name
May 23 14:08:53 LAN-Z1-R3 docker[601]: -s: install application on sdcard
May 23 14:08:53 LAN-Z1-R3 docker[601]: -f: install application on internal flash
May 23 14:08:53 LAN-Z1-R3 docker[601]: -d: allow version code downgrade
May 23 14:08:53 LAN-Z1-R3 docker[601]: -p: partial application install
May 23 14:08:53 LAN-Z1-R3 docker[601]: -g: grant all runtime permissions
May 23 14:08:53 LAN-Z1-R3 docker[601]: -S: size in bytes of entire session
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-write: write a package into existing session; path may
May 23 14:08:53 LAN-Z1-R3 docker[601]: be '-' to read from stdin
May 23 14:08:53 LAN-Z1-R3 docker[601]: -S: size in bytes of package, required for stdin
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-commit: perform install of fully staged session
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-abandon: abandon session
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-installer: set installer package name
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm uninstall: removes a package from the system. Options:
May 23 14:08:53 LAN-Z1-R3 docker[601]: -k: keep the data and cache directories around after package removal.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm clear: deletes all data associated with a package.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm enable, disable, disable-user, disable-until-used: these commands
May 23 14:08:53 LAN-Z1-R3 docker[601]: change the enabled state of a given package or component (written
May 23 14:08:53 LAN-Z1-R3 docker[601]: as "package/class").
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm grant, revoke: these commands either grant or revoke permissions
May 23 14:08:53 LAN-Z1-R3 docker[601]: to apps. The permissions must be declared as used in the app's
May 23 14:08:53 LAN-Z1-R3 docker[601]: manifest, be runtime permissions (protection level dangerous),
May 23 14:08:53 LAN-Z1-R3 docker[601]: and the app targeting SDK greater than Lollipop MR1.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm reset-permissions: revert all runtime permissions to their default state.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm get-install-location: returns the current install location.
May 23 14:08:53 LAN-Z1-R3 docker[601]: 0 [auto]: Let system decide the best location
May 23 14:08:53 LAN-Z1-R3 docker[601]: 1 [internal]: Install on internal device storage
May 23 14:08:53 LAN-Z1-R3 docker[601]: 2 [external]: Install on external media
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-install-location: changes the default install location.
May 23 14:08:53 LAN-Z1-R3 docker[601]: NOTE: this is only intended for debugging; using this can cause
May 23 14:08:53 LAN-Z1-R3 docker[601]: applications to break and other undersireable behavior.
May 23 14:08:53 LAN-Z1-R3 docker[601]: 0 [auto]: Let system decide the best location
May 23 14:08:53 LAN-Z1-R3 docker[601]: 1 [internal]: Install on internal device storage
May 23 14:08:53 LAN-Z1-R3 docker[601]: 2 [external]: Install on external media
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm trim-caches: trim cache files to reach the given free space.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm create-user: create a new user with the given USER_NAME,
May 23 14:08:53 LAN-Z1-R3 docker[601]: printing the new user identifier of the user.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm remove-user: remove the user with the given USER_IDENTIFIER,
May 23 14:08:53 LAN-Z1-R3 docker[601]: deleting all data associated with that user
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
@jupe, you have recently sent PR #757 & #758 & #765 related to bluetooth features, but it seems there are regression errors with some Android SDK level, see following log errors, can you investigate about that and bring correction please ?
Mobile HUAWEI HWANA OS-10 SDK-29: May 23 14:08:42 LAN-Z1-R3 docker[601]: 2024-05-23T13:08:42.467Z DBG/device:resources:service 23 [VWS0220521002017] output of granting permissions to STFService: May 23 14:08:42 LAN-Z1-R3 docker[601]: Exception occurred while executing: May 23 14:08:42 LAN-Z1-R3 docker[601]: java.lang.IllegalArgumentException: Unknown permission: android.permission.BLUETOOTH_CONNECT May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.permission.PermissionManagerService.grantRuntimePermission(PermissionManagerService.java:2382) May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.permission.PermissionManagerService.access$1500(PermissionManagerService.java:132) May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.permission.PermissionManagerService$PermissionManagerServiceInternalImpl.grantRuntimePermission(PermissionManagerService.java:3458) May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerService.grantRuntimePermission(PackageManagerService.java:6855) May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerShellCommand.runGrantRevokePermission(PackageManagerShellCommand.java:2014) May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:248) May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.ShellCommand.exec(ShellCommand.java:104) May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:25434) May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.Binder.shellCommand(Binder.java:888) May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.Binder.onTransact(Binder.java:772) May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4858) May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4924) May 23 14:08:42 LAN-Z1-R3 docker[601]: at com.android.server.pm.HwPackageManagerService.onTransact(HwPackageManagerService.java:472) May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.Binder.execTransactInternal(Binder.java:1028) May 23 14:08:42 LAN-Z1-R3 docker[601]: at android.os.Binder.execTransact(Binder.java:1001)
Mobile HUAWEI P9 OS-6.0 SDK-23: May 23 14:08:53 LAN-Z1-R3 docker[601]: 2024-05-23T13:08:53.498Z DBG/device:resources:service 17 [MWS0217105006416] output of granting permissions to STFService: Bad argument: java.lang.IllegalArgumentException: Unknown permission: android.permission.BLUETOOTH_CONNECT May 23 14:08:53 LAN-Z1-R3 docker[601]: usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list permission-groups May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list permissions [-g] [-f] [-d] [-u] [GROUP] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list instrumentation [-f] [TARGET-PACKAGE] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list features May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list libraries May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list users May 23 14:08:53 LAN-Z1-R3 docker[601]: pm path PACKAGE May 23 14:08:53 LAN-Z1-R3 docker[601]: pm dump PACKAGE May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install [-lrtsfd] [-i PACKAGE] [--user USER_ID] [PATH] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-create [-lrtsfdp] [-i PACKAGE] [-S BYTES] May 23 14:08:53 LAN-Z1-R3 docker[601]: [--install-location 0/1/2] May 23 14:08:53 LAN-Z1-R3 docker[601]: [--force-uuid internal|UUID] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-write [-S BYTES] SESSION_ID SPLIT_NAME [PATH] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-commit SESSION_ID May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-abandon SESSION_ID May 23 14:08:53 LAN-Z1-R3 docker[601]: pm uninstall [-k] [--user USER_ID] PACKAGE May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-installer PACKAGE INSTALLER May 23 14:08:53 LAN-Z1-R3 docker[601]: pm move-package PACKAGE [internal|UUID] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm move-primary-storage [internal|UUID] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm clear [--user USER_ID] PACKAGE May 23 14:08:53 LAN-Z1-R3 docker[601]: pm enable [--user USER_ID] PACKAGE_OR_COMPONENT May 23 14:08:53 LAN-Z1-R3 docker[601]: pm disable [--user USER_ID] PACKAGE_OR_COMPONENT May 23 14:08:53 LAN-Z1-R3 docker[601]: pm disable-user [--user USER_ID] PACKAGE_OR_COMPONENT May 23 14:08:53 LAN-Z1-R3 docker[601]: pm disable-until-used [--user USER_ID] PACKAGE_OR_COMPONENT May 23 14:08:53 LAN-Z1-R3 docker[601]: pm hide [--user USER_ID] PACKAGE_OR_COMPONENT May 23 14:08:53 LAN-Z1-R3 docker[601]: pm unhide [--user USER_ID] PACKAGE_OR_COMPONENT May 23 14:08:53 LAN-Z1-R3 docker[601]: pm grant [--user USER_ID] PACKAGE PERMISSION May 23 14:08:53 LAN-Z1-R3 docker[601]: pm revoke [--user USER_ID] PACKAGE PERMISSION May 23 14:08:53 LAN-Z1-R3 docker[601]: pm reset-permissions May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-app-link [--user USER_ID] PACKAGE {always|ask|never|undefined} May 23 14:08:53 LAN-Z1-R3 docker[601]: pm get-app-link [--user USER_ID] PACKAGE May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-install-location [0/auto] [1/internal] [2/external] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm get-install-location May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-permission-enforced PERMISSION [true|false] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm trim-caches DESIRED_FREE_SPACE [internal|UUID] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm create-user [--profileOf USER_ID] [--managed] USER_NAME May 23 14:08:53 LAN-Z1-R3 docker[601]: pm remove-user USER_ID May 23 14:08:53 LAN-Z1-R3 docker[601]: pm get-max-users May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list packages: prints all packages, optionally only May 23 14:08:53 LAN-Z1-R3 docker[601]: those whose package name contains the text in FILTER. Options: May 23 14:08:53 LAN-Z1-R3 docker[601]: -f: see their associated file. May 23 14:08:53 LAN-Z1-R3 docker[601]: -d: filter to only show disbled packages. May 23 14:08:53 LAN-Z1-R3 docker[601]: -e: filter to only show enabled packages. May 23 14:08:53 LAN-Z1-R3 docker[601]: -s: filter to only show system packages. May 23 14:08:53 LAN-Z1-R3 docker[601]: -3: filter to only show third party packages. May 23 14:08:53 LAN-Z1-R3 docker[601]: -i: see the installer for the packages. May 23 14:08:53 LAN-Z1-R3 docker[601]: -u: also include uninstalled packages. May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list permission-groups: prints all known permission groups. May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list permissions: prints all known permissions, optionally only May 23 14:08:53 LAN-Z1-R3 docker[601]: those in GROUP. Options: May 23 14:08:53 LAN-Z1-R3 docker[601]: -g: organize by group. May 23 14:08:53 LAN-Z1-R3 docker[601]: -f: print all information. May 23 14:08:53 LAN-Z1-R3 docker[601]: -s: short summary. May 23 14:08:53 LAN-Z1-R3 docker[601]: -d: only list dangerous permissions. May 23 14:08:53 LAN-Z1-R3 docker[601]: -u: list only the permissions users will see. May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data] May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list instrumentation: use to list all test packages; optionally May 23 14:08:53 LAN-Z1-R3 docker[601]: supply to list the test packages for a particular
May 23 14:08:53 LAN-Z1-R3 docker[601]: application. Options:
May 23 14:08:53 LAN-Z1-R3 docker[601]: -f: list the .apk file for the test package.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list features: prints all features of the system.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm list users: prints all users on the system.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm path: print the path to the .apk of the given PACKAGE.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm dump: print system state associated with the given PACKAGE.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install: install a single legacy package
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-create: create an install session
May 23 14:08:53 LAN-Z1-R3 docker[601]: -l: forward lock application
May 23 14:08:53 LAN-Z1-R3 docker[601]: -r: replace existing application
May 23 14:08:53 LAN-Z1-R3 docker[601]: -t: allow test packages
May 23 14:08:53 LAN-Z1-R3 docker[601]: -i: specify the installer package name
May 23 14:08:53 LAN-Z1-R3 docker[601]: -s: install application on sdcard
May 23 14:08:53 LAN-Z1-R3 docker[601]: -f: install application on internal flash
May 23 14:08:53 LAN-Z1-R3 docker[601]: -d: allow version code downgrade
May 23 14:08:53 LAN-Z1-R3 docker[601]: -p: partial application install
May 23 14:08:53 LAN-Z1-R3 docker[601]: -g: grant all runtime permissions
May 23 14:08:53 LAN-Z1-R3 docker[601]: -S: size in bytes of entire session
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-write: write a package into existing session; path may
May 23 14:08:53 LAN-Z1-R3 docker[601]: be '-' to read from stdin
May 23 14:08:53 LAN-Z1-R3 docker[601]: -S: size in bytes of package, required for stdin
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-commit: perform install of fully staged session
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm install-abandon: abandon session
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-installer: set installer package name
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm uninstall: removes a package from the system. Options:
May 23 14:08:53 LAN-Z1-R3 docker[601]: -k: keep the data and cache directories around after package removal.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm clear: deletes all data associated with a package.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm enable, disable, disable-user, disable-until-used: these commands
May 23 14:08:53 LAN-Z1-R3 docker[601]: change the enabled state of a given package or component (written
May 23 14:08:53 LAN-Z1-R3 docker[601]: as "package/class").
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm grant, revoke: these commands either grant or revoke permissions
May 23 14:08:53 LAN-Z1-R3 docker[601]: to apps. The permissions must be declared as used in the app's
May 23 14:08:53 LAN-Z1-R3 docker[601]: manifest, be runtime permissions (protection level dangerous),
May 23 14:08:53 LAN-Z1-R3 docker[601]: and the app targeting SDK greater than Lollipop MR1.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm reset-permissions: revert all runtime permissions to their default state.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm get-install-location: returns the current install location.
May 23 14:08:53 LAN-Z1-R3 docker[601]: 0 [auto]: Let system decide the best location
May 23 14:08:53 LAN-Z1-R3 docker[601]: 1 [internal]: Install on internal device storage
May 23 14:08:53 LAN-Z1-R3 docker[601]: 2 [external]: Install on external media
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm set-install-location: changes the default install location.
May 23 14:08:53 LAN-Z1-R3 docker[601]: NOTE: this is only intended for debugging; using this can cause
May 23 14:08:53 LAN-Z1-R3 docker[601]: applications to break and other undersireable behavior.
May 23 14:08:53 LAN-Z1-R3 docker[601]: 0 [auto]: Let system decide the best location
May 23 14:08:53 LAN-Z1-R3 docker[601]: 1 [internal]: Install on internal device storage
May 23 14:08:53 LAN-Z1-R3 docker[601]: 2 [external]: Install on external media
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm trim-caches: trim cache files to reach the given free space.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm create-user: create a new user with the given USER_NAME,
May 23 14:08:53 LAN-Z1-R3 docker[601]: printing the new user identifier of the user.
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]
May 23 14:08:53 LAN-Z1-R3 docker[601]: pm remove-user: remove the user with the given USER_IDENTIFIER,
May 23 14:08:53 LAN-Z1-R3 docker[601]: deleting all data associated with that user
May 23 14:08:53 LAN-Z1-R3 docker[601]: [1B blob data]