]> glassweightruler.freedombox.rocks Git - waydroid.git/blobdiff - tools/interfaces/IUserMonitor.py
More logs for the issue template
[waydroid.git] / tools / interfaces / IUserMonitor.py
index 0a16031bfc28e16bb8ae807f580d84c165c48445..664fac648cfe9408b7c1dbd76791d6441cb8d181 100644 (file)
@@ -12,7 +12,10 @@ TRANSACTION_packageStateChanged = 2
 
 def add_service(args, userUnlocked, packageStateChanged):
     helpers.drivers.loadBinderNodes(args)
-    serviceManager = gbinder.ServiceManager("/dev/" + args.BINDER_DRIVER)
+    try:
+        serviceManager = gbinder.ServiceManager("/dev/" + args.BINDER_DRIVER, args.SERVICE_MANAGER_PROTOCOL, args.BINDER_PROTOCOL)
+    except TypeError:
+        serviceManager = gbinder.ServiceManager("/dev/" + args.BINDER_DRIVER)
 
     def response_handler(req, code, flags):
         logging.debug(