Hi all,

I am looking for a way of accessing service menu on LG OLEDS to be specific C6 and C9.

I used to access it with app on my phone and its IR blaster but I have new phone without IR blaster and app no longer starts on the old phone.

I should have record IR signal to open service menu on my Logitech harmony but I did not...

Any advice? Is there a way to get it on harmony through web, etc.?

Is there any hidden button press combination on magic remote?

Can it be done over wi-fi?

How do you do it?

Cheers

If you get a Harmony remote you can get to the service menu easily as there's a command already in there "in-start". Not sure about the C6 as it's a few generations ago now, but it will definitely work on the C9. Worked on my B8 and works on my CX.

sebna

Distinguished Member

If you get a Harmony remote you can get to the service menu easily as there's a command already in there "in-start". Not sure about the C6 as it's a few generations ago now, but it will definitely work on the C9. Worked on my B8 and works on my CX.

Will check it. Thanks for the hint.

MaKa

Standard Member

I came across this a little while ago on the doom9 forum: GitHub - chros73/bscpylgtv: Library to control webOS based LG TV devices and am surprised it hasn't gained more attention. In fact, searching here shows that @chros is actually present on this forum and has linked to it a few times previously.

I've used it to enter the service menu on my GX to get the power on time. Should work for your C9 but can't comment on the C6.

There is a Windows executable under releases, you should be fine with the lite version. If you copy and paste the command, just be mindful on how 'terminal' interprets the double quote.
For example, in PowerShell this would throw an error:

Code:

.\bscpylgtvcommand.exe 192.168.1.18 launch_app_with_params com.webos.app.factorywin "{\"id\":\"executeFactory\", \"irKey\":\"inStart\"}"

whereas this will run the command:

Code:

.\bscpylgtvcommand.exe 192.168.1.18 launch_app_with_params com.webos.app.factorywin '{\"id\":\"executeFactory\", \"irKey\":\"inStart\"}'

Yes, I am, enjoy guys! :)

I downloaded the app but when I run it all I get is a quick flash of a window opening up and then back to the desktop.

You need to run it on terminal, it doesn't have a GUI

sebna

Distinguished Member

From command line he, Tony means ;) :)

Run powershell, navigate where the software is and run the command maKa mentioned. Change the IP to the actual IP of your TV. Access code will display on TV, its 0413.

Thank you for this little app, been fiddling for a while to get into the service mode! :)

duplicated post - I only clicked once, I promise! :)

I came across this a little while ago on the doom9 forum: GitHub - chros73/bscpylgtv: Library to control webOS based LG TV devices and am surprised it hasn't gained more attention. In fact, searching here shows that @chros is actually present on this forum and has linked to it a few times previously.

I've used it to enter the service menu on my GX to get the power on time. Should work for your C9 but can't comment on the C6.

There is a Windows executable under releases, you should be fine with the lite version. If you copy and paste the command, just be mindful on how 'terminal' interprets the double quote.
For example, in PowerShell this would throw an error:

Code:

.\bscpylgtvcommand.exe 192.168.1.18 launch_app_with_params com.webos.app.factorywin "{\"id\":\"executeFactory\", \"irKey\":\"inStart\"}"

whereas this will run the command:

Code:

.\bscpylgtvcommand.exe 192.168.1.18 launch_app_with_params com.webos.app.factorywin '{\"id\":\"executeFactory\", \"irKey\":\"inStart\"}'

Huge thanks for this, saved me shelling out for a service remote :D

If you get a Harmony remote you can get to the service menu easily as there's a command already in there "in-start". Not sure about the C6 as it's a few generations ago now, but it will definitely work on the C9. Worked on my B8 and works on my CX.

What Harmony remote did you use is it a specific one or would any Harmony remote work.

I used an Elite and also Ultimate which have the instart commands listed in the database. Not quite sure on other remotes, sorry. I would have thought they would be similar ?

Just noticed chros' handy command line tool thanks to this thread. What is the "proper" way to exit service menu? Do you just hit EXIT or BACK on remote controller? I think service menu does not show any exit button. Just technical info and the menu with different sub menu options to select.

Example:

Last edited:

Long press the back button on magic remote.

Okay, and how if I do not have the so called "magic" remote. Did I understood this wrong? I thought that one can enter Service Menu by running your script via PC connected to same intranet as TV. I peeked at lg-toggle-InStartSM script and it somehow sends the "InStart" command (button only found in LG Service remote) and the required pin code after that.

Sure, if you run the same script one more time then it exits: both part deals with the factorywin app, 1st you launch it with parameters, 2nd it closes the same app.

For people using a "Flipper Zero" :

Attached is a copy of LG service remote with all keys captured. Just load the file on the Flipper Zero SD card and open it with the Flipper IR app. You will have an exact copy of the LG service remote.

This is really hand folks, thanks. Quick question though - as per Vincent @ hdtvtest, I want to switch off TPC and GSR from the service menu. I have a Harmony so have added "In-Start" to the screen to get into service menu.

However, if I switch off TPC and GSR from within there, does anyone know if doing so will impact in any way the calibration I had done on the TV (LG G1 77")? As I don't want to "undo" any of the good work that was done for me with that.

This is really hand folks, thanks. Quick question though - as per Vincent @ hdtvtest, I want to switch off TPC and GSR from the service menu. I have a Harmony so have added "In-Start" to the screen to get into service menu.

However, if I switch off TPC and GSR from within there, does anyone know if doing so will impact in any way the calibration I had done on the TV (LG G1 77")? As I don't want to "undo" any of the good work that was done for me with that.

Won’t change your calibrated settings but if either of these dimming algorithms kicked in during test patterns your luminance results will be off.

Won’t change your calibrated settings but if either of these dimming algorithms kicked in during test patterns your luminance results will be off.

Cool thanks... from what I understand, that wouldn't have been an issue.

This is for my c1
Is this the correct service remote all I get is the P-only button flash red no matter what I press if I press ETC then only that flashes

  • 13559DA3-C9DB-4FFD-9B01-A6750BBEBCDE.jpeg

    13559DA3-C9DB-4FFD-9B01-A6750BBEBCDE.jpeg

    181.4 KB · Views: 70

  • C99179E9-E862-496E-843A-B84875AE3ACF.jpeg

    C99179E9-E862-496E-843A-B84875AE3ACF.jpeg

    357.8 KB · Views: 78

Only P-only and ETC flashes red no matter what I press any ideas?

Last edited:

Only P-only and ETC flashes red no matter what I press any ideas?

This is mine- all I ever press is “in start” followed by the PIN number 0431

VINABTY MKJ39170828 TV Remote Control For LG DU27FB32C DU-27FB32C https://amzn.eu/d/gxD4ejI

— As an Amazon Associate, AVForums earns from qualifying purchases —