From 362722da69dde57c5337f1acd07074cf7ce14e45 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 07:15:00 +0000 Subject: [PATCH 1/3] Initial plan From 2dd90ea3300e3c45797686f5e0d09ab4a4189753 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 07:23:46 +0000 Subject: [PATCH 2/3] UX tweaks: scroll fix, mobile styles, metadata tables, ext-link icon, BrewBridge docs, v0008 Co-authored-by: axelnanol <4690062+axelnanol@users.noreply.github.com> --- README.md | 2 + dist/brewdocs.html | 10 ++++ dist/brewdocs.js | 56 +++++++++++++++------ docs/FAQ.md | 2 +- docs/README.md | 1 + docs/artgallerytb/README.md | 6 +-- docs/brewbridge/README.md | 90 ++++++++++++++++++++++++++++++++++ docs/brewdocs/README.md | 33 +++---------- docs/hypertizen/README.md | 7 ++- docs/manifest.json | 1 + docs/primevideotb/README.md | 7 ++- docs/tflix/README.md | 7 ++- docs/tizenbrew/README.md | 4 +- docs/tizenbrowse/README.md | 7 ++- docs/tizenportal/README.md | 7 ++- docs/tizentube/README.md | 7 ++- docs/tizentubecobalt/README.md | 7 ++- docs/twitchtb/README.md | 7 ++- package.json | 2 +- 19 files changed, 184 insertions(+), 79 deletions(-) create mode 100644 docs/brewbridge/README.md diff --git a/README.md b/README.md index b54f20a..8ba516e 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ directly on your Samsung TV to browse the documentation from your couch. | [TwitchTB](docs/twitchtb/README.md) | Ad-free Twitch mod with 7TV emotes for Samsung TVs | | [PrimeVideoTB](docs/primevideotb/README.md) | Ad-blocking and enhanced Amazon Prime Video for Samsung TVs | | [ArtGalleryTB](docs/artgallerytb/README.md) | Multi-museum art slideshow for Samsung TVs | +| [BrewBridge](docs/brewbridge/README.md) | Real-time JSON data-transfer bridge for TizenBrew | ### Media & Apps @@ -81,6 +82,7 @@ D-pad / remote-control navigation powered by spatial navigation. - [TizenBrew Installer](https://github.com/reisxd/TizenBrewInstaller) - [PrimeVideoTB](https://github.com/dchwilk/PrimeVideoTB) - [ArtGalleryTB](https://github.com/dchwilk/ArtGalleryTB) +- [BrewBridge](https://github.com/axelnanol/brewbridge) --- diff --git a/dist/brewdocs.html b/dist/brewdocs.html index a875de5..4e0b1a7 100644 --- a/dist/brewdocs.html +++ b/dist/brewdocs.html @@ -180,6 +180,14 @@ text-decoration: underline; } + #bd-content a.ext-link::after { + content: '\202F↗'; + font-size: 0.75em; + vertical-align: super; + text-decoration: none; + display: inline-block; + } + #bd-content a.ext-link:focus, #bd-content a.ext-link:hover { color: #fff; @@ -295,6 +303,7 @@ @media (max-width: 768px) { html, body { font-size: 16px; + overflow: auto; } /* Sidebar becomes a fixed off-screen drawer */ @@ -313,6 +322,7 @@ #bd-sidebar.mobile-open { transform: translateX(0); + box-shadow: 2px 0 16px rgba(0, 0, 0, 0.6), 2px 0 4px rgba(88, 166, 255, 0.12); } /* Semi-transparent backdrop behind the open drawer */ diff --git a/dist/brewdocs.js b/dist/brewdocs.js index ca88c79..554dfbc 100644 --- a/dist/brewdocs.js +++ b/dist/brewdocs.js @@ -25,19 +25,19 @@ id: 'brewdocs-overview', label: 'Welcome', section: 'BrewDocs', - html: '

Welcome to BrewDocs

\n

BrewDocs is the unofficial documentation wiki for TizenBrew and all of its\nmods. Whether you are setting up TizenBrew for the first time, looking to install\na new mod, or trying to fix a problem, you will find everything you need here.

\n
\n

Source: https://github.com/axelnanol/brewdocs
Author: Axel Nanol
Module type: app

\n
\n
\n

What Is TizenBrew?

\n

TizenBrew is a free, open-source platform for Samsung Smart TVs that lets you\ninstall powerful mods — like an ad-free version of YouTube — directly on your TV.\nYou only need a PC to set it up once, and after that everything runs on the TV.

\n

If you are new here, the best place to start is the\nTizenBrew Installation guide.

\n
\n

Quick Links

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
I want to…Go to…
Install TizenBrew for the first timeInstallation
Get ad-free YouTube on my Samsung TVTizenTube
Add a new mod to TizenBrewModule System
Fix something that is not workingTroubleshooting
Browse all topicsTable of Contents
\n
\n

Installing BrewDocs as a TizenBrew Module

\n

BrewDocs is itself a TizenBrew module — so you can read this very wiki directly\non your Samsung TV without ever touching a phone or PC.

\n
    \n
  1. Open TizenBrew on your Samsung TV.
  2. \n
  3. Navigate to the Module Manager (the 3rd icon from the left at the top of\nthe TizenBrew home screen).
  4. \n
  5. Select Add Module.
  6. \n
  7. Enter axelnanol/brewdocs and confirm.
  8. \n
  9. BrewDocs will appear in your TizenBrew dashboard.
  10. \n
\n

Use the colour buttons and directional pad on your remote to navigate between pages.

\n

For general module installation guidance, see\nTizenBrew Module System.

\n
\n

package.json Summary

\n
{\n  "name": "@axelnanol/brewdocs",\n  "appName": "BrewDocs",\n  "packageType": "app",\n  "appPath": "dist/brewdocs.html",\n  "keys": ["ColorF0Red", "ColorF1Green", "ColorF2Yellow", "ColorF3Blue"]\n}\n
\n

BrewDocs uses packageType: "app", so TizenBrew opens dist/brewdocs.html directly in\nthe browser. That HTML file contains <script src="./brewdocs.js"></script>, which loads\nthe application script — no serviceFile or evaluateScriptOnDocumentStart is needed.

\n

The Return/Back key is not listed in keys because Samsung TVs always deliver its\nevents without explicit registration. BrewDocs intercepts it to navigate back within\nthe wiki, and falls through to the browser's default behaviour (returning to TizenBrew)\nwhen there are no more pages to step back through.

\n
\n

Reading BrewDocs in a Browser

\n

The same content is hosted on GitHub Pages and is always up to date:\nhttps://axelnanol.github.io/brewdocs/dist/brewdocs.html

', + html: '

Welcome to BrewDocs

\n

BrewDocs is the unofficial documentation wiki for TizenBrew and all of its\nmods. Whether you are setting up TizenBrew for the first time, looking to install\na new mod, or trying to fix a problem, you will find everything you need here.

\n
\n

What Is TizenBrew?

\n

TizenBrew is a free, open-source platform for Samsung Smart TVs that lets you\ninstall powerful mods — like an ad-free version of YouTube — directly on your TV.\nYou only need a PC to set it up once, and after that everything runs on the TV.

\n

If you are new here, the best place to start is the\nTizenBrew Installation guide.

\n
\n

Quick Links

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
I want to…Go to…
Install TizenBrew for the first timeInstallation
Get ad-free YouTube on my Samsung TVTizenTube
Add a new mod to TizenBrewModule System
Fix something that is not workingTroubleshooting
Browse all topicsTable of Contents
\n
\n

Installing BrewDocs as a TizenBrew Module

\n

BrewDocs is itself a TizenBrew module — so you can read this very wiki directly\non your Samsung TV without ever touching a phone or PC.

\n
    \n
  1. Open TizenBrew on your Samsung TV.
  2. \n
  3. Navigate to the Module Manager (the 3rd icon from the left at the top of\nthe TizenBrew home screen).
  4. \n
  5. Select Add Module.
  6. \n
  7. Enter axelnanol/brewdocs and confirm.
  8. \n
  9. BrewDocs will appear in your TizenBrew dashboard.
  10. \n
\n

Use the colour buttons and directional pad on your remote to navigate between pages.

\n

For general module installation guidance, see\nTizenBrew Module System.

\n
\n

Reading BrewDocs in a Browser

\n

The same content is hosted on GitHub Pages and is always up to date:\nhttps://axelnanol.github.io/brewdocs/dist/brewdocs.html

\n
\n

About BrewDocs

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule type
axelnanol/brewdocsAxel Nanolapp
', }, { id: 'home', label: 'Table of Contents', section: 'BrewDocs', - html: '

BrewDocs — Table of Contents

\n

Use the table of contents below to find the topic you are looking for.\nYou can also use the sidebar on the left to jump directly to any page.

\n
\n

TizenBrew

\n

TizenBrew is the modular platform that makes all of these mods possible.

\n\n

TizenBrew Mods

\n\n

Media & Apps

\n\n

Related & Other Projects

\n\n

BrewDocs

\n\n

Support

\n', + html: '

BrewDocs — Table of Contents

\n

Use the table of contents below to find the topic you are looking for.\nYou can also use the sidebar on the left to jump directly to any page.

\n
\n

TizenBrew

\n

TizenBrew is the modular platform that makes all of these mods possible.

\n\n

TizenBrew Mods

\n\n

Media & Apps

\n\n

Related & Other Projects

\n\n

BrewDocs

\n\n

Support

\n', }, { id: 'tb-overview', label: 'Overview', section: 'TizenBrew', - html: '

TizenBrew — Overview

\n

TizenBrew is a free, open-source platform for Samsung Smart TVs running Tizen OS.\nOnce installed, it lets you add powerful mods — such as an ad-free version of YouTube —\ndirectly on your TV. You only need a PC to install TizenBrew once; after that, adding\nand updating mods is done from the TV itself with just a remote control.

\n
\n

Source: https://github.com/reisxd/TizenBrew

\n
\n
\n

How It Works

\n

TizenBrew is a Tizen web app that runs on your TV. When you launch it, it acts as a\nlightweight loader for your installed mods:

\n
    \n
  1. It reads the package.json of each installed mod from a GitHub tag.
  2. \n
  3. Depending on the mod type it either opens a standalone web page (app) or\nnavigates to a target website and quietly injects a user-script (mods).
  4. \n
  5. Any remote-control buttons the mod needs are registered automatically.
  6. \n
\n
\n

Module Types

\n

TizenBrew supports two types of module:

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TypeWhat it does
appA standalone web app whose files are saved directly on the TV and run locally — like a mini website that lives on your TV.
modsA site modification that injects JavaScript into an existing website (e.g. YouTube) to change how that site behaves.
\n

In plain English:

\n\n

See Module System for full details on installing and creating modules.

\n
\n

Key Features

\n\n
\n

Related Pages

\n', + html: '

TizenBrew — Overview

\n

TizenBrew is a free, open-source platform for Samsung Smart TVs running Tizen OS.\nOnce installed, it lets you add powerful mods — such as an ad-free version of YouTube —\ndirectly on your TV. You only need a PC to install TizenBrew once; after that, adding\nand updating mods is done from the TV itself with just a remote control.

\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthor
reisxd/TizenBrewReis Can
\n
\n

How It Works

\n

TizenBrew is a Tizen web app that runs on your TV. When you launch it, it acts as a\nlightweight loader for your installed mods:

\n
    \n
  1. It reads the package.json of each installed mod from a GitHub tag.
  2. \n
  3. Depending on the mod type it either opens a standalone web page (app) or\nnavigates to a target website and quietly injects a user-script (mods).
  4. \n
  5. Any remote-control buttons the mod needs are registered automatically.
  6. \n
\n
\n

Module Types

\n

TizenBrew supports two types of module:

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TypeWhat it does
appA standalone web app whose files are saved directly on the TV and run locally — like a mini website that lives on your TV.
modsA site modification that injects JavaScript into an existing website (e.g. YouTube) to change how that site behaves.
\n

In plain English:

\n\n

See Module System for full details on installing and creating modules.

\n
\n

Key Features

\n\n
\n

Related Pages

\n', }, { id: 'tb-install', @@ -61,19 +61,19 @@ id: 'tt-overview', label: 'Overview', section: 'TizenTube', - html: '

TizenTube — Overview

\n

TizenTube is the original and most widely used TizenBrew mod. It gives you an\nad-free, sponsor-free YouTube experience on Samsung Smart TVs running Tizen OS.

\n
\n

Source: https://github.com/reisxd/TizenTube
Author: Reis Can
Module type: mods (site modification)
Target site: https://youtube.com/tv

\n
\n
\n

Features

\n\n
\n

Tip: TizenTube is installed in TizenBrew by default. If it is missing, add it\nas an npm module: @foxreis/tizentube

\n
\n
\n

Installation

\n

TizenTube is installed by default in TizenBrew. It should appear on the home screen\nimmediately after installing TizenBrew.

\n

If it is missing, add it manually:

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager — the 3rd icon from the left at the top of\nthe TizenBrew home screen. Use the directional pad to highlight it and press OK.
  4. \n
  5. Select Add Module and enter either:
    reisxd/tizentube\n
    \nor the npm package name:
    @foxreis/tizentube\n
    \n
  6. \n
  7. Launch TizenTube from the TizenBrew dashboard.
  8. \n
\n
\n

Common Questions

\n

How do I disable YouTube Shorts?

\n

Open the TizenTube Settings / Customization panel and toggle Hide Shorts on.\nRestart TizenTube for the change to take full effect.

\n

Can I watch 4K on my FHD (1080p) TV?

\n

Your display is fixed at 1080p — it cannot output 4K pixels. You can still select\nhigher-quality streams in the YouTube quality menu, but the TV will downscale them to\n1080p. If 4K does not appear as a quality option, this is YouTube's decision based on\nthe detected screen resolution.

\n

4K videos lag or crash

\n

This is a known limitation on Tizen 7+. See FAQ for the compatibility table.

\n
\n

package.json Summary

\n
{\n  "name": "@foxreis/tizentube",\n  "appName": "TizenTube",\n  "packageType": "mods",\n  "websiteURL": "https://youtube.com/tv?additionalDataUrl=...",\n  "main": "dist/userScript.js",\n  "serviceFile": "dist/service.js",\n  "keys": [\n    "MediaPlayPause", "MediaPlay", "MediaPause",\n    "MediaStop", "MediaFastForward", "MediaRewind",\n    "MediaTrackNext", "MediaTrackPrevious"\n  ]\n}\n
\n
\n

Related Pages

\n', + html: '

TizenTube — Overview

\n

TizenTube is the original and most widely used TizenBrew mod. It gives you an\nad-free, sponsor-free YouTube experience on Samsung Smart TVs running Tizen OS.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
reisxd/TizenTubeReis Canmodsyoutube.com/tv
\n
\n

Features

\n\n
\n

Tip: TizenTube is installed in TizenBrew by default. If it is missing, add it\nas an npm module: @foxreis/tizentube

\n
\n
\n

Installation

\n

TizenTube is installed by default in TizenBrew. It should appear on the home screen\nimmediately after installing TizenBrew.

\n

If it is missing, add it manually:

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager — the 3rd icon from the left at the top of\nthe TizenBrew home screen. Use the directional pad to highlight it and press OK.
  4. \n
  5. Select Add Module and enter either:
    reisxd/tizentube\n
    \nor the npm package name:
    @foxreis/tizentube\n
    \n
  6. \n
  7. Launch TizenTube from the TizenBrew dashboard.
  8. \n
\n
\n

Common Questions

\n

How do I disable YouTube Shorts?

\n

Open the TizenTube Settings / Customization panel and toggle Hide Shorts on.\nRestart TizenTube for the change to take full effect.

\n

Can I watch 4K on my FHD (1080p) TV?

\n

Your display is fixed at 1080p — it cannot output 4K pixels. You can still select\nhigher-quality streams in the YouTube quality menu, but the TV will downscale them to\n1080p. If 4K does not appear as a quality option, this is YouTube's decision based on\nthe detected screen resolution.

\n

4K videos lag or crash

\n

This is a known limitation on Tizen 7+. See FAQ for the compatibility table.

\n
\n

package.json Summary

\n
{\n  "name": "@foxreis/tizentube",\n  "appName": "TizenTube",\n  "packageType": "mods",\n  "websiteURL": "https://youtube.com/tv?additionalDataUrl=...",\n  "main": "dist/userScript.js",\n  "serviceFile": "dist/service.js",\n  "keys": [\n    "MediaPlayPause", "MediaPlay", "MediaPause",\n    "MediaStop", "MediaFastForward", "MediaRewind",\n    "MediaTrackNext", "MediaTrackPrevious"\n  ]\n}\n
\n
\n

Related Pages

\n', }, { id: 'ttcobalt-overview', label: 'Overview', section: 'TizenTube Cobalt', - html: '

TizenTube Cobalt — Overview

\n

TizenTube Cobalt is an Android app based on Cobalt that brings\nad-free, sponsor-free streaming to a wider range of devices — including those that cannot\nrun TizenBrew.

\n
\n

Source: https://github.com/reisxd/TizenTubeCobalt
Author: Reis Can
Platform: Android / Google TV (not a TizenBrew module)
AFTVNews code: 6366500

\n
\n
\n

What Is Cobalt?

\n

Cobalt is a lightweight, cross-platform HTML5 application container originally developed\nby Google for embedded and resource-constrained devices (smart TVs, set-top boxes, game\nconsoles). TizenTube Cobalt packages the TizenTube experience inside this runtime, making\nit available on Android and Google TV devices.

\n
\n

Features

\n\n
\n

Installation

\n
    \n
  1. Download the latest release\nfor your platform.
  2. \n
  3. Sideload or install the app on your device via a file manager, ADB, or\nplatform-specific method.
  4. \n
  5. Open the app and enjoy.
  6. \n
\n
\n

Note: TizenTube Cobalt is not a TizenBrew module. It is a standalone Android\napp. For Samsung Tizen TVs use TizenTube instead.

\n
\n
\n

Community & Support

\n\n
\n

Note: TizenTube Cobalt has its own separate issue tracker from TizenTube (Samsung Tizen TV).\nUse TizenTubeCobalt/issues for problems\nwith the Android app, and TizenTube/issues for\nthe Samsung Tizen mod.

\n
\n
\n

Related Pages

\n', + html: '

TizenTube Cobalt — Overview

\n

TizenTube Cobalt is an Android app based on Cobalt that brings\nad-free, sponsor-free streaming to a wider range of devices — including those that cannot\nrun TizenBrew.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorPlatformAFTVNews code
reisxd/TizenTubeCobaltReis CanAndroid / Google TV6366500
\n
\n

What Is Cobalt?

\n

Cobalt is a lightweight, cross-platform HTML5 application container originally developed\nby Google for embedded and resource-constrained devices (smart TVs, set-top boxes, game\nconsoles). TizenTube Cobalt packages the TizenTube experience inside this runtime, making\nit available on Android and Google TV devices.

\n
\n

Features

\n\n
\n

Installation

\n
    \n
  1. Download the latest release\nfor your platform.
  2. \n
  3. Sideload or install the app on your device via a file manager, ADB, or\nplatform-specific method.
  4. \n
  5. Open the app and enjoy.
  6. \n
\n
\n

Note: TizenTube Cobalt is not a TizenBrew module. It is a standalone Android\napp. For Samsung Tizen TVs use TizenTube instead.

\n
\n
\n

Community & Support

\n\n
\n

Note: TizenTube Cobalt has its own separate issue tracker from TizenTube (Samsung Tizen TV).\nUse TizenTubeCobalt/issues for problems\nwith the Android app, and TizenTube/issues for\nthe Samsung Tizen mod.

\n
\n
\n

Related Pages

\n', }, { id: 'tp-overview', label: 'Overview', section: 'TizenPortal', - html: '

TizenPortal — Overview

\n

TizenPortal is a universal browser shell for Samsung Smart TVs running Tizen OS.\nIt provides a TV-friendly launcher for any website and automatically injects\ncompatibility fixes (bundles) for each site you add.

\n
\n

Source: https://github.com/axelnanol/tizenportal
Author: Axel Nanol
Module type: mods (site modification with integrated portal launcher)
Compatibility: Tizen 3.0 – 6.5 (Chrome 47 – 69)

\n
\n
\n

Features

\n

🚀 Portal Launcher

\n\n

🔧 Site Enhancement

\n\n

🎮 Remote-Control Support

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ButtonShort PressLong Press
🔴 RedAddress bar overlayReload page
🟢 GreenToggle mouse modeEdit card (portal) / Focus highlight (sites)
🟡 YellowPreferences (portal) / Return to portal (sites)Add site (portal)
🔵 BlueDiagnostics panelSafe mode
\n

D-pad navigation uses a spatial navigation engine so focus always moves in the\ndirection you press, even on pages that were not designed for TV.

\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    axelnanol/tizenportal\n
    \n
  4. \n
  5. Launch TizenPortal from the TizenBrew dashboard.
  6. \n
\n
\n

Architecture

\n
TizenBrew\n  └─ opens websiteURL (the portal page)\n       └─ injects tizenportal.js into ALL pages\n            ├─ Portal page  → renders site-card grid\n            └─ Target site  → reads bundle, applies CSS/JS fixes\n
\n

A single runtime (dist/tizenportal.js) runs on every page. It detects whether\nit is on the portal or a target site and behaves accordingly.

\n
\n

Related Pages

\n', + html: '

TizenPortal — Overview

\n

TizenPortal is a universal browser shell for Samsung Smart TVs running Tizen OS.\nIt provides a TV-friendly launcher for any website and automatically injects\ncompatibility fixes (bundles) for each site you add.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeCompatibility
axelnanol/tizenportalAxel NanolmodsTizen 3.0 – 6.5 (Chrome 47 – 69)
\n
\n

Features

\n

🚀 Portal Launcher

\n\n

🔧 Site Enhancement

\n\n

🎮 Remote-Control Support

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ButtonShort PressLong Press
🔴 RedAddress bar overlayReload page
🟢 GreenToggle mouse modeEdit card (portal) / Focus highlight (sites)
🟡 YellowPreferences (portal) / Return to portal (sites)Add site (portal)
🔵 BlueDiagnostics panelSafe mode
\n

D-pad navigation uses a spatial navigation engine so focus always moves in the\ndirection you press, even on pages that were not designed for TV.

\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    axelnanol/tizenportal\n
    \n
  4. \n
  5. Launch TizenPortal from the TizenBrew dashboard.
  6. \n
\n
\n

Architecture

\n
TizenBrew\n  └─ opens websiteURL (the portal page)\n       └─ injects tizenportal.js into ALL pages\n            ├─ Portal page  → renders site-card grid\n            └─ Target site  → reads bundle, applies CSS/JS fixes\n
\n

A single runtime (dist/tizenportal.js) runs on every page. It detects whether\nit is on the portal or a target site and behaves accordingly.

\n
\n

Related Pages

\n', }, { id: 'tp-usage', @@ -85,37 +85,43 @@ id: 'tbrowse-overview', label: 'TizenBrowse', section: 'More Mods', - html: '

TizenBrowse — Overview

\n

TizenBrowse is a TizenBrew mod that turns Google Chrome / the Tizen browser into an\nad-free browsing experience on Samsung Smart TVs.

\n
\n

Source: https://github.com/ghostfxck/TizenBrowse
Author: ghostfxck
Module type: mods (site modification)
Target site: https://google.com/

\n
\n
\n

Features

\n\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    ghostfxck/TizenBrowse\n
    \n
  4. \n
  5. Launch TizenBrowse from the TizenBrew dashboard.
  6. \n
\n
\n

package.json Summary

\n
{\n  "name": "@ghostfxck/TizenBrowse",\n  "appName": "TizenBrowse",\n  "packageType": "mods",\n  "websiteURL": "https://google.com/",\n  "main": "dist/userScript.js",\n  "serviceFile": "dist/service.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', + html: '

TizenBrowse — Overview

\n

TizenBrowse is a TizenBrew mod that turns Google Chrome / the Tizen browser into an\nad-free browsing experience on Samsung Smart TVs.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
ghostfxck/TizenBrowseghostfxckmodsgoogle.com
\n
\n

Features

\n\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    ghostfxck/TizenBrowse\n
    \n
  4. \n
  5. Launch TizenBrowse from the TizenBrew dashboard.
  6. \n
\n
\n

package.json Summary

\n
{\n  "name": "@ghostfxck/TizenBrowse",\n  "appName": "TizenBrowse",\n  "packageType": "mods",\n  "websiteURL": "https://google.com/",\n  "main": "dist/userScript.js",\n  "serviceFile": "dist/service.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', }, { id: 'tflix-overview', label: 'TFlix', section: 'More Mods', - html: '

TFlix — Overview

\n

TFlix is a TizenBrew mod that transforms Cineby.gd into a\nNetflix-like, TV-remote-friendly streaming experience on Samsung Smart TVs.

\n
\n

Source: https://github.com/Zyrecx/TFlix
Author: Zyrecx
Module type: mods (site modification)
Target site: https://www.cineby.gd/

\n
\n
\n

Features

\n\n
\n

Installation

\n

Via npm (Recommended)

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    @zyrecx/tflix\n
    \n
  4. \n
  5. Launch TFlix from the TizenBrew dashboard.
  6. \n
\n

Manual

\n
    \n
  1. Clone the repository and build:
    git clone https://github.com/Zyrecx/TFlix.git\n./build.bat\n
    \n
  2. \n
  3. Copy the built module to your TizenBrew modules directory.
  4. \n
\n
\n

Project Structure

\n
mods/     JavaScript modules for enhancing Cineby.gd\nservice/  Service code for TV functionality\ndist/     Built module files\n
\n
\n

Related Pages

\n', + html: '

TFlix — Overview

\n

TFlix is a TizenBrew mod that transforms Cineby.gd into a\nNetflix-like, TV-remote-friendly streaming experience on Samsung Smart TVs.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
Zyrecx/TFlixZyrecxmodscineby.gd
\n
\n

Features

\n\n
\n

Installation

\n

Via npm (Recommended)

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    @zyrecx/tflix\n
    \n
  4. \n
  5. Launch TFlix from the TizenBrew dashboard.
  6. \n
\n

Manual

\n
    \n
  1. Clone the repository and build:
    git clone https://github.com/Zyrecx/TFlix.git\n./build.bat\n
    \n
  2. \n
  3. Copy the built module to your TizenBrew modules directory.
  4. \n
\n
\n

Project Structure

\n
mods/     JavaScript modules for enhancing Cineby.gd\nservice/  Service code for TV functionality\ndist/     Built module files\n
\n
\n

Related Pages

\n', }, { id: 'ht-overview', label: 'HyperTizen', section: 'More Mods', - html: '

HyperTizen — Overview

\n

HyperTizen is a Hyperion /\nHyperHDR screen capturer for Samsung Smart TVs\nrunning Tizen OS. It enables Ambilight-style ambient lighting driven by what is\nactually on your TV screen.

\n
\n

Source: https://github.com/reisxd/HyperTizen
Author: Reis Can
Module type: app (TizenBrew UI module) + native TPK (Tizen app)
Minimum Tizen version: 6.5 (2022 Samsung TVs or newer)

\n
\n
\n

How It Works

\n

HyperTizen has two components:

\n
    \n
  1. Native TPK — a low-level Tizen app that captures the screen and sends frames to\nyour Hyperion / HyperHDR server over the network.
  2. \n
  3. TizenBrew UI module (reisxd/HyperTizen/HyperTizenUI) — the settings and\ncontrol interface, loaded through TizenBrew.
  4. \n
\n

Both components are required for full functionality.

\n
\n

Installation

\n

Step 1 — Install the Native TPK via Tizen Studio

\n
\n

Requires Tizen Studio. See\nBuilding & Resigning for setup instructions.

\n
\n
    \n
  1. Enable Developer Mode on your TV and set the Host PC IP to your PC's IP.\nSee TizenBrew Installation Step 1.
  2. \n
  3. Download the latest .tpk from the\nreleases page.
  4. \n
  5. Install the package:
    tizen install -n path/to/io.gh.reisxd.HyperTizen.tpk\n
    \n
    \n

    tizen is in C:\\tizen-studio\\tools\\ide\\bin (Windows) or\n~/tizen-studio/tools/ide/bin (Linux/macOS).

    \n
    \n
  6. \n
\n

If you get install failed[118, -12], reason: Check certificate error, you need to\nresign the package (see below).

\n

Step 2 — Add the TizenBrew UI Module

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Press the GREEN button to open the module manager.
  4. \n
  5. Add the following GitHub module path:
    reisxd/HyperTizen/HyperTizenUI\n
    \n
  6. \n
  7. Launch HyperTizen from the TizenBrew dashboard.
  8. \n
\n
\n

Resigning the TPK

\n

If the default package doesn't install due to a certificate error:

\n
    \n
  1. Create a Samsung certificate in Tizen Studio:\nTools > Certificate Manager — see\nCreating Certificates.
  2. \n
  3. Re-sign the package:
    tizen package -t tpk -s YourProfileName -o path/to/output -- path/to/io.gh.reisxd.HyperTizen.tpk\n
    \n
  4. \n
  5. Install the re-signed package as in Step 1 above.
  6. \n
\n
\n

package.json Summary (TizenBrew UI Module)

\n
{\n  "name": "@foxreis/hypertizen",\n  "appName": "HyperTizen",\n  "packageType": "app",\n  "appPath": "index.html",\n  "serviceFile": "js/service.js",\n  "keys": []\n}\n
\n
\n

Related Pages

\n', + html: '

HyperTizen — Overview

\n

HyperTizen is a Hyperion /\nHyperHDR screen capturer for Samsung Smart TVs\nrunning Tizen OS. It enables Ambilight-style ambient lighting driven by what is\nactually on your TV screen.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeMin. Tizen version
reisxd/HyperTizenReis Canapp + native TPK6.5 (2022+)
\n
\n

How It Works

\n

HyperTizen has two components:

\n
    \n
  1. Native TPK — a low-level Tizen app that captures the screen and sends frames to\nyour Hyperion / HyperHDR server over the network.
  2. \n
  3. TizenBrew UI module (reisxd/HyperTizen/HyperTizenUI) — the settings and\ncontrol interface, loaded through TizenBrew.
  4. \n
\n

Both components are required for full functionality.

\n
\n

Installation

\n

Step 1 — Install the Native TPK via Tizen Studio

\n
\n

Requires Tizen Studio. See\nBuilding & Resigning for setup instructions.

\n
\n
    \n
  1. Enable Developer Mode on your TV and set the Host PC IP to your PC's IP.\nSee TizenBrew Installation Step 1.
  2. \n
  3. Download the latest .tpk from the\nreleases page.
  4. \n
  5. Install the package:
    tizen install -n path/to/io.gh.reisxd.HyperTizen.tpk\n
    \n
    \n

    tizen is in C:\\tizen-studio\\tools\\ide\\bin (Windows) or\n~/tizen-studio/tools/ide/bin (Linux/macOS).

    \n
    \n
  6. \n
\n

If you get install failed[118, -12], reason: Check certificate error, you need to\nresign the package (see below).

\n

Step 2 — Add the TizenBrew UI Module

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Press the GREEN button to open the module manager.
  4. \n
  5. Add the following GitHub module path:
    reisxd/HyperTizen/HyperTizenUI\n
    \n
  6. \n
  7. Launch HyperTizen from the TizenBrew dashboard.
  8. \n
\n
\n

Resigning the TPK

\n

If the default package doesn't install due to a certificate error:

\n
    \n
  1. Create a Samsung certificate in Tizen Studio:\nTools > Certificate Manager — see\nCreating Certificates.
  2. \n
  3. Re-sign the package:
    tizen package -t tpk -s YourProfileName -o path/to/output -- path/to/io.gh.reisxd.HyperTizen.tpk\n
    \n
  4. \n
  5. Install the re-signed package as in Step 1 above.
  6. \n
\n
\n

package.json Summary (TizenBrew UI Module)

\n
{\n  "name": "@foxreis/hypertizen",\n  "appName": "HyperTizen",\n  "packageType": "app",\n  "appPath": "index.html",\n  "serviceFile": "js/service.js",\n  "keys": []\n}\n
\n
\n

Related Pages

\n', }, { id: 'twitchtb-overview', label: 'TwitchTB', section: 'More Mods', - html: '

TwitchTB — Overview

\n

TwitchTB is a TizenBrew mod that brings a full ad-free Twitch experience to\nSamsung Smart TVs, including an integrated ad-blocker, community point auto-claim,\nand 7TV emote support.

\n
\n

Source: https://github.com/owen-the-kid/TwitchTB
Author: Owen The Kid
Module type: mods (site modification)
Target site: https://hisense.tv.twitch.tv/

\n
\n
\n

Features

\n\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    owen-the-kid/TwitchTB\n
    \n
  6. \n
  7. Launch TwitchTB from the TizenBrew dashboard.
  8. \n
\n
\n

package.json Summary

\n
{\n  "name": "@owen-the-kid/twitchtb",\n  "appName": "TwitchTB",\n  "packageType": "mods",\n  "websiteURL": "https://hisense.tv.twitch.tv/",\n  "main": "dist/bundle.user.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', + html: '

TwitchTB — Overview

\n

TwitchTB is a TizenBrew mod that brings a full ad-free Twitch experience to\nSamsung Smart TVs, including an integrated ad-blocker, community point auto-claim,\nand 7TV emote support.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
owen-the-kid/TwitchTBOwen The Kidmodshisense.tv.twitch.tv
\n
\n

Features

\n\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    owen-the-kid/TwitchTB\n
    \n
  6. \n
  7. Launch TwitchTB from the TizenBrew dashboard.
  8. \n
\n
\n

package.json Summary

\n
{\n  "name": "@owen-the-kid/twitchtb",\n  "appName": "TwitchTB",\n  "packageType": "mods",\n  "websiteURL": "https://hisense.tv.twitch.tv/",\n  "main": "dist/bundle.user.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', }, { id: 'pvtb-overview', label: 'PrimeVideoTB', section: 'More Mods', - html: '

PrimeVideoTB — Overview

\n

PrimeVideoTB is a TizenBrew mod that brings an enhanced Amazon Prime Video\nexperience to Samsung Smart TVs, including ad-blocking, auto-skip features, and\nplayback speed control.

\n
\n

Source: https://github.com/dchwilk/PrimeVideoTB
Author: dchwilk
Module type: mods (site modification)
Target site: https://www.primevideo.com

\n
\n
\n

Features

\n\n
\n

Remote Controls

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ButtonAction
Arrow UpIncrease playback speed
Arrow DownDecrease playback speed
Back / ESCNavigate back
Play / PauseToggle playback
Fast ForwardSkip forward
RewindSkip backward
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    dchwilk/PrimeVideoTB\n
    \n
  6. \n
  7. Launch PrimeVideoTB from the TizenBrew dashboard.
  8. \n
\n
\n

package.json Summary

\n
{\n  "name": "@dchwilk/primevideotb",\n  "appName": "PrimeVideoTB",\n  "packageType": "mods",\n  "websiteURL": "https://www.primevideo.com",\n  "main": "scripts/userScript.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', + html: '

PrimeVideoTB — Overview

\n

PrimeVideoTB is a TizenBrew mod that brings an enhanced Amazon Prime Video\nexperience to Samsung Smart TVs, including ad-blocking, auto-skip features, and\nplayback speed control.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
dchwilk/PrimeVideoTBdchwilkmodsprimevideo.com
\n
\n

Features

\n\n
\n

Remote Controls

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ButtonAction
Arrow UpIncrease playback speed
Arrow DownDecrease playback speed
Back / ESCNavigate back
Play / PauseToggle playback
Fast ForwardSkip forward
RewindSkip backward
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    dchwilk/PrimeVideoTB\n
    \n
  6. \n
  7. Launch PrimeVideoTB from the TizenBrew dashboard.
  8. \n
\n
\n

package.json Summary

\n
{\n  "name": "@dchwilk/primevideotb",\n  "appName": "PrimeVideoTB",\n  "packageType": "mods",\n  "websiteURL": "https://www.primevideo.com",\n  "main": "scripts/userScript.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', }, { id: 'agtb-overview', label: 'ArtGalleryTB', section: 'More Mods', - html: '

ArtGalleryTB — Overview

\n

ArtGalleryTB is a TizenBrew app module inspired by Samsung's The Frame art\nmode — instead of paid Samsung Art Store content, it displays artworks sourced\nfrom free public museum APIs.

\n
\n

Source: https://github.com/dchwilk/ArtGalleryTB
Author: dchwilk
Module type: app

\n
\n
\n

Features

\n\n
\n

Remote Controls

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ActionRemote / Keyboard
Next artwork
Previous artwork
Toggle artwork info
Hide info
Change passepartout colorPLAY / Green
Increase slideshow timeChan UP / Yellow
Decrease slideshow timeChan DOWN / Blue
Change passepartout styleOK / Enter
Open / close menuBACK / Red
Reload with new random order-
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    dchwilk/ArtGalleryTB\n
    \n
  6. \n
  7. Launch ArtGalleryTB from the TizenBrew dashboard.
  8. \n
\n
\n

API Keys

\n

Some museum sources require a free API key:

\n\n
\n

package.json Summary

\n
{\n  "name": "@dchwilk/artgallerytb",\n  "appName": "ArtGalleryTB",\n  "packageType": "app",\n  "appPath": "app/index.html",\n  "serviceFile": "dist/service.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "ChannelUp", "ChannelDown", ...]\n}\n
\n
\n

Related Pages

\n', + html: '

ArtGalleryTB — Overview

\n

ArtGalleryTB is a TizenBrew app module inspired by Samsung's The Frame art\nmode — instead of paid Samsung Art Store content, it displays artworks sourced\nfrom free public museum APIs.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule type
dchwilk/ArtGalleryTBdchwilkapp
\n
\n

Features

\n\n
\n

Remote Controls

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ActionRemote / Keyboard
Next artwork
Previous artwork
Toggle artwork info
Hide info
Change passepartout colorPLAY / Green
Increase slideshow timeChan UP / Yellow
Decrease slideshow timeChan DOWN / Blue
Change passepartout styleOK / Enter
Open / close menuBACK / Red
Reload with new random order-
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    dchwilk/ArtGalleryTB\n
    \n
  6. \n
  7. Launch ArtGalleryTB from the TizenBrew dashboard.
  8. \n
\n
\n

API Keys

\n

Some museum sources require a free API key:

\n\n
\n

package.json Summary

\n
{\n  "name": "@dchwilk/artgallerytb",\n  "appName": "ArtGalleryTB",\n  "packageType": "app",\n  "appPath": "app/index.html",\n  "serviceFile": "dist/service.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "ChannelUp", "ChannelDown", ...]\n}\n
\n
\n

Related Pages

\n', + }, + { + id: 'bb-overview', + label: 'BrewBridge', + section: 'More Mods', + html: '

BrewBridge — Overview

\n

BrewBridge is a proof-of-concept data-transfer bridge for TizenBrew. It lets a\nSamsung Smart TV app (or any sender) push small JSON payloads to a phone or second\nscreen in real time — with no accounts, no pairing, just a QR code.

\n

A Sender creates an ephemeral session and sends JSON messages over a Cloudflare\nWorker API. A Viewer scans the QR code (or follows the link) and polls for new\nmessages every 2 seconds.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule type
axelnanol/brewbridgeAxel Nanolapp
\n
\n

Features

\n\n
\n

Remote Controls

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ButtonAction
🟡 YellowToggle JSON / human-readable view (Viewer) or Text / JSON input mode (Sender)
🔵 BlueScroll content back to top
🔴 RedReserved for future use
🟢 GreenReserved for future use
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (the 3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    axelnanol/brewbridge\n
    \n
  6. \n
  7. Launch BrewBridge from the TizenBrew dashboard.
  8. \n
\n
\n

How to Use

\n

Sender (/#/send)

\n
    \n
  1. Click Create New Session — the Worker generates a session ID, write key, and\nread key.
  2. \n
  3. A viewer URL and QR code are displayed. Share the URL or QR with the receiver.
  4. \n
  5. Paste any JSON into the text area and click Send JSON, or use\nSend Test Message to try a pre-built payload.
  6. \n
\n

Viewer (/#/view?s=…&r=…)

\n
    \n
  1. Open the viewer URL (or scan the QR code from the Sender).
  2. \n
  3. Messages appear automatically as they arrive (polled every 2 seconds).
  4. \n
  5. Press 🟡 Yellow to switch between raw JSON and a human-readable layout.
  6. \n
  7. Click ⬇ Download Latest JSON to save the most recent message as a .json file.
  8. \n
\n
\n

package.json Summary

\n
{\n  "name": "@axelnanol/brewbridge",\n  "appName": "BrewBridge",\n  "packageType": "app",\n  "appPath": "web/dist/index.html",\n  "keys": ["ColorF0Red", "ColorF1Green", "ColorF2Yellow", "ColorF3Blue"]\n}\n
\n
\n

Related Pages

\n', }, { id: 'jf-overview', @@ -139,7 +145,7 @@ id: 'faq', label: 'FAQ', section: 'Support', - html: '

Frequently Asked Questions

\n

Answers to the most common questions about TizenBrew, TizenTube, and related mods.\nClick on a question to expand the answer.

\n
\n

Platform Clarification

\n
\n

⚠️ TizenBrew is for Samsung Smart TVs running Tizen OS only.

\n

Many questions in the TizenTube subreddit and Discord come from users on\nAndroid TV / Google TV / Fire TV / NVIDIA Shield / Onn devices. Those devices\nuse TizenTube Cobalt, which is a completely separate\nAndroid app — not a TizenBrew module. If you are on one of those devices, some\nanswers below may not apply.

\n
\n

Which issue tracker should I use?

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ProductPlatformIssue tracker
TizenTubeSamsung Tizen TV (via TizenBrew)reisxd/TizenTube/issues
TizenTube CobaltAndroid TV / Fire TV / Google TVreisxd/TizenTubeCobalt/issues
\n
\n

TizenBrew & Modules

\n
\nWhere can I find modules other than TizenTube?\n\n

Navigate to the Module Manager — it is the 3rd icon from the left at the top of\nthe TizenBrew home screen. Use the directional pad on your remote to highlight it and\npress OK/Enter to open it. You can add any module from GitHub by entering its\nrepository path in user/repo format (e.g. reisxd/tizentube).

\n

Available modules documented in this wiki:

\n\n
\n\n
\nDo I need to manually update TizenTube?\n\n

No. Since TizenBrew v2.0.2, modules are updated automatically. You do not need\nto re-add or reinstall them.

\n
\n\n
\nHow do I update TizenBrew itself?\n\n

Use the TizenBrew Installer desktop app to reinstall the latest version.

\n
\n

⚠️ The USB Demo Package method is permanently broken. Samsung shut down the\nsigning service months ago. Do not follow guides that mention USB installation.

\n
\n
\n\n
\nHow do I reinstall TizenTube (or any module) after uninstalling it?\n\n
    \n
  1. Open TizenBrew and navigate to the Module Manager (3rd icon from the left at the\ntop of the TizenBrew home screen).
  2. \n
  3. Select Add Module and enter: reisxd/tizentube
  4. \n
  5. The module will download and appear in your dashboard.
  6. \n
\n
\n\n
\nTizenBrew opens but shows a blank screen / no modules\n\n

This can happen on a fresh install before any modules are added. TizenTube is\nnormally pre-installed, but if the home screen is empty:

\n
    \n
  1. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  2. \n
  3. Add reisxd/tizentube (or @foxreis/tizentube) as a module.
  4. \n
  5. If the screen stays blank after adding a module, reboot your TV and relaunch.
  6. \n
\n

If the problem persists, ensure your TV's network connection is working and that\nthe Host PC IP in Developer Mode settings is set to 127.0.0.1.

\n
\n\n
\nTizenBrew autostart — how do I get back to the TizenBrew menu?\n\n

If TizenTube is set to autostart, TizenBrew launches straight into YouTube without\nshowing the dashboard. To get back to the menu:

\n
    \n
  1. Press the Back button on your remote while TizenTube is loading (before YouTube\nfully opens) — this should land you on the TizenBrew home screen.
  2. \n
  3. Once on the TizenBrew home screen, open Settings and disable Autostart.
  4. \n
\n

If you cannot interrupt the autostart and the TV hangs:

\n\n
\n\n
\nCan TizenTube appear directly on the Tizen home screen like the native YouTube app?\n\n

TizenBrew itself appears as an app on the Tizen home screen. TizenTube is a module\ninside TizenBrew — it cannot currently be pinned as a standalone icon on the home\nscreen. To launch TizenTube, open TizenBrew first and select it from the dashboard.

\n
\n\n
\n

TizenTube

\n
\nTizenTube is crashing, UI is unresponsive, or I can\'t log in\n\n

Check whether YouTube itself is down first. A worldwide YouTube outage produces\nidentical symptoms in TizenTube — crashes, blank screens, login failures, UI not\nresponding, speed controls stuck. This is not a TizenTube bug.

\n

Check status at downdetector.com/status/youtube\nor try YouTube on another device.

\n

If YouTube is up, reboot your TV and relaunch TizenTube.

\n
\n\n
\nAds are showing again\n\n

Reboot your TV. The ad-blocker can fall out of sync with YouTube's served\nscripts. A full reboot forces a clean reload. This is the fix for the vast majority\nof ad-regression reports.

\n

If ads persist after several reboots — especially if many users report the same\nissue at the same time — YouTube may have rolled out an update that broke the\nblocker. Check the TizenTube issue tracker.

\n
\n\n
\nTizenTube "turned into" normal YouTube / TizenTube settings are gone\n\n

If TizenTube's UI looks identical to the standard YouTube app and the TizenTube\nsettings panel is empty or missing, the injected script has failed to load. This\nusually happens after a YouTube front-end update.

\n

Fix: Reboot your TV. If the issue persists, wait for a TizenTube update — check\nthe releases page.

\n
\n\n
\nThe long-press menu or context menu options are not working\n\n

(e.g. "Add to Queue", "Go to Channel", "Don't recommend this channel")

\n

This happens after YouTube rolls out a front-end change that affects TizenTube's\nscript. Reboot your TV first. If it persists after reboot, check the\nTizenTube issue tracker.

\n
\n\n
\nPlayback speed is stuck at 1.25×\n\n

Usually caused by a YouTube front-end change breaking TizenTube's speed control.\nReboot your TV. If it persists, report it on the\nTizenTube issue tracker.

\n
\n\n
\n"Something went wrong" when signing in to YouTube\n\n

Google periodically changes its sign-in / verification flow, which can break login\nin TizenTube. This requires a TizenTube patch. Check the\nreleases page for an update.

\n

In the meantime, try signing in on a different YouTube TV device and see if the\nsession carries over.

\n
\n\n
\nMy phone gets a sign-in notification every time I open TizenTube\n\n

When TizenTube signs in to your Google account, Google sends a verification prompt\nto other devices on your account. To stop this:

\n
    \n
  1. On your phone, open the Google app or go to myaccount.google.com.
  2. \n
  3. Go to Security → Your devices and review the session, or
  4. \n
  5. Go to Security → 2-Step Verification and review your sign-in prompts settings.
  6. \n
\n

Alternatively, use a separate YouTube account in TizenTube to avoid the notification\non your primary account.

\n
\n\n
\nYouTube Shorts are enabled in settings but still not working\n\n

If you have enabled Shorts in TizenTube's settings but they still do not play or\nappear, try:

\n
    \n
  1. Restart TizenTube — back out to TizenBrew and relaunch.
  2. \n
  3. Reboot your TV — a stale session can cause settings not to take effect.
  4. \n
  5. If it still does not work, report it on the\nTizenTube issue tracker.
  6. \n
\n
\n\n
\nDoes TizenTube support viewing without a Google account?\n\n

Yes — as of a recent TizenTube update, you can now watch YouTube without signing\nin to a Google account. Update TizenTube to the latest version via TizenBrew's Module\nManager and the sign-in prompt will be optional.

\n

If you are still being forced to sign in, make sure TizenTube has updated to the\nlatest release (TizenBrew updates modules automatically since v2.0.2, but a manual\nrelaunch may be needed to pick up the change).

\n
\n\n
\nCan I use casting (YouTube Cast) with TizenTube?\n\n

Casting from a phone to TizenTube requires TizenTube to already be open and active\non the TV. You cannot cast to launch TizenTube from cold — open TizenBrew →\nTizenTube first, then cast from your phone.

\n
\n\n
\nContext menu options are missing after an update\n\n

("Don't recommend this channel", "Go to Channel", etc.)

\n

These options are part of YouTube's TV interface and change with YouTube updates.\nCheck the TizenTube issue tracker.

\n
\n\n
\nBuffering — videos play for 1 second then stop\n\n

Reboot your device. Most transient buffering issues (especially ones that\nrecur every time the app is relaunched but clear after a reboot) are caused by stale\nnetwork state. If buffering continues after reboot, check your Wi-Fi signal strength\nor try a wired connection.

\n
\n\n
\nCan I use voice / mic search in TizenTube?\n\n

Voice search in TizenTube depends on the TV remote's hardware microphone and the\nOS-level voice input. TizenTube does not add voice search to remotes that do not\nalready support it. If your Samsung TV remote has a mic button, it may work via the\nnative voice input.

\n
\n\n
\nCan I watch 4K on my FHD (1080p) TV?\n\n

Your TV display is fixed at 1080p — it cannot output 4K pixels. You can still select\na higher-quality stream in the YouTube quality menu (the TV will downscale it to\n1080p). If 4K does not appear as a quality option, YouTube is limiting it based on\ndetected screen resolution — this is not a TizenTube limitation.

\n
\n\n
\nHow do I disable YouTube Shorts in TizenTube?\n\n

TizenTube includes a built-in hide Shorts option:

\n
    \n
  1. Open TizenTube's Settings / Customization panel.
  2. \n
  3. Toggle Hide Shorts on.
  4. \n
  5. Restart TizenTube for the change to take full effect.
  6. \n
\n
\n\n
\n4K videos lag or crash — is this fixable?\n\n

This is a known Tizen 7+ limitation that cannot be fixed by TizenTube.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ResolutionWorks?
1080p and below✅ Yes
4K 24/30 fps, non-HDR✅ Generally yes
4K 60 fps / HDR❌ Lags / crashes
\n

Use the native YouTube app for 4K HDR content.

\n
\n\n
\nTizenBrew / TizenTube keeps crashing on open\n\n

Reboot your TV. Most crash-on-open issues are caused by stale browser state.

\n
\n\n
\n

Compatibility

\n
\nDoes TizenBrew work on my 2016 Samsung TV?\n\n

No. TizenBrew requires Tizen OS 3.0 or newer, which corresponds to 2017 model\nyear Samsung TVs and later. 2016 models (such as the KU6079) run Tizen 2.x and\nare not compatible.

\n

There is currently no known ad-free YouTube alternative specifically for Tizen 2.x TVs.\nOptions for 2016 TVs:

\n\n
\n\n
\nMy TV is a 2024 model but seems to be running Tizen 2.x — is that right?\n\n

Almost certainly not. Most 2024 Samsung Smart TVs run Tizen 7.x or 8.x. A few\npossible explanations:

\n\n

If the Tizen OS version shown is genuinely 2.x on a 2017+ TV, contact Samsung\nsupport — this would be unusual.

\n
\n\n
\nMy new Samsung remote has no number buttons — how do I enter `12345` for Developer Mode?\n\n

Newer Samsung One Remote / Slim remotes omit number buttons. Alternatives:

\n
    \n
  1. Samsung SmartThings app (iOS / Android) — acts as a remote with a full virtual\nkeypad. Open SmartThings, select your TV, and use the virtual remote's number pad.
  2. \n
  3. USB keyboard — plug a USB keyboard into the TV; it will work in text fields.
  4. \n
  5. On-screen number pad — in some regions, navigating to the Apps panel and\npressing and holding the Back button may bring up an on-screen keyboard.
  6. \n
\n
\n\n
\nDoes TizenBrew / TizenTube work on LG (webOS) TVs?\n\n

No. TizenBrew and TizenTube are Samsung Tizen OS specific. LG TVs run webOS,\nwhich is an entirely different operating system. TizenTube's APK / WGT files cannot\nbe installed on LG TVs.

\n

There is no direct equivalent of TizenBrew for webOS at this time.

\n
\n\n
\nIs there a TizenTube for NVIDIA Shield / Firestick / Onn / Google TV?\n\n

Yes — but it is a different app called TizenTube Cobalt.\nIt is a standalone Android app, not a TizenBrew module. Download it from the\nGitHub releases page.

\n
\n\n
\nWhich APK should I download for TizenTube Cobalt on Android — `cobalt-arm.apk` or `cobalt-arm64.apk`?\n\n\n

Your device's CPU architecture is shown in Settings → Device → About → CPU.

\n
\n\n
\n

Installation

\n
\nIs there a way to install TizenBrew without a PC?\n\n

Not directly, but the TizenBrew Installer desktop app makes it as simple as possible.\nSee Installation.

\n

The USB Demo Package method is permanently unavailable.

\n
\n\n
\n

Scope & Support

\n
\nMy issue looks like a TizenTube bug. Is it?\n\n

Before reporting, check:

\n
    \n
  1. Is YouTube down? — worldwide outages cause identical symptoms.
  2. \n
  3. Have you rebooted your TV/device? — resolves the majority of transient issues.
  4. \n
  5. Which product are you using?\n
  6. \n
\n
\n\n
\nCan TizenBrew run [some unrelated app]?\n\n

TizenBrew is designed for web-based apps and site modifications on Tizen TVs.\nApps that require native capabilities, store access, or a non-Tizen OS are out of scope.

\n
\n\n
\nIs auto frame rate matching supported?\n\n

Auto frame rate matching (switching the TV's refresh rate to match video content)\nis not currently a TizenTube feature. It is a hardware-level capability that depends\non the TV's display pipeline and OS-level integration. It can be requested on the\nTizenTube issue tracker.

\n
\n\n
\nCan I get Google Home screen recommendations from TizenTube Cobalt?\n\n

TizenTube Cobalt does not currently integrate with the Android TV / Google TV home\nscreen recommendations row. This is an Android TV system feature that requires\nspecific integration by the app. It can be requested on the\nTizenTube Cobalt issue tracker.

\n
\n\n
\nWhere can I get live support?\n\n

The TizenBrew community maintains a Discord server linked from the\nTizenBrew GitHub page.

\n
\n\n
\n

Related Pages

\n', + html: '

Frequently Asked Questions

\n

Answers to the most common questions about TizenBrew, TizenTube, and related mods.\nClick on a question to expand the answer.

\n
\n

Platform Clarification

\n
\n

⚠️ TizenBrew is for Samsung Smart TVs running Tizen OS only.

\n

Many questions in the TizenTube subreddit and Discord come from users on\nAndroid TV / Google TV / Fire TV / NVIDIA Shield / Onn devices. Those devices\nuse TizenTube Cobalt, which is a completely separate\nAndroid app — not a TizenBrew module. If you are on one of those devices, some\nanswers below may not apply.

\n
\n

Which issue tracker should I use?

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ProductPlatformIssue tracker
TizenTubeSamsung Tizen TV (via TizenBrew)reisxd/TizenTube/issues
TizenTube CobaltAndroid TV / Fire TV / Google TVreisxd/TizenTubeCobalt/issues
\n
\n

TizenBrew & Modules

\n
\nWhere can I find modules other than TizenTube?\n\n

Navigate to the Module Manager — it is the 3rd icon from the left at the top of\nthe TizenBrew home screen. Use the directional pad on your remote to highlight it and\npress OK/Enter to open it. You can add any module from GitHub by entering its\nrepository path in user/repo format (e.g. reisxd/tizentube).

\n

Available modules documented in this wiki:

\n\n
\n\n
\nDo I need to manually update TizenTube?\n\n

No. Since TizenBrew v2.0.2, modules are updated automatically. You do not need\nto re-add or reinstall them.

\n
\n\n
\nHow do I update TizenBrew itself?\n\n

Use the TizenBrew Installer desktop app to reinstall the latest version.

\n
\n

⚠️ The USB Demo Package method is permanently broken. Samsung shut down the\nsigning service months ago. Do not follow guides that mention USB installation.

\n
\n
\n\n
\nHow do I reinstall TizenTube (or any module) after uninstalling it?\n\n
    \n
  1. Open TizenBrew and navigate to the Module Manager (3rd icon from the left at the\ntop of the TizenBrew home screen).
  2. \n
  3. Select Add Module and enter: reisxd/tizentube
  4. \n
  5. The module will download and appear in your dashboard.
  6. \n
\n
\n\n
\nTizenBrew opens but shows a blank screen / no modules\n\n

This can happen on a fresh install before any modules are added. TizenTube is\nnormally pre-installed, but if the home screen is empty:

\n
    \n
  1. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  2. \n
  3. Add reisxd/tizentube (or @foxreis/tizentube) as a module.
  4. \n
  5. If the screen stays blank after adding a module, reboot your TV and relaunch.
  6. \n
\n

If the problem persists, ensure your TV's network connection is working and that\nthe Host PC IP in Developer Mode settings is set to 127.0.0.1.

\n
\n\n
\nTizenBrew autostart — how do I get back to the TizenBrew menu?\n\n

If TizenTube is set to autostart, TizenBrew launches straight into YouTube without\nshowing the dashboard. To get back to the menu:

\n
    \n
  1. Press the Back button on your remote while TizenTube is loading (before YouTube\nfully opens) — this should land you on the TizenBrew home screen.
  2. \n
  3. Once on the TizenBrew home screen, open Settings and disable Autostart.
  4. \n
\n

If you cannot interrupt the autostart and the TV hangs:

\n\n
\n\n
\nCan TizenTube appear directly on the Tizen home screen like the native YouTube app?\n\n

TizenBrew itself appears as an app on the Tizen home screen. TizenTube is a module\ninside TizenBrew — it cannot currently be pinned as a standalone icon on the home\nscreen. To launch TizenTube, open TizenBrew first and select it from the dashboard.

\n
\n\n
\n

TizenTube

\n
\nTizenTube is crashing, UI is unresponsive, or I can\'t log in\n\n

Check whether YouTube itself is down first. A worldwide YouTube outage produces\nidentical symptoms in TizenTube — crashes, blank screens, login failures, UI not\nresponding, speed controls stuck. This is not a TizenTube bug.

\n

Check status at downdetector.com/status/youtube\nor try YouTube on another device.

\n

If YouTube is up, reboot your TV and relaunch TizenTube.

\n
\n\n
\nAds are showing again\n\n

Reboot your TV. The ad-blocker can fall out of sync with YouTube's served\nscripts. A full reboot forces a clean reload. This is the fix for the vast majority\nof ad-regression reports.

\n

If ads persist after several reboots — especially if many users report the same\nissue at the same time — YouTube may have rolled out an update that broke the\nblocker. Check the TizenTube issue tracker.

\n
\n\n
\nTizenTube "turned into" normal YouTube / TizenTube settings are gone\n\n

If TizenTube's UI looks identical to the standard YouTube app and the TizenTube\nsettings panel is empty or missing, the injected script has failed to load. This\nusually happens after a YouTube front-end update.

\n

Fix: Reboot your TV. If the issue persists, wait for a TizenTube update — check\nthe releases page.

\n
\n\n
\nThe long-press menu or context menu options are not working\n\n

(e.g. "Add to Queue", "Go to Channel", "Don't recommend this channel")

\n

This happens after YouTube rolls out a front-end change that affects TizenTube's\nscript. Reboot your TV first. If it persists after reboot, check the\nTizenTube issue tracker.

\n
\n\n
\nPlayback speed is stuck at 1.25×\n\n

Usually caused by a YouTube front-end change breaking TizenTube's speed control.\nReboot your TV. If it persists, report it on the\nTizenTube issue tracker.

\n
\n\n
\n"Something went wrong" when signing in to YouTube\n\n

Google periodically changes its sign-in / verification flow, which can break login\nin TizenTube. This requires a TizenTube patch. Check the\nreleases page for an update.

\n

In the meantime, try signing in on a different YouTube TV device and see if the\nsession carries over.

\n
\n\n
\nMy phone gets a sign-in notification every time I open TizenTube\n\n

When TizenTube signs in to your Google account, Google sends a verification prompt\nto other devices on your account. To stop this:

\n
    \n
  1. On your phone, open the Google app or go to myaccount.google.com.
  2. \n
  3. Go to Security → Your devices and review the session, or
  4. \n
  5. Go to Security → 2-Step Verification and review your sign-in prompts settings.
  6. \n
\n

Alternatively, use a separate YouTube account in TizenTube to avoid the notification\non your primary account.

\n
\n\n
\nYouTube Shorts are enabled in settings but still not working\n\n

If you have enabled Shorts in TizenTube's settings but they still do not play or\nappear, try:

\n
    \n
  1. Restart TizenTube — back out to TizenBrew and relaunch.
  2. \n
  3. Reboot your TV — a stale session can cause settings not to take effect.
  4. \n
  5. If it still does not work, report it on the\nTizenTube issue tracker.
  6. \n
\n
\n\n
\nDoes TizenTube support viewing without a Google account?\n\n

Yes — as of a recent TizenTube update, you can now watch YouTube without signing\nin to a Google account. Update TizenTube to the latest version via TizenBrew's Module\nManager and the sign-in prompt will be optional.

\n

If you are still being forced to sign in, make sure TizenTube has updated to the\nlatest release (TizenBrew updates modules automatically since v2.0.2, but a manual\nrelaunch may be needed to pick up the change).

\n
\n\n
\nCan I use casting (YouTube Cast) with TizenTube?\n\n

Casting from a phone to TizenTube requires TizenTube to already be open and active\non the TV. You cannot cast to launch TizenTube from cold — open TizenBrew →\nTizenTube first, then cast from your phone.

\n
\n\n
\nContext menu options are missing after an update\n\n

("Don't recommend this channel", "Go to Channel", etc.)

\n

These options are part of YouTube's TV interface and change with YouTube updates.\nCheck the TizenTube issue tracker.

\n
\n\n
\nBuffering — videos play for 1 second then stop\n\n

Reboot your device. Most transient buffering issues (especially ones that\nrecur every time the app is relaunched but clear after a reboot) are caused by stale\nnetwork state. If buffering continues after reboot, check your Wi-Fi signal strength\nor try a wired connection.

\n
\n\n
\nCan I use voice / mic search in TizenTube?\n\n

Voice search in TizenTube depends on the TV remote's hardware microphone and the\nOS-level voice input. TizenTube does not add voice search to remotes that do not\nalready support it. If your Samsung TV remote has a mic button, it may work via the\nnative voice input.

\n
\n\n
\nCan I watch 4K on my FHD (1080p) TV?\n\n

Your TV display is fixed at 1080p — it cannot output 4K pixels. You can still select\na higher-quality stream in the YouTube quality menu (the TV will downscale it to\n1080p). If 4K does not appear as a quality option, YouTube is limiting it based on\ndetected screen resolution — this is not a TizenTube limitation.

\n
\n\n
\nHow do I disable YouTube Shorts in TizenTube?\n\n

TizenTube includes a built-in hide Shorts option:

\n
    \n
  1. Open TizenTube's Settings / Customization panel.
  2. \n
  3. Toggle Hide Shorts on.
  4. \n
  5. Restart TizenTube for the change to take full effect.
  6. \n
\n
\n\n
\n4K videos lag or crash — is this fixable?\n\n

This is a known Tizen 7+ limitation that cannot be fixed by TizenTube.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ResolutionWorks?
1080p and below✅ Yes
4K 24/30 fps, non-HDR✅ Generally yes
4K 60 fps / HDR❌ Lags / crashes
\n

Use the native YouTube app for 4K HDR content.

\n
\n\n
\nTizenBrew / TizenTube keeps crashing on open\n\n

Reboot your TV. Most crash-on-open issues are caused by stale browser state.

\n
\n\n
\n

Compatibility

\n
\nDoes TizenBrew work on my 2016 Samsung TV?\n\n

No. TizenBrew requires Tizen OS 3.0 or newer, which corresponds to 2017 model\nyear Samsung TVs and later. 2016 models (such as the KU6079) run Tizen 2.x and\nare not compatible.

\n

There is currently no known ad-free YouTube alternative specifically for Tizen 2.x TVs.\nOptions for 2016 TVs:

\n\n
\n\n
\nMy TV is a 2024 model but seems to be running Tizen 2.x — is that right?\n\n

Almost certainly not. Most 2024 Samsung Smart TVs run Tizen 7.x or 8.x. A few\npossible explanations:

\n\n

If the Tizen OS version shown is genuinely 2.x on a 2017+ TV, contact Samsung\nsupport — this would be unusual.

\n
\n\n
\nMy new Samsung remote has no number buttons — how do I enter `12345` for Developer Mode?\n\n

Newer Samsung One Remote / Slim remotes omit number buttons. Alternatives:

\n
    \n
  1. Samsung SmartThings app (iOS / Android) — acts as a remote with a full virtual\nkeypad. Open SmartThings, select your TV, and use the virtual remote's number pad.
  2. \n
  3. USB keyboard — plug a USB keyboard into the TV; it will work in text fields.
  4. \n
  5. On-screen number pad — in some regions, navigating to the Apps panel and\npressing and holding the Back button may bring up an on-screen keyboard.
  6. \n
\n
\n\n
\nDoes TizenBrew / TizenTube work on LG (webOS) TVs?\n\n

No. TizenBrew and TizenTube are Samsung Tizen OS specific. LG TVs run webOS,\nwhich is an entirely different operating system. TizenTube's APK / WGT files cannot\nbe installed on LG TVs.

\n

There is no direct equivalent of TizenBrew for webOS at this time.

\n
\n\n
\nIs there a TizenTube for NVIDIA Shield / Firestick / Onn / Google TV?\n\n

Yes — but it is a different app called TizenTube Cobalt.\nIt is a standalone Android app, not a TizenBrew module. Download it from the\nGitHub releases page.

\n
\n\n
\nWhich APK should I download for TizenTube Cobalt on Android — `cobalt-arm.apk` or `cobalt-arm64.apk`?\n\n\n

Your device's CPU architecture is shown in Settings → Device → About → CPU.

\n
\n\n
\n

Installation

\n
\nIs there a way to install TizenBrew without a PC?\n\n

Not directly, but the TizenBrew Installer desktop app makes it as simple as possible.\nSee Installation.

\n

The USB Demo Package method is permanently unavailable.

\n
\n\n
\n

Scope & Support

\n
\nMy issue looks like a TizenTube bug. Is it?\n\n

Before reporting, check:

\n
    \n
  1. Is YouTube down? — worldwide outages cause identical symptoms.
  2. \n
  3. Have you rebooted your TV/device? — resolves the majority of transient issues.
  4. \n
  5. Which product are you using?\n
  6. \n
\n
\n\n
\nCan TizenBrew run [some unrelated app]?\n\n

TizenBrew is designed for web-based apps and site modifications on Tizen TVs.\nApps that require native capabilities, store access, or a non-Tizen OS are out of scope.

\n
\n\n
\nIs auto frame rate matching supported?\n\n

Auto frame rate matching (switching the TV's refresh rate to match video content)\nis not currently a TizenTube feature. It is a hardware-level capability that depends\non the TV's display pipeline and OS-level integration. It can be requested on the\nTizenTube issue tracker.

\n
\n\n
\nCan I get Google Home screen recommendations from TizenTube Cobalt?\n\n

TizenTube Cobalt does not currently integrate with the Android TV / Google TV home\nscreen recommendations row. This is an Android TV system feature that requires\nspecific integration by the app. It can be requested on the\nTizenTube Cobalt issue tracker.

\n
\n\n
\nWhere can I get live support?\n\n

The TizenBrew community maintains a Discord server linked from the\nTizenBrew GitHub page.

\n
\n\n
\n

Related Pages

\n', }, { id: 'troubleshooting', @@ -305,8 +311,28 @@ var next = findNextFocusable(focused, code); if (next) { e.preventDefault(); - next.focus(); - next.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'nearest' }); + // If the next element is in the content panel and is more than one + // viewport-height away, scroll one page toward it rather than jumping + // directly there, so the content in between is not skipped. + var contentPane = document.getElementById('bd-content'); + if (contentPane && contentPane.contains(next) && (code === 40 || code === 38)) { + var nextRect = next.getBoundingClientRect(); + var paneRect = contentPane.getBoundingClientRect(); + var pageHeight = contentPane.clientHeight; + var distBelow = nextRect.top - paneRect.bottom; + var distAbove = paneRect.top - nextRect.bottom; + var farAway = (code === 40 && distBelow > pageHeight * 0.8) || + (code === 38 && distAbove > pageHeight * 0.8); + if (farAway) { + contentPane.scrollBy({ top: code === 40 ? pageHeight * 0.8 : -pageHeight * 0.8, behavior: 'smooth' }); + } else { + next.focus(); + next.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'nearest' }); + } + } else { + next.focus(); + next.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'nearest' }); + } } else if (code === 40 || code === 38) { // No focusable element found in this direction within the panel. // If we are in the content panel, scroll it so the user can reach diff --git a/docs/FAQ.md b/docs/FAQ.md index 248265e..069df2d 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -39,7 +39,7 @@ Available modules documented in this wiki: - [TizenTube](tizentube/README.md), [TizenBrowse](tizenbrowse/README.md), [TFlix](tflix/README.md), [HyperTizen](hypertizen/README.md), [TwitchTB](twitchtb/README.md), [PrimeVideoTB](primevideotb/README.md), - [ArtGalleryTB](artgallerytb/README.md) + [ArtGalleryTB](artgallerytb/README.md), [BrewBridge](brewbridge/README.md) diff --git a/docs/README.md b/docs/README.md index 3075ca0..0946143 100644 --- a/docs/README.md +++ b/docs/README.md @@ -25,6 +25,7 @@ TizenBrew is the modular platform that makes all of these mods possible. - [TwitchTB](twitchtb/README.md) — Ad-free Twitch mod with 7TV emotes for Samsung TVs - [PrimeVideoTB](primevideotb/README.md) — Ad-blocking and enhanced Amazon Prime Video for Samsung TVs - [ArtGalleryTB](artgallerytb/README.md) — Multi-museum art slideshow for Samsung TVs +- [BrewBridge](brewbridge/README.md) — Real-time JSON data-transfer bridge for TizenBrew ## Media & Apps diff --git a/docs/artgallerytb/README.md b/docs/artgallerytb/README.md index 9cc6c7d..fb078ce 100644 --- a/docs/artgallerytb/README.md +++ b/docs/artgallerytb/README.md @@ -4,9 +4,9 @@ mode — instead of paid Samsung Art Store content, it displays artworks sourced from free public museum APIs. -> **Source:** -> **Author:** dchwilk -> **Module type:** `app` +| Source | Author | Module type | +| :----- | :----- | :---------- | +| [dchwilk/ArtGalleryTB](https://github.com/dchwilk/ArtGalleryTB) | [dchwilk](https://github.com/dchwilk) | `app` | --- diff --git a/docs/brewbridge/README.md b/docs/brewbridge/README.md new file mode 100644 index 0000000..59ec6ea --- /dev/null +++ b/docs/brewbridge/README.md @@ -0,0 +1,90 @@ +# BrewBridge — Overview + +**BrewBridge** is a proof-of-concept data-transfer bridge for TizenBrew. It lets a +Samsung Smart TV app (or any sender) push small JSON payloads to a phone or second +screen in real time — with no accounts, no pairing, just a QR code. + +A **Sender** creates an ephemeral session and sends JSON messages over a Cloudflare +Worker API. A **Viewer** scans the QR code (or follows the link) and polls for new +messages every 2 seconds. + +| Source | Author | Module type | +| :----- | :----- | :---------- | +| [axelnanol/brewbridge](https://github.com/axelnanol/brewbridge) | [Axel Nanol](https://github.com/axelnanol) | `app` | + +--- + +## Features + +- **Ephemeral sessions** — no accounts or sign-up; each session exists only as long as + you use it. +- **QR code sharing** — the Sender generates a QR code; the Viewer scans it on any device. +- **Real-time polling** — the Viewer checks for new messages every 2 seconds. +- **JSON & human-readable views** — toggle between raw JSON and a formatted human-readable + layout using the 🟡 Yellow button. +- **Download** — save the latest received payload as a `.json` file. +- **TV remote support** — D-pad navigation and colour-button shortcuts work on Samsung TVs. + +--- + +## Remote Controls + +| Button | Action | +| :----- | :----- | +| 🟡 Yellow | Toggle JSON / human-readable view (Viewer) or Text / JSON input mode (Sender) | +| 🔵 Blue | Scroll content back to top | +| 🔴 Red | Reserved for future use | +| 🟢 Green | Reserved for future use | + +--- + +## Installation + +1. Open **TizenBrew** on your TV. +2. Navigate to the **Module Manager** (the 3rd icon from the left at the top of the + TizenBrew home screen). +3. Select **Add Module** and enter: + ``` + axelnanol/brewbridge + ``` +4. Launch **BrewBridge** from the TizenBrew dashboard. + +--- + +## How to Use + +### Sender (`/#/send`) + +1. Click **Create New Session** — the Worker generates a session ID, write key, and + read key. +2. A viewer URL and QR code are displayed. Share the URL or QR with the receiver. +3. Paste any JSON into the text area and click **Send JSON**, or use + **Send Test Message** to try a pre-built payload. + +### Viewer (`/#/view?s=…&r=…`) + +1. Open the viewer URL (or scan the QR code from the Sender). +2. Messages appear automatically as they arrive (polled every 2 seconds). +3. Press 🟡 Yellow to switch between raw JSON and a human-readable layout. +4. Click **⬇ Download Latest JSON** to save the most recent message as a `.json` file. + +--- + +## `package.json` Summary + +```json +{ + "name": "@axelnanol/brewbridge", + "appName": "BrewBridge", + "packageType": "app", + "appPath": "web/dist/index.html", + "keys": ["ColorF0Red", "ColorF1Green", "ColorF2Yellow", "ColorF3Blue"] +} +``` + +--- + +## Related Pages + +- [TizenBrew Module System](../tizenbrew/Modules.md) +- [Welcome to BrewDocs](../brewdocs/README.md) diff --git a/docs/brewdocs/README.md b/docs/brewdocs/README.md index 99e1c6a..90b737f 100644 --- a/docs/brewdocs/README.md +++ b/docs/brewdocs/README.md @@ -4,10 +4,6 @@ mods. Whether you are setting up TizenBrew for the first time, looking to install a new mod, or trying to fix a problem, you will find everything you need here. -> **Source:** -> **Author:** Axel Nanol -> **Module type:** `app` - --- ## What Is TizenBrew? @@ -52,30 +48,15 @@ For general module installation guidance, see --- -## `package.json` Summary - -```json -{ - "name": "@axelnanol/brewdocs", - "appName": "BrewDocs", - "packageType": "app", - "appPath": "dist/brewdocs.html", - "keys": ["ColorF0Red", "ColorF1Green", "ColorF2Yellow", "ColorF3Blue"] -} -``` - -BrewDocs uses `packageType: "app"`, so TizenBrew opens `dist/brewdocs.html` directly in -the browser. That HTML file contains ``, which loads -the application script — no `serviceFile` or `evaluateScriptOnDocumentStart` is needed. +## Reading BrewDocs in a Browser -The `Return`/Back key is not listed in `keys` because Samsung TVs always deliver its -events without explicit registration. BrewDocs intercepts it to navigate back within -the wiki, and falls through to the browser's default behaviour (returning to TizenBrew) -when there are no more pages to step back through. +The same content is hosted on GitHub Pages and is always up to date: + --- -## Reading BrewDocs in a Browser +## About BrewDocs -The same content is hosted on GitHub Pages and is always up to date: - +| Source | Author | Module type | +| :----- | :----- | :---------- | +| [axelnanol/brewdocs](https://github.com/axelnanol/brewdocs) | [Axel Nanol](https://github.com/axelnanol) | `app` | diff --git a/docs/hypertizen/README.md b/docs/hypertizen/README.md index 335de15..96ea632 100644 --- a/docs/hypertizen/README.md +++ b/docs/hypertizen/README.md @@ -5,10 +5,9 @@ running Tizen OS. It enables Ambilight-style ambient lighting driven by what is actually on your TV screen. -> **Source:** -> **Author:** Reis Can -> **Module type:** `app` (TizenBrew UI module) + native TPK (Tizen app) -> **Minimum Tizen version:** 6.5 (2022 Samsung TVs or newer) +| Source | Author | Module type | Min. Tizen version | +| :----- | :----- | :---------- | :----------------- | +| [reisxd/HyperTizen](https://github.com/reisxd/HyperTizen) | [Reis Can](https://github.com/reisxd) | `app` + native TPK | 6.5 (2022+) | --- diff --git a/docs/manifest.json b/docs/manifest.json index d5689f3..eec0248 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -15,6 +15,7 @@ { "id": "twitchtb-overview","label": "TwitchTB", "section": "More Mods", "file": "twitchtb/README.md" }, { "id": "pvtb-overview", "label": "PrimeVideoTB", "section": "More Mods", "file": "primevideotb/README.md" }, { "id": "agtb-overview", "label": "ArtGalleryTB", "section": "More Mods", "file": "artgallerytb/README.md" }, + { "id": "bb-overview", "label": "BrewBridge", "section": "More Mods", "file": "brewbridge/README.md" }, { "id": "jf-overview", "label": "Jellyfin", "section": "Independent Apps", "file": "jellyfin/README.md" }, { "id": "ml-overview", "label": "Moonlight", "section": "Independent Apps", "file": "moonlight/README.md" }, { "id": "other-overview", "label": "Community & Other", "section": "Independent Apps", "file": "other-projects/README.md" }, diff --git a/docs/primevideotb/README.md b/docs/primevideotb/README.md index 3b8a7aa..819c73f 100644 --- a/docs/primevideotb/README.md +++ b/docs/primevideotb/README.md @@ -4,10 +4,9 @@ experience to Samsung Smart TVs, including ad-blocking, auto-skip features, and playback speed control. -> **Source:** -> **Author:** dchwilk -> **Module type:** `mods` (site modification) -> **Target site:** +| Source | Author | Module type | Target site | +| :----- | :----- | :---------- | :---------- | +| [dchwilk/PrimeVideoTB](https://github.com/dchwilk/PrimeVideoTB) | [dchwilk](https://github.com/dchwilk) | `mods` | [primevideo.com](https://www.primevideo.com) | --- diff --git a/docs/tflix/README.md b/docs/tflix/README.md index d564a0d..c68d745 100644 --- a/docs/tflix/README.md +++ b/docs/tflix/README.md @@ -3,10 +3,9 @@ **TFlix** is a TizenBrew mod that transforms [Cineby.gd](https://www.cineby.gd/) into a Netflix-like, TV-remote-friendly streaming experience on Samsung Smart TVs. -> **Source:** -> **Author:** Zyrecx -> **Module type:** `mods` (site modification) -> **Target site:** +| Source | Author | Module type | Target site | +| :----- | :----- | :---------- | :---------- | +| [Zyrecx/TFlix](https://github.com/Zyrecx/TFlix) | [Zyrecx](https://github.com/Zyrecx) | `mods` | [cineby.gd](https://www.cineby.gd/) | --- diff --git a/docs/tizenbrew/README.md b/docs/tizenbrew/README.md index 5630203..b1ffaea 100644 --- a/docs/tizenbrew/README.md +++ b/docs/tizenbrew/README.md @@ -5,7 +5,9 @@ Once installed, it lets you add powerful mods — such as an ad-free version of directly on your TV. You only need a PC to install TizenBrew once; after that, adding and updating mods is done from the TV itself with just a remote control. -> **Source:** +| Source | Author | +| :----- | :----- | +| [reisxd/TizenBrew](https://github.com/reisxd/TizenBrew) | [Reis Can](https://github.com/reisxd) | --- diff --git a/docs/tizenbrowse/README.md b/docs/tizenbrowse/README.md index 8240cd1..0c922f2 100644 --- a/docs/tizenbrowse/README.md +++ b/docs/tizenbrowse/README.md @@ -3,10 +3,9 @@ **TizenBrowse** is a TizenBrew mod that turns Google Chrome / the Tizen browser into an ad-free browsing experience on Samsung Smart TVs. -> **Source:** -> **Author:** ghostfxck -> **Module type:** `mods` (site modification) -> **Target site:** +| Source | Author | Module type | Target site | +| :----- | :----- | :---------- | :---------- | +| [ghostfxck/TizenBrowse](https://github.com/ghostfxck/TizenBrowse) | [ghostfxck](https://github.com/ghostfxck) | `mods` | [google.com](https://google.com/) | --- diff --git a/docs/tizenportal/README.md b/docs/tizenportal/README.md index 274cda5..8eb570a 100644 --- a/docs/tizenportal/README.md +++ b/docs/tizenportal/README.md @@ -4,10 +4,9 @@ It provides a TV-friendly launcher for any website and automatically injects compatibility fixes (bundles) for each site you add. -> **Source:** -> **Author:** Axel Nanol -> **Module type:** `mods` (site modification with integrated portal launcher) -> **Compatibility:** Tizen 3.0 – 6.5 (Chrome 47 – 69) +| Source | Author | Module type | Compatibility | +| :----- | :----- | :---------- | :------------ | +| [axelnanol/tizenportal](https://github.com/axelnanol/tizenportal) | [Axel Nanol](https://github.com/axelnanol) | `mods` | Tizen 3.0 – 6.5 (Chrome 47 – 69) | --- diff --git a/docs/tizentube/README.md b/docs/tizentube/README.md index 16e8aad..ced0dff 100644 --- a/docs/tizentube/README.md +++ b/docs/tizentube/README.md @@ -3,10 +3,9 @@ **TizenTube** is the original and most widely used TizenBrew mod. It gives you an ad-free, sponsor-free YouTube experience on Samsung Smart TVs running Tizen OS. -> **Source:** -> **Author:** Reis Can -> **Module type:** `mods` (site modification) -> **Target site:** +| Source | Author | Module type | Target site | +| :----- | :----- | :---------- | :---------- | +| [reisxd/TizenTube](https://github.com/reisxd/TizenTube) | [Reis Can](https://github.com/reisxd) | `mods` | [youtube.com/tv](https://youtube.com/tv) | --- diff --git a/docs/tizentubecobalt/README.md b/docs/tizentubecobalt/README.md index 6d9a1fa..30dd2f5 100644 --- a/docs/tizentubecobalt/README.md +++ b/docs/tizentubecobalt/README.md @@ -4,10 +4,9 @@ ad-free, sponsor-free streaming to a wider range of devices — including those that cannot run TizenBrew. -> **Source:** -> **Author:** Reis Can -> **Platform:** Android / Google TV (not a TizenBrew module) -> **AFTVNews code:** `6366500` +| Source | Author | Platform | AFTVNews code | +| :----- | :----- | :------- | :------------ | +| [reisxd/TizenTubeCobalt](https://github.com/reisxd/TizenTubeCobalt) | [Reis Can](https://github.com/reisxd) | Android / Google TV | `6366500` | --- diff --git a/docs/twitchtb/README.md b/docs/twitchtb/README.md index 42598ae..9fac4e8 100644 --- a/docs/twitchtb/README.md +++ b/docs/twitchtb/README.md @@ -4,10 +4,9 @@ Samsung Smart TVs, including an integrated ad-blocker, community point auto-claim, and 7TV emote support. -> **Source:** -> **Author:** Owen The Kid -> **Module type:** `mods` (site modification) -> **Target site:** +| Source | Author | Module type | Target site | +| :----- | :----- | :---------- | :---------- | +| [owen-the-kid/TwitchTB](https://github.com/owen-the-kid/TwitchTB) | [Owen The Kid](https://github.com/owen-the-kid) | `mods` | [hisense.tv.twitch.tv](https://hisense.tv.twitch.tv/) | --- diff --git a/package.json b/package.json index df6f580..c71db96 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@axelnanol/brewdocs", "appName": "BrewDocs", - "version": "0007", + "version": "0008", "description": "A comprehensive wiki for all things TizenBrew related", "packageType": "app", "appPath": "dist/brewdocs.html", From fb76147cdc140a36c59c460f5e6fbf1f0a0420ad Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 26 Feb 2026 07:30:01 +0000 Subject: [PATCH 3/3] Restore all original blockquote data to metadata tables Co-authored-by: axelnanol <4690062+axelnanol@users.noreply.github.com> --- dist/brewdocs.js | 16 ++++++++-------- docs/hypertizen/README.md | 2 +- docs/primevideotb/README.md | 2 +- docs/tflix/README.md | 2 +- docs/tizenbrowse/README.md | 2 +- docs/tizenportal/README.md | 2 +- docs/tizentube/README.md | 2 +- docs/tizentubecobalt/README.md | 2 +- docs/twitchtb/README.md | 2 +- package-lock.json | 4 ++-- 10 files changed, 18 insertions(+), 18 deletions(-) diff --git a/dist/brewdocs.js b/dist/brewdocs.js index 554dfbc..64467e4 100644 --- a/dist/brewdocs.js +++ b/dist/brewdocs.js @@ -61,19 +61,19 @@ id: 'tt-overview', label: 'Overview', section: 'TizenTube', - html: '

TizenTube — Overview

\n

TizenTube is the original and most widely used TizenBrew mod. It gives you an\nad-free, sponsor-free YouTube experience on Samsung Smart TVs running Tizen OS.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
reisxd/TizenTubeReis Canmodsyoutube.com/tv
\n
\n

Features

\n
    \n
  • No ads — blocks all YouTube advertisements on the TV interface.
  • \n
  • No sponsors — integrates SponsorBlock to skip\nsponsored segments automatically.
  • \n
  • Picture-in-Picture — watch a video in a floating overlay while browsing.
  • \n
  • DeArrow — replaces clickbait thumbnails and titles with neutral alternatives\nvia DeArrow.
  • \n
  • Customizable themes — custom colour schemes for the YouTube TV interface.
  • \n
  • Full media-key support — play/pause, stop, fast-forward, rewind, and track skip\nall work as expected with the Samsung remote.
  • \n
  • Hide Shorts — removes YouTube Shorts from home-screen feeds and recommendations.
  • \n
\n
\n

Tip: TizenTube is installed in TizenBrew by default. If it is missing, add it\nas an npm module: @foxreis/tizentube

\n
\n
\n

Installation

\n

TizenTube is installed by default in TizenBrew. It should appear on the home screen\nimmediately after installing TizenBrew.

\n

If it is missing, add it manually:

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager — the 3rd icon from the left at the top of\nthe TizenBrew home screen. Use the directional pad to highlight it and press OK.
  4. \n
  5. Select Add Module and enter either:
    reisxd/tizentube\n
    \nor the npm package name:
    @foxreis/tizentube\n
    \n
  6. \n
  7. Launch TizenTube from the TizenBrew dashboard.
  8. \n
\n
\n

Common Questions

\n

How do I disable YouTube Shorts?

\n

Open the TizenTube Settings / Customization panel and toggle Hide Shorts on.\nRestart TizenTube for the change to take full effect.

\n

Can I watch 4K on my FHD (1080p) TV?

\n

Your display is fixed at 1080p — it cannot output 4K pixels. You can still select\nhigher-quality streams in the YouTube quality menu, but the TV will downscale them to\n1080p. If 4K does not appear as a quality option, this is YouTube's decision based on\nthe detected screen resolution.

\n

4K videos lag or crash

\n

This is a known limitation on Tizen 7+. See FAQ for the compatibility table.

\n
\n

package.json Summary

\n
{\n  "name": "@foxreis/tizentube",\n  "appName": "TizenTube",\n  "packageType": "mods",\n  "websiteURL": "https://youtube.com/tv?additionalDataUrl=...",\n  "main": "dist/userScript.js",\n  "serviceFile": "dist/service.js",\n  "keys": [\n    "MediaPlayPause", "MediaPlay", "MediaPause",\n    "MediaStop", "MediaFastForward", "MediaRewind",\n    "MediaTrackNext", "MediaTrackPrevious"\n  ]\n}\n
\n
\n

Related Pages

\n', + html: '

TizenTube — Overview

\n

TizenTube is the original and most widely used TizenBrew mod. It gives you an\nad-free, sponsor-free YouTube experience on Samsung Smart TVs running Tizen OS.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
reisxd/TizenTubeReis Canmods (site modification)youtube.com/tv
\n
\n

Features

\n
    \n
  • No ads — blocks all YouTube advertisements on the TV interface.
  • \n
  • No sponsors — integrates SponsorBlock to skip\nsponsored segments automatically.
  • \n
  • Picture-in-Picture — watch a video in a floating overlay while browsing.
  • \n
  • DeArrow — replaces clickbait thumbnails and titles with neutral alternatives\nvia DeArrow.
  • \n
  • Customizable themes — custom colour schemes for the YouTube TV interface.
  • \n
  • Full media-key support — play/pause, stop, fast-forward, rewind, and track skip\nall work as expected with the Samsung remote.
  • \n
  • Hide Shorts — removes YouTube Shorts from home-screen feeds and recommendations.
  • \n
\n
\n

Tip: TizenTube is installed in TizenBrew by default. If it is missing, add it\nas an npm module: @foxreis/tizentube

\n
\n
\n

Installation

\n

TizenTube is installed by default in TizenBrew. It should appear on the home screen\nimmediately after installing TizenBrew.

\n

If it is missing, add it manually:

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager — the 3rd icon from the left at the top of\nthe TizenBrew home screen. Use the directional pad to highlight it and press OK.
  4. \n
  5. Select Add Module and enter either:
    reisxd/tizentube\n
    \nor the npm package name:
    @foxreis/tizentube\n
    \n
  6. \n
  7. Launch TizenTube from the TizenBrew dashboard.
  8. \n
\n
\n

Common Questions

\n

How do I disable YouTube Shorts?

\n

Open the TizenTube Settings / Customization panel and toggle Hide Shorts on.\nRestart TizenTube for the change to take full effect.

\n

Can I watch 4K on my FHD (1080p) TV?

\n

Your display is fixed at 1080p — it cannot output 4K pixels. You can still select\nhigher-quality streams in the YouTube quality menu, but the TV will downscale them to\n1080p. If 4K does not appear as a quality option, this is YouTube's decision based on\nthe detected screen resolution.

\n

4K videos lag or crash

\n

This is a known limitation on Tizen 7+. See FAQ for the compatibility table.

\n
\n

package.json Summary

\n
{\n  "name": "@foxreis/tizentube",\n  "appName": "TizenTube",\n  "packageType": "mods",\n  "websiteURL": "https://youtube.com/tv?additionalDataUrl=...",\n  "main": "dist/userScript.js",\n  "serviceFile": "dist/service.js",\n  "keys": [\n    "MediaPlayPause", "MediaPlay", "MediaPause",\n    "MediaStop", "MediaFastForward", "MediaRewind",\n    "MediaTrackNext", "MediaTrackPrevious"\n  ]\n}\n
\n
\n

Related Pages

\n', }, { id: 'ttcobalt-overview', label: 'Overview', section: 'TizenTube Cobalt', - html: '

TizenTube Cobalt — Overview

\n

TizenTube Cobalt is an Android app based on Cobalt that brings\nad-free, sponsor-free streaming to a wider range of devices — including those that cannot\nrun TizenBrew.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorPlatformAFTVNews code
reisxd/TizenTubeCobaltReis CanAndroid / Google TV6366500
\n
\n

What Is Cobalt?

\n

Cobalt is a lightweight, cross-platform HTML5 application container originally developed\nby Google for embedded and resource-constrained devices (smart TVs, set-top boxes, game\nconsoles). TizenTube Cobalt packages the TizenTube experience inside this runtime, making\nit available on Android and Google TV devices.

\n
\n

Features

\n
    \n
  • Ad Blocker — removes all ads from the streaming experience.
  • \n
  • SponsorBlock Support — automatically skips sponsored segments.
  • \n
  • Video Speed Control — adjust playback speed to preference.
  • \n
  • DeArrow Support — removes clickbait thumbnails and titles.
  • \n
\n
\n

Installation

\n
    \n
  1. Download the latest release\nfor your platform.
  2. \n
  3. Sideload or install the app on your device via a file manager, ADB, or\nplatform-specific method.
  4. \n
  5. Open the app and enjoy.
  6. \n
\n
\n

Note: TizenTube Cobalt is not a TizenBrew module. It is a standalone Android\napp. For Samsung Tizen TVs use TizenTube instead.

\n
\n
\n

Community & Support

\n\n
\n

Note: TizenTube Cobalt has its own separate issue tracker from TizenTube (Samsung Tizen TV).\nUse TizenTubeCobalt/issues for problems\nwith the Android app, and TizenTube/issues for\nthe Samsung Tizen mod.

\n
\n
\n

Related Pages

\n', + html: '

TizenTube Cobalt — Overview

\n

TizenTube Cobalt is an Android app based on Cobalt that brings\nad-free, sponsor-free streaming to a wider range of devices — including those that cannot\nrun TizenBrew.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorPlatformAFTVNews code
reisxd/TizenTubeCobaltReis CanAndroid / Google TV (not a TizenBrew module)6366500
\n
\n

What Is Cobalt?

\n

Cobalt is a lightweight, cross-platform HTML5 application container originally developed\nby Google for embedded and resource-constrained devices (smart TVs, set-top boxes, game\nconsoles). TizenTube Cobalt packages the TizenTube experience inside this runtime, making\nit available on Android and Google TV devices.

\n
\n

Features

\n
    \n
  • Ad Blocker — removes all ads from the streaming experience.
  • \n
  • SponsorBlock Support — automatically skips sponsored segments.
  • \n
  • Video Speed Control — adjust playback speed to preference.
  • \n
  • DeArrow Support — removes clickbait thumbnails and titles.
  • \n
\n
\n

Installation

\n
    \n
  1. Download the latest release\nfor your platform.
  2. \n
  3. Sideload or install the app on your device via a file manager, ADB, or\nplatform-specific method.
  4. \n
  5. Open the app and enjoy.
  6. \n
\n
\n

Note: TizenTube Cobalt is not a TizenBrew module. It is a standalone Android\napp. For Samsung Tizen TVs use TizenTube instead.

\n
\n
\n

Community & Support

\n\n
\n

Note: TizenTube Cobalt has its own separate issue tracker from TizenTube (Samsung Tizen TV).\nUse TizenTubeCobalt/issues for problems\nwith the Android app, and TizenTube/issues for\nthe Samsung Tizen mod.

\n
\n
\n

Related Pages

\n', }, { id: 'tp-overview', label: 'Overview', section: 'TizenPortal', - html: '

TizenPortal — Overview

\n

TizenPortal is a universal browser shell for Samsung Smart TVs running Tizen OS.\nIt provides a TV-friendly launcher for any website and automatically injects\ncompatibility fixes (bundles) for each site you add.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeCompatibility
axelnanol/tizenportalAxel NanolmodsTizen 3.0 – 6.5 (Chrome 47 – 69)
\n
\n

Features

\n

🚀 Portal Launcher

\n
    \n
  • Grid-based layout optimised for TV remote D-pad navigation.
  • \n
  • Site editor to add / remove / edit apps with custom names and icons.
  • \n
  • Multiple themes: Light, Dark, Automatic (Sunset), Portal (Blue & Orange), Custom.
  • \n
\n

🔧 Site Enhancement

\n
    \n
  • Runs as a TizenBrew module; injects a runtime into every page you navigate to.
  • \n
  • Bundle system — per-site CSS/JS compatibility fixes applied automatically.
  • \n
  • Focus tooling, viewport locking, and scroll helpers for TV use.
  • \n
\n

🎮 Remote-Control Support

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ButtonShort PressLong Press
🔴 RedAddress bar overlayReload page
🟢 GreenToggle mouse modeEdit card (portal) / Focus highlight (sites)
🟡 YellowPreferences (portal) / Return to portal (sites)Add site (portal)
🔵 BlueDiagnostics panelSafe mode
\n

D-pad navigation uses a spatial navigation engine so focus always moves in the\ndirection you press, even on pages that were not designed for TV.

\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    axelnanol/tizenportal\n
    \n
  4. \n
  5. Launch TizenPortal from the TizenBrew dashboard.
  6. \n
\n
\n

Architecture

\n
TizenBrew\n  └─ opens websiteURL (the portal page)\n       └─ injects tizenportal.js into ALL pages\n            ├─ Portal page  → renders site-card grid\n            └─ Target site  → reads bundle, applies CSS/JS fixes\n
\n

A single runtime (dist/tizenportal.js) runs on every page. It detects whether\nit is on the portal or a target site and behaves accordingly.

\n
\n

Related Pages

\n', + html: '

TizenPortal — Overview

\n

TizenPortal is a universal browser shell for Samsung Smart TVs running Tizen OS.\nIt provides a TV-friendly launcher for any website and automatically injects\ncompatibility fixes (bundles) for each site you add.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeCompatibility
axelnanol/tizenportalAxel Nanolmods (site modification with integrated portal launcher)Tizen 3.0 – 6.5 (Chrome 47 – 69)
\n
\n

Features

\n

🚀 Portal Launcher

\n
    \n
  • Grid-based layout optimised for TV remote D-pad navigation.
  • \n
  • Site editor to add / remove / edit apps with custom names and icons.
  • \n
  • Multiple themes: Light, Dark, Automatic (Sunset), Portal (Blue & Orange), Custom.
  • \n
\n

🔧 Site Enhancement

\n
    \n
  • Runs as a TizenBrew module; injects a runtime into every page you navigate to.
  • \n
  • Bundle system — per-site CSS/JS compatibility fixes applied automatically.
  • \n
  • Focus tooling, viewport locking, and scroll helpers for TV use.
  • \n
\n

🎮 Remote-Control Support

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ButtonShort PressLong Press
🔴 RedAddress bar overlayReload page
🟢 GreenToggle mouse modeEdit card (portal) / Focus highlight (sites)
🟡 YellowPreferences (portal) / Return to portal (sites)Add site (portal)
🔵 BlueDiagnostics panelSafe mode
\n

D-pad navigation uses a spatial navigation engine so focus always moves in the\ndirection you press, even on pages that were not designed for TV.

\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    axelnanol/tizenportal\n
    \n
  4. \n
  5. Launch TizenPortal from the TizenBrew dashboard.
  6. \n
\n
\n

Architecture

\n
TizenBrew\n  └─ opens websiteURL (the portal page)\n       └─ injects tizenportal.js into ALL pages\n            ├─ Portal page  → renders site-card grid\n            └─ Target site  → reads bundle, applies CSS/JS fixes\n
\n

A single runtime (dist/tizenportal.js) runs on every page. It detects whether\nit is on the portal or a target site and behaves accordingly.

\n
\n

Related Pages

\n', }, { id: 'tp-usage', @@ -85,31 +85,31 @@ id: 'tbrowse-overview', label: 'TizenBrowse', section: 'More Mods', - html: '

TizenBrowse — Overview

\n

TizenBrowse is a TizenBrew mod that turns Google Chrome / the Tizen browser into an\nad-free browsing experience on Samsung Smart TVs.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
ghostfxck/TizenBrowseghostfxckmodsgoogle.com
\n
\n

Features

\n
    \n
  • Ad-free browsing — removes advertisements from the browser experience.
  • \n
  • Media-key support — play/pause, stop, fast-forward, rewind, and track skip.
  • \n
  • Service integration — ships both a user-script and a Node.js service file.
  • \n
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    ghostfxck/TizenBrowse\n
    \n
  4. \n
  5. Launch TizenBrowse from the TizenBrew dashboard.
  6. \n
\n
\n

package.json Summary

\n
{\n  "name": "@ghostfxck/TizenBrowse",\n  "appName": "TizenBrowse",\n  "packageType": "mods",\n  "websiteURL": "https://google.com/",\n  "main": "dist/userScript.js",\n  "serviceFile": "dist/service.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', + html: '

TizenBrowse — Overview

\n

TizenBrowse is a TizenBrew mod that turns Google Chrome / the Tizen browser into an\nad-free browsing experience on Samsung Smart TVs.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
ghostfxck/TizenBrowseghostfxckmods (site modification)google.com
\n
\n

Features

\n
    \n
  • Ad-free browsing — removes advertisements from the browser experience.
  • \n
  • Media-key support — play/pause, stop, fast-forward, rewind, and track skip.
  • \n
  • Service integration — ships both a user-script and a Node.js service file.
  • \n
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    ghostfxck/TizenBrowse\n
    \n
  4. \n
  5. Launch TizenBrowse from the TizenBrew dashboard.
  6. \n
\n
\n

package.json Summary

\n
{\n  "name": "@ghostfxck/TizenBrowse",\n  "appName": "TizenBrowse",\n  "packageType": "mods",\n  "websiteURL": "https://google.com/",\n  "main": "dist/userScript.js",\n  "serviceFile": "dist/service.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', }, { id: 'tflix-overview', label: 'TFlix', section: 'More Mods', - html: '

TFlix — Overview

\n

TFlix is a TizenBrew mod that transforms Cineby.gd into a\nNetflix-like, TV-remote-friendly streaming experience on Samsung Smart TVs.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
Zyrecx/TFlixZyrecxmodscineby.gd
\n
\n

Features

\n
    \n
  • TV-remote navigation — full D-pad support optimised for remote-control operation.
  • \n
  • Enhanced visual focus — clear indicators showing the selected element.
  • \n
  • Streamlined video playback — media keys control playback.
  • \n
  • Smart navigation — natural focus movement between elements with arrow keys.
  • \n
  • Automatic scrolling — page scrolls when focus moves off-screen.
  • \n
  • Visual enhancements — focus highlighting and scaling for better visibility.
  • \n
\n
\n

Installation

\n

Via npm (Recommended)

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    @zyrecx/tflix\n
    \n
  4. \n
  5. Launch TFlix from the TizenBrew dashboard.
  6. \n
\n

Manual

\n
    \n
  1. Clone the repository and build:
    git clone https://github.com/Zyrecx/TFlix.git\n./build.bat\n
    \n
  2. \n
  3. Copy the built module to your TizenBrew modules directory.
  4. \n
\n
\n

Project Structure

\n
mods/     JavaScript modules for enhancing Cineby.gd\nservice/  Service code for TV functionality\ndist/     Built module files\n
\n
\n

Related Pages

\n', + html: '

TFlix — Overview

\n

TFlix is a TizenBrew mod that transforms Cineby.gd into a\nNetflix-like, TV-remote-friendly streaming experience on Samsung Smart TVs.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
Zyrecx/TFlixZyrecxmods (site modification)cineby.gd
\n
\n

Features

\n
    \n
  • TV-remote navigation — full D-pad support optimised for remote-control operation.
  • \n
  • Enhanced visual focus — clear indicators showing the selected element.
  • \n
  • Streamlined video playback — media keys control playback.
  • \n
  • Smart navigation — natural focus movement between elements with arrow keys.
  • \n
  • Automatic scrolling — page scrolls when focus moves off-screen.
  • \n
  • Visual enhancements — focus highlighting and scaling for better visibility.
  • \n
\n
\n

Installation

\n

Via npm (Recommended)

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Select Add Module and enter:
    @zyrecx/tflix\n
    \n
  4. \n
  5. Launch TFlix from the TizenBrew dashboard.
  6. \n
\n

Manual

\n
    \n
  1. Clone the repository and build:
    git clone https://github.com/Zyrecx/TFlix.git\n./build.bat\n
    \n
  2. \n
  3. Copy the built module to your TizenBrew modules directory.
  4. \n
\n
\n

Project Structure

\n
mods/     JavaScript modules for enhancing Cineby.gd\nservice/  Service code for TV functionality\ndist/     Built module files\n
\n
\n

Related Pages

\n', }, { id: 'ht-overview', label: 'HyperTizen', section: 'More Mods', - html: '

HyperTizen — Overview

\n

HyperTizen is a Hyperion /\nHyperHDR screen capturer for Samsung Smart TVs\nrunning Tizen OS. It enables Ambilight-style ambient lighting driven by what is\nactually on your TV screen.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeMin. Tizen version
reisxd/HyperTizenReis Canapp + native TPK6.5 (2022+)
\n
\n

How It Works

\n

HyperTizen has two components:

\n
    \n
  1. Native TPK — a low-level Tizen app that captures the screen and sends frames to\nyour Hyperion / HyperHDR server over the network.
  2. \n
  3. TizenBrew UI module (reisxd/HyperTizen/HyperTizenUI) — the settings and\ncontrol interface, loaded through TizenBrew.
  4. \n
\n

Both components are required for full functionality.

\n
\n

Installation

\n

Step 1 — Install the Native TPK via Tizen Studio

\n
\n

Requires Tizen Studio. See\nBuilding & Resigning for setup instructions.

\n
\n
    \n
  1. Enable Developer Mode on your TV and set the Host PC IP to your PC's IP.\nSee TizenBrew Installation Step 1.
  2. \n
  3. Download the latest .tpk from the\nreleases page.
  4. \n
  5. Install the package:
    tizen install -n path/to/io.gh.reisxd.HyperTizen.tpk\n
    \n
    \n

    tizen is in C:\\tizen-studio\\tools\\ide\\bin (Windows) or\n~/tizen-studio/tools/ide/bin (Linux/macOS).

    \n
    \n
  6. \n
\n

If you get install failed[118, -12], reason: Check certificate error, you need to\nresign the package (see below).

\n

Step 2 — Add the TizenBrew UI Module

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Press the GREEN button to open the module manager.
  4. \n
  5. Add the following GitHub module path:
    reisxd/HyperTizen/HyperTizenUI\n
    \n
  6. \n
  7. Launch HyperTizen from the TizenBrew dashboard.
  8. \n
\n
\n

Resigning the TPK

\n

If the default package doesn't install due to a certificate error:

\n
    \n
  1. Create a Samsung certificate in Tizen Studio:\nTools > Certificate Manager — see\nCreating Certificates.
  2. \n
  3. Re-sign the package:
    tizen package -t tpk -s YourProfileName -o path/to/output -- path/to/io.gh.reisxd.HyperTizen.tpk\n
    \n
  4. \n
  5. Install the re-signed package as in Step 1 above.
  6. \n
\n
\n

package.json Summary (TizenBrew UI Module)

\n
{\n  "name": "@foxreis/hypertizen",\n  "appName": "HyperTizen",\n  "packageType": "app",\n  "appPath": "index.html",\n  "serviceFile": "js/service.js",\n  "keys": []\n}\n
\n
\n

Related Pages

\n', + html: '

HyperTizen — Overview

\n

HyperTizen is a Hyperion /\nHyperHDR screen capturer for Samsung Smart TVs\nrunning Tizen OS. It enables Ambilight-style ambient lighting driven by what is\nactually on your TV screen.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeMin. Tizen version
reisxd/HyperTizenReis Canapp (TizenBrew UI module) + native TPK (Tizen app)6.5 (2022 Samsung TVs or newer)
\n
\n

How It Works

\n

HyperTizen has two components:

\n
    \n
  1. Native TPK — a low-level Tizen app that captures the screen and sends frames to\nyour Hyperion / HyperHDR server over the network.
  2. \n
  3. TizenBrew UI module (reisxd/HyperTizen/HyperTizenUI) — the settings and\ncontrol interface, loaded through TizenBrew.
  4. \n
\n

Both components are required for full functionality.

\n
\n

Installation

\n

Step 1 — Install the Native TPK via Tizen Studio

\n
\n

Requires Tizen Studio. See\nBuilding & Resigning for setup instructions.

\n
\n
    \n
  1. Enable Developer Mode on your TV and set the Host PC IP to your PC's IP.\nSee TizenBrew Installation Step 1.
  2. \n
  3. Download the latest .tpk from the\nreleases page.
  4. \n
  5. Install the package:
    tizen install -n path/to/io.gh.reisxd.HyperTizen.tpk\n
    \n
    \n

    tizen is in C:\\tizen-studio\\tools\\ide\\bin (Windows) or\n~/tizen-studio/tools/ide/bin (Linux/macOS).

    \n
    \n
  6. \n
\n

If you get install failed[118, -12], reason: Check certificate error, you need to\nresign the package (see below).

\n

Step 2 — Add the TizenBrew UI Module

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Press the GREEN button to open the module manager.
  4. \n
  5. Add the following GitHub module path:
    reisxd/HyperTizen/HyperTizenUI\n
    \n
  6. \n
  7. Launch HyperTizen from the TizenBrew dashboard.
  8. \n
\n
\n

Resigning the TPK

\n

If the default package doesn't install due to a certificate error:

\n
    \n
  1. Create a Samsung certificate in Tizen Studio:\nTools > Certificate Manager — see\nCreating Certificates.
  2. \n
  3. Re-sign the package:
    tizen package -t tpk -s YourProfileName -o path/to/output -- path/to/io.gh.reisxd.HyperTizen.tpk\n
    \n
  4. \n
  5. Install the re-signed package as in Step 1 above.
  6. \n
\n
\n

package.json Summary (TizenBrew UI Module)

\n
{\n  "name": "@foxreis/hypertizen",\n  "appName": "HyperTizen",\n  "packageType": "app",\n  "appPath": "index.html",\n  "serviceFile": "js/service.js",\n  "keys": []\n}\n
\n
\n

Related Pages

\n', }, { id: 'twitchtb-overview', label: 'TwitchTB', section: 'More Mods', - html: '

TwitchTB — Overview

\n

TwitchTB is a TizenBrew mod that brings a full ad-free Twitch experience to\nSamsung Smart TVs, including an integrated ad-blocker, community point auto-claim,\nand 7TV emote support.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
owen-the-kid/TwitchTBOwen The Kidmodshisense.tv.twitch.tv
\n
\n

Features

\n
    \n
  • Ad blocking — hides and mutes ads automatically during streams.
  • \n
  • Community points — automatically claims community point bonuses.
  • \n
  • Sub-only VODs — lets you view sub-only VODs without a subscription.
  • \n
  • 7TV emotes — integrated support for 7TV third-party emotes.
  • \n
  • Performance mode — option to disable animations to improve performance.
  • \n
  • Remote navigation — use number keys 1–4 to jump between sections:
      \n
    • 1 — Home
    • \n
    • 2 — Following
    • \n
    • 3 — Browse
    • \n
    • 4 — Search
    • \n
    \n
  • \n
  • Auto-accept banners — automatically rejects cookie prompts and accepts the\nmature content banner.
  • \n
  • Configuration screen — press the GREEN button on your remote to open\nthe settings screen.
  • \n
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    owen-the-kid/TwitchTB\n
    \n
  6. \n
  7. Launch TwitchTB from the TizenBrew dashboard.
  8. \n
\n
\n

package.json Summary

\n
{\n  "name": "@owen-the-kid/twitchtb",\n  "appName": "TwitchTB",\n  "packageType": "mods",\n  "websiteURL": "https://hisense.tv.twitch.tv/",\n  "main": "dist/bundle.user.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', + html: '

TwitchTB — Overview

\n

TwitchTB is a TizenBrew mod that brings a full ad-free Twitch experience to\nSamsung Smart TVs, including an integrated ad-blocker, community point auto-claim,\nand 7TV emote support.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
owen-the-kid/TwitchTBOwen The Kidmods (site modification)hisense.tv.twitch.tv
\n
\n

Features

\n
    \n
  • Ad blocking — hides and mutes ads automatically during streams.
  • \n
  • Community points — automatically claims community point bonuses.
  • \n
  • Sub-only VODs — lets you view sub-only VODs without a subscription.
  • \n
  • 7TV emotes — integrated support for 7TV third-party emotes.
  • \n
  • Performance mode — option to disable animations to improve performance.
  • \n
  • Remote navigation — use number keys 1–4 to jump between sections:
      \n
    • 1 — Home
    • \n
    • 2 — Following
    • \n
    • 3 — Browse
    • \n
    • 4 — Search
    • \n
    \n
  • \n
  • Auto-accept banners — automatically rejects cookie prompts and accepts the\nmature content banner.
  • \n
  • Configuration screen — press the GREEN button on your remote to open\nthe settings screen.
  • \n
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    owen-the-kid/TwitchTB\n
    \n
  6. \n
  7. Launch TwitchTB from the TizenBrew dashboard.
  8. \n
\n
\n

package.json Summary

\n
{\n  "name": "@owen-the-kid/twitchtb",\n  "appName": "TwitchTB",\n  "packageType": "mods",\n  "websiteURL": "https://hisense.tv.twitch.tv/",\n  "main": "dist/bundle.user.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', }, { id: 'pvtb-overview', label: 'PrimeVideoTB', section: 'More Mods', - html: '

PrimeVideoTB — Overview

\n

PrimeVideoTB is a TizenBrew mod that brings an enhanced Amazon Prime Video\nexperience to Samsung Smart TVs, including ad-blocking, auto-skip features, and\nplayback speed control.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
dchwilk/PrimeVideoTBdchwilkmodsprimevideo.com
\n
\n

Features

\n
    \n
  • FreeVee ad blocking — automatically skips all FreeVee advertisements.
  • \n
  • Self-ad skipping — bypasses Amazon's own promotional content.
  • \n
  • Intro skip — automatically skips TV show intros and recaps.
  • \n
  • Credits skip — auto-advances to the next episode (configurable).
  • \n
  • Speed control slider — adjustable playback speed from 0.6× to 3.0×.
  • \n
  • X-Ray enhancement — removes distracting background overlays.
  • \n
  • Paid content filter — hides premium/rental content from browsing.
  • \n
  • Full remote support — Samsung Tizen TV remote integration.
  • \n
\n
\n

Remote Controls

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ButtonAction
Arrow UpIncrease playback speed
Arrow DownDecrease playback speed
Back / ESCNavigate back
Play / PauseToggle playback
Fast ForwardSkip forward
RewindSkip backward
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    dchwilk/PrimeVideoTB\n
    \n
  6. \n
  7. Launch PrimeVideoTB from the TizenBrew dashboard.
  8. \n
\n
\n

package.json Summary

\n
{\n  "name": "@dchwilk/primevideotb",\n  "appName": "PrimeVideoTB",\n  "packageType": "mods",\n  "websiteURL": "https://www.primevideo.com",\n  "main": "scripts/userScript.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', + html: '

PrimeVideoTB — Overview

\n

PrimeVideoTB is a TizenBrew mod that brings an enhanced Amazon Prime Video\nexperience to Samsung Smart TVs, including ad-blocking, auto-skip features, and\nplayback speed control.

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
SourceAuthorModule typeTarget site
dchwilk/PrimeVideoTBdchwilkmods (site modification)primevideo.com
\n
\n

Features

\n
    \n
  • FreeVee ad blocking — automatically skips all FreeVee advertisements.
  • \n
  • Self-ad skipping — bypasses Amazon's own promotional content.
  • \n
  • Intro skip — automatically skips TV show intros and recaps.
  • \n
  • Credits skip — auto-advances to the next episode (configurable).
  • \n
  • Speed control slider — adjustable playback speed from 0.6× to 3.0×.
  • \n
  • X-Ray enhancement — removes distracting background overlays.
  • \n
  • Paid content filter — hides premium/rental content from browsing.
  • \n
  • Full remote support — Samsung Tizen TV remote integration.
  • \n
\n
\n

Remote Controls

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ButtonAction
Arrow UpIncrease playback speed
Arrow DownDecrease playback speed
Back / ESCNavigate back
Play / PauseToggle playback
Fast ForwardSkip forward
RewindSkip backward
\n
\n

Installation

\n
    \n
  1. Open TizenBrew on your TV.
  2. \n
  3. Navigate to the Module Manager (3rd icon from the left at the top of the\nTizenBrew home screen).
  4. \n
  5. Select Add Module and enter:
    dchwilk/PrimeVideoTB\n
    \n
  6. \n
  7. Launch PrimeVideoTB from the TizenBrew dashboard.
  8. \n
\n
\n

package.json Summary

\n
{\n  "name": "@dchwilk/primevideotb",\n  "appName": "PrimeVideoTB",\n  "packageType": "mods",\n  "websiteURL": "https://www.primevideo.com",\n  "main": "scripts/userScript.js",\n  "keys": ["MediaPlayPause", "MediaPlay", "MediaPause", "MediaStop", ...]\n}\n
\n
\n

Related Pages

\n', }, { id: 'agtb-overview', diff --git a/docs/hypertizen/README.md b/docs/hypertizen/README.md index 96ea632..8d26111 100644 --- a/docs/hypertizen/README.md +++ b/docs/hypertizen/README.md @@ -7,7 +7,7 @@ actually on your TV screen. | Source | Author | Module type | Min. Tizen version | | :----- | :----- | :---------- | :----------------- | -| [reisxd/HyperTizen](https://github.com/reisxd/HyperTizen) | [Reis Can](https://github.com/reisxd) | `app` + native TPK | 6.5 (2022+) | +| [reisxd/HyperTizen](https://github.com/reisxd/HyperTizen) | [Reis Can](https://github.com/reisxd) | `app` (TizenBrew UI module) + native TPK (Tizen app) | 6.5 (2022 Samsung TVs or newer) | --- diff --git a/docs/primevideotb/README.md b/docs/primevideotb/README.md index 819c73f..1e287cd 100644 --- a/docs/primevideotb/README.md +++ b/docs/primevideotb/README.md @@ -6,7 +6,7 @@ playback speed control. | Source | Author | Module type | Target site | | :----- | :----- | :---------- | :---------- | -| [dchwilk/PrimeVideoTB](https://github.com/dchwilk/PrimeVideoTB) | [dchwilk](https://github.com/dchwilk) | `mods` | [primevideo.com](https://www.primevideo.com) | +| [dchwilk/PrimeVideoTB](https://github.com/dchwilk/PrimeVideoTB) | [dchwilk](https://github.com/dchwilk) | `mods` (site modification) | [primevideo.com](https://www.primevideo.com) | --- diff --git a/docs/tflix/README.md b/docs/tflix/README.md index c68d745..a880cf9 100644 --- a/docs/tflix/README.md +++ b/docs/tflix/README.md @@ -5,7 +5,7 @@ Netflix-like, TV-remote-friendly streaming experience on Samsung Smart TVs. | Source | Author | Module type | Target site | | :----- | :----- | :---------- | :---------- | -| [Zyrecx/TFlix](https://github.com/Zyrecx/TFlix) | [Zyrecx](https://github.com/Zyrecx) | `mods` | [cineby.gd](https://www.cineby.gd/) | +| [Zyrecx/TFlix](https://github.com/Zyrecx/TFlix) | [Zyrecx](https://github.com/Zyrecx) | `mods` (site modification) | [cineby.gd](https://www.cineby.gd/) | --- diff --git a/docs/tizenbrowse/README.md b/docs/tizenbrowse/README.md index 0c922f2..c8a7d13 100644 --- a/docs/tizenbrowse/README.md +++ b/docs/tizenbrowse/README.md @@ -5,7 +5,7 @@ ad-free browsing experience on Samsung Smart TVs. | Source | Author | Module type | Target site | | :----- | :----- | :---------- | :---------- | -| [ghostfxck/TizenBrowse](https://github.com/ghostfxck/TizenBrowse) | [ghostfxck](https://github.com/ghostfxck) | `mods` | [google.com](https://google.com/) | +| [ghostfxck/TizenBrowse](https://github.com/ghostfxck/TizenBrowse) | [ghostfxck](https://github.com/ghostfxck) | `mods` (site modification) | [google.com](https://google.com/) | --- diff --git a/docs/tizenportal/README.md b/docs/tizenportal/README.md index 8eb570a..2c60a56 100644 --- a/docs/tizenportal/README.md +++ b/docs/tizenportal/README.md @@ -6,7 +6,7 @@ compatibility fixes (bundles) for each site you add. | Source | Author | Module type | Compatibility | | :----- | :----- | :---------- | :------------ | -| [axelnanol/tizenportal](https://github.com/axelnanol/tizenportal) | [Axel Nanol](https://github.com/axelnanol) | `mods` | Tizen 3.0 – 6.5 (Chrome 47 – 69) | +| [axelnanol/tizenportal](https://github.com/axelnanol/tizenportal) | [Axel Nanol](https://github.com/axelnanol) | `mods` (site modification with integrated portal launcher) | Tizen 3.0 – 6.5 (Chrome 47 – 69) | --- diff --git a/docs/tizentube/README.md b/docs/tizentube/README.md index ced0dff..b4c1c9c 100644 --- a/docs/tizentube/README.md +++ b/docs/tizentube/README.md @@ -5,7 +5,7 @@ ad-free, sponsor-free YouTube experience on Samsung Smart TVs running Tizen OS. | Source | Author | Module type | Target site | | :----- | :----- | :---------- | :---------- | -| [reisxd/TizenTube](https://github.com/reisxd/TizenTube) | [Reis Can](https://github.com/reisxd) | `mods` | [youtube.com/tv](https://youtube.com/tv) | +| [reisxd/TizenTube](https://github.com/reisxd/TizenTube) | [Reis Can](https://github.com/reisxd) | `mods` (site modification) | [youtube.com/tv](https://youtube.com/tv) | --- diff --git a/docs/tizentubecobalt/README.md b/docs/tizentubecobalt/README.md index 30dd2f5..9f03423 100644 --- a/docs/tizentubecobalt/README.md +++ b/docs/tizentubecobalt/README.md @@ -6,7 +6,7 @@ run TizenBrew. | Source | Author | Platform | AFTVNews code | | :----- | :----- | :------- | :------------ | -| [reisxd/TizenTubeCobalt](https://github.com/reisxd/TizenTubeCobalt) | [Reis Can](https://github.com/reisxd) | Android / Google TV | `6366500` | +| [reisxd/TizenTubeCobalt](https://github.com/reisxd/TizenTubeCobalt) | [Reis Can](https://github.com/reisxd) | Android / Google TV (not a TizenBrew module) | `6366500` | --- diff --git a/docs/twitchtb/README.md b/docs/twitchtb/README.md index 9fac4e8..9910aee 100644 --- a/docs/twitchtb/README.md +++ b/docs/twitchtb/README.md @@ -6,7 +6,7 @@ and 7TV emote support. | Source | Author | Module type | Target site | | :----- | :----- | :---------- | :---------- | -| [owen-the-kid/TwitchTB](https://github.com/owen-the-kid/TwitchTB) | [Owen The Kid](https://github.com/owen-the-kid) | `mods` | [hisense.tv.twitch.tv](https://hisense.tv.twitch.tv/) | +| [owen-the-kid/TwitchTB](https://github.com/owen-the-kid/TwitchTB) | [Owen The Kid](https://github.com/owen-the-kid) | `mods` (site modification) | [hisense.tv.twitch.tv](https://hisense.tv.twitch.tv/) | --- diff --git a/package-lock.json b/package-lock.json index 21a0ffa..438be6e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@axelnanol/brewdocs", - "version": "0007", + "version": "0008", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@axelnanol/brewdocs", - "version": "0007", + "version": "0008", "license": "MIT", "devDependencies": { "marked": "^17.0.3"