Android ADB and user management
⚠ This article requires Rooted Android phones, please follow the instructions with caution.
Background
Since Android 5, the Android system have added the capability of multi-user, the aim is most likely to make sharing devices easier between different users in the family. Later on, Google added again something called profile, this allows enterprise to manage devices their employers use. In this article, I am going to explore some other possibilities enabled by multiuser/profile functionality. More specifically I'm going to focus on the restricted user profile.
Problem to Solve
There are several problems I'm aiming to solve with the restricted profile:
- I want to focus on things that actually matter rather than spending too much time on my phone, I would like my phone to be without any apps that can disturb or distract me when I want to focus. But I don't want to uninstall certain apps, as they are necessary in order to keep in touch with my family and friends.
- I want to install certain apps that can track me into a separate space, a space where it is impossible for them to track me using the microphone, camera, or location.