Its what you need to successfully run substratum on this Pixel
Edit. Without root, that is. Are you running it with root?
I rooted my Pixel 2 XL immediately with the plastic wrap still around it LOL. Also installed TWRP custom Recovery to be ready for ROM's.
Substratum works perfectly well for me. I'm mixing like three different themes, running specific parts of each.