From b2b06e8a48b8a1276dfbf840c600328340839dda Mon Sep 17 00:00:00 2001 From: dragonpilot Date: Fri, 23 Aug 2019 00:55:49 +1000 Subject: [PATCH 1/3] =?UTF-8?q?=E5=84=AA=E5=8C=96appd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- selfdrive/manager.py | 4 ++++ 1 file changed, 4 insertions(+) mode change 100755 => 100644 selfdrive/manager.py diff --git a/selfdrive/manager.py b/selfdrive/manager.py old mode 100755 new mode 100644 index 77df540c4..7b255c5a0 --- a/selfdrive/manager.py +++ b/selfdrive/manager.py @@ -549,6 +549,10 @@ def main(): del managed_processes['plannerd'] del managed_processes['radard'] + # 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'] + # support additional internal only extensions try: import selfdrive.manager_extensions From e509158e187ca4d77e94cfa4ebf66bb4199dc163 Mon Sep 17 00:00:00 2001 From: dragonpilot Date: Fri, 23 Aug 2019 00:59:57 +1000 Subject: [PATCH 2/3] =?UTF-8?q?=E5=84=AA=E5=8C=96appd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- selfdrive/manager.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/selfdrive/manager.py b/selfdrive/manager.py index 7b255c5a0..99d189a25 100644 --- a/selfdrive/manager.py +++ b/selfdrive/manager.py @@ -549,10 +549,6 @@ def main(): del managed_processes['plannerd'] del managed_processes['radard'] - # 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'] - # support additional internal only extensions try: import selfdrive.manager_extensions @@ -614,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() From 57411524ff1c9ec673eda5aa0160571dba8ab17c Mon Sep 17 00:00:00 2001 From: dragonpilot Date: Fri, 23 Aug 2019 01:10:07 +1000 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E6=AD=A3permission?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- selfdrive/manager.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 selfdrive/manager.py diff --git a/selfdrive/manager.py b/selfdrive/manager.py old mode 100644 new mode 100755