[Moto G 2015 Android Development] Kai Disobey:
Copie&Paste from G+ Communitie :angel:

CHANGES (READ THIS BEFORE FLASHING!):

=====================================

YES. AICP is going to build rootless builds.

This change will happen during a short period of time.

I could explain the decision for that,

but that would not be understandable for all users, so i put it this way...

Reasons were changes in LOS base and mainly because some of our devices (like some Sony and Samsung) have issues and cannot run Magisk properly.

So, as we maintain a lot of devices, it is easier for the users to flash their "working" root solution.

Nothing will change for all others, just a file more to add on flash, like most of them already do with custom kernels, Bootanimation, modules for Magisk, etc.

Going rootless means that the ROM will NOT come with any Root or SU built in anymore.

There will be no Magisk - as a buildin root solution - be provided when the user flashes the ROM zip file.

What you will have to do (If you don't do it by now):

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

You will have to flash a root solution of your choice (lineage-su addon, SuperSU or Magisk) by yourself after the ROM.

I will link the appropiate solutions here in this post.

REMEMBER:

First flash the ROM, then your desired root solution!

This MUST also be done on every dirty flash to ensure root is not lost!

This MUST be done, when using the OTA app too! Just add the "root" zipfile after the ROM!

What will be noticable to the user:

~~~~~~~~~~~~~~~~~~~~~~

1. We had to cut out some features for getting this done. Those are:

a. The SELinux switch in the dev options is gone for now.

This can also be done by other apps, if necessary.

b. The feature to flash another bootanimation from AICP Extras is gone.

You can still use a flashable ZIP from TWRP or Substratum.

c. The builtin logcat feature in AICP Extras will be gone.

Most users did not use it either as it only can store max. 400KB.

We already advised to use Catlog or Syslog Apps (both free on Play store).

Remember that both need root!

d. The builtin "System app remover" will be gone, as it required root to run.

2. You will, of course, not see Magisk Manager in the app folder, of course.

3. Remember that without a root solution some other apps e.g. Kernel Audiutor will also not work.

Whatever you choose. Lineage SU options are in dev options in settings. The others use separate Apps.

Links to tested root solutions (download):

~~~~~~~~~~~~~~~~~~~~~~~~~~~

Magisk (remember that v12 need the Manager to be flashed separately. v13 will have it buildin the flashable ZIP:

https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

https://xdaforums.com/apps/magisk/beta-magisk-v13-0-0980cb6-t3618589

SuperSU (Use whatever works for you, stable or beta):

https://xdaforums.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703

https://download.chainfire.eu/supersu

Lineage SU-addon (check your needed version 14.1 arm or arm64!):

https://download.lineageos.org/extras

-> the removal zip is available here too.

Note: If you are unsure: keep your latest build with Magisk and as always: backup, backup, backup...﻿