RootMyTV / RootMyTV.github.io

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

webOS 6.3.x - How to downgrade? #75

Open vliapis opened 1 year ago

vliapis commented 1 year ago

Tried and run the script but the homebrew app does not appear. Apparently because 6.3.x is not supported yet?

I'm wondering if its possible to downgrade somehow? Does factory resetting, also rolls back the OS version?

coolfizzin commented 1 year ago

@vliapis I'm just another user here, not a dev, but I can tell you what I know. First, the latest updates prevent easy downgrading. A factory reset is unlikely to help. Secondly, I have seen instructions for downgrading by reading through threads here and searching Google, e.g. https://forum.xda-developers.com/t/lg-tv-software-downgrade-downgrade-your-firmware-to-get-root-2022.4461477/

However, downgrading with such methods is risky because you have to pick precisely the correct firmware to install--and you'd be surprised how many different versions there are. I was pondering trying it the other day, but the danger of bricking the TV is pretty scary. I think the smartest thing for now is to wait for RootMyTV v3 to come out.

In the meantime, use LG's developer mode and dev-manager-desktop to install homebrew apps. Most of them work fine without root, and all you need to do is set up an IFTTT routine to renew the developer mode session every day.

coolfizzin commented 1 year ago

Here's the link for dev-manager-desktop: https://github.com/webosbrew/dev-manager-desktop In brief:

  1. Create a developer account on LG's web site
  2. Install Developer Mode from LG Store on the TV
  3. Open Developer Mode, log in and enable it (which will force a restart)
  4. Re-open Developer Mode, enable Key Server
  5. Run dev-manager-desktop on a PC, input info from Developer Mode to connect to the TV
  6. Install apps
  7. Watch something awesome on Crunchyroll
RobLaw0304 commented 1 year ago

Come join the discussion on openlgtv discord. There’s something there that could work around your issue. https://discord.gg/WjaGVTsX

aymswick commented 1 year ago

Come join the discussion on openlgtv discord. There’s something there that could work around your issue. https://discord.gg/WjaGVTsX

Can you share here instead of discord?