[Remix OS for PC] remixtester:
Rooting of Remix OS 2 (Remix OS 3 is rooted by default)

Remix OS has a terminal app (version 3: Termux) and a root terminal (press <Alt + F1>). So rooting is essential only for apps which need root privileges. Remix OS 3 is rooted by default; so you can go on with step 4 (without installing anything).

Rooting of version 2 is based upon file remixroot.zip, whose contents have to be copied into the android directory of Remix OS. Running the shell script remixroot.sh with root privileges will do the rooting. The modfications of the Remix OS file system are performed using PartedMagic.

Step 1: Copy file remixroot.zip into the Download directory of Remix OS

Step 2: Boot the system with PartedMagic (see Tools ) and open the "File Manager"

- Open drive sda1 and go into path /media/sda1/android-2016-04-05/data/media/0/Download .

http://postimage.org/index.php?lang=german

- Double click remixroot.zip and extract its contents (directory su and shell script remixroot.sh) into path /media/sda1/android-2016-04-05/

Result:

http://postimage.org/index.php?lang=german

- Click "Tools > Open Terminal Here" → By entering command "sh remixroot.sh" your Remix OS will be rooted:

http://postimage.org/index.php?lang=german

- Shut down PartedMagic and start Remix OS again

Step 3: Updating App SuperSU (needed for Remix OS 2 only)

After rooting of Remix OS you'll find SuperSU in the Remix OS start menu. SuperSU's task is the administration of all root permissions (see link), and it must have the actual version.

http://postimage.org/index.php?lang=german

After starting "SuperSU" an update is needed: "The SU binary needs to be updated" → Continue → Normal → "Installation success" → Reboot

Opening "SuperSU" again shows version # 2.46.

Another update is needed now, this time after searching the app in the Google Play Store . The next start of "SuperSU" will need a SU binary update again.

After the reboot and opening "SuperSU" you'll see version # 2.65 which is ok.

Step 4: Checking whether rooting was successful

The Remix OS Terminal (version 3: Termux) can be used for a first test. The terminal prompt should change from $ to # after calling su (see link).

The user id should change, too:

http://postimage.org/index.php?lang=german

After entering "su" a window will pop up asking for "denying" or "allowing" the root access (version 3: once, always, or for 10 minutes only).

https://postimage.org/app.php

Allowing root access in Remix OS 3

http://postimage.org/index.php?lang=german

Granting root access in Remix OS 2

You'll have a few seconds only for clicking "GRANT". Otherwise you'll get the message "Permission denied".

For Remix OS 3 only:

The built in function "Settings > System > Superuser" will show you a log of granted superuser requests. Clicking "Settings" you can modify settings concerning superuser access.

https://postimage.org/app.php

or Remix OS 2 only:

SuperSU will show you which apps got root permissions. Below image shows that the first trial of giving root permission to app "Root Checker" was not successful (not granted in time - you have to be fast - see https://su.chainfire.eu/). The second trial worked.

http://postimage.org/index.php?lang=german