diff --git a/selfdrive/manager.py b/selfdrive/manager.py index 77df540c4..99d189a25 100755 --- a/selfdrive/manager.py +++ b/selfdrive/manager.py @@ -610,6 +610,10 @@ def main(): if params.get("DragonEnableUploader") == "0": del managed_processes['uploader'] + # we don't need appd if none of the 3rd party apps is enabled + if not params.get("DragonEnableTomTom") == "1" and not params.get("DragonEnableAutonavi") == "1" and not params.get("DragonEnableMixplorer") == "1": + del managed_processes['appd'] + try: manager_update() manager_init()