So I haven’t run a custom ROM for a long time and I’m thinking of trying out GrapheneOS. Before I do, is there a modern way to take a full disk image of a stock Pixel 8? The intent would be to factory restore to where I am in this moment if need be.

  • Onomatopoeia@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 days ago

    Not unless you’re already bootloader unlocked, which requires a factory reset to do so. I haven’t done it in forever, as TWRP support for my previous phones fell off. I do believe it works for Pixel though.

    The best you can do is try to backup apps using ADB (which is hit and miss, and restoring is very hit and miss).

    My current approach is to root first, install Neobackup, and use it for app Backups. If you switch to Graphene, know that they very much dislike root, which is why I’m currently running DivestOS and will be switching to Lineage on next reset.

    • Atemu@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 days ago

      Even with root it’s not anywhere near trivial.

      You can’t, for instance, make a backup of the userdata partition block device and expect to be able to restore it because it must be decrypted by a key in the phone’s security module that gets wiped when you boot a new ROM.