Voici comment débloquer le mode OnePlus Factory et y accéder sans root

Vous cherchez un moyen d’accéder à l’application cachée Factory Mode sur votre smartphone OnePlus sans accès root? Consultez ce tutoriel !

Les utilisateurs expérimentés d'Android trouvent souvent d'étranges fichiers APK système préinstallés sur leur téléphone qui, à première vue, semblent être des bloatwares OEM. Cependant, certaines de ces applications peuvent être très utiles car elles vous fournissent un ensemble de tests de diagnostic à exécuter sur votre téléphone. Après tout, lorsque vous envoyez un téléphone au fabricant pour réparation, les techniciens ont besoin d'outils de test pour évaluer correctement l'état de l'appareil afin de découvrir le(s) composant(s) défectueux. L'utilisateur moyen peut également accéder à une poignée de ces applications de diagnostic en en tapant le code secret approprié à partir de l'application de numérotation boursière. OnePlus est une marque qui me vient à l'esprit dans ce contexte, car l'OEM même proposé un outil téléchargeable de vérification de l’état de la batterie à ses utilisateurs.

OnePlus est célèbre parmi les bricoleurs pour sa riche collection d’outils de diagnostic au-delà du vérificateur de l’état de la batterie. En fait, les versions antérieures d'OxygenOS sur des appareils tels que OnePlus 3, 3T et OnePlus 5 étaient livrées avec une application de test de diagnostic de très bas niveau appelée «Mode ingénieur», ce qui pourrait être exploité pour accorder un accès root sans déverrouiller le chargeur de démarrage. Plus tard, OnePlus a supprimé le code de débogage exploitable et a renommé l'application en "Mode Usine" (nom du paquet: com.oneplus.factorymode), et a ensuite bloqué sa routine d'exécution habituelle. Par conséquent, vous ne pouvez pas simplement le lancer en composant *#808# plus.

Interface de l'application "FactoryMode"

La communauté de modding de XDA est cependant venue à la rescousse. Membre senior XDA jamal2367 créé un module Magisk qui permet aux utilisateurs de contourner la restriction à la volée et accédez à la puissante application Factory Mode à l'aide du *#808# code secret. Membre senior XDA antnyhills, d'autre part, a proposé une méthode de contournement plutôt simple qui implique modifier le fichier de configuration de l'application. Il y a juste un petit problème: Les deux méthodes nécessitent accès root. Les utilisateurs sans accès root peuvent essayer de charger une ancienne version de l'application Engineering Mode par-dessus celle installée en usine, mais celles-ci ne fonctionnent pas toujours bien avec les nouvelles versions d'OxygenOS.

Heureusement, membre senior de XDA AndroPlus a enfin pu résoudre la dernière pièce du puzzle. Selon eux, OnePlus cache l'application "FactoryMode" derrière un code de déverrouillage unique pour chaque smartphone produit. Le code de déverrouillage est dérivé de l'IMEI principal d'un appareil OnePlus. Après avoir déchiffré comment il est généré, AndroPlus a écrit un générateur de code de déverrouillage qui peut déverrouiller l'accès à l'application Factory Mode.


Comment débloquer le mode usine OnePlus (également connu sous le nom de mode ingénierie)

Avertissement: soyez prudent lorsque vous utilisez le mode usine/mode ingénierie OnePlus. Il existe ici de nombreux outils et tests de bas niveau auxquels les utilisateurs ne sont pas censés accéder. Vous ne devez donc le faire que si vous êtes conscient des risques et savez ce que vous faites.

Note: Gardez à l'esprit que le déverrouillage Web ne stocke pas l'IMEI de votre appareil. Cela étant dit, l'IMEI de votre appareil est une information assez sensible, alors ne la partagez pas aveuglément avec qui que ce soit.

  1. Cadran *#06# pour ouvrir l'écran d'informations IMEI sur votre appareil OnePlus. Ensuite, appuyez longuement sur le champ IMEI 1 pour le copier.
  2. Ouvrez le générateur de code de déverrouillage en cliquant sur ce lien et collez l'IMEI dans le champ vide.
  3. Appuyez sur "CONVERTIR" pour obtenir le code de déverrouillage.
  4. Cadran *#*#5646#*#* sur votre téléphone. Vous devriez voir un écran qui vous invite à scanner un code QR. Appuyez sur le bouton Retour pour accéder au champ de saisie du code.
  5. Entrez le code de déverrouillage dans le champ et appuyez sur le bouton "OK".
  6. Si tout se passe bien, vous devriez voir l'écran suivant :
  7. Voilà! Vous pouvez désormais accéder au mode usine en composant *#808# ou *#36446337#.

Certains appareils plus anciens (par exemple la série OnePlus 7) ne peuvent pas accepter de code de déverrouillage permanent. Pour eux, l'outil de déverrouillage propose un mode spécial nommé "Déverrouiller pendant 10 minutes". Le code obtenu peut déverrouiller l'accès à l'application Factory Mode pendant une période de 10 minutes. Après cela, vous devez régénérer le code.


À quelle fréquence utilisez-vous la suite de diagnostic Factory Mode sur votre smartphone OnePlus? Faites-le nous savoir dans les commentaires ci-dessous !