Do NOT use SuperSU with Cyanogenmod (even if Titanium Backup suggests you do)

slideshow_1

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:

  1. CM OTA updates failing to install:

    Failed. Great.
    Failed. Great.
  2. 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.

Feel free to ignore this on CM, but DO use SuperSU on stock OEM ROMs.
Feel free to ignore this on CM, but DO use SuperSU on stock OEM ROMs.

Author: jdrch

ISTJ, Rice Owl, UF Gator, mechanical engineer. STEM, sports, music, movies, humor. Account mine only & unaffiliated.

4 thoughts on “Do NOT use SuperSU with Cyanogenmod (even if Titanium Backup suggests you do)”

  1. (At least I know now root access is switched off by default after CM12.1 install – tapping on the Build No in “about this phone” 7 times (!) enables “development options” in the menu where root can be switched on.)
    Still TB does not get root.

    Like

Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s