• @Nommer@sh.itjust.works
    link
    fedilink
    English
    129 months ago

    I have a smart light switch I can’t use anymore because they updated the app to force you to make an account to use it and I refused since it worked fine for the last 3 years without them needing to sell my data.

    • @gamermanh@lemmy.dbzer0.com
      link
      fedilink
      English
      109 months ago

      If the firmware on the switch hasn’t been updated to not function with old versions of the app why not just snag an old APK and use the old app version?

      At least as long as you own the thing, worth a shot

      • @Nommer@sh.itjust.works
        link
        fedilink
        English
        29 months ago

        I do believe it was. It was a TP Link smart switch and it routinely needed updates or else it wouldn’t work. The app was finicky as hell before and I don’t really care anymore for it since it’s main use was to turn on the bedroom lights automatically. But now I work 2nd shift so the sun is up anyway when I wake up. It works as a normal switch now.

        • @Gestrid@lemmy.ca
          link
          fedilink
          English
          2
          edit-2
          9 months ago

          It’s… really not that hard.

          1. Uninstall the new app, download the old app from https://www.apkmirror.com/ (which is basically an archive of most apps downloadable from Google Play).

          2. Use an app like APK signer to change the app’s “signature” so it doesn’t automatically update.

          3. Install it.

          It takes like 10 minutes at most.

          I did exactly this with the Discord app last year when they suddenly changed the app’s entire layout.

            • @Gestrid@lemmy.ca
              link
              fedilink
              English
              39 months ago

              What I’m talking about was when they changed the Android app to behave more like the iOS app. It was a buggy mess when it first launched. It’s much better now, though. I’ve since updated my app to the current version.