Comment accéder au menu de paramètres cachés de Facebook sur Android

L’application Facebook, tout comme l’application Facebook Messenger, possède également son propre menu interne masqué, qui est utilisé par les ingénieurs de Facebook pour le débogage et les tests. Ce menu de paramètres cachés de Facebook ne peut pas être activé de manière permanente, contrairement au menu interne de Messenger. Tout comme Messenger, vous avez besoin d’un accès root ou d’un APK modifié par le membre senior evilwombat pour accéder à ce menu. Comme dans le tutoriel Messenger, vous devrez également utiliser le pont de débogage Android (ADB) ou une application de terminal telle que Termux. Si vous utilisez ADB, le débogage USB doit être activé, ce qui se trouve dans les options pour les développeurs de votre appareil.

Vous aurez besoin d'un accès root sur votre téléphone pour suivre ce tutoriel. Vous pouvez obtenir un accès root en faisant clignoter Magisk ou SuperSU après avoir déverrouillé le chargeur de démarrage de votre appareil. Notez que pour utiliser l'APK modifié lié ci-dessus, vous devez désinstaller toutes vos applications Facebook existantes et utiliser à la place toutes les applications Facebook modifiées du même développeur que vous envisagez d'utiliser.


Accéder au menu interne caché de Facebook

Utiliser la BAD

Téléchargez les outils ADB de votre choix. Ceux-ci peuvent être soit «Minimal ADB & Fastboot» sur nos forums, soit les fichiers binaires officiels publiés par Google. Une fois installé ou extrait, dans le dossier contenant le fichier binaire ADB, maintenez Maj + clic droit et cliquez sur «Ouvrir la fenêtre de commande ici» (si vous êtes sous Windows). Si vous utilisez un ordinateur Mac ou Linux, vous devez ajouter la commande «adb shell» ci-dessous avec le répertoire au fichier binaire ADB.

Connectez votre téléphone à votre ordinateur et accordez un accès au débogage. Ensuite, tapez les commandes suivantes dans l'invite de commande:

 adb shell 
 su 

Autorisez les super-utilisateurs à accéder au "shell" lorsque vous y êtes invité.

 am start -n "com.facebook.katana/com.facebook.katana.internsettingsactivity.InternSettingsActivity" 

Vous verrez maintenant le menu interne ouvert sur votre téléphone.

Utilisation du terminal

Ouvrez l'application de terminal de votre choix. Personnellement, j'utilise Termux, mais tout ce qui peut accéder au terminal fonctionnera correctement. Tapez les commandes suivantes.

 su 

Accordez un accès superutilisateur lorsque vous y êtes invité sur votre appareil.

 am start -n "com.facebook.katana/com.facebook.katana.internsettingsactivity.InternSettingsActivity" 

Le menu interne s'ouvrira sur votre appareil.


Explication

Nous utilisons adb ou le terminal pour démarrer InternSettingsActivity qui est le nom de l'activité de menu interne masquée. Il s'agit d'une activité non exportée définie dans le fichier AndroidManifest. ce qui signifie qu'il ne peut pas être consulté normalement à partir d'applications tierces. À l'intérieur de ce menu interne se trouvent quelques réglages et modifications pouvant être utiles aux utilisateurs de l'application Facebook. Ce menu est uniquement destiné aux développeurs et aux testeurs de l'application Facebook. Vous pouvez donc faire beaucoup de choses. Faites défiler vers le bas pour voir quelques exemples.


Exemple de fonctionnalités du menu interne de Facebook

Économiseur de données

Ceci est ma fonctionnalité préférée dans les paramètres internes. Vous pouvez activer un moniteur d’utilisation des données, ce qui empêchera l’application de transférer des données lorsque celle-ci atteint une certaine limite. C'est bon pour ceux d'entre vous qui utilisent des connexions avec compteur, car Facebook peut être extrêmement gourmand en données. Il est rempli de vidéos et d'images, alors ce n'est pas une surprise. Grâce à ce menu, vous pouvez simplement définir la quantité de données que vous souhaitez autoriser au maximum, mais également réinitialiser le compteur si vous souhaitez vous autoriser à utiliser davantage de données. Ce limiteur fonctionne sur le Wi-Fi ou les données mobiles, de sorte que ceux d'entre vous qui imposent des limitations de données restrictives sur votre WiFi peuvent également l'utiliser.

Forcer la mise à jour de l'application

Une autre fonctionnalité intéressante est la fonctionnalité «forcer la mise à jour de l'application». Il semble télécharger la dernière version dans l'application et la mise à jour, bien que je n'ai pas eu de tentative d'installation de paquet même si un toast m'a dit qu'il était en train de se télécharger. Cette fonctionnalité est peut-être défectueuse, mais elle semble néanmoins intéressante.

Statistiques vidéo

Dans le menu interne, vous pouvez activer les spécifications vidéo pour la lecture de vidéos afin d'afficher les métadonnées (informations de fichier) pendant que vous regardez une vidéo. Vous pouvez également activer la journalisation, lire des vidéos en mode sourdine et forcer les vidéos à lecture automatique. Les paramètres de lecture automatique sont déjà dans l'application, mais il est toujours intéressant de les voir légèrement plus avancés ici.

Et c'est tout, si vous trouvez d'autres fonctionnalités utiles cachées dans l'application Facebook, faites-le-nous savoir ci-dessous dans les commentaires!