Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. [Discussion] What would it take to selfhost some of the backend that Tesla's connect to?

[Discussion] What would it take to selfhost some of the backend that Tesla's connect to?

Scheduled Pinned Locked Moved Selfhosted
selfhosted
68 Posts 46 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • possiblylinux127@lemmy.zipP [email protected]

    You can't

    H This user is from outside of this forum
    H This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #21

    Not that you aren't entitled to your opinion, but software running on a Tesla is, in many ways just as mallaible as code on a vacuum robot.

    There are several challenges, but basically the protections stopping people from reading and writing firmware would need to be defeated.

    I think there have been some software jailbreaks on earlier models already that have been patched, but software is complicated, it's hard be bug free.

    1 Reply Last reply
    0
    • ? Guest

      The right to repair. It's going to require the ability to make changes to the software on the vehicle. At a minimum the ability to replace the public encryption keys used to communicate with the servers. The bootloader and software is probably locked behind signing keys; so you need to be able to disable or add your own keys. I doubt anyone has access to the full protocols used to communicate with the servers. So, the full technical standard need to be released (which is never going to happen) or reversed engineered through unencrypted traffic analysis and reverse engineering the software.

      A good right to repair law could require some of that be releasable while the company is still active or all if the company goes belly up. IIRC there was a smaller EV company that went bankrupt and there was a concern that once the servers were shutdown the vehicles would be bricked. Not sure what happened in the end. In any case, cars as IOT is the stupidest idea ever created.

      ? Offline
      ? Offline
      Guest
      wrote on last edited by
      #22

      This is the answer. Though there’s a really small chance someone reverse engineers the whole thing, but I ain’t doin it.

      1 Reply Last reply
      0
      • L [email protected]

        Just sell the car to a derby demolition show. We all win.

        theneverfox@pawb.socialT This user is from outside of this forum
        theneverfox@pawb.socialT This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #23

        That's wasteful and dangerous

        Harvest the beast for batteries and GPUs

        owenfromcanada@lemmy.worldO 1 Reply Last reply
        0
        • K [email protected]

          On the upside: if you mod your car to get around all that, you'll probably be able to emulate old consoles on it and play pokemon games while driving.

          E This user is from outside of this forum
          E This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #24

          ...But will it run DOOM?

          D 1 Reply Last reply
          0
          • otter@lemmy.caO [email protected]

            I saw this article earlier:

            Tesla 'going bankrupt' is endpoint of protests, says local organizer

            In the spirit of right to repair, self-hosting, giving a second life to old devices, and limiting data collection by car companies:

            • What are some considerations?
            • Are there any projects worth keeping an eye on?

            An example that came to mind was Valetudo, which is a cloud replacement for vacuum robots enabling local-only operation. Some robot vacuums are easy to install this on, and others require more invasive modifications.

            What I've found so far:

            • FreedomEV, a project that was presented at FOSSDEM 2019 but doesn't have recent activity
            • TeslaMate, which is a popular and active selfhosted data logger for Teslas, but not necessarily a replacement for the software
            S This user is from outside of this forum
            S This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #25

            If you bought a live service car you're probably shit out of luck

            ulrich@feddit.orgU 1 Reply Last reply
            0
            • optimusprimedownfall@discuss.tchncs.deO [email protected]

              That mentality is how we got here in the first place. A person should have a right to understand and repair everything happening in devices they own. Because they don't, we get stuck in the shitty situation where Elon Musk can unlock any Tesla he pleases and I can't refuse to send my data to him. Or any other car manufacturer. Or tractor manufacturer. Or IoT manufacturer.

              wreckedcarzz@lemmy.worldW This user is from outside of this forum
              wreckedcarzz@lemmy.worldW This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #26

              Mixed feelings on this. Yeah, you buy it you should own it. But if your ability to fuck with a two-ton rolling death machine puts my ass at risk, we've git a fucking problem.

              P A optimusprimedownfall@discuss.tchncs.deO 3 Replies Last reply
              0
              • otter@lemmy.caO [email protected]

                I saw this article earlier:

                Tesla 'going bankrupt' is endpoint of protests, says local organizer

                In the spirit of right to repair, self-hosting, giving a second life to old devices, and limiting data collection by car companies:

                • What are some considerations?
                • Are there any projects worth keeping an eye on?

                An example that came to mind was Valetudo, which is a cloud replacement for vacuum robots enabling local-only operation. Some robot vacuums are easy to install this on, and others require more invasive modifications.

                What I've found so far:

                • FreedomEV, a project that was presented at FOSSDEM 2019 but doesn't have recent activity
                • TeslaMate, which is a popular and active selfhosted data logger for Teslas, but not necessarily a replacement for the software
                G This user is from outside of this forum
                G This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #27

                probabaly full replacement of the motor controller and user facing hardware. basically a diy ev conversion using tesla motors but converting the tesla itself. you would lose features but they would be lost regardless.

                1 Reply Last reply
                0
                • wreckedcarzz@lemmy.worldW [email protected]

                  Mixed feelings on this. Yeah, you buy it you should own it. But if your ability to fuck with a two-ton rolling death machine puts my ass at risk, we've git a fucking problem.

                  P This user is from outside of this forum
                  P This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #28

                  I have some bad news for you - any random idiot with a driver's license and a two-ton death machine already puts your ass at risk, all the time. We call it "traffic" because we've just gotten used to it

                  T wreckedcarzz@lemmy.worldW 2 Replies Last reply
                  0
                  • P [email protected]

                    I have some bad news for you - any random idiot with a driver's license and a two-ton death machine already puts your ass at risk, all the time. We call it "traffic" because we've just gotten used to it

                    T This user is from outside of this forum
                    T This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #29

                    It is not comparable, not even by far.

                    Assuming your are not a psycho, to safely drive a car is orders of magnitude (in plural) easier than modifying the Sw in a safe and deterministic way.

                    It is not only that bad people exists, it is about that making a small mistake can kill you

                    1 Reply Last reply
                    0
                    • optimusprimedownfall@discuss.tchncs.deO [email protected]

                      That mentality is how we got here in the first place. A person should have a right to understand and repair everything happening in devices they own. Because they don't, we get stuck in the shitty situation where Elon Musk can unlock any Tesla he pleases and I can't refuse to send my data to him. Or any other car manufacturer. Or tractor manufacturer. Or IoT manufacturer.

                      T This user is from outside of this forum
                      T This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #30

                      Then don't buy tesla, or force legislation about introducing such feature.

                      But make yourself a favor and don't play Russian roulette with something that you can not understandbecause there are not data available.

                      And for final tip, if you really cares about that then enforce the fsf (fsf.org)

                      optimusprimedownfall@discuss.tchncs.deO 1 Reply Last reply
                      0
                      • P [email protected]

                        I have some bad news for you - any random idiot with a driver's license and a two-ton death machine already puts your ass at risk, all the time. We call it "traffic" because we've just gotten used to it

                        wreckedcarzz@lemmy.worldW This user is from outside of this forum
                        wreckedcarzz@lemmy.worldW This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #31

                        I'm talking 'I disabled the awareness requirement of autopilot' or 'I fucked with the object detection and here goes my beta test yolo' or 'I added a button to disable all the lights so I can covertly street race' or...

                        M A N 3 Replies Last reply
                        0
                        • ? Guest

                          Assuming that Tesla goes bankrupt, actually shuts down forever, and shuts its servers down…

                          At a minimum someone would have to find out where the software sends and receives data from. Then you’d have to reverse engineer the software to control the vehicles.

                          Then you’d have to reprogram the software to send to your C&C server. I don’t think it would really take all that much to host that… it’s getting there that’s difficult.

                          scrubbles@poptalk.scrubbles.techS This user is from outside of this forum
                          scrubbles@poptalk.scrubbles.techS This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #32

                          Yeah it'd be a LOT of constant wireshark and reverse engineering to figure out every API it calls. Then probably something in the middle to sit on the host, need to figure out https certs since you'd be spoofing the host, and of course making sure you get the responses absolutely correct.

                          Not impossible, but it's not trivial anymore either.

                          1 Reply Last reply
                          0
                          • wreckedcarzz@lemmy.worldW [email protected]

                            I'm talking 'I disabled the awareness requirement of autopilot' or 'I fucked with the object detection and here goes my beta test yolo' or 'I added a button to disable all the lights so I can covertly street race' or...

                            M This user is from outside of this forum
                            M This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #33

                            Imagine thinking Tesla has all-that-much in place to prevent those things in a stock configuration. Full-stop, any self-driving is one of the first features anyone trying to disconnect their cars from Tesla servers would lose outright.

                            wreckedcarzz@lemmy.worldW 1 Reply Last reply
                            0
                            • otter@lemmy.caO [email protected]

                              I saw this article earlier:

                              Tesla 'going bankrupt' is endpoint of protests, says local organizer

                              In the spirit of right to repair, self-hosting, giving a second life to old devices, and limiting data collection by car companies:

                              • What are some considerations?
                              • Are there any projects worth keeping an eye on?

                              An example that came to mind was Valetudo, which is a cloud replacement for vacuum robots enabling local-only operation. Some robot vacuums are easy to install this on, and others require more invasive modifications.

                              What I've found so far:

                              • FreedomEV, a project that was presented at FOSSDEM 2019 but doesn't have recent activity
                              • TeslaMate, which is a popular and active selfhosted data logger for Teslas, but not necessarily a replacement for the software
                              R This user is from outside of this forum
                              R This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #34

                              Something else that people don’t think about besides the backend server is the connectivity. A lot of these cars use LTE with eSIMs that can’t be replaced, and getting an internet package for it will be next to impossible since Tesla gets them at bulk rates. Once upon a time cars did allow “bring your own SIM cards” but not anymore. Also as cars get older the cell networks get shut down. Some companies did offer upgrades but that was few and far between. Most just said “sorry, you’re SOL”.

                              So even if you could hack your car, your car won’t have any way of talking to a custom endpoint.

                              euronutellaman@lemmy.worldE joel_feila@lemmy.worldJ 2 Replies Last reply
                              0
                              • theneverfox@pawb.socialT [email protected]

                                That's wasteful and dangerous

                                Harvest the beast for batteries and GPUs

                                owenfromcanada@lemmy.worldO This user is from outside of this forum
                                owenfromcanada@lemmy.worldO This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #35

                                Then sell it to a demolition derby show.

                                1 Reply Last reply
                                0
                                • M [email protected]

                                  Imagine thinking Tesla has all-that-much in place to prevent those things in a stock configuration. Full-stop, any self-driving is one of the first features anyone trying to disconnect their cars from Tesla servers would lose outright.

                                  wreckedcarzz@lemmy.worldW This user is from outside of this forum
                                  wreckedcarzz@lemmy.worldW This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #36

                                  Ehh doubt, but I don't have a tesla to verify. If I can sever the connection to the home base, I can fuck with it however I want, and their kill switch is useless. Maybe they implemented the kill switch in the modem or something, but again I can't test. I highly doubt that when you're road-tripping in bumfuck nowhere the ap disables itself...

                                  Anybody want to give me $40k? We can be besties.

                                  1 Reply Last reply
                                  0
                                  • otter@lemmy.caO [email protected]

                                    I saw this article earlier:

                                    Tesla 'going bankrupt' is endpoint of protests, says local organizer

                                    In the spirit of right to repair, self-hosting, giving a second life to old devices, and limiting data collection by car companies:

                                    • What are some considerations?
                                    • Are there any projects worth keeping an eye on?

                                    An example that came to mind was Valetudo, which is a cloud replacement for vacuum robots enabling local-only operation. Some robot vacuums are easy to install this on, and others require more invasive modifications.

                                    What I've found so far:

                                    • FreedomEV, a project that was presented at FOSSDEM 2019 but doesn't have recent activity
                                    • TeslaMate, which is a popular and active selfhosted data logger for Teslas, but not necessarily a replacement for the software
                                    jagged_circle@feddit.nlJ This user is from outside of this forum
                                    jagged_circle@feddit.nlJ This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #37

                                    You're better off building an open source car. Teslas aren't complicated

                                    ? 1 Reply Last reply
                                    0
                                    • R [email protected]

                                      Something else that people don’t think about besides the backend server is the connectivity. A lot of these cars use LTE with eSIMs that can’t be replaced, and getting an internet package for it will be next to impossible since Tesla gets them at bulk rates. Once upon a time cars did allow “bring your own SIM cards” but not anymore. Also as cars get older the cell networks get shut down. Some companies did offer upgrades but that was few and far between. Most just said “sorry, you’re SOL”.

                                      So even if you could hack your car, your car won’t have any way of talking to a custom endpoint.

                                      euronutellaman@lemmy.worldE This user is from outside of this forum
                                      euronutellaman@lemmy.worldE This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #38

                                      And this is another reason why putting internet on cars is a bad idea

                                      R 1 Reply Last reply
                                      0
                                      • wreckedcarzz@lemmy.worldW [email protected]

                                        Mixed feelings on this. Yeah, you buy it you should own it. But if your ability to fuck with a two-ton rolling death machine puts my ass at risk, we've git a fucking problem.

                                        A This user is from outside of this forum
                                        A This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #39

                                        Nothing has stopped people with ice vehicles.

                                        1 Reply Last reply
                                        0
                                        • wreckedcarzz@lemmy.worldW [email protected]

                                          I'm talking 'I disabled the awareness requirement of autopilot' or 'I fucked with the object detection and here goes my beta test yolo' or 'I added a button to disable all the lights so I can covertly street race' or...

                                          A This user is from outside of this forum
                                          A This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #40

                                          And? People can already do this with most cars.

                                          wreckedcarzz@lemmy.worldW 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups