from tools.interfaces import IPlatform
-def start(args):
+def start(args, unlocked_cb=None):
def makeDesktopFile(appInfo):
showApp = False
for cat in appInfo["categories"]:
packageName = appInfo["packageName"]
desktop_file_path = args.host_user + \
- "/.local/share/applications/" + packageName + ".desktop"
+ "/.local/share/applications/waydroid." + packageName + ".desktop"
if not os.path.exists(desktop_file_path):
lines = ["[Desktop Entry]", "Type=Application"]
lines.append("Name=" + appInfo["name"])
makeWaydroidDesktopFile(False)
else:
makeWaydroidDesktopFile(True)
+ if unlocked_cb:
+ unlocked_cb(args)
def packageStateChanged(mode, packageName, uid):
platformService = IPlatform.get_service(args)