With the boycott for Teslas seemingly going strong I was wondering if anyone has successfully removed the proprietary software off any of the models or removed it from the Tesla network?

Considering that the cameras send data to other cars on the network to be processed (using the customers power instead of the company’s) this seems better than just reselling to me.

  • mortalic@lemmy.world
    link
    fedilink
    arrow-up
    68
    ·
    2 months ago

    Ok since no one here is giving actual information, there was a guy on Rich Rebuilds channel a few years ago that had done a lot of work in this space. I think it was this video: https://youtu.be/o-7b1waoj9Q

    Any way, at the time he had made a ton of progress on the hardware. I don’t have the mental energy right now to dig in to see how it’s gone, but feel free to do so and post back.

  • zxqwas@lemmy.world
    link
    fedilink
    arrow-up
    44
    ·
    2 months ago

    Sounds like it would require a huge amount of reverse engineering and during the process you don’t have a usable car.

    • Empricorn@feddit.nl
      link
      fedilink
      English
      arrow-up
      31
      arrow-down
      2
      ·
      edit-2
      2 months ago

      Or before, since Elon Musk can personally disable your vehicle remotely if he wants to, and has done so.

    • fruitycoder@sh.itjust.worksOP
      link
      fedilink
      arrow-up
      12
      arrow-down
      1
      ·
      2 months ago

      I can only imagine lol Honestly just looking for alternatives for people that can’t afford to sell it and scraping it is a waste of the hard work people put into making it.

  • partial_accumen@lemmy.world
    link
    fedilink
    arrow-up
    20
    ·
    2 months ago

    With the boycott for Teslas seemingly going strong I was wondering if anyone has successfully removed the proprietary software off any of the models

    This will be a herculean effort.

    or removed it from the Tesla network?

    This one should be fairly straight forward. There are a number of radios in the car. Some could be disabled or neutered fairly easily. Others would require workarounds to preserve require functionality.

    As far as I know there are four radios:

    • Mobile phone network - (AT&T in the USA I think). This is not required for the car to function. Antennas could be disconnected and shorted at the board connector
    • Wifi - this is pretty easy. Simply remove any configured Wifi connections configured in the car. The one exception to this is I’ve heard some Superchargers have “free wifi” which means if you’re in range of one of these, your car could attach to it as these may be preconfigred
    • NFC - this one isn’t really a risk as its such low range, and as far as I know, its only used for key access to get in the car or put it in drive when Bluetooth auth isn’t detected. No modification needed to this, and no risk to keeping it in place as is. bluetooth LE
    • Bluetooth - this one may be the most difficult because its used by most users as the keys to unlock the car. These radios are also capable of high speed data transfer at decent range up to 100 meters. While I don’t have any knowledge this is used currently for data transfer outside of the car to the Tesla mothership, it certainly has the possibility of doing so with software changes in the future. The antennas for these are in the rear view mirrors, so they could be disconnected/shorted to neuter it.
    • CmdrShepard42@lemm.ee
      link
      fedilink
      arrow-up
      11
      ·
      2 months ago

      What do they use to do the OTA updates for many of their recalls? I would assume the 4G connection, but if that were disabled, the car still functions the same?

      • partial_accumen@lemmy.world
        link
        fedilink
        arrow-up
        9
        ·
        2 months ago

        OTA updates default to wifi first. If you don’t have wifi configured to a site, you’ll still get notified of an OTA update via the 4G. If enough time goes by they will force the OTA update to download over the 4G then nag you whenever the car is put in drive to apply the update.

        So yes, leaving wifi unconfigured (avoiding superchargers with free wifi) and disabling the 4G will prevent any future updates and the car still functions.

        • partial_accumen@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          2 months ago

          For NTSA software recalls, Tesla will eventually force the OTA update down via 4G if Wifi never becomes available. I don’t know how many weeks/months they wait to do that though.

          • 50MYT@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            2 months ago

            Depends on the update.

            If it’s a full system overwrite, they would put a delay to go via wifi first then 4G if not done by x date

            Smaller updates, 4g immediately.

            Tesla would have a global contract with the likes of AT&T to deliver data to every modem installed, and they would have allocation limits to meet that.

  • skysurfer@lemmy.world
    link
    fedilink
    arrow-up
    13
    ·
    2 months ago

    The main things are removing the cellular connection and disabling the connection back to the Tesla services. Back in the old days you could pull the SIM card, root the center and driver’s displays, setup firewall rules to block traffic to/from the Tesla servers, and disable the VPN.

    This is more difficult with the newer models. You can still pull the SIM, but would need to get creative for root access since it is a continuous game of whack-a-mole between the root methods and patches.

  • invertedspear@lemm.ee
    link
    fedilink
    arrow-up
    8
    ·
    2 months ago

    I’ve seen a few classic cars retro fitted with Tesla batteries and engines from junkyard teslas. A common thread in that space is that you don’t get high speed charging. There weren’t really alternatives to super chargers at that time, so maybe they can use the other high speed chargers these days. Anyway, that’s tells me it’s possible, but that’s an extreme end of it. Just removing software probably requires a lot of specialized knowledge.

    • fruitycoder@sh.itjust.worksOP
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      Oh that probably is a good place to look into. I know for some cars changing out the whole ECU is needed to go FOSS, so buying parts might just be what’s needed if the DRM sucks to much on them. Junked Tesla rebuilds or retrofits using them probably have all sorts of what to use if you don’t have (or in this don’t want to use) XYZ part

    • fruitycoder@sh.itjust.worksOP
      link
      fedilink
      arrow-up
      9
      ·
      2 months ago

      Looking more into this for existing Teslas owners or people wanting an EV looking to buy used Teslas with plumbeted value. Buying brand new would be a stupid move for anyone, and with actual moral hazard too of course

      • FeelzGoodMan420@eviltoast.org
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        edit-2
        2 months ago

        So this is a way to sell a used tesla for more money, because it’s like a hackintosh?

        I feel like whoever owns this car would be absolutely fucked. If there is a problem with the car it’ll be way out of warranty due to the changes, no? Even if it’s already out of warranty, idk if a dealership would even agree to fix it if you’ve like flashed the OS with custom firmware lol.

        • fruitycoder@sh.itjust.worksOP
          link
          fedilink
          arrow-up
          3
          ·
          2 months ago

          No for sure, it definitely for sakes ties, including support, from Tesla

          No idea if it would make more valuable (recently mentioned cons included), just less toxic

    • I_Has_A_Hat@lemmy.world
      link
      fedilink
      arrow-up
      16
      arrow-down
      1
      ·
      edit-2
      2 months ago

      there isn’t even a clear reason for any “boycott”

      I know it’s a tough concept to grasp, but I was raised with the belief that you should punch Nazi’s in the face, not buy their shit.

        • I_Has_A_Hat@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          edit-2
          2 months ago
          1. You seem to think I buy those products either, I don’t.

          2. There is a world of difference between the past actions of a company over 80 years ago vs the current, ongoing embrace of Nazi symbolism and ideals by a CEO who also happens to be trying to dismantle the country he lives in. You know there’s a difference, I know there’s a difference, you just don’t give a shit. You are a bad person.

            • bluegreenwookie@bookwormstory.social
              link
              fedilink
              English
              arrow-up
              4
              ·
              2 months ago

              No that’s a Republican thing. Democrats (in theory) want the government to fund essentials like roads, school lunches for kids, social security and other such programs.

              It’s the republican stance that such things should be left to the private sector and charity organizations

    • ChaoticNeutralCzech@feddit.org
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 months ago

      Do you think entire forums are dedicated to degoogling Google Pixels because people happily brick their perfect fine phones? Yes, some Pixels were bricked during the development of GrapheneOS but many more will live longer thanks to a sleek, lightweight OS with life-extending security updates, not to mention the other advantages.