FLUTTER ECOSYSTEM

root

Flutter Plugin to check Android device Root status and Run shell commands in android(only), use this plugin only for short period of processes.

Latest version
2.0.4
30-day downloads
1.4K
Likes
36
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The root package is a Flutter plugin that enables checking the root status of an Android device and executing shell commands on Android only. It's designed for short-lived operations, such as verifying device integrity or running system-level commands during specific tasks. The plugin leverages native Android capabilities to provide reliable root detection and command execution. It does not support iOS. Developers should use it cautiously and only for brief processes to avoid performance or security issues.

Use cases
  • Checking if an Android device is rooted
  • Running temporary shell commands on Android
  • Verifying device security status
  • Executing system-level scripts briefly
  • Validating device integrity during app startup
Key features
  • Detects Android root status
  • Executes shell commands on Android
  • Lightweight for short processes
  • Uses native Android APIs
  • No iOS support
Suitable for
  • Android-only apps requiring root checks
  • Security-sensitive applications
  • Tools needing temporary shell access
  • Development debugging utilities
  • Apps validating device state
Considerations
  • Only works on Android
  • Not suitable for long-running processes
  • Requires careful handling of shell output
  • May fail on non-rooted devices with restricted access
  • Limited to Android platform
Supported platformsAndroid

Install package

flutter pub add root

Categories

Source repository

Related projects

No data available yet.