I found a way to backup partitions that also works for windows, with just the usual ADB on the PC. HOWEVER this ONLY works for an unlocked device. ADD: The below only works on Linieage/AICP not stock android, see also this
If not unlocked - unlock wiping data, or look for another method....
Make sure that your phone is in developer mode [*], and allows adb to connect as root (the phone does NOT need to be rooted)
Connect cable and run (first time you must accept the connection from the pc)
adb root
adb shell find /dev/block/platform -name "by-name" -exec ls -al {}