- devices = ','.join(binder_dev_nodes)
- command = ["modprobe", "binder_linux", "devices=\"{}\"".format(devices)]
- output = tools.helpers.run.root(args, command, check=False, output_return=True)
- if output:
- logging.error("Failed to load binder driver for devices: {}".format(devices))
- logging.error(output.strip())
- else:
+ if not isBinderfsLoaded(args):
+ devices = ','.join(binder_dev_nodes)
+ command = ["modprobe", "binder_linux", "devices=\"{}\"".format(devices)]
+ output = tools.helpers.run.root(args, command, check=False, output_return=True)
+ if output:
+ logging.error("Failed to load binder driver for devices: {}".format(devices))
+ logging.error(output.strip())
+
+ if isBinderfsLoaded(args):