Every procedure I found to root my phone required to unlock the bootloader as a prerequisite. Well, I have an idea of what a bootloader is and it seems that there is something that prevents it from being changed, which is implied in the answer to this question. Also, the answer to this question says that it is not necessary.

The question remains: Why are rooting instructions asking to unlock the bootloader?

Aren't these separate things? Or do some rooting procedures also change the boot loader?

1 Answer 1

  • Unlocking boot loader is NOT mandatory for all devices. Unlocking, is to facilitate flashing of unsigned images as in custom ROMs. Even if you unlock bootloader, for rooting only, it exposes you to security concerns (see question linked at end of this answer ).

  • If your bootloader is unlocked already, there is no need to unlock . There are devices with unlocked bootloader and for those you can proceed to root directly. For example Majority of devices seem to require unlocking

  • This question explains well things about unlocking Is it possible to unlock the bootloader without root access?

  • Rooting procedures do NOT change the bootloader. That would be dangerous

Also see , Why does unlocking the bootloader wipe phone?

  • Had seen that question but since it looked like rooting requires boot unlocking, it seemed reasonable to assume that one can unlock without root, otherwise it would be a circular dependency. What I am reading between the lines in your first point is that the bootloader must be unlocked but you only need to unlock it if it is locked to start with. Right?
    – Itai
    Commented Jul 22, 2017 at 2:35
  • Great. Thanks! One more detail to answer my question in bold: If it is only to flash a custom ROM, why do rooting instructions ask for unlocking? Is it not possible to root with the bootloader is locked?
    – Itai
    Commented Jul 22, 2017 at 2:45
  • Is it not possible to root with the bootloader is locked? No. Not possible. If the bootloader is unlocked -unless, the is an exploit discovered that bypass this requirement
    – beeshyams
    Commented Jul 22, 2017 at 2:49
  • Unlocking bootloader is related to security. See the last point in my answer
    – beeshyams
    Commented Jul 22, 2017 at 2:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .