The back story behind this one is pretty long, but the executive summary is that Cyanogenmod (CM) and SuperSU don’t play well together. Effects of combining the 2 include, but are not limited to:
- CM OTA updates failing to install:
- Apps that need root permissions – e.g. AdBlock Plus – malfunctioning.
Worse yet, reverting to CM Superuser from SuperSU is a huge pain, if not nearly impossible. As with most things Linux, there’s pretty much no working documentation of this problem anywhere. The only fix I was able to apply was to update CM to a Nightly build – with a complete image download – instead of an M-release. This isn’t a bad thing per se, but a root permissions app shouldn’t effectively force a complete OS (re)install on its own. That’s awful UX.
Also, don’t be scared of Titanium Backup‘s ominous warning about needing to use SuperSU. The only time you’ll need to do that is if you’re modifying (e.g. uninstalling) CM system apps, an option than CM’s lack of bloatware pretty much obviates. That said, you should still by all means use SuperSU on rooted stock ROMs.

