@SimLynks Glad your enjoying the Rom . What might be a quick workaround would just be to open the rom zip and delete the su zip . When the rom flashes using the updater script it won't find the su file to flash and skip it . I've done that before while testing something else . Might be a little extra trouble each time vs what you described above . Just delete the supersu.zip from inside the rom zip and see if that works . You could also edit the updater script to remove what you don't want it to do such as flash supersu , wipe catch etc . Then just replace the script in the rom zip each time with your edited version .Holler back and let us know .
Thanks for the tip Max, that did the trick! Once I unpacked the latest Nightly ZIP, deleted SuperSU, Quickly read through the Updater scripts to finally figure out that SuperSU was getting flashed after being copied to addon.d from /tmp in the ROM update data, and finally renaming the addon.d/UPDATE-SuperSU_zip so it wouldn't be detected by the updater scripts, I was finally able to flash a nightly without having SuperSU flash through as well.
However just my luck, I did all this today just as a brand new version of Magisk/PhhSuperuser Magisk-Binary/Systemless Xposed was released, so I got the satisfaction of finally updating how I wanted, to immediately going back to exactly what I was trying to avoid, removing everything in recovery and starting all over again haha
Anyway even if just for my own sanity im probably going to throw together somesort of wonky Magisk-Updater script that automatically takes care of Unpacking the Nightly ROMs, removing SuperSU, repacking the Nightly ZIP, and finally placing the necessary Magisk updater ZIPs in the Secondary Flash folders as I continue testing this and figuring out a way to make updates a bit more seemless. Would the Exodus team have any interest in this script if/when I actually finish it, and if so would just posting here be enough for the team to evaluate it, or would pushing a commit on Github be more effective? Alternatively its also totally cool if the DevTeam prefers I STFU about Magisk so you can focus on other things like this ROM. Anyway Ill be updating this thread eventually once I finish my script and/or give-up on it and Magisk.
Thanks again for the pointer Max, always the most obvious things I eliminate as possibilities...