A lot of Lollipop firmwares dropped the past few days, and so did a number of new CF-Auto-Roots.
Android 5.0 compatible CFARs are now available for the Nexus 5, Nexus 7 2012, Nexus 7 2013, Nexus 9, and Nexus 10, amongst others.
Note that the Android version a CFAR is based on, as listed on the page, is not necessarily relevant to which Android version it will work on. This is listed only because often new bootloaders will not boot kernels based on older firmwares.
Normally I batch update all CFARs with the new patches, but since there have been so much changes to make CFAR 5.0 compatible, I still want to test it out on some more devices as their 5.0 firmwares roll out, before converting all CFARs to the new system.
While the old CFARs actually had their own scripts to install SuperSU, the new variants actually have the same ZIP embedded as you would flash using TWRP.
A second ZIP will also be flashed, which if running on a Lollipop or newer firmware, will take the current kernel, patch it so SuperSU can run at boot, and flashes it back. This makes the process mostly kernel agnostic, but it does require the kernel to be in a compatible format. If not, you will have to turn to your favorite kernel devs to get a root compatible kernel from them. Locked bootloader users are out of luck (for now).
In time, those two ZIPs will probably be merged, but not until some more testing has been done.
While at this moment CFARs come with v2.20 of SuperSU which is not available anywhere else, this is an interim version and doesn’t bring anything new over v2.19 other than CFAR compatibility. A newer ZIP will be available to everyone within a few days, and so will the automatic kernel patcher.
I will also start updating the How-To SU docs with Android 5.0 related information for developers as soon as possible.
In the meantime, my devbox has suffered both a cooling pump failure (deadish h100i) so my CPU is throttled, and a drive failure so my RAID arrays are rebuilding (no data was lost), so everything is slow going at the moment…