In accordance with the documentation
Data backup is not guaranteed to be available on all Android-powered devices.
How could I check in my code if it is supported or no?
I've tried to check what happens on my own device, but calling dataChanged
says nothing except log message Backup pass but e=true p=false
(explanation of the message is here). The same happens with adb shell bmgr backup my.package.name
. I would like to inform my application user if it is not supported.