Certains codes saisis dans l’application Téléphone permettent d’afficher des données techniques ou d’activer des services, mais leur fonctionnement dépend fortement du modèle et de l’opérateur.
Il suffit parfois d’ouvrir le clavier de l’application Téléphone et de saisir une combinaison de chiffres, d’astérisques et de dièses pour voir apparaître une information jusque-là invisible. Ces séquences sont généralement appelées codes USSD, MMI ou codes de service, même si ces différentes appellations correspondent en réalité à des mécanismes techniques qui ne sont pas parfaitement identiques.
Avant de les utiliser, une précision importante s’impose : il n’existe pas une liste universelle de codes secrets fonctionnant de manière identique sur tous les appareils. Le résultat dépend du téléphone, de son fabricant, de la version d’iOS ou d’Android et parfois directement de l’opérateur mobile.
Certaines commandes autrefois disponibles ont également été modifiées ou supprimées sur les appareils récents. Un code fonctionnant sur un ancien iPhone ou Samsung Galaxy peut ainsi ne produire aucun résultat aujourd’hui.

Il faut surtout distinguer les commandes permettant simplement de consulter une information de celles susceptibles de modifier la configuration du téléphone. Les codes associés à une réinitialisation, à un blocage des appels ou à l’effacement de données doivent être utilisés avec une extrême prudence. Mieux vaut passer par les menus officiels du smartphone lorsqu’une opération peut entraîner une perte de données.
