-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Description
For enabling full service menu, we need to set svcMenuFlag to true. But now it seems we can't do that. I tried with raw wss message, it returns "error": "404 no such service or method", which seems that they've hidden the endpoint.
Is there any workaround?
My System:
Device - OLED48C2PJA
Firmware version: 33.22.80
webOS version: 10.2.2
ColorControl/ColorControl/Services/LG/LgDevice.cs
Lines 1179 to 1184 in 1c22b2d
| public async Task SetSvcMenuFlag(bool enabled) | |
| { | |
| await CheckConnectionAsync(); | |
| await _lgTvApi.SetSystemSettings("svcMenuFlag", enabled, "other"); | |
| } |
ColorControl/ColorControl/lgtv/LgTvApi.cs
Lines 432 to 445 in 1c22b2d
| public async Task SetSystemSettings(string key, object value, string category = "picture") | |
| { | |
| var jsonValue = ParamToJson(value, ref key); | |
| var lunauri = "luna://com.webos.settingsservice/setSystemSettings"; | |
| var extra = key == "truMotionMode" ? @", ""current_app"": true " : ""; | |
| var json = @"{ ""category"": """ + category + @""", ""settings"": { """ + key + @""": " + jsonValue + @" }" + extra + " }"; | |
| var @params = JObject.Parse(json); | |
| await ExecuteRequest(lunauri, @params); | |
| } |

Metadata
Metadata
Assignees
Labels
No labels