ShizuStore

Dhizuku

iamr0s

2.12.0 · GitHub

Download APK
Device owner (DPM) Android 8.0+ 3 months ago GPL-3.0 Dhizuku
361 ShizuStore
179.5k GitHub
3.9k Stars
2 MB Size

More about this app

Shizuku-inspired app that allows sharing DeviceOwner permissions to third-party apps

English 简体中文 繁体中文 日本語 Русский

Dhizuku

Downloads Latest License

Terms of Use Privacy Policy

Introduction

A tool for sharing DeviceOwner permissions with other applications.

Activation Tutorial

For instructions on how to activate DeviceOwner for Dhizuku, head over to the Github Discussions page to see a detailed guide.

Important

We strongly recommend setting up your device without any accounts. If your device is already set up, you may need to remove these prior to enabling Dhizuku. We may not be able to provide support if any accounts are configured on the device.

Supported Versions

Android 8.0 ~ 17

For Developers

App developers who wish to use Dhizuku can utilize the Dhizuku API in order to access DeviceOwner permissions.

Translations

If you would like to get involved in translating Dhizuku, head over to Weblate. If you notice issues with the existing translations, please provide your input to fix incorrect or inappropriate strings.

Status

Donations

If you like this app, please consider donating!

License

Dhizuku is licensed under the GNU General Public License v3 (GPL-3), and will remain open-source in the future.

Close

How Shizuku is used

Can assign a chosen admin app as device owner or profile owner via `Shizuku`

This is an AI-assisted analysis of Shizuku-related usages in the app's public source code. It is best effort, so it may not catch every single usage.

How this app uses Shizuku

Dhizuku uses Shizuku only to perform its initial ownership activation for a device admin the user chooses.

  • Set device owner: the user picks an admin app from the list and confirms it as device owner, applied with system device policy controls through Shizuku.
  • Set profile owner: the user picks an admin app from the list and confirms it as profile owner, applied with system device policy controls through Shizuku.

Android APIs or commands used

  • IDevicePolicyManager
  • DevicePolicyManager.setActiveAdmin
  • DevicePolicyManager.setDeviceOwner
  • DevicePolicyManager.setProfileOwner

Notable details

The same ownership result can be achieved without Shizuku by using a computer ADB dpm command shown in the app, or by transferring ownership from an existing Dhizuku owner.

Close

Changelog

What's new for version 2.12.0

What's Changed

  • Add feature to support use by the profile owner in #270
  • Improve Dhizuku-API

Full Changelog: https://github.com/iamr0s/Dhizuku/compare/v2.11.2...v2.12.0

Close

Permissions

13 permissions requested

  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING
  • android.permission.GET_ACCOUNTS
  • android.permission.MANAGE_ACCOUNTS
  • android.permission.POST_NOTIFICATIONS
  • android.permission.QUERY_ALL_PACKAGES
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • android.permission.REQUEST_PASSWORD_COMPLEXITY
  • android.permission.WRITE_EXTERNAL_STORAGE
  • com.rosan.dhizuku.permission.API
  • moe.shizuku.manager.permission.API_V23
Close

Sources

2 sources

2.12.0 GitHub · com.rosan.dhizuku
Selected Download
2.11.1 F-Droid · com.rosan.dhizuku · com.rosan.dhizuku
Download