3 ms·
> To help protect private app data, Android 12 changes the default behavior of the adb backup command. For apps that target Android 12 (API level 31) or higher,
by kevincox 5y ago
> To help protect private app data, Android 12 changes the default behavior of the adb backup command. For apps that target Android 12 (API level 31) or higher, when a user runs the adb backup command, app data is excluded from any other system data that is exported from the device.
It isn't "app data", it is my data! This is the straw that made me switch to LineageOS, my phone shouldn't prevent me from accessing my data!
- Someone1234 5y agoSo now to "help protect private app data" they've gone from a terrible backup experience (running adb backup) to essentially no backup experience. Unless of course you want to pay Google money and even then arguably get a subpar backup experience. Keep in mind that you have to unlock the device AND authorize USB debugging just to get adb backup to run.
- tkinom 5y agoInstead develop a system to auto upgrade users to latest release with security patches like iOS, G is focusing on the tweaking icon/layout with a new "(im)material design".
- pjmlp 5y agoWhile promoting Kotlin using Android Java (pseudo Java 8/11 subset with OpenJDK cherry picked features) as example of "Java" code.
- shadilay 5y ago"You will own nothing and be happy." https://www.forbes.com/sites/worldeconomicforum/2016/11/10/shopping-i-cant-really-remember-what-that-is-or-how-differently-well-live-in-2030/ https://www.forbes.com/sites/worldeconomicforum/2016/11/10/s...
- White_Wolf 5y agoI was actually waiting for 12 rollout before installing TWRP on the 9Pro. Now I'm not so sure it's a good idea... I'm having trouble as is is making changes to system apps and Priv-App, don't need more headaches. Looks like you are right dude. Might as well start getting used to Lineage. I'll miss the oneplus camera apps though.
- 2OEH8eoCRo0 5y agoDevil's advocate- that is one interface the feds will be trying to exploit in order to extract evidence but this change makes it a little harder.
- summm 5y agoThe feds will just subpoena Google or the app author.
- JoshTriplett 5y agoIf your device is fully encrypted, nobody can run an adb backup without authorization. This change does not protect the user; it "protects" apps.
- summm 5y agohttps://www.xda-developers.com/lineageos-seedvault-open-source-backup-solution/ https://www.xda-developers.com/lineageos-seedvault-open-sour... >LineageOS adopts SeedVault as its open source backup solution [...] >For those not familiar with SeedVault, it is an open-source backup app that uses the same internal APIs as adb backup. I hope the SeedVault people are able to circumvent that. And I hope they are willing to try, as some open source developers for some reason consider Google's user-hostile security model decisions as sacrosanct.
- bserge 5y agoSince this is LineageOS, I assume everyone is running a custom recovery. Why not use Nand backups then? I just wonder because that's all I ever used. Just straight up bypasses any BS the OS would throw... on the same device at least.
- summm 5y agoThe advantage of app backup is that you can restore the apps to other devices. And you can selectively backup and restore subsets of apps. Nand backups do not offer that. Furthermore your assumption might not be true in the first place: LineageOS brings its own default recovery that offers more convenient OTA updates, but does not offer Nand backups. Also, "custom" recoveries such as TWRP might not even support some phones that are supported by LineageOS.
- bserge 5y agoYeah, I figured. I think I tried "normal" backups a few times with garbage results and gave up on it. Just straight up reinstall everything on new machines or major OS version updates like I've been doing for nearly two decades. Good time to reconsider a lot of apps, too.