FORUMS
Remove All Ads from XDA

attempt of a generic root explanation (in progress)

117 posts
Thanks Meter: 18
 
By PackElend, Senior Member on 12th July 2018, 09:47 PM
Post Reply Email Thread
Hallo,
managing some different devices and run them mostly with custom ROMs, rooting was again and again a topic in this endeavour. During this course I've came accross so many resources but it isn't 100% clear for me. This is an attempt to get any uncertainties resolved.
Any input is welcome.

There are many explaining what rooting means, gaining administrative rights on the file system of your phone (in linux, root or superuser is the username of the master admin). With root access, you can install and uninstall anything you want on the phone. But resources what rooting actually does on modern Android are widely scattered around but I haven't found place yet where it all is well explained in one decent post. I've gone through some articles but still don't fully understand what it does and how can I hide later on as it certain apps won't run if they detect if a phone is rooted. These are my resources:
  1. Best way to hide Root and SuperSU from apps that otherwise block access on Lineage?
  2. Question about LOS root, SuperSU and Magisk
  3. Does magisk manager go well with lineage os
  4. LOS Root or Magisk?

As I mainly looked in to rooting LineageOS many resources are referring to this ROM after rooting you have to manage binaries
  1. XDA-Developers Root Directory
  2. iSu
  3. phh's SuperUser
  4. Magisk on xda Magisk Root
  5. SuperSU
  6. Magisk Root
  7. LOS root addon on xda LOS root addon

unsorted collection:
https://techviral.net/top-best-root-...pTrickster_Mod
https://forum.xda-developers.com/sho...d.php?t=803682
https://techviral.net/best-tricks-fo...16_for_Android
https://techviral.net/secure-rooted-...urity-threats/
https://www.androidauthority.com/root-android-277350/
https://en.wikipedia.org/wiki/Rooting_(Android)
 
 
13th July 2018, 04:13 AM |#2  
2ISAB's Avatar
Senior Member
Thanks Meter: 77
 
More
I just wanted to know. If this is true for a root. I mean, does this sound like a properly rooted device under these circumstances?

Taken from a chat log...

"Device is now rooted but PLEASE TAKE NOTE:

1.Do not uninstall SuperSU

2.Do not Factory Reset

3.Do not turn off developer options

4.Do not disable OEM Unlock (if you have this setting)

5.Do not enable Reactivation Lock (if you have this setting)

6.Do not install System Updates"

03:01

why not factory reset? Does this sound like a permanent root?

Confused
13th July 2018, 07:52 AM |#3  
OP Senior Member
Thanks Meter: 18
 
More
Quote:
Originally Posted by 2ISAB

why not factory reset? Does this sound like a permanent root?
Confused

depending on the method and ROM, root related modification could be overridden when flashing. This is one of the reasons why I kicked off this thread. I want to outline it in more details (as soon as I have some spare hours)
13th July 2018, 08:33 AM |#4  
2ISAB's Avatar
Senior Member
Thanks Meter: 77
 
More
Quote:
Originally Posted by PackElend

depending on the method and ROM, root related modification could be overridden when flashing. This is one of the reasons why I kicked off this thread. I want to outline it in more details (as soon as I have some spare hours)

Well it's a N7 stock rom for my M9 using the controversial Oneclickroot advertised on XDA.

So I just want to know if they root permanently using team viewer remote root. ?
13th July 2018, 09:24 AM |#5  
OP Senior Member
Thanks Meter: 18
 
More
Quote:
Originally Posted by 2ISAB

So I just want to know if they root permanently using team viewer remote root. ?

can't tell you need to ask in the specific thread
15th July 2018, 01:24 AM |#6  
bien2004's Avatar
Senior Member
Flag Binh Dinh
Thanks Meter: 154
 
More
Quote:
Originally Posted by 2ISAB

I just wanted to know. If this is true for a root. I mean, does this sound like a properly rooted device under these circumstances?

Taken from a chat log...

"Device is now rooted but PLEASE TAKE NOTE:

1.Do not uninstall SuperSU

Uninstall it should not be a problem, the su binary already in /system (system way) and in boot image (systemless way). But if you remove SuperSU from that app you will LOSE root!

Quote:
Originally Posted by 2ISAB

2.Do not Factory Reset

It's because some devices play not good with Factory Reset with root. Like my ASUS ZF2, everytime I try to factory reset + root, the device lost boot.

Quote:
Originally Posted by 2ISAB

3.Do not turn off developer options

Read note 4 and 5 below.

Quote:
Originally Posted by 2ISAB

4.Do not disable OEM Unlock (if you have this setting)

OEM Unlock will allow your phone to root. If you are rooted and you disable this option, your phone will brick (as it will enable the device to check system signatures). I had this mistake and my SS phone said on reboot "Custom binary blocked by FRP lock"
The fix would be full stock ROM flash.

Quote:
Originally Posted by 2ISAB

5.Do not enable Reactivation Lock (if you have this setting)

Read note 4.

Quote:
Originally Posted by 2ISAB

6.Do not install System Updates"

This is not true. Some device can still install OTA, but you must unroot. Else your phone might get hard bricked.

Quote:
Originally Posted by 2ISAB

why not factory reset? Does this sound like a permanent root?

Yes, it's a permanent root. You can unroot if you want.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes