Dhizuku is an Android application that enables sharing DeviceOwner permissions with other applications.
The tool solves the problem of accessing restricted DeviceOwner capabilities on Android devices by acting as an intermediary that holds these elevated permissions and exposes them to other applications through an API. Users activate DeviceOwner status on their device, which grants Dhizuku the necessary permissions, and then other apps can request access to these capabilities through the Dhizuku API rather than requiring DeviceOwner activation themselves.
Developers building Android applications that need DeviceOwner-level access should consider Dhizuku if they want to avoid requiring users to set up DeviceOwner mode directly on their devices. The tool is suitable for projects targeting Android 8.0 through 17. The README emphasizes that devices should be set up without any accounts before enabling Dhizuku, and notes that support may be limited if accounts are already configured on the device. App developers can integrate with Dhizuku by using the separate Dhizuku API library.
The project maintains active localization efforts through a translation platform, accepting community contributions to expand language support. The codebase is written in Kotlin and distributed through multiple channels including the Google Play Store and open-source app repositories.