RootMyTV/RootMyTV.github.io

Version Support Tracker (v2)

Informatic opened this issue · 147 comments

The purpose of this issue is to track which TV models, and firmware versions, the exploit is working against.

If you are having trouble getting the exploit to work, please contact us on discord and/or open a separate issue.

At a minimum, please specify your webOS version, software version, and TV model - feel free to add any other details you think are relevant.

You can find your "webOS Version" under Settings > General > About This TV > TV Information > webOS TV Version

You can find your "Software Version" under Settings > General > About This TV > Software Version

IMPORTANT: Please don't get webOS version and software version mixed up!


Tip: all required info can be extracted using the following command executed via SSH/Telnet on a rooted system:

grep -h -E '"(hardware_id|core_os_release|product_id|webos_manufacturing_version)"' /var/run/nyx/*

Status: working
TV Model: 43UJ6307-ZA
webOS Version: 3.8.0-61312 (dreadlocks2-dunggir)
Software Version: 05.80.50

AkdM commented

Status: Working
TV Model: OLED65C15LA
webOS Version: 6.2.0-27 (kisscurl-kavir)
Software Version: 3.20.80

Status: Working
TV Model: 65UN74007LB
webOS Version: 5.3.0-21 (jhericurl-jasper)
Software Version: 04.30.50

Status: working
"hardware_id": "HE_DTV_W19P_AFADABAA",
"product_id": "65SM8200PLA",
"core_os_release": "4.9.3-5390409",
"webos_manufacturing_version": "05.10.25",

Status: working
"hardware_id": "HE_DTV_W20H_AFADABAA",
"product_id": "65NANO867NA",
"core_os_release": "5.3.0-21",
"webos_manufacturing_version": "04.30.50",

Upgraded directly from RootMyTV v1 exploitable version. And then used v2 (Sorry didn't looked up version before update)
/home/root/ was untouched, so .ssh auth-keys were persistent during upgrade

Status: working
TV Model: 43UM7340PVA
WebOS Version: 4.9.3-5390409
Software Version: 05.10.25

Status: working!
TV Model: 43LK5700-SC
WebOS Version: 4.4.0-9
Software Version: 05.40.09

(v1 didn't work before, v2 went smoothly) Thanks for your work ❤️

Working. I didn't dare dream that I'd be able to jailbreak my fancy-ass TV and run RetroArch on it. Thank you, heroes!

    "hardware_id": "HE_DTV_W21O_AFABATAA",
    "product_id": "OLED48C17LB",
    "core_os_release": "6.2.0-27",
    "webos_manufacturing_version": "03.20.80",

Status: Working
"hardware_id": "HE_DTV_W21U_AFADATAA",
"product_id": "OLED55A19LA",
"core_os_release": "6.2.0-33",
"webos_manufacturing_version": "03.21.10"

Status: Working
"product_id": "OLED65CX8LB",
"core_os_release": "5.3.0.-22" (jhericurl-jasper),
"webos_manufacturing_version": "04.30.55"

Status: Working
"hardware_id": "HE_DTV_W16P_AFADABAA",
"product_id": "65UH625V-ZA",
"core_os_release": "3.4.0-5805",
"webos_manufacturing_version": "05.60.15",

Special thanks to @Informatic

Status: Working

"hardware_id": "HE_DTV_W18A_AFADABAA",
"product_id": "65UK6400PLF",
"core_os_release": "4.4.0-9",
"webos_manufacturing_version": "05.40.09",

Status: Working

    "hardware_id": "HE_DTV_W20O_AFABABAA",
    "product_id": "OLED55CX6LA",
    "core_os_release": "5.3.0-10",
    "webos_manufacturing_version": "04.30.10",

and status: working

    "hardware_id": "HE_DTV_W20O_AFABABAA",
    "product_id": "OLED55CX6LA",
    "core_os_release": "5.3.0-22",
    "webos_manufacturing_version": "04.30.55",
ccvh commented

Status: working
TV Model: 55NANO869PA
webOS Version: 6.2.0-31 kissurl-kavir
Software Version: 03.21.00

Status: working

    "hardware_id": "HE_DTV_W17P_AFADABAA",
    "product_id": "65UJ6309-ZA",
    "core_os_release": "3.9.0-62906",
    "webos_manufacturing_version": "06.00.20",

Status: working

    "hardware_id": "HE_DTV_W18O_AFABABAA",
    "product_id": "OLED65C8PLA",
    "core_os_release": "4.4.0-9",
    "webos_manufacturing_version": "05.40.09",
vpont commented

Working!

    "hardware_id": "HE_DTV_W20O_AFABABAA",
    "product_id": "OLED65CX6LA",
    "core_os_release": "5.3.0-22",
    "webos_manufacturing_version": "04.30.55",

Status: working
TV Model: 65SM8600PLA
webOS Version: 4.9.5-6 (goldilocks2-gympie)
Software Version: 05.20.06

Working:

    "hardware_id": "HE_DTV_W17H_AFADABAA",
    "product_id": "OLED55C7V-Z",
    "core_os_release": "3.9.0-62709",
    "webos_manufacturing_version": "06.00.25",

Status: working
TV Model: OLED55C9PLA
webOS Version: 4.9.3-5340808 (goldilocks2-gyerongsan)
Software Version: 05.10.25

ftc2 commented

Status: working

    "hardware_id": "HE_DTV_W17H_AFADATAA",
    "product_id": "OLED65B7P-U",
    "core_os_release": "3.9.0-62709",
    "webos_manufacturing_version": "06.00.25",

Status: Working (EKO TV)

"hardware_id": "HE_DTV_C20P_AFADABAA"
"product_id": "K650USW"
"core_os_release": "5.3.0-19"
"webos_manufacturing_version": "04.30.40"

Status: Not working
TV Model: 32LF650V-ZB
webOS Version: 2.2.3-171 (beehive-biscayne)
Software Version: 04.06.40
IMG_20220120_180025

32LF650V is based on webOS 2.0, don't know if RootMy.TV ever worked with webOS < 3.0
Try GetMeIn instead: https://forum.xda-developers.com/t/getmein-one-time-rooting-jailbreaking-tool-for-webos-lg-tvs.3887904/

Status: working
TV Model: OLED55G16LA
webOS Version: 6.2.0-32 (kisscurl-kavir)
Software Version: 03.21.05

Status: working
TV Model: 55UK7500PTA
webOS Version: 4.4.0-9(goldilocks-gorce)
Software Version: 5.40.09

slightly offtopic: New fw version appeared for some models (fw 5.40.26 for all webOS 4.0 models: LK5xxx, LK6xxx, UK6xxx, UK7xxx, SK8xxx, SK9xxx, OLED (C8, E8, G8, W8), dated 01/21/2022).
Coincidence or does it contain a fix against rootmytv?

slightly offtopic: New fw version appeared for some models (fw 5.40.26 for all webOS 4.0 models: LK5xxx, LK6xxx, UK6xxx, UK7xxx, SK8xxx, SK9xxx, OLED (C8, E8, G8, W8), dated 01/21/2022). Coincidence or does it contain a fix against rootmytv?

Should be safe.

Status: working
TV Model: 60UM7100PLB
webOS Version: 4.9.5-8
Software Version: 05.20.08

Status: working

"hardware_id": "HE_DTV_W20P_AFADABAA",
"product_id": "65UN71006LB",
"core_os_release": "5.3.0-2202",
"webos_manufacturing_version": "04.30.57",

working

"hardware_id": "HE_DTV_W16K_AFADABAA",
"product_id": "OLED55B6V-Z",
"core_os_release": "3.4.0-5709",
"webos_manufacturing_version": "05.60.25",

Status: working
"hardware_id": "HE_DTV_W21U_AFADATAA",
"product_id": "OLED55B16LA",
"core_os_release": "6.2.0-31",
"webos_manufacturing_version": "03.21.00",

Status: working

    "hardware_id": "HE_DTV_W16N_AFADABAA",
    "product_id": "55UH7507-ZA",
    "core_os_release": "3.4.0-5908",
    "webos_manufacturing_version": "05.60.25",

Status: working
TV Model: 50UM7500PLA
webOS Version: 4.9.5-9
Software Version: 05.20.09

Status: working
"board_type": "O20_DVB",
"hardware_id": "HE_DTV_W20O_AFABABAA",
"product_id": "OLED55CXPDA",
"core_os_release": "5.3.0-19",
"webos_manufacturing_version": "04.30.40",

Status: not working
TV Model: 49sm9000PLA
webOS Version: 4.9.5-10
Software Version: 05.20.15

Finally is all fine but i dont have the channel app. I can see the tv in http://ip:3000
Thanks

Status: not working TV Model: 49sm9000PLA webOS Version: 4.9.5-10 Software Version: 05.20.15

This FW version was released 5 days ago. LG now presumably begins with countermeasures.

Status: working

"hardware_id": "HE_DTV_W20O_AFABABAA",
"product_id": "OLED65GXRLA",
"core_os_release": "5.3.0-2204",
"webos_manufacturing_version": "04.30.58",

Status: not working
TV Model: 65SM8600PSA
webOS Version: 4.9.5-10
Software Version: 05.20.15

It runs but the Homebrew Channel app is not installed.

Status: working

"hardware_id": "HE_DTV_W20P_AFADABAA",
"product_id": "50UN70006LA",
"core_os_release": "5.3.0-2204",
"webos_manufacturing_version": "04.30.58",

Status: working
TV Model: 65C7V-Z
webOS Version: 3.9.0-62709 (dreadlocks2-dudhwa)
Software Version: 06.00.25

Status: working    
"hardware_id": "HE_DTV_W20O_AFABATAA",
"product_id": "OLED77CXPUA",
"core_os_release": "5.3.0-22",
"webos_manufacturing_version": "04.30.55",

Status: Working

"hardware_id": "HE_DTV_W16M_AFADABAA",
"product_id": "OLED55E6V-Z",
"core_os_release": "3.4.0-6107",
"webos_manufacturing_version": "05.60.15",

PS: ssh start only after a few reboots, i deleted developer app before using rootmytv

Status: working
TV Model: 49UJ7500-SA
webOS Version: 3.9.0-62709
Software Version: 06.00.25

Status: not working
TV Model: 43UM7300PSA
webOS Version: 4.9.5-10
Software Version: 05.20.15
Additional information: TV reboots once, but homebrew isn't installed.

Status: Downgrade + Root Not working
TV model: OLED65E97LA
WebOS Version: 4.9.5-10 (goldilocks2-gympie)
Software Version: 05.20.15
Additional information: TV shutdown, LED blink's four times and reboot.

Status: Downgrade + Root Not working

TV model: OLED65E97LA

WebOS Version: 4.9.5-10 (goldilocks2-gympie)

Software Version: 05.20.15

Additional information: TV shutdown, LED blink's four times and reboot.

Same.

Status: working

"hardware_id": "HE_DTV_W21U_AFADATAA",
"product_id": "OLED48A1RLA",
"core_os_release": "6.2.0-37",
"webos_manufacturing_version": "03.21.30",
mwhdc commented

Status: Working

    "board_type": "O18_ATSC",
    "hardware_id": "HE_DTV_W18O_AFABATAA",
    "product_id": "OLED65C8PUA",
    "core_os_release": "4.4.1-1004",
    "webos_manufacturing_version": "05.45.04",

Edit: Home Assistant webostv component couldn't connect to TV after rooting, fixed by restarting HA

Edit: Home Assistant webostv component couldn't connect to TV after rooting, fixed by restarting HA

@mwhdc If you followed that step you'll need to revert it. (LG Connect Apps is the API used by Home Assistant)

If you didn't, you may need to reregister your TV in Home Assistant. RootMyTV/Homebrew Channel itself doesn't break LG Connect Apps. (and I can personally confirm Home Assistant control works on rooted TVs)

Status: Working

    "hardware_id": "HE_DTV_W21O_AFABATAA",
    "product_id": "OLED65G16LA",
    "core_os_release": "6.2.0-35",
    "webos_manufacturing_version": "03.21.20",

Status: not working
TV Model: 55UN71003LB
webOS Version: 5.3.0-2209 (jhericurl-jasper)
Software Version: 04.30.62

TV reboots after exploit, but homebrew is not installed

Status: Not working
TV Model: 32LQ63006LA
webOS Version: 7.1.0-33 (mullet-maria)
Software Version: n.a. - i see only ESN VSN Windevine

TV reboots after exploit, but homebrew is not installed

IMG_6148

Status: Working

    "hardware_id": "HE_DTV_W21O_AFABATAA",
    "product_id": "OLED65C1AUB",
    "core_os_release": "6.2.1-2414",
    "webos_manufacturing_version": "03.25.25",

Also tested with OLED55C1AUB. Forgot to pull detailed info for that one, but it was fully updated to 03.25.25 and working fine.

Status: Not working
TV Model: 49UM7400PLB
webOS Version: 4.9.3-5390407
Software Version: 5.20.15

Status: V2 working nicely after removing developer mode app:
"hardware_id": "HE_DTV_W21P_AFADATAA",
"product_id": "70UP76703LB",
"core_os_release": "6.2.0-40",
"webos_manufacturing_version": "03.21.45",
Thank you very much!

Status: Not Working
Exploit runs, tv reboots but no homebrew channel installed.

LG GX 65
Software Version: 04.30.61
Webos Version: 5.3.0-2206 (jhericurl-jasper)
WhatsApp Image 2022-05-07 at 4 28 25 PM

Status: Working
TV Model: OLED55B8SSC
webOS Version: 4.3.0-9604 (goldilocks-goonbang)
Software version: 05.30.10

Status: Not Working
TV Model: OLED55CX5LB
WebOS Version: 5.3.0-2206 (jhericrul-jasper)
Software Version: 04.30.61

Status: Working
TV Model: OLED55B8SSC
webOS Version: 4.4.0-12 (goldilocks-gorce)
Software version: 05.40.26

Status: not working

"hardware_id": "HE_DTV_W19P_AFADABAA",
"product_id": "65UM7510PLA",
"core_os_release": "4.9.5-10",
"webos_manufacturing_version": "05.20.15",

Status: working

"hardware_id": "HE_DTV_W19P_AFADABAA",
"product_id": "65UM7510PLA",
"core_os_release": "4.9.5-9",
"webos_manufacturing_version": "05.30.09",

Status: Not Working

Model: OLED55CXPSA
WebOS: 5.3.0-2206
Software: 04.30.61

VB304 commented

Status: not working
TV Model: 43UP7750PSB
webOS Version: 6.3.0-9 (kisscurl-kinglake)
Software Version: 03.30.15

seems like ip:3000 is active but the channel app is not installed, I also noticed Step 1's LG Connect Apps is missing

IMG20220627195426
IMG20220627195437
image

Status: Not Working

Model: 49UM7400PLB
WebOS: 4.9.5-14 (goldilocks2-gympie)
Software: 05.20.35

ip:3000 working, no homebrew app

Status: Not working
Model: 55UN74003LB
WebOS: 5.4.1-9 (jhericurl-jebil)
Software: 04.40.09

IP:3000 - Hello world, but after reboot no new app installed.

Status: Not working
Model: 65NANO75SQA
WebOS: 7.1.0-64
Software: 03.11.40

As above, up:3000 hello world, but no app. Also as above pre-step 1, regarding lg connect app, not on tv OOB.

Status: Not working
Model: OLED77C1PSA
Software: 03.33.11
Exploit runs, tv reboots but no homebrew channel installed.

Status: Not Working
Model: 65UM7300AUE
WebOS: 4.9.6-114 (goldilocks-gympie)
Software: 05.25.35

Exploit runs, tv reboots but no homebrew channel installed.
ip:3000 working

Status: Not working :-(
Model: 49UM7100PLB
webOS: 4.9.5-14 (goldilocks-gympie)
Software: 05.20.35

  • Exploit runs, tv reboots but no homebrew channel installed.
  • Ports: (not sure if relevant)

Screenshot of iTerm2 (19-08-2022, 21-12-00)

Status: Not Working
TV Model: 49SM8200PLA
webOS Version: 4.9.5-14(goldilocks2-gympie)
Software Version: 05.20.35

Status: not working / xxx:3000 reachable / no error during install
TV Model: 65NANO867NA
webOS: 5.4.1-8 (jhericurl-jebil)
Software: 04.40.08

I don't know which was the previous version but with this it was working.... It did a update (without any permit from my side) afther the update it was still installed and working but no SSH & Piccap on/off was not installable so I did a factory reset and tried to re-root it again... so now its not working :(

c10l commented

Status: not working / xxx:3000 reachable / no error during install
TV Model: OLED55CX6LA
webOS: 5.4.1-10 (jhericurl-jebil)
Software: 04.40.10

First time trying to root. Exploit seemed to run fine over website. Upon reboot, nothing happened - no notifications, no homebrew channel. I get Hello world on x.x.x.x:3000 and can ping the TV but no telnet or SSH or anything else.

Status: not working
TV Model: 43UN71003LB
webOS: 5.4.1-9 (jhericurl-jebil)
Software: 04.40.09

Installed and reboot, no homebrew-app. (any updates?)

Status: Not Working
TV Model: oled65cx5lb
webOS Version: 5.4.1-10(jhericurl-jebil)
Software Version: 04.40.10

Status: Working with software downgrade (3.33.11 -> 3.20.80)
TV Mode: OLED65C1AUB (firmware file is [Web OS] 2021 LG OLED latest software_OLEDxxG1(evo)_C1_O20N)_Ver.03.20.80 from LG KR support website)
webOS Version: 6.2.0 (kisscurl-kavir)
Software Version: 03.20.80

Status: Not Working
49UM7050PLF
by LG
LG WebOS 4.5
Firmware: 05.20.35
Installed, asked for permissions and reboot(tried 3 times), no homebrew-app

Please update the instructions as “Software Version” & “webOS Version” are in a different place now.

All Settings > Support > Software Update > Software Version

All Settings > General > Devices > TV Management > TV Information > webOS TV Version

————-
Status: Not Working.
webOS TV Version: 6.3.1-411 (kisscurl-kinglake).
Software Version: 03.33.11
Model: OLED77C1PVB


EDIT: downgraded to Software Version: 03.21.10 & everything works now.

Status: Not working/ No brew App Store working
Model: OLED55CX6LA
webOS TV Version: 5.4.1-10 (jhericurl-jebil)
Software Version: 04.40.10

Is there any fix? Thanks in advance guys great effort and great stuff. Hopefully it will work on my tv as well :)

If you just want homebrew and install some additional apps. The alternative method works really easy.
https://www.webosbrew.org/

Status: Not Working.
webOS TV Version: 4.9.0
Software Version: 05.20.35
Model: 43LM6300PLA

Cant downgrade message : Software update cannot be applied to this tv (the software 05.00.03 is correct for my tv)

Works with Whiterat manual exploit HB channel and root/ssh/telnet.

webOS TV: 4.9.5-14 (goldilocks2-gympie)
modelName : 50UM7500PLA
sdkVersion : 4.9.0
firmwareVersion : 05.20.35
boardType : K5LP_DVB_EU

Root stay only on Standby, unplug the power = remove apps and root.

Status: Not Working
webOS TV: 4.9.5-14 (goldilocks2-gympie)
modelName : OLED55C9PLA
firmwareVersion : 05.20.35
tv ip port 3000 returns hello world: yes
homebrew channel available: no

Status: working

Hardware ID: HE_DTV_W16H_AFADABAA
Model: OLED65G6V-Z
WebOS version: 3.4.0-6007 (dreadlocks-digya)
Firmware version: 05.60.30

Finally. After GetMeIn didn't work when trying a few years ago, I can now enjoy hombrew and get rid of all the ads.

Status: Not working
Model: 55UN68006LA
WebOS: 5.4.1-9 (jhericurl-jebil)
Software: 04.40.09

IP:3000 - Hello world, but after reboot no new app installed.

Status: Not working
Model: 65UK6470PLC
WebOS: 4.4.2-10 (goldilocks-gorongosa)
Software: 05.50.10

Luna call failed, denied method call download.

20221002_001924

Status: Not Working/No store
TV Model: oled65cx5lb
webOS Version: 5.4.1-10(jhericurl-jebil)
Software Version: 04.40.10

Status: Not Working/No store
TV Model: OLED55CX5LB
webOS Version: 5.4.1-1201(jhericurl-jebil)
Software Version: 04.40.16

Status: Not working/ No brew App Store working
Model: OLED55CX6LA
webOS TV Version: 5.4.1-10 (jhericurl-jebil)
Software Version: 04.40.10

Status: Not Working/No store
Model: 55QNED81
webOS TV Version: 7.2.0-32 (mullet-marine)
Software Version: Not displayed in this version

It reboots the display, but other than that, there is no observable difference between before and after the exploit is run.

I think people got the idea that v2 is not working anymore . That should be closed

Status: Working
TV Model: OLED77C1PUB
webOS VersVer: 6.2.1-2414
Software VersVer: 03.25.25

Would love to know if anybody has gotten anything newer than 03.25.25 to work on a LG C1.

Status:

  • not working
  • error during install
  • localhost:3000 reachable

TV model: SK8100PLA
webOS Version: 4.4.2-10
Software Version: 05.50.10

image


Status:

  • not working
  • error during install
  • localhost:3000 reachable (blank, no "Hello world")

TV model: LM6300PLA
webOS Version: 4.9.7-10
Software Version: 05.30.10

image

I think people got the idea that v2 is not working anymore . That should be closed

Are you serious? Why? How comes? What can we do instead then?

I think people got the idea that v2 is not working anymore . That should be closed

Are you serious? Why? How comes? What can we do instead then?

A workaround is mentioned in this thread which comes down to:
As of now your best bet for custom application installation is

  • Turn on developer mode via the LG TV
  • Install an application (ipk file) through webos-dev-manager (https://github.com/webosbrew/dev-manager-desktop)
  • Keep refreshing your LG developer mode token (can be automated by scripting in for instance home automation)
  • ipk file

Thank you so much, mate. I will try the method you mentioned above. Hopefully, it will work...Cheers.

I think people got the idea that v2 is not working anymore . That should be closed

Additionally to what @pinakkolada said, it might be useful to document additional TV models and version numbers to be able to know which works and which doesn't.
However, that would possibly work better in a spreadsheet format, instead of everyone making a new comment.

I think people got the idea that v2 is not working anymore . That should be closed

Are you serious? Why? How comes? What can we do instead then?

A workaround is mentioned in this thread which comes down to: As of now your best bet for custom application installation is

* Turn on developer mode via the LG TV

* Install an application (ipk file) through webos-dev-manager (https://github.com/webosbrew/dev-manager-desktop)

* Keep refreshing your LG developer mode token (can be automated by scripting in for instance home automation)

It worked! Thank you so much. I hope you can help me with one more thing. I have an app from google store (apk file). Do you have any ideas how to convert this apk file to ipk file so that I can install on LG TV? Is there a way?

If it's in WebOS brew repo, download it from https://repo.webosbrew.org/apps/

Do you have any ideas how to convert this apk file to ipk file so that I can install on LG TV? Is there a way?

Sadly WebOS is not Android based. It seems it is linux based though (with my limited understanding). So as far as I know there is no easy conversion.

Do you have any ideas how to convert this apk file to ipk file so that I can install on LG TV? Is there a way?

Sadly WebOS is not Android based. It seems it is linux based though (with my limited understanding). So as far as I know there is no easy conversion.

Thank you...What about any unofficial websites where we could download more apps for LG TV? Do you know any? Device manager for WebOS does not have many apps.