The adb root
command is used to restart the ADB daemon with root privileges. This command is typically used when you need elevated permissions on a rooted Android device to access certain directories or execute commands that require superuser (root) privileges.
Here’s how you can use it:
$ adb root
If the device is already rooted, this command restarts the ADB daemon in root mode. However, if the device is not rooted or if rooting is not allowed, you may encounter an error message.
After running adb root
, you might need to restart the ADB server using the following command:
$ adb kill-server
$ adb start-server
Keep in mind that using adb root
might not work on all devices, and not all Android devices allow root access. Additionally, accessing root privileges on a device might void warranties or violate terms of service, so use it responsibly and be aware of the implications.