If your device is already root, you can install it directly.
If there is no root, you need to go through a very very very complicating operations to enable Ice Box. Please read the full description before making decision.
Non Root Setup: github.com/heruoxin/Ice-Box-Docs/blob/master/Device%20Owner%20(Non%20Root)%20Setup.md
Ice Box is a box to freeze and store the apps you rarely used.
Apps in box will be HIDDEN from launcher and won’t be able to steal your battery or cellular data in background. You can easily launch them from Ice Box, just like launch from a home screen folder. They’ll be frozen automatically after screen lock or back to launcher and can’t do anything in background.
Long press single icon, or drag to select multiple icons can:
– Run App.
– Freeze/Defrost app.
– View App’s system detail.
– Open on Google Play.
Support launcher shortcut:
– Freeze All Apps
– Freeze All + Lock Screen
– Defrost and Run Specific App
– Fingerprint lock.
– Notification shortcut.
– Android 7.1 quick shortcut.
– Double click shortcut to freeze.
– Support Tasker plugin.
How to use non root mode
There is not necessary to switch to non root mode if your devices are already rooted.
1. Make sure your device is running Android 5.0+ and you know how to use adb clearly.
2. Go to “Settings – Accounts”, remove ALL ACCOUNTS including your Google account.
3. Run “adb shell dpm set-device-owner com.catchingnow.icebox/.receiver.DPMReceiver ” on your computer terminal.
4. Reboot your phone then can add your accounts back.
After setting up Ice Box will grant the Device Administrator permission on your device to freeze/defrost apps.
Please remember to click “Defrost All” in settings if you want to uninstall Ice Box.