I tried switching from iOS to GrapheneOS a while back.
From what I can tell, Google intentionally broke Android’s backup subsystem in order to force people on to their non-E2E encrypted cloud storage.
It makes me sad that, in practice, Android somehow manages to give people less control over their devices than iOS.