Back to top

Knox SDK frequently asked questions — Customization

Yes, even though Custom SDK is merged into Knox SDK, you can access Custom APIs in the Knox SDK using your existing key. Here are the custom permissions which you can get after activating the Custom SDK (Or Custom Toolkit) license key:

com.samsung.android.knox.permission.KNOX_CUSTOM_SETTING
com.samsung.android.knox.permission.KNOX_CUSTOM_SYSTEM
com.samsung.android.knox.permission.KNOX_CUSTOM_PROKIOSK
com.samsung.android.knox.permission.KNOX_CUSTOM_DEX

You can visit the License permissions page to read more about these licenses.

Knox Customization policies do not automatically reset to default if you remove the app from your device. You need to remove the Knox Customization policies before you remove the app.

For example, the APIs setSettingsHiddenState and setQuickPanelItems are used to hide the Wi-Fi toggle in the notification panel and settings menu. Upon removal of the app, these settings are still hidden and cannot be accessed. Restarting the device does not fix the issue.

To return the device to its default settings:

  1. Reinstall the app on the device. You may need to re-enroll the device with your organizations credentials.
  2. Remove the policies with the Knox SDK.
  3. Remove the app from the device.
  4. Restart the device.

The Knox SDK policies should no longer be applied to the device. If you are still having issues with persistent policies after following the steps above, contact Knox Support.

Is this page helpful?