Codes USSD, MMI, IHM : à quoi servent-ils et comment fonctionnent-ils ?

Dernière mise à jour : 4 juillet 2017
Sommaire

Définition et explications des codes USSD, MMI et IHM

Certains les considèrent comme des codes cachés, codes secrets ou encore raccourcis. D’autres ont des problèmes de validité avec le code MMI, le code IHM ou l’USSD. Découvrez la signification de ces étranges noms, leur utilité et comment résoudre les difficultés que vous pouvez rencontrer.

Qu'est-ce que le code USSD ?

icon_ussd

Ce code signifie en anglais Unstructured Supplementary Service Data (Service supplémentaire pour données non structurées). Plus clairement, c’est un service permettant aux utilisateurs de transmettre des informations basiques sur le réseau mobile GSM, tel que le suivi de solde de son forfait mobile , la recharge de sa carte prépayée, etc. Les codes USSD utilisés permettent au choix d’activer des fonctionnalités sur son téléphone ou d’obtenir de son opérateur mobile des informations demandées. A l’heure de la connexion grandissante des clients à l’internet mobile, une part des consommateurs reste toutefois sans accès. Cela vaut également pour les utilisateurs se trouvant momentanément en zone non couverte par l’internet sans fil. L’obtention de services par USSD reste donc dans ces cas précis une alternative, certes pas des plus pratiques, mais au résultat probant.

Des messages utilisant une très faible bande passante sont ainsi envoyés en temps réel à l’opérateur pour obtenir les informations voulues.

Des failles dans les codes USSD

ussd

L’affaire avait fait grand bruit à la rentrée 2012 : il s’est avéré que les codes USSD contenaient des failles pouvant porter préjudice aux possesseurs de téléphones fonctionnant sous le système d’exploitation Android (les Samsung Galaxy étaient tout particulièrement concernés). Des ingénieurs ont réussi à désactiver des cartes SIM, sans avoir accès au téléphone. Des pirates pourraient ainsi grâce à un simple QR code ou même un e-mail amener un mobinaute dont le téléphone fonctionne sous OS Android vers une page web et faire faire à l’appareil mobile de manière automatique une suite d’action via les codes USSD. Une faille qui peut aller jusqu’à l’effacement complet de la mémoire du téléphone, en passant par la désactivation de la carte SIM, sans possibilité de réactivation avec le code PUK.

Cette affaire ayant fait parler d’elle en 2012, la faille a bien évidemment été corrigée. Il n’en demeure pas moins que certains experts s’interrogent sur la pertinence des codes USSD de nos jours, et surveillent de près les évolutions technologiques, pour qu’une telle faille ne puisse plus se reproduire à l’avenir. Selon les téléphones, il peut ainsi ne pas être possible de réaliser des actions via code USSD, les fabricants préférant brider son utilisation pour parer tout piratage.

Les utilisations possibles du code USSD (codes secrets)

icon-ussd6c8e0154e5a251e051252f0dcf0bbaec2c343a4e

MonPetitForfait évoque de manière systématique les raccourcis clavier (aussi appelés codes cachés) pour l’utilisation de fonctionnalités plus poussées de son téléphone. L’avantage reste le fait que ces codes sont valides quel que soit l’âge du téléphone (1 an comme 10 ans), le type de téléphone (smartphone ou téléphone basique), la marque (Apple comme Samsung), ou encore le système d’exploitation (iOS comme Android).

Découvrez la liste de nos astuces utilisant les codes IHM pour résoudre les problématiques les plus courantes rencontrées par les utilisateurs :

Qu'est ce que le code IHM ?

Code-IHM

Définition de l’IHM

Plutôt que de rentrer dans des descriptions longues, incompréhensibles et rébarbatives, que veulent dire les lettres IHM ? Lorsqu’on parle d’IHM, on entend tout simplement l’Interface Homme Machine. Autrement dit, il s’agit dans le domaine de la téléphonie mobile du logiciel présent dans le système d’exploitation du téléphone permettant de réaliser des actions précises. L’IHM permet ainsi via son interface de communiquer avec le système d’exploitation du téléphone utilisé. L’IHM existe ainsi sur tous les téléphones, smartphones comme modèles Nokia basiques du début du siècle.

Problème de code IHM non valide

De nombreux codes USSD (voir plus haut) permettent de réaliser directement via le clavier de son téléphone des actions. Il n’est de ce fait pas toujours utile de passer par des applications ou le fin fond des paramètres de son téléphone pour pouvoir rediriger un appel ou changer son code PIN. Pour autant, ces codes ne s’inventent pas, et les utilisateurs de mobiles peuvent se heurter à une erreur fréquente :

Code IHM non valide

La raison de ce problème est simple : le code que vous avez entré est tout simplement faux. La solution à ce problème est ainsi logique : il vous suffit de vérifier que vous ayez saisi le bon code. Généralement, entre les étoiles (*), les dièses (#) et les nombreux chiffres, l’erreur est souvent humaine, et ne provient donc pas du téléphone.

Qu'est ce que le code MMI ?

code-mmi

Le code MMI signifie Man Machine Interface. Ce dispositif électronique est ainsi un synonyme de l’Interface Homme Machine (IHM) décrit plus haut, faisant le lien de communication entre l’utilisateur et le mobile.

Code MMi invalide

Si les utilisateurs sont amenés à se poser la question de la signification du code MMI, c’est tout simplement suite à un problème avec leur téléphone. Le message revenant ainsi de manière redondante est le suivant : « Problème de connexion ou code MMI non valide ».

Comme avec le code IHM, la solution est d’écrire correctement le code : celui que vous avez entré peut ainsi être incomplet ou mal recopié. Si vous avez modifié le logiciel de votre téléphone, le code MMI pourrait également afficher l’erreur de validité.

Un autre cas peut être lié à votre opérateur mobile restreignant certaines fonctions : il vous faudra ainsi hélas prendre contact avec lui (voir la liste des numéros des opérateurs mobiles) et espérer une réponse de sa part. S’agissant d’un point technique, il peut parfois être compliqué d’obtenir une réponse de sa part.

Enfin, il vous faudra également vérifier être dans une zone couverte par le réseau mobile : le code faisant souvent appel à l’opérateur mobile avec lequel vous possédez un abonnement, l’absence de réseau ne permet pas l’utilisation de cette fonctionnalité, renvoyant de ce fait une erreur.

On vous a été utile ?
Pour nous remercier,
partagez !