diff --git a/devlib/target.py b/devlib/target.py index 5b6f6ad..8523b25 100644 --- a/devlib/target.py +++ b/devlib/target.py @@ -1040,9 +1040,9 @@ class AndroidTarget(Target): def adb_reboot_bootloader(self, timeout=30): adb_command(self.adb_name, 'reboot-bootloader', timeout) - def adb_root(self, enable=True): + def adb_root(self, enable=True, force=False): if enable: - if self._connected_as_root: + if self._connected_as_root and not force: return adb_command(self.adb_name, 'root', timeout=30) self._connected_as_root = True