I was having problems using Voodoo to keep root, since I had updated to SuperSU.
I uninstalled SuperSU and went back to Superuser; however, it states the su binary is: v1.15:SUPERSU (0). If I try to update the binary within Superuser, it says "Downloading manifest... Fail!" and then crashes.
Nevertheless, it seems Voodoo is working now; I can do Temp Un-Root and Restore Root with no problem. Do I still need to update the binary to the stock superuser 3.1.1 before taking the OTA update, in order to retain root after upgrading to 4.1.2? If so, how can I get the /system/bin/su binary updated without losing root?