Een handleiding voor het inschakelen van het interne menu binnen Facebook Messenger. Hierdoor hebt u toegang tot foutopsporingstools en andere functies op uw apparaat.
Het verborgen interne menu in Facebook Messenger wordt door ontwikkelaars bij Facebook gebruikt om tijdens het testen bepaalde aspecten van de applicatie aan te passen. Normaal gesproken kan het niet door gebruikers worden geopend omdat de verborgen menuactiviteit niet direct toegankelijk is binnen de app. Als uw apparaat echter root-toegang heeft, is het mogelijk om dit interne menu te openen en te spelen met enkele van de verborgen ontwikkelings-/foutopsporingstools die door Facebook-technici worden gebruikt. Voorheen kon toegang tot het interne menu worden gebruikt schakel de Messenger-dag uit, hoewel Facebook zich realiseerde dat mensen dit deden en daarom de mogelijkheid uitschakelde om Messenger Day uit te schakelen.
Toch zijn er andere aspecten van de applicatie die zich niet in MobileConfig bevinden en waarmee we kunnen spelen. We laten u zien hoe u toegang krijgt tot dit menu, zodat u kunt kijken wat er kan worden gewijzigd, en we geven ook een paar voorbeelden van enkele dingen die u kunt doen in het interne menu van Facebook Messenger.
U moet de Android Debug Bridge (ADB) of een terminaltoepassing op uw apparaat hebben geïnstalleerd, zoals Termux doorgaan. Als u ADB gebruikt, moet u USB-foutopsporing op uw telefoon inschakelen. Om dit te doen, opent u Instellingen en navigeert u vervolgens naar 'Over de telefoon' en tikt u herhaaldelijk op het buildnummer totdat er staat dat u een ontwikkelaar bent. Druk op de terugknop en je hebt nu "Ontwikkelaarsopties" in de lijst met instellingen. Scroll naar beneden en schakel USB-foutopsporing in.
Voor deze handleiding is root vereist. Je kunt root krijgen door te flashen Magisk of SuperSU na het ontgrendelen van de bootloader van uw apparaat. Als uw apparaat niet is geroot, kunt u in plaats daarvan gebruiken deze aangepaste APK van XDA-lid kwade wombat waarmee je rechtstreeks vanuit de app toegang hebt tot het interne menu. Maar hiervoor moet u alle bestaande Facebook-apps die u hebt geïnstalleerd verwijderen en in plaats daarvan gebruiken alle van de aangepaste Facebook-apps van dezelfde ontwikkelaar als je meer wilt gebruiken dan alleen Messenger.
Met behulp van adb
Download adb, ofwel "Minimale ADB en Fastboot" hier op XDA, of de officiële binaire bestanden vrijgegeven door Google. Pak ze uit en houd shift ingedrukt + klik met de rechtermuisknop in de map in de map met adb en klik op "Open het opdrachtvenster hier". Sluit uw telefoon aan op uw pc en verleen toegang tot foutopsporing.
Typ vervolgens de volgende opdrachten in de opdrachtprompt.
adb shell
su
Verleen superuser-toegang wanneer daarom wordt gevraagd.
am start -n "com.facebook.orca/com.facebook.messaging.internalprefs.MessengerInternalPreferenceActivity"
Scroll dan naar beneden.
Terminal gebruiken
Open de terminal-app van uw keuze. ik gebruik Termux, maar alles dat toegang heeft tot de terminal zal prima werken. Typ vervolgens de volgende opdrachten.
su
Verleen superuser-toegang wanneer daarom wordt gevraagd.
am start -n "com.facebook.orca/com.facebook.messaging.internalprefs.MessengerInternalPreferenceActivity"
Het interne menu van Facebook Messenger permanent inschakelen
Na het uitvoeren van de opdrachten zou het "interne menu" moeten verschijnen, dat lijkt op het onderstaande menu.
Scroll naar beneden naar 'Gatekeeper negeren'. Tik daarop en tik in het volgende menu op "zoek poortwachters". Typ "intern" (zonder aanhalingstekens) en tik op het veld met de tekst "messenger_internal_prefs_android". Het zou moeten veranderen om JA te zeggen.
Dat is het! Nu is het menu permanent voor u toegankelijk, hier in de onderstaande schermafbeelding.
Uitleg
We gebruiken adb of de terminal om het te starten MessengerInternalPreferenceActivity
dat is de verborgen interne menuactiviteit. Vervolgens bewerken we de applicatie-instellingen vanuit het interne menu om permanent een menu-item weer te geven om toegang te krijgen tot die activiteit. De reden dat we root-toegang nodig hebben, is dat deze activiteit een niet-geëxporteerde activiteit is die is gedefinieerd in het AndroidManifest van de Facebook Messenger-applicatie. Voor niet-geëxporteerde activiteiten zijn verhoogde machtigingen vereist om ze te starten, maar zodra we deze starten, kunnen we deze vanuit het menu inschakelen.
Voorbeeldfuncties van het interne Messenger-menu
loopt vast
Als u om welke reden dan ook de app wilt laten crashen (misschien test u enkele systeembewerkingen die u hebt aangebracht), dan bevat het interne menu 4 crashtypen onder "Prestaties en profilering."
Taal
Als je zelf je taal wilt kiezen in Facebook Messenger, onder 'Subsystemen" in de hoofdmap van het interne menu is een optie om de applicatietaal naar elke gewenste taal te wijzigen.
Chatkoppen altijd ingeschakeld
Wanneer u Facebook Messenger opent, verdwijnen uw momenteel geopende chatkoppen. Als je chatheads beschikbaar wilt hebben, zelfs als je Facebook Messenger al gebruikt, kun je "Verberg je niet boven Messenger" gelegen onder kenmerken.
En dat is het! Blader eens door de instellingen, kijk of je iets kunt vinden in Facebook Messenger en laat het ons weten in de reacties hieronder als je dat doet!