From 253125f3bda910bd68569ba304599aa47972457a Mon Sep 17 00:00:00 2001 From: smanes0213 Date: Tue, 16 Sep 2025 11:45:51 +0530 Subject: [PATCH 1/2] RDKEMW-8150 : Move Firmware related APIs from SystemServices plugin to FirmwareUpdate Plugin Version : Minor Signed-off-by: smanes0213 --- apis/FirmwareUpdate/IFirmwareUpdate.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apis/FirmwareUpdate/IFirmwareUpdate.h b/apis/FirmwareUpdate/IFirmwareUpdate.h index 0488400d..0aec7261 100644 --- a/apis/FirmwareUpdate/IFirmwareUpdate.h +++ b/apis/FirmwareUpdate/IFirmwareUpdate.h @@ -89,6 +89,12 @@ struct EXTERNAL IFirmwareUpdate : virtual public Core::IUnknown { // @text getUpdateState virtual Core::hresult GetUpdateState(GetUpdateStateResult& getUpdateStateResult /* @out */) = 0; + // @brief Enable or disable the AutoReboot feature. + // @param[in] enable Boolean to enable or disable AutoReboot + // @returns Core::hresult + // @text setFirmwareAutoReboot + virtual Core::hresult SetFirmwareAutoReboot(const bool enable /* @in */, Result& result /* @out */) = 0; + }; } // namespace Exchange } // namespace WPEFramework From b0210e960d908e74e77424ffd8aa3ee409dfa4f3 Mon Sep 17 00:00:00 2001 From: Sankalp Maneshwar Date: Tue, 16 Sep 2025 16:27:08 +0530 Subject: [PATCH 2/2] Update IFirmwareUpdate.h --- apis/FirmwareUpdate/IFirmwareUpdate.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apis/FirmwareUpdate/IFirmwareUpdate.h b/apis/FirmwareUpdate/IFirmwareUpdate.h index 0aec7261..ed386d5e 100644 --- a/apis/FirmwareUpdate/IFirmwareUpdate.h +++ b/apis/FirmwareUpdate/IFirmwareUpdate.h @@ -93,7 +93,7 @@ struct EXTERNAL IFirmwareUpdate : virtual public Core::IUnknown { // @param[in] enable Boolean to enable or disable AutoReboot // @returns Core::hresult // @text setFirmwareAutoReboot - virtual Core::hresult SetFirmwareAutoReboot(const bool enable /* @in */, Result& result /* @out */) = 0; + virtual Core::hresult SetFirmwareAutoReboot(const bool enable, Result& result /* @out */) = 0; }; } // namespace Exchange