Android version usually also patches up exploits that are used to gain root access. Defying expectation, however, Chainfire, developer extraordinaire known for his SuperSU utility, has announced a preliminary root for Android O on the Nexus 5X and the Nexus 6P, just days after the first Android O developer preview was announced.
Android O is no different, with the SELinux security system beefed up for good measure. That said, at this early stage of its development, Chainfire says that Android O is not yet that too different from Android Nougat, which somewhat made it easier to start work on rooting these two devices.
Sadly, the root only works for the Nexus 5X and Nexus 6P. The Pixel and Pixel XL’s new A/B partition, used to make updates faster, is unfortunately also causing root to fail. The Pixel C and Nexus Player don’t have such a partition scheme but have not yet been tested to work. Considering how the Nexus 5X and 6P have sometimes been left out of new features, it’s almost poetic justice that they get to be rooted first.
Chainfire advises against trying new SuperSU on anything other than the 5X and 6P.