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

Comment faire du business sur Amazon ? [GUIDE COMPLET 2022]

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

Nomad '✨Maker - TOP✨ Ai GENERATOR

T🌴'artistiK -📗 Books and Publications Spotlight | Lulu

Diagnostiquer et récupérer une messagerie piratée | AVG

115 idées de revenus passifs pour obtenir de l'argent pour travailler pour vous en 2021 - Blog Ippei

6 tunnels de vente indispensables pour vendre sur Internet

ai-collection/README.fr.md at main · ai-collection/ai-collection · GitHub

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

Stratégie dropshipping : Les 10 leviers marketing pour votre boutique