you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 5 months ago* (last edited 5 months ago)

This is true, Motorola devices send really weird info to motpaks.com and motpks.com. Can't uninstall the PAKS application. That's why I use my LineageOS Xiaomi Redmi Note 9s.

Edit: some stuff from the app:

adb shell dumpsys package com.motorola.paks | grep permission
    declared permissions:
    requested permissions:
      android.permission.CHANGE_NETWORK_STATE
      com.motorola.permission.ACCESS_PRODUCT_PERSIST
      android.permission.READ_PRIVILEGED_PHONE_STATE
      android.permission.RECEIVE_BOOT_COMPLETED
      android.permission.ACCESS_KEYGUARD_SECURE_STORAGE
      android.permission.DEVICE_POWER
      android.permission.MANAGE_USERS
      android.permission.CHANGE_WIFI_STATE
      android.permission.OEM_UNLOCK_STATE
      com.motorola.actions.provider.permission.READ_MODES
      com.motorola.actions.provider.permission.WRITE_MODES
      com.motorola.permission.WRITE_SECURE_SETTINGS
      com.motorola.permission.PAKS_BIND_PERMISSION
      android.permission.INSTALL_PACKAGES
      android.permission.DELETE_PACKAGES
      android.permission.MANAGE_DEVICE_ADMINS
      android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS
      android.permission.START_ACTIVITIES_FROM_BACKGROUND
      android.permission.INTERACT_ACROSS_USERS
      android.permission.QUERY_ALL_PACKAGES
      android.permission.INTERNET
      android.permission.ACCESS_NETWORK_STATE
      android.permission.MANAGE_NETWORK_POLICY
      android.permission.MANAGE_ROLE_HOLDERS
    install permissions:
      com.motorola.permission.PAKS_BIND_PERMISSION: granted=true
      com.motorola.actions.provider.permission.READ_MODES: granted=true
      android.permission.INSTALL_PACKAGES: granted=true
      android.permission.CHANGE_NETWORK_STATE: granted=true
      android.permission.RECEIVE_BOOT_COMPLETED: granted=true
      com.motorola.actions.provider.permission.WRITE_MODES: granted=true
      android.permission.MANAGE_ROLE_HOLDERS: granted=true
      android.permission.DEVICE_POWER: granted=true
      android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS: granted=true
      android.permission.INTERNET: granted=true
      android.permission.READ_PRIVILEGED_PHONE_STATE: granted=true
      android.permission.ACCESS_KEYGUARD_SECURE_STORAGE: granted=true
      android.permission.CHANGE_WIFI_STATE: granted=true
      android.permission.MANAGE_USERS: granted=true
      android.permission.ACCESS_NETWORK_STATE: granted=true
      android.permission.INTERACT_ACROSS_USERS: granted=true
      android.permission.OEM_UNLOCK_STATE: granted=true
      android.permission.MANAGE_DEVICE_ADMINS: granted=true
      com.motorola.permission.WRITE_SECURE_SETTINGS: granted=true
      android.permission.MANAGE_NETWORK_POLICY: granted=true
      android.permission.START_ACTIVITIES_FROM_BACKGROUND: granted=true
      android.permission.QUERY_ALL_PACKAGES: granted=true
      android.permission.DELETE_PACKAGES: granted=true
      runtime permissions:
adb shell pm disable-user --user 0 com.motorola.paks

Exception occurred while executing 'disable-user':
java.lang.SecurityException: Cannot disable a protected package: com.motorola.paks
	at com.android.server.pm.PackageManagerService.setEnabledSettings(PackageManagerService.java:4308)
	at com.android.server.pm.PackageManagerService.-$$Nest$msetEnabledSettings(PackageManagerService.java:0)
	at com.android.server.pm.PackageManagerService$IPackageManagerImpl.setApplicationEnabledSetting(PackageManagerService.java:6340)
	at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:2489)
	at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:273)
	at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
	at android.os.ShellCommand.exec(ShellCommand.java:38)
	at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onShellCommand(PackageManagerService.java:6992)
	at android.os.Binder.shellCommand(Binder.java:1068)
	at android.os.Binder.onTransact(Binder.java:888)
	at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4374)
	at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onTransact(PackageManagerService.java:6976)
	at android.os.Binder.execTransactInternal(Binder.java:1344)
	at android.os.Binder.execTransact(Binder.java:1275)

The DNS calls:

None

  • source