[Off-topic] AnonA2:
I want to start a thread cuz I think it's confusing to "only root" your device. (I personally hate Unix based system btw, the way they handle processes in intelligent multi thread way unlike windows which concentrates on one process based on its priority, Mac otherwise work on dm ready structure)

In Android and WINDOWS, SELinux there is LSM (AKA SYSTEM) (also Sudo) which is root (system user). System user > Admin user > Basic user > Quest user as well as root (kernel service) > index root > service root > service user > low level services.

Root. In order to become true root not only system user you need usually to flash custom recovery. But this way it's possible to become fake device Super-root to obtain the 0-index kernel service permissions Linux distro is needed to be installed.

Super root is a startup service such as stock recovery. In order to become true Super-root you need to perform rooting actions such as flashing TWRP or CMS. The custom recovery however won't backup kerning-based oses.

Hyperoot would be network (shell) service

And meta-root would be hardware engineering service. This is f. e. Use modified processor of the microntec car head unit with IC service in order to be able to use sound card different way.

So these are different levels of managing and servicing the devices. Then the root and Jailbreak (of Android phone too even if it's open source project) is clearly the different things

Servicing the phone (also cracking but it's rather bad thing)

1. Unlock phone (bootloader)

2. Customise system (custom recovery)

3. Root/system user

4. Obtain all partitions

5. Flash modules (not only software of internal card)

6. Assembler hacks and kerning, overclocking, adding ram etc.

Mtc 916

Hacking the phone

Will be 1, 2, 3, 4 and 5

Google Nexus, Hackintoah

Rooting (full root) the phone

Will be 1, 2, 3

Most devices

Hardness: Huawei > Manta > Nokia > sony > Acer > Asus > lg > one plus > google

Debunk phone

Will be 2, 3

Some Acer decices like s1

Simple root of a phone 3 only

Lyf flame and exotic phones from mgsm

Jailbreaking the phone

2* (apply customisation, become superuser)

Some unnown models and IPhone of course

Tweaking the phone

1 and 2*

Symbian devices, custom bloatware

What do you think, let's talk ;D

BTW As I have a lot of knowledge of computing, scripts and C in Microsoft visual I always have been soft hardware bricking my devices cuz I am dull and can't think abstractive math lab way xd

DEMANDS

Give us the hacking guide rather with rw FIXES! I don't want to spend hours typing stuff into twrp or cmc recovery (AdAway, magisk and so on)

Edit as of 19.3.19

Aroma device - is unlocked and extended device

Types of bricks:

Softbrick - "nice bootloop", simple flash from twrp or pulling system.img is enough usually

Modbrick - OTA bootloop, may require mod tool like flash tool

Hardbrick - QUSB - lack of fastboot, EMMC CMOS controller related problems, needs patents to retrieve, so its basically dead phone (when no boot at all and no signs of life, device is called "dead-boot" or "no screen device")

BAnD (Broken Android Device) is term describing hardware related problems with phone. Its not as serious as hardbrick.