I would like to get my data from an old rooted android phone, to a new android phone which can't be rooted. adb backup and helium aren't able to get all of my data from my rooted phone.

Is there a way for me to use the power of root in my rooted phone to make a backup, and then through non-root means restore the backup to the non-rooted phone?

  • 1
    Does this answer your question? Transfer Android app with offline data to NEW PHONE without ROOT
    – alecxs
    Nov 5, 2020 at 23:24
  • 1
    @əkaunt Unfortunately restoring app data of apps that disallow adb backup on an unrooted device is not possible.
    – Robert
    Nov 6, 2020 at 8:17
  • 1
    @Robert do you think it is at least possible to set allowBackup directly on rooted phone without changing signature?
    – alecxs
    Nov 6, 2020 at 10:48
  • 2
    @alecxs I would assume yes as most properties from AndroidManifest.xml are cached in one or two central XML files. Unfortunately at the moment I don't remember where to find those files and their names.
    – Robert
    Nov 6, 2020 at 11:27
  • 1
    @Robert I'd assume packages.xml being one of those. But still, not sure if the target will reject that as it gets the "no" from the APK (not from the XML it does not (yet) have).
    – Izzy
    Nov 6, 2020 at 17:19


You must log in to answer this question.

Browse other questions tagged .