From b037bab0fde21784797843c0c84757f3ed54db7c Mon Sep 17 00:00:00 2001 From: dnnaveen151027 Date: Mon, 2 Mar 2026 20:02:39 +0530 Subject: [PATCH 1/3] powermanager service trigger removed --- systemd/system/wpeframework-powermanager.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/systemd/system/wpeframework-powermanager.service b/systemd/system/wpeframework-powermanager.service index 01feedc..1fd4e0e 100755 --- a/systemd/system/wpeframework-powermanager.service +++ b/systemd/system/wpeframework-powermanager.service @@ -6,7 +6,7 @@ ConditionPathExists=/tmp/wpeframeworkstarted [Service] Type=oneshot RemainAfterExit=yes -ExecStart=/usr/bin/PluginActivator org.rdk.PowerManager +ExecStart=/bin/echo "pluginactivator disabled for powermanager" ExecStop=/bin/touch /tmp/pwrmgr_restarted [Install] WantedBy=multi-user.target From 6954325fd2bb34131a037a574c319f8bf72218ad Mon Sep 17 00:00:00 2001 From: dnnaveen151027 Date: Tue, 3 Mar 2026 14:58:22 +0530 Subject: [PATCH 2/3] removed the powermanager.service and its dependencies --- systemd/system/wpeframework-displaysettings.service | 4 ++-- systemd/system/wpeframework-frontpanel.service | 4 ++-- systemd/system/wpeframework-hdcpprofile.service | 4 ++-- systemd/system/wpeframework-hdmicecsink.service | 4 ++-- systemd/system/wpeframework-hdmicecsource.service | 2 +- systemd/system/wpeframework-powermanager.service | 12 ------------ systemd/system/wpeframework-system.service | 4 ++-- systemd/system/wpeframework-telemetry.service | 4 ++-- systemd/system/wpeframework-xcast.service | 4 ++-- 9 files changed, 15 insertions(+), 27 deletions(-) delete mode 100755 systemd/system/wpeframework-powermanager.service diff --git a/systemd/system/wpeframework-displaysettings.service b/systemd/system/wpeframework-displaysettings.service index 5a0d379..cafc0b0 100644 --- a/systemd/system/wpeframework-displaysettings.service +++ b/systemd/system/wpeframework-displaysettings.service @@ -1,7 +1,7 @@ [Unit] Description=WPEFramework DisplaySettings Initialiser -Requires=dsmgr.service wpeframework-powermanager.service -After=dsmgr.service wpeframework-powermanager.service +Requires=dsmgr.service wpeframework.service +After=dsmgr.service wpeframework.service [Service] Type=oneshot RemainAfterExit=yes diff --git a/systemd/system/wpeframework-frontpanel.service b/systemd/system/wpeframework-frontpanel.service index 60fd06e..e55d23c 100644 --- a/systemd/system/wpeframework-frontpanel.service +++ b/systemd/system/wpeframework-frontpanel.service @@ -1,7 +1,7 @@ [Unit] Description=WPEFramework FrontPanel Initialiser -Requires=wpeframework-powermanager.service dsmgr.service -After=wpeframework-powermanager.service dsmgr.service +Requires=wpeframework.service dsmgr.service +After=wpeframework.service dsmgr.service ConditionPathExists=/tmp/wpeframeworkstarted [Service] Type=oneshot diff --git a/systemd/system/wpeframework-hdcpprofile.service b/systemd/system/wpeframework-hdcpprofile.service index f474d88..d5c9eb3 100644 --- a/systemd/system/wpeframework-hdcpprofile.service +++ b/systemd/system/wpeframework-hdcpprofile.service @@ -1,7 +1,7 @@ [Unit] Description=WPEFramework HdcpProfile Initialiser -Requires=wpeframework-powermanager.service dsmgr.service -After=wpeframework-powermanager.service dsmgr.service +Requires=wpeframework.service dsmgr.service +After=wpeframework.service dsmgr.service ConditionPathExists=/tmp/wpeframeworkstarted [Service] Type=oneshot diff --git a/systemd/system/wpeframework-hdmicecsink.service b/systemd/system/wpeframework-hdmicecsink.service index f8edeee..acbae52 100644 --- a/systemd/system/wpeframework-hdmicecsink.service +++ b/systemd/system/wpeframework-hdmicecsink.service @@ -1,7 +1,7 @@ [Unit] Description=WPEFramework HdmiCecSink Initialiser -Requires=dsmgr.service wpeframework-powermanager.service wpeframework-usersettings.service -After=dsmgr.service wpeframework-powermanager.service wpeframework-usersettings.service +Requires=dsmgr.service wpeframework.service wpeframework-usersettings.service +After=dsmgr.service wpeframework.service wpeframework-usersettings.service ConditionPathExists=/tmp/wpeframeworkstarted [Service] Type=oneshot diff --git a/systemd/system/wpeframework-hdmicecsource.service b/systemd/system/wpeframework-hdmicecsource.service index ed4d8e1..ed6988f 100644 --- a/systemd/system/wpeframework-hdmicecsource.service +++ b/systemd/system/wpeframework-hdmicecsource.service @@ -1,7 +1,7 @@ [Unit] Description=WPEFramework HdmiCecSource Initialiser Requires=wpeframework.service -After=wpeframework-powermanager.service dsmgr.service +After=wpeframework.service dsmgr.service ConditionPathExists=/tmp/wpeframeworkstarted [Service] Type=oneshot diff --git a/systemd/system/wpeframework-powermanager.service b/systemd/system/wpeframework-powermanager.service deleted file mode 100755 index 1fd4e0e..0000000 --- a/systemd/system/wpeframework-powermanager.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=WPEFramework PowerManager Initialiser -Requires=wpeframework.service iarmbusd.service -After=wpeframework.service iarmbusd.service -ConditionPathExists=/tmp/wpeframeworkstarted -[Service] -Type=oneshot -RemainAfterExit=yes -ExecStart=/bin/echo "pluginactivator disabled for powermanager" -ExecStop=/bin/touch /tmp/pwrmgr_restarted -[Install] -WantedBy=multi-user.target diff --git a/systemd/system/wpeframework-system.service b/systemd/system/wpeframework-system.service index f5aea8c..6080b58 100644 --- a/systemd/system/wpeframework-system.service +++ b/systemd/system/wpeframework-system.service @@ -1,7 +1,7 @@ [Unit] Description=WPEFramework System Initialiser -Requires=wpeframework-powermanager.service sysmgr.service mfrmgr.service -After=wpeframework-powermanager.service sysmgr.service mfrmgr.service +Requires=wpeframework.service sysmgr.service mfrmgr.service +After=wpeframework.service sysmgr.service mfrmgr.service ConditionPathExists=/tmp/wpeframeworkstarted [Service] Type=oneshot diff --git a/systemd/system/wpeframework-telemetry.service b/systemd/system/wpeframework-telemetry.service index 307ee73..2ef728d 100644 --- a/systemd/system/wpeframework-telemetry.service +++ b/systemd/system/wpeframework-telemetry.service @@ -1,7 +1,7 @@ [Unit] Description=WPEFramework Telemetry Initialiser -Requires=wpeframework-system.service wpeframework-powermanager.service wpeframework-usersettings.service -After=wpeframework-system.service wpeframework-powermanager.service wpeframework-usersettings.service +Requires=wpeframework-system.service wpeframework.service wpeframework-usersettings.service +After=wpeframework-system.service wpeframework.service wpeframework-usersettings.service ConditionPathExists=/tmp/wpeframeworkstarted [Service] Type=oneshot diff --git a/systemd/system/wpeframework-xcast.service b/systemd/system/wpeframework-xcast.service index 7be90b2..7c53090 100644 --- a/systemd/system/wpeframework-xcast.service +++ b/systemd/system/wpeframework-xcast.service @@ -1,7 +1,7 @@ [Unit] Description=WPEFramework Xcast Initialiser -Requires=wpeframework-powermanager.service -After=wpeframework-powermanager.service +Requires=wpeframework.service +After=wpeframework.service ConditionPathExists=/tmp/wpeframeworkstarted [Service] Type=oneshot From 254d9b1cfaf6a57e76e3fc159fd0231e9ecaf635 Mon Sep 17 00:00:00 2001 From: dnnaveen151027 Date: Tue, 3 Mar 2026 15:49:48 +0530 Subject: [PATCH 3/3] displaysettings service file modified --- systemd/system/wpeframework-displaysettings.service | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/systemd/system/wpeframework-displaysettings.service b/systemd/system/wpeframework-displaysettings.service index cafc0b0..567b028 100644 --- a/systemd/system/wpeframework-displaysettings.service +++ b/systemd/system/wpeframework-displaysettings.service @@ -1,7 +1,7 @@ [Unit] Description=WPEFramework DisplaySettings Initialiser -Requires=dsmgr.service wpeframework.service -After=dsmgr.service wpeframework.service +Requires=dsmgr.service pqserver.service wpeframework-hdmicecsink.service wpeframework.service +After=dsmgr.service pqserver.service wpeframework-hdmicecsink.service wpeframework.service [Service] Type=oneshot RemainAfterExit=yes