Codes secrets Android par SimonMarquis

Codes secrets Android par SimonMarquis


Codes secrets Android

Secret Codes est une application Open Source qui vous permet de parcourir les codes cachés de votre téléphone Android.

Voir le projet surGitHub

Android-SecretCodes

Secret Codes est une application Open Source qui vous permet de parcourir les codes cachés de votre téléphone Android.

Cette application analysera tous les codes secrets disponibles sur votre appareil.
Ensuite, vous pourrez exécuter ces codes secrets et découvrir des fonctionnalités cachées.

Android-SecretCodes sur Google Play Store

Android-SecretCodes sur F-Droid

Captures d'écran

Liste des codesCapture d'écran

Vidéo

Vidéo Youtube

Qu'est-ce qu'un code secret ?

Sous Android, un code secret est défini par ce modèle : *#*#<code>#*#*.
Si un tel code secret est exécuté, l'application système Dialer déclenchera ce code : (Source AOSP)

static  private  boolean  handleSecretCode ( Contexte  contextuel ,  entrée de chaîne  ) { int len ​​= input . longueur (); if ( len > 8 && input . startsWith ( "*#*#" ) && input . endsWith ( "#*#*" )) { Intent intent = new Intent ( TelephonyIntents . SECRET_CODE_ACTION , Uri 
       
            
            
                . parse ( "android_secret_code://"  +  input . substring ( 4 ,  len  -  4 ))); 
        contexte . sendBroadcast ( intention ); 
        retourne  vrai ; 
    }

    retourne  faux ; 
}

Comment exécuter un code secret ?

Il existe deux manières d'exécuter un code secret :


Directement via l'application de numérotation de votre appareil Android.

Écrivez simplement le code secret comme : *#*#123456789#*#*.


Chaîne  code secret  =  "123456789" ; 
Intent  intent  =  new  Intent ( Intent . ACTION_DIAL );     
intention . setData ( Uri . parse ( "tel:*#*#"  +  code secret  +  "#*#*" )); 
startActivity ( intention );

Chaîne  code secret  =  "123456789" ; 
Action de chaîne  = "android.provider.Telephony.SECRET_CODE" ; Uri uri = Uri . analyser ( "android_secret_code://" + secretCode ); Intent intent = new Intent ( action , uri ); sendBroadcast ( intention );  
     
     

Comment créer votre propre code secret ?

Ajoutez ces lignes dans votre AndroidManifest.xml
Et chaque fois qu'il *#*#123456789#*#*est soumis, votre destinataire en sera informé.

<receiver  android:name= ".MySecretCodeReceiver" > 
    <intent-filter> 
        <action  android:name= "android.provider.Telephony.SECRET_CODE"  /> 
        <data  android:scheme= "android_secret_code"  android:host= "123456789"  / > 
    </intent-filter> 
</receiver>

Demandes d'extraction

N'hésitez pas à contribuer à PreferencesManager.
Soit vous avez trouvé un bogue, soit vous avez créé une nouvelle fonctionnalité géniale, créez simplement une demande d'extraction.
Si vous souhaitez commencer à créer une nouvelle fonctionnalité ou si vous avez d'autres questions concernant PreferencesManager, signalez un problème .

Développé par

Licence

Copyright (C) 2016 Simon Marquis (http://www.simon-marquis.fr)

Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.

Commentaires

Posts les plus consultés de ce blog

💥 TOP Best Chat GPT Prompts for Marketers - 2024

La liste de contrôle SEO

Meilleurs outils de référencement 🛠 organisée par Saijo George

Insérer un formulaire de contact - Zbooing : Astuces pour Google Sites

100 outils pour lancer sa startup sans argent (mais pas sans talent)

30 prompts marketing ChatGPT à utiliser d'urgence ! | Conseils Rédaction Web

💥Top BEST invites ChatGPT pour le succès du dropshipping *° 2024

Questions et réponses sur l'évaluation de la certification YouTube Music en 2021 + examen final Certification Ateliers Numériques 2022

La liste de contrôle SEO complète en 51 points pour 2024

Les meilleurs GPTs pour vous aider dans votre travail de rédaction