Apologies if this should be posted somewhere else.

I have had this TV for about 7 years and have never had this pop up before. About a month ago, I bought a router that uses OpenWRT. With that, I setup up Adguard and specifically one of the lists that is supposed to block devices from phoning home.

Am I nuts thinking that this pop up is due to the TV not being able to offload what has been recorded? How would I check that?

  • someone@lemmy.today
    link
    fedilink
    arrow-up
    3
    ·
    6 hours ago

    They make it essentially impossible to check using wireshark because conversations and other ad tech data leave the TV encrypted so it’s harder to sue the company. So it’s not like you could attach another pi and run wireshark on it before it goes to OpenWrt.

    I am guessing the hard drive is not removable, because if they did that people would poke around into their ad tech, which could be doing illegal/questionable things, and they probably don’t want that.

    I don’t know if there’s a technical way to figure this out. You would likely have to have electrical engineering or electrical circuitry experience and sauter the drive off the board, and if Samsung is smart, they will make it so the drive no longer works if it’s not interfacing with some proprietary motherboard chip. Samsung is pretty smart, there’s a lot of money in ad tech and smart TVs, so I don’t think there’s an easy way to do this.

    Really, the only way to find out would be to sue them, saying the TV is defective, and also possibly add a claim for a tort like intentional invasion of privacy (which they would try to get dropped) and then subpoena their engineers for depositions and also try to get a court order that forces Samsung to provide a method to enable reading the internal hard drive (and I’m not sure if a judge would do that). But they would probably ignore such a court order unless there was a contempt order or try to settle to avoid decrypting or showing what the files are. It’s also hard to make a claim of intentional invasion of privacy (if that tort or something similar is available in your jurisdiction) when there’s mere suspicion that such a thing is going on. If there are other Samsung models that have been shown to invade privacy, you could probably say that shows Samsung is engaging in invasion of privacy and is why the message is showing up and let Samsung try to justify why that doesn’t make sense in a dismissal motion.

    There’s probably a binding arbitration clause you agreed to, but you’d have to sue them and then when they argue the claim should be dismissed for binding arbitration, you would say you paid prior to a binding arbitration agreement and you never personally agreed to such an agreement (ie, you didn’t see it and were just clicking forward, someone you hired on craigslist to set up the device clicked through it, etc.) if that’s true or, if it’s not true, admit that you paid for the tv and subsequently signed the agreement because otherwise the TV wasn’t usable and argue it’s unenforceable. Depending on the case law and where you are, that argument may or may not work. I don’t know the law in this area (post-sale binding arbitration contracts) and if there are any ways around it ever.

    I don’t know if a lawyer would take this on a contingency. On the one hand, it’s sort of iffy: they are providing a number for repair and so filing a defective product lawsuit is sort of questionable. On the other hand, why should a consumer have to spend time rebooting a smart TV because it’s ad tech is collecting so much data? Isn’t that inherently defective? You could file it yourself pro se if you had the time. Filing fees are really expensive, like 500 dollars or something. If you’re indigent it’s free. If this were my TV, I’d probably just file a pro se federal lawsuit, but it’s easier for me to do something like that than most people.

    A lawsuit and just demanding depositions of people would be easier if you can get past an motion to dismiss based on binding arbitration claims.

  • BCsven@lemmy.ca
    link
    fedilink
    arrow-up
    11
    ·
    19 hours ago

    I heard that when the TVs can’t reach the web, they try continuously, and it could be the system logs got full off all the errors, or they want a reset to try to get back online.

  • filcuk@feddit.uk
    link
    fedilink
    arrow-up
    17
    arrow-down
    1
    ·
    1 day ago

    Thank god for this TV mess. I finally rooted my TV, it took all of five minutes.
    The native Plex (PlxNative) someone cooked up is buttery-smooth. Almost shed a tear my media centre doesn’t feel like a 10yo android tablet.

  • TerdFerguson@lemmy.ca
    link
    fedilink
    English
    arrow-up
    46
    arrow-down
    1
    ·
    1 day ago

    I stopped connecting my TVs to the internet as soon as manufacturers started using android to operate them.

    Why?

    Because I figured they would doing what they are doing. And maybe back then they weren’t so bad quite yet, but I need to be adjusting my opsec before I’m compromised, not after.

    Evaluate the potential not the proven.

    • JcbAzPx@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 day ago

      Just not connecting them probably isn’t enough. They’ll check for open wifi to call home on.

      • Nouvellalia@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        21 hours ago

        People walk by on the sidewalk close enough for my TV to phone home. I need to root it or crack it open and physically burn the comms to cut it off.

        Shit is crazy

      • TerdFerguson@lemmy.ca
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 day ago

        Yes well we must move ever forward in our security posture and not let the idea of perfection stop us from becoming better.

        I have heard of HEC attacks but I think we’re a ways off from it being a realized threat in our homes.

        There are too many more cost effective and convenient options at large to collect data more efficiently and effectively.

        Having said that, shielded HDMI seems like an answer to it.

        • glitch1985@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          1 day ago

          I unbeknownst to me had a receiver and tv that supported this protocol. And the receiver had an ethernet connection. Imagine my surprise when one day the TV popped up that it had a software update when it wasn’t on wifi.

          • TerdFerguson@lemmy.ca
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            22 hours ago

            Yeah, sneaky. I once was less concerned about my receiver, but eventually I relegated it to the same status of mistrust and unplugged it from the network.

            I don’t use built-in streaming music services on it anyway.

  • oscarmeyer82@lemmy.world
    link
    fedilink
    arrow-up
    18
    ·
    1 day ago

    I just disconnected my samsung tv from my wifi yesterday because it had a popup it was doing a software update. It was already substantially laggier than when I bought it. Whenever I use it I’m either playing a game or using the pi I have plugged into it so I just want it to switch inputs quickly. Only reason I hadn’t killed it yet in my transition to FOSS is because my wife uses it for netflix. Maybe we’ll use this as a good break point to get her off the netflix subscription completely. I die a little inside when I see it on my credit card statement.

    • Enekk@lemmy.world
      link
      fedilink
      arrow-up
      26
      ·
      1 day ago

      I sort of love the idea of Sam living on past his eventual death as some sort of computer problem cryptid.

      Beware The Saltman, he’ll creep into your home and feast on your RAM. He’ll corrupt your hard drive. He’ll melt your GPU.

      • RedstoneValley@sh.itjust.works
        link
        fedilink
        arrow-up
        10
        ·
        1 day ago

        I like it. The Saltman is like Slenderman for Gen Alpha. They’ll sit around the fire barrel telling horror stories how The Saltman came out of the woods at night and snatched their electronics.

      • BurgerBaron@quokk.au
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 day ago

        We’re overdue for some child scarring Grimms’ Fairy Tales for the modern era, this can be the first.

  • calcopiritus@lemmy.world
    link
    fedilink
    arrow-up
    107
    ·
    2 days ago

    Well that’s most probably what happened.

    GamersNexus’ report showed that their LG TV would hold onto logs and recordings until it could reach the server to send them.

    If you block it from reaching the server, I guess they never delete.

  • Riskable@programming.dev
    link
    fedilink
    English
    arrow-up
    175
    ·
    2 days ago

    It probably ran out of space because the logs were getting spammed with “server unreachable” messages (because it could not send privacy-invading tracking data).

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      15
      ·
      1 day ago

      That’d be the ultimate irony, if it’s not indefinitely holding the data but just the logs from not being able to send the most recent data. Still bad either way, of course.

      • oscarmeyer82@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        1 day ago

        Yeah you’re right but I think OP was asking what else. If they’re keeping the network settings what other logs and data persist through a possibly intentionally mislabelled “factory reset”?

    • RunJun@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      28
      ·
      2 days ago

      I want to see if someone has a suggestion to verify. If I can’t then I’m going to clear the cache and then see if it happens again.

      • xxce2AAb@feddit.dk
        link
        fedilink
        arrow-up
        31
        ·
        2 days ago

        It’d be nice to just be able to have a direct look at the filesystem. I did look briefly around for options, but it doesn’t appear to be trivial.

  • atomicbocks@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    35
    ·
    2 days ago

    Factory reset it then don’t connect it to the Internet at all. It looks like you have a computer connected to it, just use that. KDE even has a big screen interface.

    • 18107@aussie.zone
      link
      fedilink
      English
      arrow-up
      36
      ·
      2 days ago

      “except for network settings”. You can’t delete your Wi-Fi details, even with a factory reset. I tried to add a second network (hotspot) then disable that network, but it just reconnected to the old one.

      I gave up and added a MAC address block on my router.

        • 18107@aussie.zone
          link
          fedilink
          English
          arrow-up
          25
          ·
          2 days ago

          Not on the TV. It won’t accept one that doesn’t work, and remembers and reverts to any old one if it can’t connect to the new one.

          I could change the router SSID or password, but I have far too many devices, and a MAC address block was the quick option.

          • Taleya@aussie.zone
            link
            fedilink
            English
            arrow-up
            3
            ·
            24 hours ago

            If its android be careful. Found out the hard way trying to fixed-ip a tablet on my 3D printer that they can report a false macID and it changes

            • Ghoelian@piefed.social
              link
              fedilink
              English
              arrow-up
              1
              ·
              7 hours ago

              Fyi on Android this is a setting you can disable if you want, when you edit the network there should be a privacy option.

              There’s not really a reason to have a randomised MAC on a home network, but for pretty much everywhere else it’s a good thing the default is to have it randomised per connection.

          • ulterno@programming.dev
            link
            fedilink
            English
            arrow-up
            9
            ·
            2 days ago

            So here’s an idea.
            When you first get it, connect it to a working guest network that you just made.
            Then shutdown the guest network and make sure there are no open Wi-Fi networks in your area.

            • tiramichu@sh.itjust.works
              link
              fedilink
              arrow-up
              19
              ·
              1 day ago

              Great advice which is completely inapplicable to the person you are giving it to, considering they already set their TV up ages ago.

              And the advice to anyone about to get a new Samsung or LG TV is “Don’t.”

              • ulterno@programming.dev
                link
                fedilink
                English
                arrow-up
                2
                ·
                1 day ago

                get a new Samsung or LG TV is “Don’t.”

                I have seen the answer to that…

                The person absolutely wants 4K 50" for some reason and monitors that come for that much are industrial ones that cost 5x as much.
                I am more than happy with 27" and don’t even require 4K, so MSI, ViewSonic etc work well.

            • monnier@lemmy.ca
              link
              fedilink
              arrow-up
              2
              ·
              1 day ago

              Alternative: set up a dummy wifi network, then coonect your TV to it, then configure that network such that it’s not connected to the Internet.

              • ulterno@programming.dev
                link
                fedilink
                English
                arrow-up
                0
                ·
                4 hours ago

                Yeah, but you will have to make a fake Samsung/LG server with the correct IP address, use a quantum computer to get their https private keys and reforge a certificate for that fake server and implement all required API endpoints before you can make the TV activate.

    • greybeard@feddit.online
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 day ago

      This may work today, but it take very little effort for the TV manufacturers to default to DNS over HTTPS to bypass these DNS based filtering. I’d recommend keeping TV’s off the network completely. I wish the DRM mafia weren’t keeping open competitors away. There’s no reason we should have privacy respecting TV boxes, except that the power is in the streaming platform companies hands, and they don’t want to enable anything even slightly open.

      • massacre@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        21 hours ago

        Block all other DNS by port and IP both from everything by pi-hole. Even if they hardcode 1.1.1.1 or Quad9 or Google or whatever, it would be exceedingly difficult to reach an IP address that is forbidden on the network at the router level. HTTPS will just fail (and likely fall back to network DNS settings as it should).

      • toor@lemmy.world
        link
        fedilink
        arrow-up
        9
        ·
        1 day ago

        Owning (owning) your router/firewall makes this harder for them to bypass. Block all DNS outbound, allow only from Pihole (or other private DNS server), redirect all DNS to Pihole. The machines you don’t/can’t own will think they’re reaching out to external DNS but the replies come from Pihole. I haven’t dug too far into whether this works if they force DNS over HTTPS. Is that not 853/tls?! My convoluted and possibly placebo setup.

        I suppose there are plenty of ways around this. My config is port based, so if they change ports or run a tunnel through something my Pihole doesn’t block… Sigh. Yeah, just don’t connect these crap boxes up to the network in the first place.

    • Carl@anarchist.nexus
      link
      fedilink
      English
      arrow-up
      20
      ·
      2 days ago

      Yup. And it’s worth noting that my two smart TVs are the noisiest devices on my network, by far. Like it’s not even close. In a heavy day of doing nothing but doomscrolling and casual browsing, my phone may get 1700-2000 blocked requests. My smart TVs typically hit 5500-6000 blocked requests each.

      Which, when you do the math, comes out to a failed request every ~15 seconds. Which means they’re probably attempting to reach the server, getting blocked, timing out after ~15 seconds, and then retrying. If they were logging each failed attempt as an error and never purging their old logs, I can see how it would slowly but surely fill their storage space.