En ce moment circule sur la toile un fameux code secret permettant d’obtenir un menu caché pour accéder à des informations non disponible par défaut sur l’interface d’android.
Le code en question *#*#4636#*#* vous amène sur ce menu:
Un petit tour dans le SDK nous permet de définir cette application comme étant la même que celle des paramètres accessibles depuis le menu. Nous en reparlerons par la suite.
Et bien sachez que tout développeur peut en théorie utiliser ce système de code secret pour lancer une application (ou une partie cachée d’application).
En effet, en regardant le code source de l’application téléphonie d’android, nous trouvons un fichier nommé SpecialCharSequenceMgr, qui traite ce code. On peut y lire que tous les codes du type *#*#XXX#*#* (où l’on remplace XXX par ce que l’on veut) sont traités par le téléphone. Un message système Intents.SECRET_CODE_ACTION(pour faire simple) est envoyé à toutes les applications se déclarant réceptrices de ce message.
Le code XXX est alors envoyé aux applications sous la forme d’une uri (android_secret_code://XXX). Libre à elles de le traiter et d’éxécuter n’importe quelle action réalisable par un programme android (afficher une fenêtre, aller sur le web, …).
Nous pouvons confirmer ceci par un extrait du code de l’application Settings:
<action android:name= »android.provider.Telephony.SECRET_CODE » />
<data android:scheme= »android_secret_code » android:host= »4636 » />
Elle reçoit bien le code secret 4636 !
Ce système a du être prévu pour que les opérateurs/constructeurs puissent intégrer des programmes cachés.
Mais qu’y a t’il d’encore caché dans notre android ? Pour le savoir, téléchargez le source et faites une petite recherche (personnelement je n’ai rien trouvé).
source
Rejoignez-nous de 17 à 19h, un jeudi sur deux, pour l’émission UNLOCK produite par Frandroid et Numerama ! Actus tech, interviews, astuces et analyses… On se retrouve en direct sur Twitch ou en rediffusion sur YouTube !
bonjour, est-il possible de creer un raccourci vers le 4636 plutot que de taper ce code ?
Bjr, Moi aussi que 2 menus ca correspond à quoi Activer Désactiver le cryptage sous type de réseau Merci
Intéressant de noter que ce menu est localisé en français :-)
ah ouais, pas mal :). Rakoun /°\
@artur +1
Curieux moi je n'ai pas l'historique de la batterie ni les données statistiques. Par contre dans les données du téléphone on accède à un paramétrage sensible qu'il vaut mieux dans le doute éviter de tripoter.... Eteindre le signal radio dont il est question correspond au mode déconnecté ou c'est quelque chose de différent?
De nombreux autres codes dispo ici http://forum.xda-developers.com/showthread.php?t=540483
Dans la source non, mais dans les versions fournies par les opérateurs? :s
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix