What is TiviBro?
A free, open-source IPTV player for LG webOS TVs, built in the style of TiviMate: the guide is the home screen. It plays your own Xtream Codes or M3U subscription. It doesn't come with channels.
Do I need a rooted TV for TiviBro?
No. It installs in LG's Developer Mode too. On a rooted TV, the Homebrew Channel installs and updates it from the TV.
Is TiviBro free?
Yes, every feature, MIT licensed, with no account, ads or tracking. It counts installs by version once a day, anonymously, and that can be switched off.
Which LG TVs does TiviBro run on?
webOS 4 and newer. It's tested every day on real TVs from a 2019 webOS 4 OLED to webOS 25. It's in alpha testing, so expect some rough edges.
Does TiviBro come with channels?
No. It plays the Xtream Codes or M3U subscription you already have, with its XMLTV guide.
How do I install it?
On a rooted TV, add
https://tivibro.app/repo or https://ohmybahgosh.dev/repo to the Homebrew Channel, or run curl -fsSL https://tivibro.app/install | sh over SSH. Without root, use LG's Developer Mode.Is there a phone app?
Yes, for Android. It's a remote, plays your channels and media on the TV, opens the web editor, and turns the TV on over the network and Bluetooth. Download the APK from tivibro.app/apk.
Can I edit my channels from a computer?
Yes. Open Edit on phone on the TV for a QR code, an address and a password. The web editor hides, sorts, renames and copies channels, and changes are drafts until you press Send to TV.
How do backups work?
Everything goes into one file locked with a passphrase you choose (AES-256-GCM), from the TV, the phone app or the web editor. A brand-new TV can restore it from its first screen.
Do my provider logins leave the TV?
No. The web editor only sees server names, logs mask usernames and passwords, and problem reports replace server names before anything is sent.
My TV can't play DTS or Dolby TrueHD.
LG TVs from 2020 to 2022 can't play DTS, and none plays TrueHD. TiviBro picks another track in your language, or converts the sound to Dolby Digital while you watch.