So I have been looking alot into how I can save some battery life on my S8+ (Not that it is bad in any means) and so I've been trying and looking at a lot of different apps. Among these are Greenify, Island, Tasker+Package disabler and Ice Box. And especially Ice Box has cought my eye.
But there is something about, how Ice Box is setup that I don't understand? If your device is not rooted (which mine isn't) you'll need to run the following in ADB to make it work:
adb shell dpm set-device-owner com.catchingnow.icebox/.receiver.DPMReceiver
I don't know a lot about shell commands but as far as I understand this will set the App as device admin/owner (is there a differense?)? But this command for some reason also require you to remove all account when run, otherwise it wont work.. - BUT Apps like Island also require device admin? But that can be set right on the device without ADB?
What is the difference and what exactly does that shell command do?