]> glassweightruler.freedombox.rocks Git - waydroid.git/blobdiff - tools/interfaces/IStatusBarService.py
Set aidl version based on the android version
[waydroid.git] / tools / interfaces / IStatusBarService.py
index 0fe30a76b8e30da0a6621a3613d1ac4374dce6cc..fa5f6f5ea7824fe0abe4eff16aed58e42fbff594 100644 (file)
@@ -42,7 +42,10 @@ class IStatusBarService:
 
 def get_service(args):
     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)
     tries = 1000
 
     remote, status = serviceManager.get_service_sync(SERVICE_NAME)