[APP] AppDash: Tag, sort & backup (beta) - Android Apps and Games

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AppDash: Tag, sort & backup
AppDash is an app management tool which shows detailed information about your apps and allows tagging, backup and restore.
Download
https://play.google.com/store/apps/details?id=flar2.appdashboard
Join the beta program
https://play.google.com/apps/testing/flar2.appdashboard
AppDash has been in development for over two years and incorporates everything that I've personally wanted out of an app manager. I've put a great deal of effort into the user interface, with the goal of making it convenient and intuitive, simple yet detailed, with a polished and pleasant look and feel. I hope you enjoy and find it useful. Please leave your feedback here in this thread, as the app is still under heavy development.
FEATURES:
• Tag your apps, perform batch actions, see screentime by tag, share app lists
• Backup and restore apps
• Analyze, extract and install APK, APKS, XAPK, APKM and split apk files
• Deep app info, including manifest, components, screentime, install/update history and metadata
• Search, sort and filter apps
Explore
See new and updated apps, quick summaries of tags, app usage, storage, unused and recently uninstalled apps
Apps
A searchable list of installed apps. Long press or tap the app icon to select one or more apps for batch actions, such as backup or uninstall
Tags
Another way to visualize your apps, you can create up to 30 customizable tag groups, and easily add or remove apps. Perform batch actions, such as backup or create sharable lists of apps.
The autotag feature will categorize your apps automatically. You can easily delete these tags and create your own, or modify them in any way you wish.
Backups
A searchable, sortable, filterable list of backups, including batch actions. First, you must choose a directory where AppDash will store your backups. It is strongly recommended to create a new directory for AppDash.
For root users, AppDash offers full backup and restore of apps, app data, external app data and expansion (OBB) files. Please note that some apps don't like backup and restore, so use at your own risk. For non-root users, only the apk will be backed up, no data.
For both root and non-root users, you can enable the auto backup feature, which will automatically back up apps whenever they are updated.
Tools
The Tools screen allows quick access to app history, usage and tools to install or analyze APK files. AppDash can handle many formats such as APK, APKS, XAPK and APKM.
Navigation and UI
AppDash is a new class of app that allows deep navigation. Each tab works independently, with its own backstack, allowing you to multitask and compare app details between tabs. You can always return to the beginning by tapping the icon in the bottom navigation bar twice or with the back button or gesture.
You can think of the Explore tab as home, pressing back enough times will always bring you back to Explore before exiting the app.
Almost everything int he app does something, so tap or long press icons, cards or text within the app and there is a good chance something will happen.
App Details
All the info you could ever want about an app, with a bottom drawer full of actions such as launch, backup, uninstall, share, extract and more. View internal details such as permissions, manifest and app components.
History
Maintains a list of app events. The longer AppDash is installed, the more info will be shown. On first launch, it only shows first install time and most recent update. From the time AppDash is installed, it will also keep track of version codes, uninstalls, updates, reinstalls and downgrades.
Usage
Get details about screen time and number of launches. By default, a weekly average is shown. Tap on the bar graph to show details for each day. You may show usage details for individual apps, or for tags.
Large Apps
Shows all apps using at least 100MB of storage. For root users, you can also quickly wipe cache to increase disk space.
Install APKs
Launches the system file chooser so you can select one or more APK, APKS, XAPK or APKM files to install.
APK Analyzer
Similar to the App Details screen, this scans the selected APK, APKS, XAPK or APKM file to get deep information about the app. You may also launch the APK Analyzer from most file explorers by clicking "Open with" and selecting AppDash.
Privacy
As with all my apps, there are no ads and no user data is collected or monetized. The only revenue is from subscription or in-app purchase. There is a free trial, but you must purchase the app or a subscription to continuing using AppDash for more than seven days. This charge is necessary to support development and expenses.

Beautiful app flar2! Is there a way to "select all" in the Backups tab yet? The autotag feature is pretty neat!

Finally a powerful Titanium Backup alternative is here. And much more, as I see.
Huge hopes and much anticipated. In no time everybody will use it.
And this, delivered by the best guy.
A great news in Android root world.
Thank you, Flar, and good luck!

ninjæon said:
Beautiful app flar2! Is there a way to "select all" in the Backups tab yet? The autotag feature is pretty neat!
Click to expand...
Click to collapse
I was hoping to avoid select all, but so far everyone is asking for it.

I added "select all" to the latest version

I'm going to make a series of short videos to highlight some of the lesser known features of AppDash.
Here's the first one, demonstrating how to create a sharable list of apps:

Will test next backup, cheers
Was going to ask if it backed up appdata, but then i actually read the OP
p.s. what ill be testing/comparing it against is in my sig

I've been waiting for a replacement for the tired old Titanium Backup.
Backed up Messages and all SMS data, cleared all the storage, lost all of my texts, as expected (they go way back).
Restored in seconds. Perfect.

Thank you!
I didn't see a way to schedule backups of updated apps and/or app data. Is this possible or planned for later?

I hope you don't mind some (hopefully) constructive criticism.....
Hit the backup icon and suddenly you're back at the App List tab when you start to select apps to backup... confusing
When you get there there's no obvious button to select all, which is what most people would do, before deselecting the odd app they maybe didn't want or didn't backup well. Instead you have to select an app before you can select all, this is counterintuitive. Also if you did want to filter apps once you have selected all, the filter option is gone once you select all..
Selection is signalled by replacing the apps icon, which is a bad idea, I know the icons, I don't know generic blue circles. App icons should never be hidden/replaced.
There's no obvious sign once backup begins in the GUI, none. I finally noticed a nondescript icon in the pulldown, but by that time I'd hit the backup icon at least twice...once I figured out what the backup icons n is that is. Perhaps label the icons or make that an option? Anyways, once I found the backup icon in the pulldown, and expanded it, there was still no progress...just said it was backing up 171 apps. Me, I like to know where a process is, never more so than a backup one
Why when on the backup tab (sorry, what you assume is the backup tab, but is actually the app list tab...on that front, I wouldn't have backup switch back to another tab, confusing) are there icons to delete apps etc. Once you have signalled you intend to backup these are unnecessary and distracting and taking up space best used by task specific options
There was no sign in the pulldown the backup had completed. There was a sign of something having been done as there was a list apps now in the backup tab, but no "backup completed"
There was no app count in the backup tab to show how many apps were backed up. Mine looked short. I counted them manually...only 42 of 171 apps were backed up.
Will test future versions. Have and use some of your other apps....

Some suggestions from me:
- When about to make a backup apk is always pre selected. Can it be done so that when one already has the last version of an app backed up, the apk is not pre selected and only data and external data is pre selected.
- in the backup dialog there is a very nice icon and text describing what is the last app backup and one knows if he has a backup of the last version of an app. But can you make it colored (red if no current version backup exists and green if it does for example)
- I use GMD Gesture Control. One of my most favorite apps. It is an old app but it still works fine. The apk is attached here. AppDash cannot make data backup for this app. I always get "data backup failed" message for it. Could you please check this.
- share only shares the app. Can you make it so that one can share the app, and/or the app data in one backup file for easy import and in sepatete files. This is very, very useful.
- there is an option "delete old backups". How old? Can one set this? For instance older then... What does it delete?
AppDash is an amazing product. We are lucky to have you, Flar.

Forgot to mention
- besides select all, it is good to have invert selection, exclude tag(s) from selection, include tag(s) to selection and such.

I can make some of the suggested changes, mainly around UI.
My hesitance around select all is that I'm concerned that many phones brands will flag the app for battery consumption and blacklist it or kill the process. And it will use up a ton of storage. It's better to be selective and only backup key apps.
I honestly do not want people to backup 170 apps at once, it's something that is very likely to fail for reasons beyond my control.
It's extremely resource intensive to compress, encrypt and copy several gigs of data.

desertcat said:
Thank you!
I didn't see a way to schedule backups of updated apps and/or app data. Is this possible or planned for later?
Click to expand...
Click to collapse
I can probably add this. It will only make sense for backing up data for root users, as the autobackup feature will be sufficient in other cases.

flar2 said:
I can make some of the suggested changes, mainly around UI.
My hesitance around select all is that I'm concerned that many phones brands will flag the app for battery consumption and blacklist it or kill the process. And it will use up a ton of storage. It's better to be selective and only backup key apps.
I honestly do not want people to backup 170 apps at once, it's something that is very likely to fail for reasons beyond my control.
It's extremely resource intensive to compress, encrypt and copy several gigs of data.
Click to expand...
Click to collapse
I understand your concerns
I'll just point out that my current (and for several years) backup strategy has been over 170 apps weekly backed up and restored from the time i had my old Note 4 till now on my Pixel 2 XL. My current back up is around 4.4Gb and never failed (apart from a single backup app bug, that was fixed a year ago)
Part of my ability to fairly evaluate ROM's when testing is that i can apply the exact same apps to any ROM i test.
I realise this is probably outside of the average users needs, but im just pointing out, its entirely doable and stable with my current backup app.
I will keep my eye on the project though, and wish you the best. I still appreciate your other works, Button Mapper saved my sanity so many times in the past, and EX kernel manager still lives on my phone

@tiho5
GMD data backup fails for me too, but I'm pretty sure it can be fixed.

Thanks all, keep the suggestions coming.
I actually never have backed up my apps, and never used Titanium Backup or others, so not sure how people really use them.
My use cases for this app are more around seeing what apps have been updated, viewing app info, checking app usage and getting rid of apps I don't use.

73sydney said:
I understand your concerns
I'll just point out that my current (and for several years) backup strategy has been over 170 apps weekly backed up and restored from the time i had my old Note 4 till now on my Pixel 2 XL. My current back up is around 4.4Gb and never failed (apart from a single backup app bug, that was fixed a year ago)
Part of my ability to fairly evaluate ROM's when testing is that i can apply the exact same apps to any ROM i test.
I realise this is probably outside of the average users needs, but im just pointing out, its entirely doable and stable with my current backup app.
I will keep my eye on the project though, and wish you the best. I still appreciate your other works, Button Mapper saved my sanity so many times in the past, and EX kernel manager still lives on my phone
Click to expand...
Click to collapse
What is the app you use now? I can't see your signature.

flar2 said:
What is the app you use now? I can't see your signature.
Click to expand...
Click to collapse
Haha, sorry forgot if youre on mobile as you may be, you dont see sigs
Migrate: https://forum.xda-developers.com/t/...20-migrate-custom-rom-migration-tool.3862763/
I used to use MyBackup Pro, but when Migrate came along, i moved to it and never looked back
Appreciate all your work

Select all is needed for other actions too. I could want to clear cache from all apps from a certain tag for example.
Wipe data, restore data to a bunch of apps is often what I need to do for a set of apps in 2 of my tags. We must have these options. AppDash is a powerful, potent app manager and we have to be able to do batch actions like these.
I know you'd want the auto backup to work and therefore AppDash must not be killed. However to me this is less important than the rest of capabilities it may have. Flar, I don't think AppDash will get killed as these batch actions are always done when AppDash is active on the screen, never in the background.

Related

[Q] Android: Backups of various different things.

I have recently purchased a Samsung Galaxy S2. I have the phone set up the way i like it but i wish to try different OS versions which will require rooting and wiping my phone so a few questions regarding backups:
1) Currently i have my gmail contacts and facebook contacts "linked" together. I believe this is only stored locally on my phone. Is there a way i can save all this contact info so when i log back in to my profile in the future it will all be seamlessly placed as it was.
2) Currently i have a whole batch of homescreens with icons and widgets and my applications screen with every app in a "folder" can i back these up exactly as they are?
3) Within various different applications there are different options or save games and various things like that, are these easily accessible and able to be backed up
4) Finally can i just do an "image" of my phone and if i wipe it and mess about then simply restore that image back to exactly how it was?
Cheers for any help
boxrick,
Can't answer specifically for the Galaxy S2 as I don't have it, and because Android is "pimped" in various ways by different device makers some of the homescreens/layouts are custom implemented, and best backed up by the methods appropriate for--or offered by--that device.
Having said that, if you are using Google market, a lot of stuff (like the apps obviously) is automatically saved with them. Or the apps themselves can be backed up with any good file manager, like Astro, to an SD card or via USB.
I can't answer you about the Gmail & Facebook contacts being "linked together", but from experience most items are stored in the Google Contacts data-fields and stored remotely in your Google account (and therefore restored from there straightaway)
I have multiple Android devices, and to tell you the truth I pretty much just copy everything "en-masse" to a hard drive. If you're rooted, it's fairly easy to pull down almost everything this way. You're just dealing with files and folders, just like on your regular computer (which is why I'm pretty much done with anything "black-box" like formerly iphone/ipad, btw )
If you're looking for a "set-it-and-forget-it" type app, I don't currently use any, but on my travels I've seen a few "names" tossed around with good reviews. You can research
MyBackup Pro
Sprite Backup
Those two are pretty well known full-blown-backup type apps. They're paid apps, but cheap.
I've heard of The Missing Sync which takes a different approach by syncing all your data to a Windows or Mac desktop for backup and also for re-distribution to other devices. Sort of like a "data-centralizer" type approach, which might be up your alley. I think the app runs about $40 though.
Finally, I do use the free LifeSaver 2 app for important SMS messages and call logs-- picked it up over at F-droid.org. It's for pretty specific data types, but it's this stuff that usually is the hardest to save (since I don't actually know where it is when I backup the entire root directory + subs & files).
Hope the above gives you some ideas. My general advice would be to research, read the boards, with special attention to the threads dedicated to the Galaxy S2, because the other users have gone before you
And btw, if you find something really cool (including if one of the apps above turn out to help you), make sure you come back and post your findings. I'm always on the lookout for a "gem" app that makes my life easier.
Good luck!
Apps: Titanium.
Data: MyBackup.
MyBackup does a much better job at saving your contacts than Google does. MyBackup restores them exactly as they were, Google often loses custom fields and messes up your contact names. Just look at the mess when you sync a contact called "Al's Pizza (open 'till midnight)" back from Google. It also gets the timestamps on SMSs right, which most competitors don't.
You could forget about Tit and backup your apps with MyB too, but then you miss out on all the different batch jobs that come with Tit.
There's one thing that all backup apps choke on: widgets. I always have to set 'em up again after a wipe/restore job.
Can't titanium backup both apps & data?
Titanium can backup user data, sort of.
Restoring user data with Tit is not as straightforward as with MyB. They should add a user data screen so you don't have to hunt for your data in a long list of apps.
One final question, if I was to change from Android Phone A to Android Phone B. Will these "apps" and backups be able to restored to a totally different phone?
rogier666 said:
There's one thing that all backup apps choke on: widgets. I always have to set 'em up again after a wipe/restore job.
Click to expand...
Click to collapse
rogier, what widget app do you use? I use Elixir, and in it there's an option to export widget data. Search for the "edit widgets" button, click it and you'll be taken to a pane where all the widgets are replaceable. Below it, you'll see a "More" button--that's where the import/export widgets button is. After you export widgets settings (you have to type in a name for it), Elixir then saves that exact config. After flashing a ROM and restoring via Ti, you can then choose to add back your widgets via the "Import" button. Remember though: if you want to bring back a 5x5 widget, you have to choose "5x5" widget after long pressing on a blank space, otherwise the widget won't restore properly. With this, you can have as many widgets you want and not worry about the tedious process of reconstructing them after a restore.
do you have to use the paid for version of titanium?
boxrick said:
One final question, if I was to change from Android Phone A to Android Phone B. Will these "apps" and backups be able to restored to a totally different phone?
Click to expand...
Click to collapse
Yes, you can with Google . Go to Settings --> Privacy --> Back up my data.
When you buy your new phone, select restore my data. At first you won't see any difference, but after a few hours your apps will be restored
Borat38 said:
rogier, what widget app do you use? I use Elixir...
Click to expand...
Click to collapse
Right now I've got Widgetsoid, DroidStats, Smooth Calendar, PlayerPro, DroidWall, Make Your Own Clock, and seNotes on my home screens.
Some widget apps have a backup option, some only come in one flavor (like DroidWall) so they don't really need a backup option. But others (like most notes widgets) don't have any backup option at all.
This is really annoying for the sticky notes widgets, because it's often impossible to remember what info you'd have to put back in them (which is why you wrote it in a note to begin with).
So I'd really like a one click option to back up and restore all my widgets.
thetinybus said:
do you have to use the paid for version of titanium?
Click to expand...
Click to collapse
Nope, you don't. The free version backs up everything too. It just takes more clicks to restore your stuff.
The free version of MyBackup only restores to the same phone that it backed up, so if you want to use MyBackup to transfer your data to a new phone you'll need the paid version.
I have purchased MybackupPro. The problem is I am fairly confident it will not back up my linked contacts. Therefore I need to root my phone and use TI backup...
Id like to post here http://forum.xda-developers.com/showthread.php?t=1125414&page=12 and find out about after unrooting, flashing back to the default kernel ( for warranty purposes ). Need 10 posts
Now it seems I am getting restrictions on the amount of times I am posting. This also doesn't help me much!

[APP][2.2+]Backup Your Mobile

Very fast, easy to use and powerful tool to backup and restore.
Application can backup and restore: Contacts, SMSes, MMSes, Call logs, System settings, Secure system settings, Wifi passwords, User dictionary, APNs, Calendar events, Bookmarks and browser history (device dependent).
Wifi passwords and restore of secure system settings works on rooted devices only.
https://play.google.com/store/apps/details?id=com.backupyourmobile
Backups are stored on SD card or in device memory, it is also possible to store data on Google Drive or Dropbox.
It is possible to schedule automatic backups. Application can automatically upload backups to Google Drive, Dropbox.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
thx!
thx for making this!
til now i was using super backup (additionally to titanium backup), but since your app offers some useful additions i really like (backup of system settings, user dictionary and browser history and backup to the cloud for example), i just installed your app a few moments ago to give it a try.
does it backup stuff "only" for stock apps or for third party stuff like swype as keyboard or naked browser as browser, too? if not, do you plan to integrate such feature? it probably wouldn't even need big changes or additions (depending on the app to backup) to enhance your app with this, cause in most cases the only thing different is the place where the data (the .db, the .xml or whatever) is stored.
as always, just my thoughts though.
thx again and keep up the good work!
greetz,
sUsH667
I tested it on stock apps only if Naked Browser or Swype are using own providers, the app will not see their data.
Please make a backup of bookmarks and user dictionary, go to restore tab and tap the magnifier icon.
App will display preview and you will see exactly what was backed-up.
New version is available in play added:
- calendar events backup
- options for advanced users (delete backup, change app directory)
New version: added APNs (restore don't work on android 4.x)
Hi there. This seems like a nice app but playstore says it's incompatible with my HTC desire running CM7.
¿Is this app supposed to run on Gingerbread? ¿Does it support Cyanogenmod settings?
Even if it does not, thanks for writting this app and posting it for free.
what means system settings?
Re: [APP][2.2+][FREE] Backup Your Mobile
I get a force close every time it gets past the bookmarks bit. I'm on the latest Jellybean ota update.
It makes no mention, so I'm assuming you don't need root?
Great ideas though.
Sent from my HTC One X using Tapatalk 2
Thanks for this great application!
What a great idea.
I think something like this is very useful, and too often people use apps like Titanium Backup which allow sometimes what I feel is TOO much to be restored.
This seems like a great balance of what's desired by many and what's practical and safe to restore from rom to rom.
My one very small suggestion for now, which is not necessary, especially for a FREE app, but maybe a little reworking of the UI.
I would be happy to help with that if help was wanted/needed at all.
I just think there could be a little more visual balance and some updated icons, etc,..
If this isn't a concern or something you already had planned, then disregard this part of my post.
What I was thinking to balance things out a bit more, and this is just a quick throw together in photoshop, was something like this:
Check boxes moved over to the right side, like most menus in ICS/JB.
Though I was saying, maybe update the icons a little, make the check boxes smaller, like in ICS/JB, so the check mark is actually bigger then the box it rests in.
Something like this with smaller boxes and updated icons, or the same icons even, maybe just retouched a little..
Again, if this was already planned or not a concern, then disregard.
Thanks again for your efforts on this.
Do you have any issues with this being cooked into roms?
(with credits given of course)
great app. hope one day we will have user apps+data backup option too.
Does it backup HD contact pics?
How does this apk differ from Nandroid Backup?And what are the added benefits of this apk over Nandroid Backup and Titanium Backup?
ady_uaic said:
what means system settings?
Click to expand...
Click to collapse
2nd that request.
Could you please elaborate on what system settings are backed up. If I'm moving from say a ICS to JB rom I don't want to move anything over that may make the new rom unstable.
Should make a good replacement for G Cloud.
Will try it alongside Carbon until app data backup is included.
pnsdhrn said:
How does this apk differ from Nandroid Backup?And what are the added benefits of this apk over Nandroid Backup and Titanium Backup?
Click to expand...
Click to collapse
+1
also wondering if this is a better alternative to titanium etc?
How you back up to sd card? Trying to go to settings and advanced can't seem to find it
Thanks for app bro, can u create a file manager does have a root features like r/w r/o etc
Re: [APP][2.2+][FREE] Backup Your Mobile
It force closes in the middle of a back up
Running slimbean cyanogenmod 10.1
Device: SPH-D710
EDIT: it appears that the app fc when backing up APNs
Laughing at you while eating jellybeans
pnsdhrn said:
How does this apk differ from Nandroid Backup?And what are the added benefits of this apk over Nandroid Backup and Titanium Backup?
Click to expand...
Click to collapse
nandroid = backing up the system as image
titanium backup = backing up apps with its data
Backup your mobile = backing up personal data
for me it makes perfect sense as each product does different things (although titanium backup can also backup sms and call logs, but its not that easy to use)
moviecut said:
nandroid = backing up the system as image
titanium backup = backing up apps with its data
Backup your mobile = backing up personal data
for me it makes perfect sense as each product does different things (although titanium backup can also backup sms and call logs, but its not that easy to use)
Click to expand...
Click to collapse
Thank you moviecut for your specific and clear reply.
@ady_uaic system settings are for example music volume, ring volume, screen brightness...
@cookpass, gamepro602 there is problem with APNs on last JellyBean, because google change security settings, please update to last version and try again
@santod040 I will take look at your suggestions later, so far I'm struggling with bugfixing and app stabilizing, unfortunately due to errors in android by phone manufactures, google politics of not informing developers about their security changes and of course my few mistakes I'm very busy with code
@albsat apps + data are on TODO list
@ItBankRock rather not if you want to install app run backup and check backup file it is in zip format (all pictures are stored as separate files in zip)
@pnsdhrn you must buy Titanium Pro to backup to Dropbox or Google Drive
@Guantonio moving from ICS to JB shouldn't be very risky, in case of any problems if your device is rooted it's jest a question of another factory reset and rom instalation
@cez10 surely it will be
@georgiejr android api gives back external memory location which can be internal depends on phone I will work more on this option in future
@Renz29 maybe in future
@moviecut thanks for great apps comparision

[APP][2.2+]EaseBackup 1.09 updated!! -- app cache cleaner added!!!

Overview
EaseBackup is a powerful data backup tool on Android, combines with powerful functionality and simplicity, helps to ensure the security of your phone data or migrate your phone data to other devices. Many practical and useful features, including backuping app and data on your SD card, cloud backup, schedule backup, app freezer, app quick aciton panel, and more. Well interface design makes everything simple and easy, you just need few click to finish your work.
Screens
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features
Backup & restore app's apk
Backup & restore phone data, such as contacts(including contacts' photo), SMS, MMS, call logs
Backup & restore your phone settings, including bookmarks, ringtones, wallpaper, personal dictionary
App quick action panel, providing app information showing, uninstalling, lauching, and guiding to google play
App cache cleaner, easy way to clear the unnecessary cache files on your internal phone storage or external SD card.
Enhanced features with ROOT
Backup app'data, Wi-Fi config and password, laucher layout and widgets
Batch restore app and other data silently and fastly in the background without disturbing you
App freezer. Freezing some rarely used app may helps saving phone RAM and battery life
PRO features
Unlimited backup history (free version limits to 1)
Backup high-definition photo of contacts(only works on Android 4.0 and higher)
Cloud backup. Sync backup to/from the cloud, makes the migration of phone data between different devices easier, and enhance the safety, supports Dropbox, GoogleDrive and Box
Scheduled backup. Flexible and powerful configuration makes backup work much simpler
Auto backup apk file when new app installed or updated
Download
https://play.google.com/store/apps/details?id=com.mofancier.easebackup
Release note
Code:
[COLOR="Red"][B][SIZE="3"]v1.09[/SIZE][/B]
[B][LIST]
[*](Added) App cache cleaner
[*](Added) Preliminary support for tablets
[*](Fixed) Backups unrecognized on some phones
[*](Fixed) External SD card unrecognized on some phones
[*](Fixed) Some crash problems
[/LIST][/B][/COLOR]
[SIZE="3"]v1.08[/SIZE]
[LIST]
[*](Added) Translation-French(Thanks to jerome g)
[*](Added) Translation-Italian(Thanks to Fabrizio Santillo)
[*](Added) Translation-Portuguese(Thanks to M Barbosa)
[*](Added) Translation-Polish(Thanks to Bodzio Wo)
[*](Added) Capability of backing up PRO key
[*](Fixed) External SD card unrecognized on some phones
[*](Fixed) Failure of backing up app data on some phones with Android 4.3
[/LIST]
[SIZE="3"]v1.07[/SIZE]
[LIST]
[*](Added) Translation-German(Thanks to Jay Ray)
[*](Fixed) The display bug of losing PRO license
[*](Fixed) Some crash problems
[/LIST]
[SIZE="3"]v1.06[/SIZE]
[LIST]
[*](Added) Box supported
[*](Added) Search feature in the page of deleting app backup
[*](Added) Translation-Spanish(Thanks to ves ko)
[*](Fixed) The failure of backuping Wi-Fi, launcher config on some phones
[*](Fixed) some crash problems
[/LIST]
[SIZE="3"]v1.05[/SIZE]
[LIST]
[*](Added) Backup option of ignoring app cache
[*](Added) Translation-Russian(Thanks to Наиль Шайхутдинов)
[*](Added) Translation-Hungarian(Thanks to gidano)
[*](Improved) App list loading performance after first start
[*](Fixed) The failure of backuping app data on some phones
[/LIST]
[SIZE="3"]v1.04[/SIZE]
[LIST]
[*](Added) Schedule cloud backup
[*](Added) More restore mode for app(local and cloud)
[*](Added) New app sort way(sort by app install location)
[*](Fixed) Feedback bugs
[/LIST]
[SIZE="3"]v1.03[/SIZE]
[LIST]
[*](Added) Searching feature, swift way to find app or backups
[*](Added) Deleting cloud backup files
[*](Added) 1 click to clear all cloud backup files
[*](Added) More selection labels in local and cloud backup page
[*](Added) Worthless old backup files deleted when upload a new cloud backup to save space
[*](Optimized) More detailed app backup information display in local and cloud backup page
[*](Fixed) The failure of backuping app data on some phones
[*](Fixed) Work slowly when run in the background on some phones
[*](Fixed) Other feedback bugs
[/LIST]
[SIZE="3"]v1.02[/SIZE]
[LIST]
[*](Fixed) Some backup cannot be restored successfully
[*](Fixed) The failure of backuping or restoring paid apps on some phones
[/LIST]
[SIZE="3"]v1.01[/SIZE]
[LIST]
[*](Optimized) Remembring tha last servcie choosed when enter cloud backup
[*](Optimized) The notification of schedule backup or auto backup can be removed by notification bar
[*](Fixed) External SD card cannot be recognized on some phones (such as GS4)
[*](Fixed) The faliure of backuping paid apps with ROOT
[*](Fixed) The crash problem when enable schedule backup on some phones
[*](Fixed) The problem of deleting old backups when enable auto backup
[/LIST]
About permissions
android.permission.READ_SMS
android.permission.WRITE_SMS
android.permission.READ_CONTACTS
android.permission.WRITE_CONTACTS
android.permission.READ_CALL_LOG
android.permission.WRITE_CALL_LOG
android.permission.READ_USER_DICTIONARY
android.permission.WRITE_USER_DICTIONARY
com.android.browser.permission.READ_HISTORY_BOOKMARKS
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS
android.permission.SET_WALLPAPER
Theses permissions are required for backup & restore contacts, SMS, MMS, call logs, personal dictionary, bookmarks and wallpaper
android.permission.WRITE_EXTERNAL_STORAGE
of cause for backup on SD card
android.permission.WRITE_SETTINGS
this permission is required for restroring ringtones setting
android.permission.WAKE_LOCK
android.permission.RECEIVE_BOOT_COMPLETED
Theses permissions are required for scheduled backup
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
Theses permissions are required for cloud backup
android.permission.GET_ACCOUNTS
android.permission.MANAGE_ACCOUNTS
Theses permissions are required for cloud backup(Google Drive service)
Bug or suggesstions
If you found any bug, please report here or contacts us: [email protected]
We are looking forward to your feedback and suggesstions:highfive:
Sincerely want your feedback, thanks!
I am strange why nobody would like to try this app?
Thanks for your work, will try it the next time I flash a ROM
Just wondering if it could save accounts information (Such as facebook, GMail, Hotmail, ...etc), so that no need to re-seutp it again?
abo_mara7 said:
Thanks for your work, will try it the next time I flash a ROM
Just wondering if it could save accounts information (Such as facebook, GMail, Hotmail, ...etc), so that no need to re-seutp it again?
Click to expand...
Click to collapse
First Thanks for your supporting, if your device has been rooted, and you can backup apps'data, then you will not need to re-setup the account information when you restore it .
eager for suggestions and encourage, thanks again
Still poorly downloads, and nobody would like to give me any feedback, I was hurted by it, maybe I should give up the development...
mofancier said:
Still poorly downloads, and nobody would like to give me any feedback, I was hurted by it, maybe I should give up the development...
Click to expand...
Click to collapse
Or put it on promotion any day and tries to contact Android Police or Drod Life
mofancier said:
Still poorly downloads, and nobody would like to give me any feedback, I was hurted by it, maybe I should give up the development...
Click to expand...
Click to collapse
Hey friend, just wait for few days. It's not been much time for the application to be around. Keep patience
Make.Believe
If you're good at something
Never Do It For Free - JOkER
mofancier said:
Still poorly downloads, and nobody would like to give me any feedback, I was hurted by it, maybe I should give up the development...
Click to expand...
Click to collapse
Hey man don't give up on the development what you done here is good it is just hard to compete with the other backup apps available. You could add a couple more features like being able to put your apps and data in a flashable zip, or utilize a basic file manager inside the current app.
But don't give up like @Razor! said this is still very new. Keep up the good work the word will get around soon.
Patience is a virtue
Sent from my SGH-I337 using xda premium
Agreed it takes time for an app to get recognized. Anyways, can't wait to give it a shot.
@Razor! @jthrasher47 @angelgzg, thanks for your kind help, I will keep patience and try to work hard to improve this APP
I have just given it a quick go, how do you know if it is just backing up the apk or the apk + data for the app??
Other than that the app looks good. I will try it out more when i get more time.
mofancier said:
@Razor! @jthrasher47 @angelgzg, thanks for your kind help, I will keep patience and try to work hard to improve this APP
Click to expand...
Click to collapse
:thumbup:
Thank u for this because every app I have tried to use to bakc up text an data did not work but this one does an it's free dude I f'ing :thumbup: luv u no homo
drankn BL SMOOTHIEZ
Is there not a way to select the backup location?
Sent from my SGH-M919 using xda premium
Great UI for the app. Would be a shame if you give up on the development.
Couple of suggestions:
1. Implement an option to automate backups to a folder on LAN.
2. Implement an option to backup to external SD card.
Sendt fra SGS4
Interesting app. I'm going to test it on a rooted ICS 4.0.3 and a stock 4.3 device. Was also going to try it on a Nexus 7 tablet but its coming up not compatible, might try it anyway.
------------------------------------
Sign up for COPY with this link, and we'll both get 5 GB of free cloud storage in addition to the usual 15 GB: https://copy.com?r=m3arsR
Sent from my Nexus 7 using Tapatalk Beta 4
Just picked up the pro version for free, thanks dev.
jthrasher47 said:
Hey man don't give up on the development what you done here is good it is just hard to compete with the other backup apps available. You could add a couple more features like being able to put your apps and data in a flashable zip, or utilize a basic file manager inside the current app.
But don't give up like @Razor! said this is still very new. Keep up the good work the word will get around soon.
Patience is a virtue
Sent from my SGH-I337 using xda premium
Click to expand...
Click to collapse
I agree with the guys above, I myself can relate in that same boat. I just released my first app last week and barely have 12-20 downloads on the free one. The PRO one i havent even sold one copy yet. Anyways like the guys above, what you have done here is amazing. Looks nice i love the UI and the icon is beautiful. Its just super hard to compete now a days unless you provide some sort of different feature or invent some nice feature that others will be amazed on using. I see you have your PRO key for free for a limited amount of time which is a good exposure tactic but I wouldnt leave it like that too long.
Just do this:
-Come up with something unique
-stands out from the rest
-make it as simple as you can.
You will get people jumping right on it.
Also spread the word about your application and dont be afraid to ask for suggestions.
my app if you wanna check it out:
FREE https://play.google.com/store/apps/details?id=com.cyclonite.addmefree&hl=en
PRO https://play.google.com/store/apps/details?id=com.cyclonite.addmepro&hl=en

titanium backup on android 11 and media storage 11

It's been more then 6 months, and the developers behind titanium backup still have not excluded media storage from being backed up in android 11.
When you try to back it up, it never completes. If you force close titanium backup, and try to open it again, it never finishes opening. And you gotta reboot your phone so you can open titanium backup again.
This is a known problem and because of this, I can't use the schedule task that backups up newly installed and updated apps as it doesn't use the filter I've set to exclude media storage, and tries to back it up.
This was mentioned first on here in September 2020:
Titanium Backup - Android 11
Has anyone else tried backing up all the new "apps" with TB? I installed my wife's P3 (upgrade with flash-all minus -w) and have no issues at all except that media storage "app" will not backup. It never moves and even after 30 minutes of...
forum.xda-developers.com
And here are the changes made to android 11 that seem to cause this:
Storage updates in Android 11 | Android Developers
developer.android.com
It's unbelievable that an update to exclude media storage on android 11 automatically has not been released by the titanium backup developers.
And yes, I did purchase the pro version.
Agree, many of us have the TB Pro and haven't seen an update in ages from them!
Is there an valid alternative to titanium backup pro?
Which is still actively maintained?
That's strange, because it works for me: I have made a label, added all the apps to it except Media Storage 11 and created a scheduled backup adding this label, and the backup procedure will correctly ignore Media Storage and skip it.
The only drawback is that you have to modify the label adding newly installed apps to the list whenever you install a new app on the phone.
Btw: I switched to Swift Backup Premium and am very satisfied with it.
Try this
Copy TitaniumBackup folder on root of storage →
In Titanium → menu → preference → backup folder location → select Storage provider file system (click here) → selectDocumenProvide storage → it will open file explorer, set root of Int storage - and then select allow.
Now click on "detect" and select that showing backup location.
hnz101 said:
Is there an valid alternative to titanium backup pro?
Which is still actively maintained?
Click to expand...
Click to collapse
https://www.xda-developers.com/oandbackupx-android-backup-app/
OAndBackupX works fine here and it's free.
Compass.
Any updates on this issue since June? Did the one workaround of copying the folder to the root do anything?
Starting to feel like TiBa has been neglected. Found this thread on Google and was disappointed to see that nothing happened since it got posted.
an alternative for TB: Migrate
DBuffon said:
That's strange, because it works for me: I have made a label, added all the apps to it except Media Storage 11 and created a scheduled backup adding this label, and the backup procedure will correctly ignore Media Storage and skip it.
The only drawback is that you have to modify the label adding newly installed apps to the list whenever you install a new app on the phone.
Click to expand...
Click to collapse
Hi @DBuffon Could you give a little more detail on how to create a 'Label'? did you mean to create a new Filter and unselect Media Storage 11? I've been experiencing those 'hangs' on LOS 18.1 (Android 11) where schedules which worked fine in TB now hang on 'Media Storage 11'. I just made a new Label with everything but Media Storage and I will see how it goes.
munky-head said:
Starting to feel like TiBa has been neglected. Found this thread on Google and was disappointed to see that nothing happened since it got posted.
Click to expand...
Click to collapse
Same here, I've been a loyal Titanium Backup supporter since its beginning many many years ago like way back to when Android was still 2.x version.
TB has evolved into a must have tool ever since to migrate from phone to phone, it's too bad it has been neglected since the last few version of Android OS.
Compass Linux said:
https://www.xda-developers.com/oandbackupx-android-backup-app/
OAndBackupX works fine here and it's free.
Compass.
Click to expand...
Click to collapse
So far so good, I'm liking it for the simplicity, but it leaves much to be desired coming from TB Pro, using OAndBackupX is like a major downgrade
xp99 said:
It's been more then 6 months, and the developers behind titanium backup still have not excluded media storage from being backed up in android 11.
When you try to back it up, it never completes. If you force close titanium backup, and try to open it again, it never finishes opening. And you gotta reboot your phone so you can open titanium backup again Prepaid Gift Balance.
This is a known problem and because of this, I can't use the schedule task that backups up newly installed and updated apps as it doesn't use the filter I've set to exclude media storage, and tries to back it up.
This was mentioned first on here in September 2020:
Titanium Backup - Android 11
Has anyone else tried backing up all the new "apps" with TB? I installed my wife's P3 (upgrade with flash-all minus -w) and have no issues at all except that media storage "app" will not backup. It never moves and even after 30 minutes of...
forum.xda-developers.com
And here are the changes made to android 11 that seem to cause this:
Storage updates in Android 11 | Android Developers
developer.android.com
It's unbelievable that an update to exclude media storage on android 11 automatically has not been released by the titanium backup developers.
And yes, I did purchase the pro version.
Click to expand...
Click to collapse
Not sure what you mean by "root that app is handled with." Canary Magisk is the only root that works on 11, and I wasn't even on the beta 11.
Hello,
ran into the same problem and didn't want to abandon TB.
The filter discussion led me to a working solution (on LOS 18.1):
1) Menu-Filter: on the bottom create a new Label and only add Media storage 11.
2) Check reverse/exclude labels
3) Save filter
4) Edit your schedule task and select the filter created above.
Works like a charm for me...
Good luck
AllGamer said:
Same here, I've been a loyal Titanium Backup supporter since its beginning many many years ago like way back to when Android was still 2.x version.
TB has evolved into a must have tool ever since to migrate from phone to phone, it's too bad it has been neglected since the last few version of Android OS.
So far so good, I'm liking it for the simplicity, but it leaves much to be desired coming from TB Pro, using OAndBackupX is like a major downgrade
Click to expand...
Click to collapse
it's got system app disable/freeze batch restore and backup, scheduled backups. that's the basics covered, plus it works
gittra said:
Hello,
ran into the same problem and didn't want to abandon TB.
The filter discussion led me to a working solution (on LOS 18.1):
1) Menu-Filter: on the bottom create a new Label and only add Media storage 11.
2) Check reverse/exclude labels
3) Save filter
4) Edit your schedule task and select the filter created above.
Works like a charm for me...
Good luck
Click to expand...
Click to collapse
Unfortunately this didn't work for me. Doing the scheduled task it still starts on backing up 0% Media Storage 11 :/
it still starts on backing up 0% Media Storage 11 :/
Click to expand...
Click to collapse
If it really _starts_ with backing up Media Storage, then maybe you missed point 2? Did you reverse the newly created label? (Medienspeicher11 only labels/contains Media Storage 11)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
#4 This is a workaround.
#6 It does not work.
#14 and #17 Do not work in schedule task.
It works! You need to save filter too lol.
Why would you still want to backup with Titanium on Android >=11 anyways? I just had a full loss of my data partition and restoring with Titanium on Android 11 was a nightmare: Maybe for a third of the apps it still works like in the old days, but for another third data restore doesn't work and you have to reconfigure everything again. Even worse, for the last third, the apps don't even start, for many of them clearing data didn't work, they still wouldn't start. I had to completely uninstall und reinstall them.
Bottom line was: It would have cost me less time to just reinstall everything manually. And TB was not able to restore much of the settings (like user accounts, BT connections etc), but that has been the case for quite a while.
gorthon said:
Why would you still want to backup with Titanium on Android >=11 anyways? I just had a full loss of my data partition and restoring with Titanium on Android 11 was a nightmare: Maybe for a third of the apps it still works like in the old days, but for another third data restore doesn't work and you have to reconfigure everything again. Even worse, for the last third, the apps don't even start, for many of them clearing data didn't work, they still wouldn't start. I had to completely uninstall und reinstall them.
Bottom line was: It would have cost me less time to just reinstall everything manually. And TB was not able to restore much of the settings (like user accounts, BT connections etc), but that has been the case for quite a while.
Click to expand...
Click to collapse
Yes, I have exactly the same problem. And I am restoring from the exact same rom where I backed up from. Will try the alternatives given.

Why is Android not providing backup of app data?

Hello community!
I think this is the best place to ask this question as this is a forum of default for all developers.
Why is Android not providing backup of app data?
On iOS, factory reset and restore is a breeze. The process is extremely simple, and there is absolutely no user intervention required after a factory reset. iOS simply puts everything in its place as if nothing happened. Same is true for macOS, WatchOS & iPadOS. This is just a wonderful implementation. The only limitation is if an existing app is no longer available on the Apple AppStore. In that case, the app data would still remain in the cloud (or iTunes backup), and can be easily restored if the app (.ipa file) is backed up using iTunes (or similar 3rd party software).
Can someone answer why the same is not available on Android, despite it being the more versatile software?
As far as I know, backup over ADB isn't reliable. And more importantly, ADB isn't for everyone.
Thanks.
android is google. there exist native backup option to backup app data in google drive. adb backup is androids native backup option. it will save apps data to PC and can restored even to other devices.
so your question should be, why android provides solution to app developers protecting their app data from backup.
aIecxs said:
android is google. there exist native backup option to backup app data in google drive. adb backup is androids native backup option. it will save apps data to PC and can restored even to other devices.
so your question should be, why android provides solution to app developers protecting their app data from backup.
Click to expand...
Click to collapse
The native backup solution doesn't backup most of the apps data. As a result, most things must be setup from scratch after a factory reset. The process isn't automatic and requires plenty of manual work. This is clear from the numbers below:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Size of actual backup:
It is clear that most apps are not backed up, and only a very few apps' data is included, which I believe is mostly Google stuff.
That said, why does Android allow developers to prevent their apps' data from being backed up? This doesn't make sense because the data belongs to the user, not the developer of the app.
what you don't understand app data can be perfectly backed up. it's just the app developers they decide whether it's allowed or not. It's controlled in AndroidManifest.xml
android:allowBackup="true" API level < 30
android:debuggable="true" API level > 30
https://developer.android.com/about/versions/12/behavior-changes-12#adb-backup-restrictions
btw your screenshots refer to EXTERNAL_STORAGE
https://developer.android.com/training/data-storage
aIecxs said:
what you don't understand app data can be perfectly backed up. it's just the app developers they decide whether it's allowed or not. It's controlled in AndroidManifest.xml
android:allowBackup="true" API level < 30
android:debuggable="true" API level > 30
https://developer.android.com/about/versions/12/behavior-changes-12#adb-backup-restrictions
btw your screenshots refer to EXTERNAL_STORAGE
https://developer.android.com/training/data-storage
Click to expand...
Click to collapse
On iOS, the backup doesn't include apps' own data (those that are required for the app to run properly), instead only the data that the app has collected from the user, such as settings, login credentials, etc. So that when the user restores a backup, everything simply works like nothing happened. And this includes crucial apps like Banking apps too.
During the restore process, the system downloads the apps automatically from the Store that comes with the entire database, libraries and other files that the app needs to run properly, which isn't part of the backup. The user doesn't have to worry about any of these things as the system handles EVERYTHING automatically.
I don't understand why App Developers should have a say in whether the user specific data that they collect and store in their working directories should be part of the backups. That data belongs to the user and as such only the user should decide whether it needs to be backed up or not, just how it is in iOS.
On Android, where does the app save all of user configurations and files?
I think we can track it down to simple rule.
if you wanna have control and responsibility about your phone in your hands, use android.
if you don't care a f** about what's stored in cloud - buy iPhone
aIecxs said:
I think we can track it down to simple rule.
if you wanna have control and responsibility about your phone in your hands, use android.
if you don't care a f** about what's stored in cloud - buy iPhone
Click to expand...
Click to collapse
You missed an important point: on iOS, user decides whether his data that is collected by an app should be backed up to the cloud or not. You get to control what to backup, and what not to backup. If user chooses to save in the cloud, Apple is pretty good in keeping that data secure. Most cases of breach are users' own stupidity.
With Android, it is absurd that the app developers make this decision for the users. And you are saying one should use Android if he wants to take control of this. I don't see a simple or reliable way to do that.
Yes because Android is highly customizeable. I know how to backup my data. There exist TWRP, Migrate, Titanium, and I never used any cloud. Btw the last thing I would backup is /storage/emulated/0/Android this is the first directory I always delete, and I never lost any app data (although I don't know what obb really contains as I never played games, used WhatsApp or any other memory wasting stuff)
It's okay if it is absurd to you, but sure it's not a technical reason. I have linked the documents explaining. To me it would scare me to dead if my device would re-install everything and becomes in the exact same state as before factory reset
TheMystic said:
The native backup solution doesn't backup most of the apps data.
Click to expand...
Click to collapse
can you give example app please, let's do reality check
It's simple, main reason is GDPR, cmiiw
Data needs to be separated between application data (config, everything that is not stored any customer/user/client information) and user's data (login sessions, anything that might compromise customer/user/client information).
For most application data, it can be safely assumed, google, huawei, or any third party software, can back it up, stores it in any kind of their backup storage (cloud, ftp, you name it), and restores it as they wished. However, as the user's data, they cannot. At least without user's consent. And it's because of GDPR.
And @Alecxs is correct. Imagine if someone can restore your data in their phone, and then they were identified as you, imagine the horror. If you think no it's impossible, think again. If you think Apple is secure and that's not possible, think again.
And now, why many backup apps exist in play store that can do that? Simple, they don't provide any kind of agreement that they will store your data in their storage, it's always in your local storage or your own cloud storage (dropbox, drive, you name it). And because there isn't any clear protocol from android to do so (separated backup between application or user data), most of them needs to be operated under root.
aIecxs said:
Yes because Android is highly customizeable. I know how to backup my data. There exist TWRP, Migrate, Titanium, and I never used any cloud. Btw the last thing I would backup is /storage/emulated/0/Android this is the first directory I always delete, and I never lost any app data (although I don't know what obb really contains as I never played games, used WhatsApp or any other memory wasting stuff)
It's okay if it is absurd to you, but sure it's not a technical reason. I have linked the documents explaining. To me it would scare me to dead if my device would re-install everything and becomes in the exact same state as before factory reset
Click to expand...
Click to collapse
Less than 2% of Android users install a custom recovery and/ or root their device. And a much smaller number use ADB to take care of a few things on their non-rooted device. I'm talking about backup solution for the remaining over 98% users.
Pretty much everyone knows how to backup their stuff. It's just that there is a lot of work to do and requires patience. An automated backup solution helps in saving plenty of time and unnecessary work for the user.
There are, however, some situations where the user is helpless. I was playing a game for a long time, spent a good amount of money on in-app purchases, and when I bought a new phone, there was no way to transfer all that stuff. That game provided no means (either using Google Play Games or Social Media integration) to backup the user account. I wrote to the developer several times, but never got any response. I even complained to Google, but nothing happened for a pretty long time. I stopped buying stuff in that game. Many months later, the developer finally allowed saving game data to Google Play Games. Although I could now move my stuff to my new device, it was just too late. I lost interest in that game. In my case, I still had the old device with me, and working fine. So I could save all my details to Google Play Games. Imagine if someone lost their device, or broke it, or sold it...for them all that money spent in that game would be gone.
'As with your scare me to death' statement, I think you haven't understood how backup & restore works on iOS. iOS will wipe everything on your phone, do a fresh installation of the OS, download all your apps again, and then restore user settings, login credentials, etc, which pretty much takes care of EVERYTHING. The user has no work to do here. But the system is fresh, and all the junk built up over time by both the system and the apps are now gone! It is NOT a system image and restore that will bring everything back, including the unwanted stuff. So your device isn't actually in the exact state like before. It is much leaner, cleaner and much more efficient. The exact same thing happens when you migrate to a new device. Only the things that matter are migrated, the rest are not.
Do note that the user has full control over which apps to backup, and therefore, which ones will be restored/ migrated.
aIecxs said:
can you give example app please, let's do reality check
Click to expand...
Click to collapse
If I factory reset my Android phone, the backup will only restore call logs, sms, contacts, and a few basic stuff. It will also download all my apps from the Google Play Store. But here ends the similarity. Beyond this, the user has to setup every app from scratch, with the exception of a few like Google's and Microsoft's cloud based apps. User also has to setup all the permissions for apps from scratch. There is a lot of work involved, which can be easily avoided if Android provided an automated way of getting this done.
User configuration files and login credentials belong to the user. You haven't explained why app developers can choose whether this information can be backed up or not. To me, it seems like Android has a big limitation in the way it is designed, and so is unable to provide a simple backup solution that takes care of these things like in iOS.
x3r0.13urn said:
It's simple, main reason is GDPR, cmiiw
Data needs to be separated between application data (config, everything that is not stored any customer/user/client information) and user's data (login sessions, anything that might compromise customer/user/client information).
For most application data, it can be safely assumed, google, huawei, or any third party software, can back it up, stores it in any kind of their backup storage (cloud, ftp, you name it), and restores it as they wished. However, as the user's data, they cannot. At least without user's consent. And it's because of GDPR.
And @Alecxs is correct. Imagine if someone can restore your data in their phone, and then they were identified as you, imagine the horror. If you think no it's impossible, think again. If you think Apple is secure and that's not possible, think again.
And now, why many backup apps exist in play store that can do that? Simple, they don't provide any kind of agreement that they will store your data in their storage, it's always in your local storage or your own cloud storage (dropbox, drive, you name it). And because there isn't any clear protocol from android to do so (separated backup between application or user data), most of them needs to be operated under root.
Click to expand...
Click to collapse
GDPR? Seriously?
Is GDPR not applicable to Apple?
And GDPR is not about backup and restore. It is about collecting user data without authorization AND using it for purposes that benefit someone else.
For the purposes of backup, all data remains with the user account and not used for any purpose other than to restore the same to the user's device(s), subject to credentials verification.
By your logic, there cannot be any cloud based solution either, including emails!
As mentioned before, Apple is pretty good in taking care of their cloud services. And so is Google. Most cases of breach have been found to be a fault at the users' end. Someone keyed in their credentials in the wrong place and then complained that their account is compromised, their photos have been leaked - not Apple's fault.
TheMystic said:
it seems like Android has a big limitation in the way it is designed, and so is unable to provide a simple backup solution that takes care of these things
Click to expand...
Click to collapse
please give me example app pkgname so I can double check
aIecxs said:
please give me example app pkgname so I can double check
Click to expand...
Click to collapse
You can take any app on your phone which isn't cloud based. Take the file manager app for example. I have set up several remote connections on my file manager. There is no way this information will be restored from the stock Android backup. I will have to setup all remote connections again if I were to uninstall this app and reinstall it. Same holds true if I factory reset my phone or migrate my information to a new device. Android will only reinstall the app for me automatically. I will have to setup all remote connections manually, AND also setup all the custom configurations for the app that I have setup in System Settings.
Only if the app itself provides a built-in way to export all the configurations, will I be able to export them and import it back after a factory reset/ migration. Even then, the configurations (or permissions, etc) for the app under System Settings must be redone manually on Android.
can you please provide pkgname (or google play link) of your file manager, so I can double check?
aIecxs said:
can you please provide pkgname (or google play link) of your file manager, so I can double check?
Click to expand...
Click to collapse
Because this is applicable for all non-cloud based apps which are the majority, I don't have to be specific.
But, since you asked, here are a couple :
1. https://play.google.com/store/apps/details?id=com.alphainventor.filemanager&hl=en
2. https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher&hl=en
okay I am not going to test crappy google one backup on my daily driver, as I don't want to safe my phone to cloud for reason.
Haven't checked Nova Launcher but for File Manager I can say android:allowBackup="true" is allowed in AndroidManifest.xml, so adb backup and restore of app data will work (I can test it later)
Not sure what you mean with non-cloud based apps, are you trying to say these apps can't backed up from google drive? If so, who decides if an app is "cloud based" or not?
aIecxs said:
okay I am not going to test crappy google one backup on my daily driver, as I don't want to safe my phone to cloud for reason.
Haven't checked Nova Launcher but for File Manager I can say android:allowBackup="true" is allowed in AndroidManifest.xml, so adb backup and restore of app data will work (I can test it later)
Not sure what you mean with non-cloud based apps, are you trying to say these apps can't backed up from google drive? If so, who decides if an app is "cloud based" or not?
Click to expand...
Click to collapse
Most of the important/ critical information are already in the cloud for almost everyone. This includes emails, photos & videos, documents, etc. for those who use Cloud Storage (which is pretty much everyone, with an exception of an insignificant minority, insignificant being purely in terms of numbers).
Which also means that all login credentials are already with the service providers in encrypted form, in the cloud. So there isn't really anything critical in the app backups that isn't already there in the cloud. App specific configurations don't come under critical information, and as such all that data should never leave the device, unless it is part of the system backup. More importantly, that data belongs to the user, and there is no reason app developers should have a say in whether that should be available for backup or not. It simply shows that Android is most likely limited by its flawed design on this issue.
Pretty much everyone uses the built-in Backup feature provided by Google, and it makes sense to use that over others like Samsung Cloud because a Google backup is available on all brands of Android devices. I haven't used Samsung Backup or other OEM specific backups, but I guess they are pretty much the exact same like Google Backup, the only difference being the service provider.
By cloud based apps, I mean apps that save all data in the cloud, e.g. Gmail, Outlook, Google Keep, Microsoft OneNote, Google Drive, OneDrive, etc. Apps like file managers, launchers, clipboard managers that don't use a cloud, firewall apps, etc that work locally are the apps whose data must be backed up to the cloud. Again, by app data I mean the user configurations (e.g. remote/ cloud connections set up in a file manager) and login credentials that belong to the user, and not the app or its maker.
user configurations (e.g. remote/ cloud connections set up in a file manager) and login credentials for com.alphainventor.filemanager can backed up, I don't see a problem here besides the fact the app developer seems to agree with your opinion and does allow it (there are good reasons for app developers to deny, I can give you example if you want)
lets stay at facts, regardless of your opinion post #2 applies. Android is providing backup of app data
aIecxs said:
user configurations (e.g. remote/ cloud connections set up in a file manager) and login credentials for com.alphainventor.filemanager can backed up, I don't see a problem here besides the fact the app developer seems to agree with your opinion and does allow it (there are good reasons for app developers to deny, I can give you example if you want)
lets stay at facts, regardless of your opinion post #2 applies. Android is providing backup of app data
Click to expand...
Click to collapse
Please, adb doesn't come under official backup feature provided on phones. ADB, root, custom recovery, etc. are for a niche of users who are an insignificant minority of the user base.
So, Android needs to provide a way or redesign itself where it's Backup & Restore function is just as seamless and effortless, as it is on iOS.
Do let me know what 'good reasons' app developers have to opt out of data backups. Hope they do realise that no one is interested in the app specific stuff, they only care for their own configuration files. And those who do, they know how to root and extract all app data.

Categories

Resources