Il existe beaucoup d'ambiguïté et de désinformation dans la ou les réponses précédentes ci-dessus. La cause principale de cela est l'ambiguïté inhérente aux mots "flash" et "flashing" : certaines personnes utilisent un "outil flash" pour "flasher" des fichiers .img ou .bin, d'autres utilisent une "recovery personnalisée" pour "flasher" un fichier .zip, et d'autres encore utilisent le bootloader pour "flasher" un fichier .zip.
Mobile Uncle MTK Tools (mentionné ci-dessus) est un logiciel utilisé avec des fichiers .img et .bin, mais il en existe d'autres comme les soi-disant SP-Flash-Tools (SmartPhone Flash Tool). Ces outils sont généralement des programmes Windows, Mac et/ou Linux. (et d'ailleurs le mot correct dans ce cas est "télécharger", pas "flash").
Lors de l'utilisation d'une recovery pour installer une mise à jour, le code qui effectue le travail se trouve dans la partition de la recovery elle-même, et l'utilisateur contrôle le processus via une sorte d'interface graphique sur le téléphone que la recovery affiche.
Lors de l'utilisation du bootloader pour mettre à jour le téléphone, il existe un client spécialisé appelé fastboot qui réside sur un ordinateur connecté au téléphone via USB. Fastboot est également le nom du protocole que ce client utilise via USB avec le code bootloader sur le téléphone.
Avec ces trois éléments compris, il est facile de comprendre ce qui se passe:
-
Si vous utilisez un outil flash pour télécharger un fichier .img ou .bin sur le téléphone, alors vous n'utilisez pas du tout de code dans le bootloader. Donc, peu importe ce que cela signifie pour le bootloader d'être "verrouillé" ou "déverrouillé" (puisque vous n'utilisez pas le bootloader)
-
Si vous utilisez fastboot et le bootloader, alors à moins que le bootloader ne soit DÉVERROUILLÉ, vous ne pourrez installer RIEN d'autre qu'un fichier de mise à jour authentique approuvé en usine et non corrompu. C'est ce que signifie pour le bootloader d'être verrouillé - si vous dites à un tel bootloader "Fastboot flash monfichier-update.zip" ou toute autre chose similaire, vous verrez un message d'erreur et un échec. Parce qu'il est verrouillé.
-
Maintenant si vous utilisez une recovery pour mettre à jour le téléphone, vous pourriez penser que nous sommes de retour dans le 1er cas - vous utilisez la recovery et non le bootloader, donc il ne devrait pas importer si le bootloader est verrouillé ou non. Bien que la logique soit inattaquable, le fait est que la recovery d'usine de n'importe quel Android contient du code qui fera échouer la mise à jour à moins que la mise à jour soit une mise à jour approuvée par l'usine. En d'autres termes, c'est un fait que si le bootloader est verrouillé, vous ne pourrez pas utiliser la recovery pour installer quelque chose de non standard non plus.
Mais il est parfaitement possible de prendre un outil flash et de télécharger une recovery PERSONNALISÉE qui n'est pas d'origine - où une fonction importante de la recovery personnalisée est qu'elle ne se soucie tout simplement pas de l'état verrouillé/déverrouillé du bootloader.
Si vous faites cela, votre recovery personnalisée "flashera" tout ce que vous lui demandez, .mais vous ne pourrez TOUJOURS PAS utiliser fastboot et le bootloader pour flasher quelque chose de non standard. Parce que le bootloader restera verrouillé.
Enfin, pour répondre à la question sur la manière de vérifier si le bootloader est verrouillé ou pas:
Démarrez en mode bootloader (parfois appelé "mode fastboot"), connectez le téléphone via USB à un ordinateur exécutant fastboot, et tapez la commande suivante:
fastboot getvar all
Si vous avez de la chance, parmi les nombreuses lignes de sortie que vous obtenez seront celles-ci :
(bootloader) déverrouillé : non (bootloader) sécurisé : oui
Strictement parlant, je crois que verrouillé/déverrouillé signifie simplement que : cela ne peut pas être changé. Le bootloader est "sûr" s'il n'installe que des images signées en usine. Cela étant dit, je n'ai jamais vu autre chose que deux combinaisons : déverrouillé et non sécurisé // ou verrouillé et sécurisé. (En guise de commentaire final, la valeur de la "sécurité" est généralement appelée "s-on" ou "s-off")
0 votes
Si je ne me trompe pas, la plupart des téléphones Mediatek en Inde viennent avec le chargeur d'amorçage déverrouillé. Je possède un Karbonn Titanium S5+, et je l'ai trouvé déverrouillé dès le début. J'ai utilisé fastboot flash recovery et cela a bien fonctionné, sans avoir besoin de fastboot oem unlock.
1 votes
C'est formidable.. De toute façon, il n'y a aucun moyen de le "vérifier"?
0 votes
Je ne suis pas sûr, mais le flash de CWM nécessite généralement que le chargeur de démarrage soit déverrouillé, donc je suppose que c'est une preuve suffisante.