RootMyTV / RootMyTV.github.io

RootMyTV is a user-friendly exploit for rooting/jailbreaking LG webOS smart TVs.
https://RootMy.TV
MIT License
2.24k stars 64 forks source link

Version Support Tracker (v1) #2

Closed DavidBuchanan314 closed 2 years ago

DavidBuchanan314 commented 3 years ago

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!

DavidBuchanan314 commented 3 years ago

Status: Working! TV Model: LG OLED55B9PLA webOS Version: 4.7.1-50209 (goldilocks2-gulaga) Software Version: 04.71.04

Informatic commented 3 years ago

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


Status: working TV Model: OLED55C9PVA webOS Version: 4.9.0-53403 (goldilocks2-gyeryongsan) Software Version: 05.00.03


Tip: all required info can be extracted using the following command on running system:

grep -h -E '"(hardware_id|core_os_release|product_id|webos_manufacturing_version)"' /var/run/nyx/*
SergioVJr commented 3 years ago

Status: working TV Model: 50UM7510PSB webOS Version: 4.9.0-53904 (goldilocks2-gyeryongsan) Software Version: 05.00.15

Manouchehri commented 3 years ago

Status: not working TV Model: OLED77CXPUA webOS Version: 5.2.3-290906 (jhericurl-jardine) Software Version: 03.23.06

SergioVJr commented 3 years ago

Status: working TV Model: 32LJ600B-SA webOS Version: 3.8.0-61409 (dreadlocks2-dunggir) Software Version: 05.80.40

an update later...

Status: working (asked if LG Connect Apps was enabled at first (it was), but later worked, maybe had to turn it off and on again) TV Model: 32LJ600B-SA webOS Version: 3.9.0-63004 (dreadlocks2-dudhwa) Software Version: 06.00.04

aabytt commented 3 years ago

Status: Working! TV Model: LG 49UK6300PLB webOS Version: 4.3.0-9703 (goldilocks-goobang) Software Version: 05.30.10

Ruthenic commented 3 years ago

Status: Seems to be working (TV was already rooted prior to running (without Homebrew Channel), however) TV Model: 43UN6950ZUA webOS Version: 5.2.1-2521(jhericurl-jardine) Software Version: 03.21.75

P.S: The provided paths don't work in webOS 5.x it seems, but the ones that worked for me personally are: TV Model: Support > TV Information > Model webOS Version: Support > TV Information > webOS TV Version Software Version: Support > Software Update > Software Version

DavidBuchanan314 commented 3 years ago

Status: Working TV Model: 43UM71007LB webOS Version: 4.9.0-53902 (goldilocks2-gyergongsan) Software Version: 05.00.02

Bleialf commented 3 years ago

Status: Not Working TV Model: LG OLED65C97LA webOS Version: 4.9.2-5340804 (goldilocks2-gyeryongsan) Software Version: 05.10.04

wiedem commented 3 years ago

Status: Not Working TV Model: LG OLED65C9 webOS Version: 4.9.2-5340804 Software Version: 05.10.04

LG fixed all essential issues used by this exploit in newer firmware versions (first version with a fix was 05.00.35 / webOS v4.9.1-52410). The most important one: start-devmode.sh is now signed and cannot be manipulated without being deleted during the init phase.

troppes commented 3 years ago

Status: Working TV Model: LG 43UJ6309-ZA webOS Version: 3.9.0-62905 (dreadlocks2-dudhwa) Software Version: 06.00.15

lieranderl commented 3 years ago

Status: Not Working TV Model: LG OLED55E8 webOS Version: 4.3.0-9806 Software Version: 05.30.20

Pro100x3mal commented 3 years ago

Status: Not Working TV Model: LG 55UK6510 webOS Version: 4.3.09-703 (goldilocks-goobang) Software Version: 05.30.10 the update blocking option does not work. even when the option is enabled, tv still prompts you to update the firmware

dkd051 commented 3 years ago

Status: Not Working TV Model: 65SM8600PUA webOS Version: 4.9.3-5380406 (goldilocks2-gyergongsan) Software Version: 05.10.15

test test2

mandrean commented 3 years ago

Status: not working TV Model: OLED65GX6LA webOS Version: 5.2.3-290908 (jhericurl-jardine) Software Version: 03.23.15

mafredri commented 3 years ago

Status: Working TV Model: LG 55UK6470PLC webOS Version: 4.1.4-5726 (goldilocks-glacier) Software Version: 05.10.40


Status: Not working TV Model: LG 55UK6470PLC webOS Version: 4.3.0-9704 (goldilocks-goobang) Software Version: 05.30.15

jldiiorio commented 3 years ago

Status: Working TV Model: LG 43UH6500-SB webOS Version: 3.4.0-5906 (dreadlocks-digya) Software Version: 05.60.15

Comment: for any reason, hack didn't work by wifi with error about "is LG Connect Apps enabled?". It worked ok when I connected the TV by means of ethernet cord.

brettplarson commented 3 years ago

Status: not working TV Model: OLED55CXPUA webOS Version: 5.2.3-290908 (jhericurl-jardine) Software Version: 03.23.15

start-devmode.sh: Download completed but target directory (/media/internal/downloads/) did not match what we expected (/media/cryptofs/apps/usr/palm/services/com.palmdts.devmode.service/). This likely means your TV is not vulnerable to the LunaDownloadMgr exploit.
Gabee01 commented 3 years ago

Status: Not working TV Model: OLED48C1PSA webOS Version: 6.1.0-2701 (kisscurl-katmai) Software Version: 03.15.36

start-devmode.sh: Downloading from https://rootmy.tv/files/stage3.sh...
start-devmode.sh: Download completed but target directory (/media/internal/downloads/) did not match what we expected (/media/cryptofs/apps/usr/palm/services/com.palmdts.devmode.service/). This likely means your TV is not vulnerable to the LunaDownloadMgr exploit.
Emily9121 commented 3 years ago

Status: Working TV Model: 55NANO756PA webOS Version: 6.0.1-4553 (kisscurl-kalaupapa) Software Version: 03.11.35

This is a newly purchased TV, I didn't do any update before rooting, manufacturing date was May 2021.

Jakkumn commented 3 years ago

Status: Working TV Model: OLED55C7P-U webOS Version: 3.9.0-62708 Software Version: 06.00.20

-> notes: Always asked for LG Connected Apps Enabled when it was enabled (saw similar issue in discord). Noted that localhost:3000 didn't load anything but 127.0.0.1:3000 loaded 'hello world'. Ran locally by forcing IP address and finally was able to get the allow connection prompt to appear. It may be beneficial to change the default of 'localhost' in index.html to 127.0.0.1 as the default for target if there are others that have the same problem but can't locally host. Tried it a second time after having that prompt appear once and the web hosted version worked.

andont commented 3 years ago

Status: Working TV Model: LG SK8500PLA webOS Version: 4.3.0-9604 (goldilocks-goobang) Software Version: 05.30.10

zlokomatic commented 3 years ago

Status: Working TV Model: LG 55UH625V webOS Version: 3.4.0-5803 Software Version: 05.60.03

brunorcoelho commented 3 years ago

Status: NOT working TV Model: 50UM7510PSB webOS Version: 4.9.3-5390409 (goldilocks2-gyeryongsan) Software Version: 05.10.25

valters-tomsons commented 3 years ago

Status: Not Working TV Model: 55NANO803NA webOS Version: 5.2.3 Software Version: 03.23.45

diegosps commented 3 years ago

Status: Working TV Model: LG OLED65B6P-S webOS Version: 3.4.0-5706 Software Version: 05.60.06

WhiteyDude commented 3 years ago

Status: Not working TV Model : OLED65G1PTA webOS version : 06.01.00 Firmware version : 03.15.95

Freshly purchased, no updates run.

cameldebrno commented 3 years ago

Status: Working TV Model: LG OLED65CX3LA webOS Version: 5.1.0-37 (jhericurl-japoon) Software Version: 03.10.20

bjornreppen commented 3 years ago

TV Model: LG OLED65CX3LA

Status: Not working - Target directory did not match what we expected webOS Version: 5.2.1-290911 (jhericurl-jardine) Software Version: 03.21.22

Status: Not working - Target directory did not match what we expected webOS Version: 5.2.1-290910 (jhericurl-jardine) Software Version: 03.21.21


Status: Working webOS Version: 5.2.0-2904 (jhericurl-jardine) Software Version: 03.21.16

Status: Working webOS Version: 5.2.0-2909 (jhericurl-jardine) Software Version: 03.21.09

NonStandardModel commented 3 years ago

Status: Working TV Model: LG 50UH635V (manufactured November 2016) webOS Version: 3.4.0-5908 (dreadlocks-digya) Software Version: 05.60.25

One strange detail that may be connected to bad UI translation to my language. For some reason it seems like "LG Connect Apps" Enabled/Disabled are inverted (at least in UI). With it set to Enabled I was getting error at stage1, when I disabled it worked.

TheOPtimal commented 3 years ago

Status: Working TV Model: OLED55E6V-Z webOS Version: 3.4.0-6107 (dreadlocks-digya) Software Version: 05.60.15

smiba commented 3 years ago

Status: Not Working TV Model: OLED55C16LA webOS Version: 6.1.0-43 (kisscurl-katmai) Software Version: 03.15.95

Failed on stage3, target directory did not match what we expected

EDIT:

Downgraded to Software Version: 03.10.29. Updated post:

Status: Working TV Model: OLED55C16LA webOS Version: 6.0.1-4529 (kisscurl-kalaupapa) Software Version: 03.10.29

khiles commented 3 years ago

Status: Not Working TV Model: OLED65B9PLA webOS Version: 4.9.3-5380409 Software Version: 05.10.30

Downgraded to

05.00.15 and works as expected

kopiro commented 3 years ago

Status: Not working TV Model: OLED55B8PLA webOS: 4.4.0-9 (goldilocks-gorce) Software Version: 05.40.09

Failed on: Denied method call "download" for category ""

nelgi commented 3 years ago

Status: I think it is working TV Model: "OLED65B13LA", webOS: "6.0.1-4553", Software Version: "03.11.35",

Homebrew channel is installed, but i have no root in homebrew, can not enable SSH and homebrew channel says Root status: unelevated, how to elevate?

on telnet console i have root access.

Informatic commented 3 years ago

Status: I think it is working TV Model: "OLED65B13LA", webOS: "6.0.1-4553", Software Version: "03.11.35",

Homebrew channel is installed, but i have no root in homebrew, can not enable SSH and homebrew channel says Root status: unelevated, how to elevate?

on telnet console i have root access.

That's somewhat unexpected. You can try to manually elevate homebrew channel privileges by launching elevate-service script from telnet as stated here: https://github.com/webosbrew/webos-homebrew-channel#manual

nelgi commented 3 years ago

That's somewhat unexpected. You can try to manually elevate homebrew channel privileges by launching elevate-service script from telnet as stated here: https://github.com/webosbrew/webos-homebrew-channel#manual

root@LGwebOSTV:~# /media/developer/apps/usr/palm/services/org.webosbrew.hbchannel.service/elevate-service [ ] Unjailing 'org.webosbrew.hbchannel.service'... [ ] Extending ls2 permissions for 'org.webosbrew.hbchannel.service'... [-] No changes, no rescan needed

no changes on the homebrew channel, no root, not possible to manage sources nor enable/disable services.

TheCodPunch696 commented 3 years ago

Status: Not Working TV Model: 86UN8570PUC webOS Version: 5.3.0 (jhericurl-jasper) Software Version: 04.30.10

Downgraded

Status: Working TV Model: 86UN8570PUC webOS Version: 5.2.1-2522 (jhericurl-jardine) Software Version: 03.21.80

Works completely seemingly with no issues, root access working 100% far as I can tell

valters-tomsons commented 3 years ago

Status: Working TV Model: 55NANO803NA webOS Version: 5.2.1 (jhericurl-jardine) Software Version: 03.21.75

Valkryst commented 2 years ago

Status: Not Working TV Model: 65NANO86UNA webOS Version: 5.3.0-18 (jhericurl-jasper) Software Version: 04.30.35

nichols-356 commented 2 years ago

Status: Working TV Model: 75SK8070PUA webOS Version: 4.3.0-9605 (goldilocks-goobang) Software Version: 05.30.15

Porco-Rosso commented 2 years ago

Status: Not Working TV Model: OLED65C8PLA webOS Version: 4.4.0-9 (goldilocks-gorce) Software version: 05.40.09

I get the Denied Method call "download" for category error message. I would downgrade but don't want to lose airplay2

oriolism commented 2 years ago

Status: Working TV Model: OLED65A1AUA webOS Version: 6.0.1 Software version: 03.11.25

SebaG20xx commented 2 years ago

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

mgvx commented 2 years ago

Status: Not Working TV Model: UN7300LA webOS Version: 5.3.0-18 (jhericurl-jasper) Software version: 04.30.35

psychowood commented 2 years ago

Status: NOT working TV Model: OLED65C9PLA webOS Version: 4.9.3-5340808 (goldilocks2-gyeryongsan) Software Version: 05.10.25

After downgrading to 05.00.30:

Status: working TV Model: OLED65C9PLA webOS Version: 4.9.1-53409 (goldilocks2-gyeryongsan) Software Version: 05.00.30

gomble commented 2 years ago

Status: not working TV Model: OLED65B97LA webOS Version: 4.9.3-5380409 (goldilocks2-gyeryongsan) Software Version: 05.10.30

frenchiecoin commented 2 years ago

Status: Not working Model: OLED65CXPTA WebOS Version: 5.3.0-19 (jherical-jasper) Software version: 04.30.40

Target directory did not match what we expected.

AkdM commented 2 years ago

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

Log:

start-devmode.sh: Downloading from https://rootmy.tv/files/stage3.sh
start-devmode.sh: Download completed, but target directory (/media/internal/downloads/) did not match what we expected (/media/cryptofs/apps/usr/palm/services/com.palmdts.devmode.service/). This likely means your TV is not vulnerable to LunaDownloadMgr exploit.
dieseld23 commented 2 years ago

Status: Working "product_id": "OLED65C9PUA", "core_os_release": "4.9.1-53409", "webos_manufacturing_version": "05.00.30",