Skip to content

Instantly share code, notes, and snippets.

View itsRealM12C's full-sized avatar
πŸ”₯
hacking the entire universe.

itsRealM13C itsRealM12C

πŸ”₯
hacking the entire universe.
View GitHub Profile
@itsRealM12C
itsRealM12C / gist:5b8732aa98c457d8085f0a7e159c6c6e
Last active November 10, 2025 19:36
webOS Homebrew Channel app ideas

App ideas:

  • Customize Cursors Requries root: yes Customize your cursor to any awesome cursors! If you wondering wheres the cursor image, Just go to /usr/share/im. There is dozens of cursor frames, and some unused cursor parts, like type.

  • Custom UI Requries root: yes

@itsRealM12C
itsRealM12C / README.md
Last active May 20, 2026 12:23 — forked from Informatic/README.md
openlgtv webOS hacking notes

This is just a dump of some interesting undocumented features of webOS (3.8 specifically, on early 2018 4k LG TV) and other development-related tips.

Homebrew app ideas

@itsRealM12C
itsRealM12C / copyablelgtvicons.md
Last active October 24, 2025 17:26
Copyable LG TV icon/symbols

It will actually be the symbol/icon if the font was LG_Display_Dingbat.ttf.

Settings

  • κ–‘ = Picture
  • κ–’ = Sound
  • κ–£ = Network/Connection
  • κ–€ = Channels/Programmes
  • κ–₯ = General (or Admin on EZ Setting)
@itsRealM12C
itsRealM12C / clgtvc.md
Last active August 29, 2026 09:54
Cool LG TV commands

Kinda Discovered LG TV Commands

luna-send and luna-send-pub commands can be triggered using Telnet.

You can use webOS Dev Manager app to use the telnet.

Local Control Panel location

local-key menu UI will pop up on bottom center on TV's screen. one-local-key menu located on bottom of the screen. But the energy mode settings, multi audio, aspect ratio, sleep timer, picture mode, sound mode menu will be located on bottom left corner on TV's screen.

@itsRealM12C
itsRealM12C / af.md
Last active July 14, 2026 12:43
Remove annoying features from LG TV

Kinda useful and kinda useless gist i've made?

Removing Microsoft Copilot

Maybe it won't work, but modify the appinfo.json of copilot app and change from "removable":false, to "removable":true,, and going to home and uninstall it. Before uninstalling, it requires reboot to take effect and deleting copilot. Might say something like Permission denied or it changes from true to false. Needs root access though. Bind mount might help.

Remove software update alert

You can go to Homebrew Channel, and into the settings, and enable Block system updates, and reboot. This only works if your TV is rooted.

List of debug query parameters extracted on YouTube TV

Debug Query Parameter What will happen
?env_forceFullAnimation=1 Forces full UI animation.
?env_isLimitedAnimation=1 Runs UI in limited-animation mode (reduced motion).
?env_isLimitedMemory=1 Tells the app the device has limited memory; triggers memory-saving code paths.
@itsRealM12C
itsRealM12C / cf.md
Last active September 16, 2026 21:52
Number Format Name Description Specs / Details Emoji Preview
1 sRGB Standard Web RGB Gamut ~2.2, D65 White Point πŸŸ₯🟩🟦βšͺ
2 Adobe RGB (1998) Wide-Gamut Print Extended Green/Cyan 🟒πŸŸ₯🟦⬜
3 ProPhoto RGB Ultra-Wide Gamut >90% Visible Spectrum πŸŸ£πŸŸ’πŸ”΄βšͺ
4 DCI-P3 Digital Cinema Standard Wide Red/Green Gamut πŸ”΄πŸŸ©πŸŸ¦πŸΏ
5 Display P3 Consumer Display P3 P3 Gamut + sRGB D65 πŸŽπŸ”΄πŸŸ©πŸŸ¦
6 Rec. 709 HD Television Matches sRGB Chromaticities πŸ“ΊπŸŸ₯🟩🟦
7 Rec. 2020 Ultra HD Television Monochromatic Laser Primaries πŸ–₯οΈπŸ”΄πŸŸ’πŸ”΅
@itsRealM12C
itsRealM12C / cf.md
Last active September 16, 2026 22:08

List of color formats

# Format / Space Name Brief Description Technical Specs / Details
1 sRGB Standard RGB space for monitors, web, and print Gamma ~2.2, D65 white point, IEC 61966-2-1 standard
2 Display P3 Wide gamut space common in modern Apple devices Gamma 2.2, D65 white point, DCI-P3 primaries
3 Adobe RGB (1998) Color space optimized for commercial printing Gamma 2.2, D65 white point, extended green primary