hide leanbacklauncher

I’m developing a hospitality/AV system based on NVidia Shield.

For this, I’ll have to run my own Android Launcher and not the “leanbacklauncher”.

Steps I’ve taken:

  • Enabled developer settings.
  • Set up ADB
  • Attempted to run: ‘adb shell pm hide com.google.leanbacklauncher’
    (This returned Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS.)
  • Contacted general support (which redirected me here).

So how do I disable leanbacklauncher?