• TWeaK@lemm.ee
    link
    fedilink
    English
    arrow-up
    21
    ·
    9 months ago

    What we need is a more reliable ability to restore data to apps, particularly across phones. This used to be possible with 3rd party apps, but they borked it a long time ago.

    • BearOfaTime@lemm.ee
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      9 months ago

      Scoped storage (only one app has access to its own data folders) is the heart of the problem. Not saying it’s wrong, as I understand the rationale.

      This makes root necessary to permit a different app to write to those folders.

      And then apps need to be coded in a way that doesn’t cause problems with restored data. Because even with root, this can sometimes happen.

      • TWeaK@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        9 months ago

        Nah I don’t think that’s it, rather the app data is tied to that specific phone via a number Google assigns to it. So, if you go to a new phone, or even factory reset your phone, you cannot restore data - even using root and apps that would backup the app data folder. Like I say, it used to work, it hasn’t for years.

      • TWeaK@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        Neobackup, thanks, I’ll give that a try. I’ve used Titanium Backup back in the day, and maybe one or two others, but not had any luck with restoring into a new install.

        • akrot@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          9 months ago

          It had lots of bugs and crashes back last year, but considerably improved. Flawless backups/restore, A13. It’s almost a replacement for titanium now.

    • William@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      9 months ago

      I could see it maybe being useful for certain large games that you only play occasionally, but…

      That’d mean redownloading right when you actually want to play, which is a pain. Also, in ability to tell it to archive or un-archive something manually makes that situation even worse.

      It feels like those “ram doublers” back in the day… Neat in theory, but just painful in reality. It puts a check mark on a sales pitch, but doesn’t actually help anyone.

      • SheeEttin@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        Yeah. For persistence and cross-device stuff, it makes more sense for it to be stored server-side. Either by the app author, or maybe Google could offer a few kB free for each app, like how Chrome provides a bit of storage for extension settings.

    • fuckwit_mcbumcrumble@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      9 months ago

      Backups. I have apps that I specifically won’t update for X reasons, and I have titanium backup to manage the backups. If I didn’t need root to manage backing up and restoring individual apps then I’d only have one or two more use for root.

        • fuckwit_mcbumcrumble@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          9 months ago

          I haven’t tried it on 13 yet. I haven’t done a single software update on my pixel 4 for that very reason. All of the newer devices I’ve used aren’t rooted.