[–] 2 points 1 month ago

Thanks, I'll take a look.

If you ever want to restore on a newer Android (at least I needed this on lineageos with android 15 or 16), you need to fix SELinux permissions on the data files. This is the script I use after restoring, but before starting the app. Maybe it helps.

#!/bin/bash
# Fix restored file permissions by copying permissions from parent directory
set -euo pipefail

if [ "$#" -ne 1 ]; then
    echo "Usage: $0 /data/user/0/<appname>"
    exit 1
fi

APP_DIR=$1
SEL_CONFIG=$(getfattr -d -n 'security.selinux' $APP_DIR | grep security.selinux | cut -d'=' -f2- | tr -d '"')
find $APP_DIR -exec setfattr -n security.selinux -v "$SEL_CONFIG" {} \;
  • source
  • parent
  • context
  • [–] 1 point 1 month ago

    I do similar, but in my case I made all notifications silent minus three total apps: the app my wife and I use to text and the two different apps my kids teachers use.

    It's... so nice. It's almost as rewarding as my recent email unsubscing binge and setting up rules some of the other stuff I want to keep out of the spotlight.

  • source
  • parent
  • context
  • [–] 3 points 1 month ago (1 child)
    1. there's "Samsung Smart Switch", their official backup tool. It sorta works but many settings and apps won't be properly backed up. this is the best you can do officially.

    2. if you're on a slightly older OS version, you may be able to use a recent Linux kernel exploit to temporarily root the device. (see: Root My Galaxy) then you can use a tool like Swift Backup or NeoBackup. (you can't use the official method of unlocking bootloader and doing nandroid backup, because unless you already have an unlocked bootloader, the unlock process mandates factory reset and wipes your data)

  • source
  • [–] 2 points 1 month ago

    On the flip side, so many apps these days keep data local, but the master copy is all on their servers.

    You want to back up SMS, photos and any downloads, documents, files or data. It pretty much needs to be manually done.

  • source
  • parent
  • context
  • [–] 1 point 1 month ago

    Generally not possible either. Unlocking the bootloader always wipes the phone. So unless it's already unlocked, or it can be unlocked with some sort of exploit instead of using fastboot, it'll be worse than a (bad) normal backup.

  • source
  • parent
  • context
  • [–] 3 points 1 month ago (2 children)

    May I ask what the current tools of choice are for newer Androids? I currently still back up my apps using TitaniumBackup and I can even restore them, they just need manually fixing SELinux permissions on the restored files via a root shell. But I assume there are better alternatives out there nowadays.

  • source
  • parent
  • context
  • [–] 3 points 1 month ago (1 child)

    The first time I was forced to do the 24-hour waiting period after restarting, I forgot the next day because life, and then when I went back to it a day later it reset and I had to restart and wait another 24 hours. Only then was I able to turn it on permanently. They're intentionally making it a hassle.

  • source
  • parent
  • context
  • [–] 11 points 1 month ago (2 children)

    You can't. Most apps resist being backed up. Seedvault is the most often recommended backup tool for Android, but it only backs up apps that allow themself to be backed up. You'll get your SMS messages, call history, contacts, and files visible in file manager. But most apps, and almost all proprietary apps will not have their app data backed up.

  • source
  • [–] 2 points 1 month ago (2 children)

    I need it to run keymapper which is very cool and lets me map Bluetooth keyboard combinations to map them to app UI elements. Also shizuku-mcp let's my OpenClaw stack remotely operate my mobile device which is also lots of fun

  • source
  • [–] 4 points 1 month ago (2 children)

    I was able to set it all up and select permanent in one go and had to do nothing after the 24 hours was up?

    It took me like 1 minute to do, one time and that was it. I wonder if other phone manufacturers are implementing things differently?

  • source
  • parent
  • context
  • [–] 2 points 1 month ago (2 children)

    Damn, it truly is unfortunate that fdroid is making upgrades right before Google gets them shut down, or is it no longer the case that fdroid will be discontinued once Android gets locked down?

  • source
  • [–] 5 points 1 month ago

    Logfox is a big one when using a custom rom. It is super helpful in figuring out why something crashed or didn't work. Giving Obtainium the ability to reliably update applications in the background is also really nice

  • source
  • view more: ‹ prev next ›