So I have been looking a lot into how I can save some battery life on my Samsung Galaxy S8+ (not that it is bad by 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 caught my eye.
But there is something about, how Ice Box is set up that I don't understand. If the 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 difference?)? But this command for some reason also require you to remove all account when run, otherwise, it won't 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?