SamyGO: Open-Source Firmware for Samsung TVs (2011)
samygo.tv
samygo.tv
Also this should have a [2012] or something in the title. Most of it is very stale and applies to models no longer sold or popular.
What benefits could I expect by using SammyGo? Would official apps, like BBC iPlayer and Amazon Prime continue to work?
>... HTML5, CSS3, and JavaScript. For web app development, you can use Enact, a React-based application framework optimized for webOS OSE, as well as other modern web application frameworks ...native technologies including Qt ... architecture based on Node.js and Luna Bus
> In addition to the openness as an open community to developers, webOS OSE also pursues openness to other technologies, especially open source ones, such as Qt, Chromium, and Yocto ... now taking a step further to other verticals targeting smart and connected products, such as robot, smart home, and automotive
Ideas?
Any internet functionality will come from a device I trust and control, with only the display portion handed to Spysung.
Many older cables didn't connect it, or grounded one of the pins (*because it had been used as a plug-detect pin), but since devices started actually using it, cable vendors started wiring it. The extra pair doesn't make the cable much stiffer, but leaving it out had made them ever so slightly more flexible.
Many devices don't support it, but some newer video cards install an Ethernet device when you load the driver, so they do. And some TVs do, of course. So if such a card and such a TV are connected with such a cable, voila! An connection you might not even realize is there. Your formerly-isolated TV is no longer isolated, assuming the video card driver installer did something like enable bridging to that ethernet interface.
There are a few ways to avoid it. First, don't install that driver if your video card prompts for it, or disable the device. Second, use a cable tester to verify that you're using a cable which doesn't connect the pins, which is gonna get harder if you need a newer cable that's tested to a higher bandwidth spec. Or third, open up the cable and bite the wires in half. It's tricky to know which pins those are; I plan to do it with an inductive "toner" probe connected to a breakout adapter.
(Unrelated: Some Ethernet switches used HDMI cables to connect each other for "stacking". This is just because the connectors are cheap, the cables are cheap, and they have a lot of high-bandwidth pairs. The switch makers could run more-or-less full backplane speeds over a short HDMI cable more cheaply than they could over a custom stacking cable. But the signals on the wires are not HDMI, they're more-or-less Ethernet on whatever inter-switch-chip format, probably QSFP or something, that needs a bunch of length-matched pairs.)
Is it possible to use something such as an HDMI splitter to accomplish the same thing, or can those pass Ethernet as well, and how would you be able to tell?
For any faults, HDMI is a typically good cable.
https://news.ycombinator.com/item?id=21660793
... that one could build an "HDMI Condom" that would strip those pins with an adapter. That would be more elegant than cutting the cable open ...
I use a "USB Condom" myself when I want to charge my phone at hotels or when I want to charge from my laptop and don't want to set into motion 150 phone/computer interactions.
Are there any particular brands I should be looking for?
Most Kogan TVs can be great dumb screens if you reach out to support for recommended colour settings and you use an external sound device (soundbar).
I want a 4K dumb panel, with HDR10 support. I saw the Kogan 55" JU8200, which from my browsing appears to be the latest model, and from my crude understanding of the specs would be decent?
Should I send an email through to support about it? To be honest, Kogan as a brand is so low-touch I didn't even think to contact them haha.
I honestly haven't seen many other Dumb™® TVs to even choose from, so I am sort of leaning towards either picking up the JU8200, or maybe just biting the bullet and getting a Hisense Series X for about twice the price, but with OLED panel.
The "smart" stuff in the Hisense isn't particularly smart from what I read and watched today, and can be mostly disabled, as its less intrusive than Samsung et al. I'd love to know if I'm wrong on that conclusion though!
EDIT: Oh, and I have a Yamaha 2-channel amp that I run the TV into, so no worries on the crappy built in audio of the Kogan TVs haha. Amazingly tinny, my current one!
Worst case I'll put it in my garage electronics/chemistry lab lol
It’s a pity more TVs don’t support this as it would be a great combination for me.
I would love a TV that entirely removes all the app features and retains my ability to network control it. I get why TV manufacturers don't want to release a TV like that, but, open-source replacement firmware seems like a fantastic solution. It could really be amazingly simple and meet my needs.
The fear of it seems overblown but desktop use is quite likely to be one of those circumstances, unfortunately :/
All I want from a TV is a good panel, at least one modern video input (latest HDMI or DisplayPort), and a nice-enough housing to hold it all together. Speakers are nice but not necessary since I'll probably just use something external. I'll even get a separate box to handle all the inputs.
No apps. No internet. No voice commands. No virtual assistant. No cameras. No ads. Just a freaking display, please. I will pay extra and I doubt I'm the only one.
Those TVs do exist: Loewe make really nice TVs which don’t depend on internet connectivity to work[1]. And depending on how seriously the “pay more” part is meant, the Danish company Bang & Olufsen[2] make enormously expensive TVs that won’t spy on you, or insert advertisements into your films.
I still wish mainstream, highly accessable brands would provide the option, though.
I'm not disagreeing with you as much as saying the "smart features" moniker papers over things the consumer might use to make an informed choice but those things are definitely in small print or essentially mandatory EULAs. Consumers may want the features but given the choice they might not choose to pay that price.
I have no idea what happens if you refuse them all, but selective activation has worked fine for me so far.
I wish I had better options.
Basically I can pay a lot more for a less good panel.
> SamyGO is a project for legal reverse engineering and research on Samsung Television firmwares which is Open Sourced, partially. We try to fix problems that in the firmware. We don't want money from you. We make this modifications for us and ourself but you are allowed to join us.
SamyGO is a project to legally reverse engineer and research Samsung TV firmwares. We try to fix the problems that exist in the stock firmware.
This project is free and open source. We don't want money from you. Instead, we make these modifications for ourselves, and encourage you to join us by contributing further improvements.
On that note, I don't understand what pride foreign companies take in writing their own English. I'm an engineer, not great at English even, and would do it for free likely. I can't imagine it could be that expensive.
Here's how I would word it:
SamyGO is a project that allows anyone to legally research and reverse engineer Samsung TV firmware. We will try our best to fix problems submitted to us that are found to exist in the stock firmware.
This project is completely free and open source. We encourage you to join us by contributing your findings and improvements.
What?
https://wiki.samygo.tv/index.php?title=SamyGO_for_DUMMIES
This looks awesome and I can't wait to try it out on my TV.
[1] https://www.dell.com/en-ca/shop/dell-55-4k-conference-room-m...
For the same price, you can buy the latest brand new 55” OLED TV from LG, which has absolutely spectacular picture quality in every respect (including fantastic color calibration capabilities), raw pixel response times better than any “PC gaming monitor”, and even input lag (overall end-to-end latency) rivaling or beating many gaming monitors today[2]. Nothing else even comes close, aside from Sony models (also in this price range) which also use LG’s OLED panels.
So rather than hacking your Samsung or buying an inferior Dell monitor meant for PowerPoint presentations, a far better solution is to just stop buying Samsung TVs. In addition to their deceptive marketing and other issues like intentionally bad (over saturated) color calibration out of box, they are designed to be impossible to correctly calibrate due to always-on tone mapping. They do this because they think it makes their TVs look better, and they’re fighting a losing battle against OLED TVs which Samsung does not have any answer to at the moment[3]. Tone mapping that cannot be turned off is a cheap software trick that compromises the accuracy of the source material in hopes of making their TVs have a higher contrast appearance than their hardware is actually capable of (but it does cause artifacts and other downsides, even in regular streaming content).
[1] If you’re really concerned about privacy, LG’s TVs allow you to decline all the terms of service and still use them as “old fashioned TVs” with just the non-smart inputs like HDMI. I’ve tested this on my new LG C9, and it works great.
[2] Objective measurements of the LG C9 OLED series: https://www.rtings.com/tv/reviews/lg/c9-oled
[3] Samsung (and everyone else) is way behind LG’s OLED tech, until they manage to get micro-LED technology to scale up and reach affordable prices. Micro-LED will be superior even to OLED, but right now it is not a production reality, and exists only as multimillion dollar display tech demo prototypes. One other possible alternate to OLED is dual layer LCD, but I don’t think anyone is seriously pursuing that for consumer TV use due to their power and heat issues.
So I looked the model up on rtings (who does their own objective measurements — a much more reputable source than some random blog post / sponsored link ad) and their tests show it’s not much different from the LG C9: https://www.rtings.com/monitor/reviews/asus/vg248qe
At best, the Asus VG248QE achieves 5.1ms input lag, with 2.1ms 80% transition response time.
At the same resolution (1440p) but lower refresh rate (120hz vs 144hz) the LG C9 achieves 6.6ms input lag, with 0.2ms 80% transition response time.
The LG input lag time you quoted is when running 4K at 60hz, which is a fantastic input lag for that mode, and as far as I know about as good as any 4K gaming monitor out there. The C9 is actually capable of variable refresh rate though at 4K via HDMI 2.1 as well, but no current video cards or drivers are yet capable of this — but when they are, the expectation is that the LG C9 will be a serious contender vs even many dedicated gaming monitors.
Be very careful when comparing specs between different sources, combining different measurement methods, or comparing input lag numbers when the displays are configured at different refresh rates and screen resolutions.
Edit: Yep, Samsung TVs released sometime after 2015 ship with Tizen[1]
[1] https://developer.samsung.com/tv/develop/specifications/tv-m...
Recently I was in a foreign country looking up hotels in my home country, and even though I earn money there and was planning to spend it in that country, Google Maps was showing me hotel prices in the foreign currency. I was even logged in and had defined where Home and Work in Google Maps...
Also anyone attempted to reverse engineer the new Samsung 4k uhd TVs? I have constant network issues + obvious privacy concerns
Sounds easier than cutting physical lines..
Anybody using this and having success ?