Thank you very much, that was perfectly understandable
. I'll go thtough MSM before I flash CrDroid.
I don't think you actually need to use MSMTool, since the actual GPT layout doesn't change when switching to dynamic partition retrofit.
I actually made some test builds with the DPR patches (we're both talking with jabashque, one of the Lineage devs for enchilada/fajita, who likes to play with stuff like that, or setting zram to use 100% of system ram and let God figure it out, or use DPR and then set system & vendor to be squashfs ramdisk images on top of it... good times), but it didn't seem like it was worth it for us, for a couple reasons:
1) The whole point of retrofitting dynamic partitions is to share free space, if one of three filesystems needs more room for putting more stuff in. The way it works is that the three GPT partitions per slot (currently system, odm, and vendor) are now treated as a raw storage pool, and there are "soft" filesystems that span across those three chunks of storage, than can be expanded as needed.
2) crDroid doesn't ship with GApps inline, so that people who want to go Google-free have the option... but you can't ship a read-only system partition filesystem (like squashfs, or erofs like EvoX) if you need to be able to flash a GApps zip.
3) There's plenty of room to install the recommended GApps (MindTheGapps) in the available system partition space as-is.
4) For now anyway, OnePlus Camera & Gallery seem to work okay being compiled into /vendor/priv-app/ with a couple sepolicy hacks, so really, there's no 3rd-party bloat in the system partition to try and work around.
Should be okay with just the clean flash instructions.
It still might not be a bad idea to switch to retrofitting dynamic partitions for crDroid as well, since that means I could put OP Camera & Gallery back in /system/priv-app/ and the sepolicy & permissions for it would be a lot less hacky. But it works fine for Android 13 at the moment, and I don't want to waste hours & hours redoing it again, just to make the initial installation procedure more difficult.
(On the other hand, it might cut down on unneccessary questions from people who can't be bothered to follow the installation instructions... and people insisting on trying to use TWRP for installing from recovery, muahaha