root_plus
Root Plus, इस Flutter प्लगइन के साथ आसानी से Root एक्सेस के अनुरोध करें और Root कमांड चलाएं।
Root Plus, इस Flutter प्लगइन के साथ आसानी से Root एक्सेस के अनुरोध करें और Root कमांड चलाएं।
{"sdk":"flutter"}^2.0.2{"sdk":"flutter"}^5.0.0यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
Package Version Flutter Version Package License
A Flutter plugin to request root access and execute privileged commands on rooted Android devices.
Change NDK Version to 27.0.12077973 or Newer:
android {
ndkVersion = "27.0.12077973"
...
}
Install Plugin:
flutter pub add root_plus
import 'package:root_plus/root_plus.dart';
Check if root access is available:
bool hasRoot = await RootPlus.requestRootAccess();
if (hasRoot) {
print('Root access granted!');
} else {
print('Root access denied or device not rooted');
}
try {
String result = await RootPlus.executeRootCommand('pm list packages');
print('Installed packages: $result');
} on RootCommandException catch (e) {
print('Command failed: ${e.message}');
}
\n):try {
String result = await RootPlus.executeRootCommand("echo Hello\necho World\npm list packages");
print('Commands output: $result');
} on RootCommandException catch (e) {
print('Error executing commands: ${e.message}');
}
All methods may throw RootCommandException with these properties:
code: Error type (e.g., "COMMAND_FAILED")message: Human-readable error messagedetails: Additional error details (often the command output)⚠️ Use with caution! Root access gives complete control over the device. Incorrect commands can brick your device.
Developed by Zaher