Skip to content

luna://com.webos.settingsservice/setSystemSettings is now 404 no such service or method on LG C2(2022) #549

@digglife

Description

@digglife

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

public async Task SetSvcMenuFlag(bool enabled)
{
await CheckConnectionAsync();
await _lgTvApi.SetSystemSettings("svcMenuFlag", enabled, "other");
}

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);
}

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions