Android is popular mostly because of its open-source nature, much like what we see from Linux in the case of PCs. Developers from around the globe can work around it and tinker with the OS to customize it accordingly. But most smartphone manufacturers don’t really prefer users tinkering with their custom UIs. To prevent anybody from making changes to the customized version of OS, OEMs usually put a software switch, which acts as a firewall, that is, until it is turned off.
OEMs put this switch so that the usual day to day smartphone users will have a preserved worry-free experience. OEMs test their software a lot before releasing it to the consumers, and allowing tinkering with it by default may result in an inconsistent software experience. On top of it, most smartphone manufacturers (except Oneplus) straight away void the device warranty if the user enables OEM unlocking and then bootloader. But that doesn’t really stop some users from still through with it. For some people customizing the OS according to their liking, is more important than maintaining the device’s warranty. So for those users looking to enable OEM unlocking to unlock the bootloader, this article is for you.
What is OEM unlocking?

OEM unlocking is an option in the developer options section that normally stays off by default. It was back introduced back in Android Lollipop and has stayed persistent ever since. Once you enable the OEM unlock on your device, the “unlock ability” flag is set to 1, which will allow users to use the “fastboot flashing unlock” command. Once you have enabled it, it stays on. Even if the user does a factory reset, it stays unlocked until the setting is manually altered again by going into the developer options section. This is not safe to do so at all, though, if you do not know much about flashing ROMs.
Why is it important to enable OEM unlock?
The main reason why most users go for OEM unlocking is custom ROM. Maybe their OEM stopped providing software support, or maybe the OEM UI is just not to the liking of the user. Now to install a custom ROM, the device needs to have root permissions. Rooting requires installing a custom recovery like TWRP, and installing custom will again require access to the device storage partitions. Again to access and modify the device storage partitions, the user needs to have an unlocked bootloader.


Bonjour
j’ai lu avec beaucoup d’intérêt et de plaisir votre Briant article et je dois dire que j’ai beaucoup appris ! Pour cela je dis merci !
Toute fois je rencontre une difficulté à la l’étape majeure qui consiste à activer via l’option développeur le déverrouillage OEM. J’ai un téléphone Techno Camon 19 pro 4g Android 13. Déjà pour activer cette option la connexion internet est requise et lorsque je tente de l’activer je suis soumis à l’obligation de m’inscrire d’abord comme client chez techno et après l’avoir fait l’option ne s’active pas du coup j’arrive pas à avancer dans ce processus j’y tiens pourtant. J’ai essayé comme j’ai pu jusqu’ici rien à faire ! Je me suis donc permis de vous écrire dans l’espoir d’avoir une solution. J’espère également qu’il vous plaira de me répondre.
Cordialement.