Slik får du tilgang til Facebook Messengers skjulte interne meny

click fraud protection

En veiledning for hvordan du aktiverer den interne menyen i Facebook Messenger. Dette gir deg tilgang til feilsøkingsverktøy og andre funksjoner på enheten din.

Den skjulte interne menyen i Facebook Messenger brukes av utviklere hos Facebook for å endre enkelte aspekter av applikasjonen under testing. Den kan normalt ikke åpnes av brukere fordi den skjulte menyaktiviteten ikke har en direkte måte å få tilgang til i appen. Men hvis enheten din har root-tilgang, er det mulig å gå inn i denne interne menyen for å leke med noen av de skjulte utviklings-/feilsøkingsverktøyene som brukes av Facebook-ingeniører. Tidligere kunne tilgang til den interne menyen brukes til deaktiver Messenger Day, selv om Facebook innså at folk gjorde dette og dermed deaktiverte muligheten til å slå av Messenger Day.

Feilmelding ved forsøk på å deaktivere Messenger Day i "MobileConfig"

Likevel er det andre aspekter av applikasjonen som ikke ligger i MobileConfig som vi kan leke med. Vi viser deg hvordan du får tilgang til denne menyen slik at du kan ta en titt på hva som kan endres, og vi vil også gi noen eksempler på noen ting du kan gjøre i Facebook Messengers interne meny.

Du må enten ha Android Debug Bridge (ADB) eller en terminalapplikasjon installert på enheten din, for eksempel Termux å fortsette. Hvis du bruker ADB, må du aktivere USB-feilsøking på telefonen. For å gjøre det, åpne Innstillinger og naviger deretter til "Om telefonen" og trykk gjentatte ganger på byggenummeret til det forteller at du er en utvikler. Trykk på tilbakeknappen og du vil nå ha "Utvikleralternativer" i Innstillinger-listen. Rull ned og aktiver USB-feilsøking.

Denne veiledningen krever root. Du kan få root ved å blinke Magisk eller SuperSU etter å ha låst opp enhetens bootloader. Hvis enheten din ikke er rotet, kan du i stedet bruke denne modifiserte APK-en fra XDA-medlem evilwombat som lar deg få tilgang til den interne menyen rett i appen. Men å gjøre det krever at du avinstallerer eventuelle eksisterende Facebook-apper du har installert og i stedet bruker alle av de modifiserte Facebook-appene fra samme utvikler hvis du vil bruke mer enn bare Messenger.


Bruker adb

Last ned adb, enten "Minimal ADB og Fastboot" akkurat her på XDA, eller offisielle binære filer utgitt av Google. Pakk dem ut og i mappen som inneholder adb, hold shift + høyreklikk inne i mappen og klikk "Åpne kommandovindu her". Koble telefonen til PC-en og gi tilgang til feilsøking.

Deretter skriver du inn følgende kommandoer i ledeteksten.

adb shell
su

Gi superbrukertilgang når du blir bedt om det.

am start -n "com.facebook.orca/com.facebook.messaging.internalprefs.MessengerInternalPreferenceActivity"

Så scroll ned nedenfor.

Bruker terminal

Åpne terminalappen du velger. jeg bruker Termux, men alt som kan få tilgang til terminalen vil fungere fint. Skriv deretter følgende kommandoer.

su

Gi superbrukertilgang når du blir bedt om det.

am start -n "com.facebook.orca/com.facebook.messaging.internalprefs.MessengerInternalPreferenceActivity"

Aktiverer Facebook Messengers interne meny permanent

Etter å ha utført kommandoene, skal den "interne menyen" vise som ser ut som menyen nedenfor.

Rull ned til "Gatekeeper Override". Trykk på det og i den følgende menyen trykker du på "søk portvakter". Skriv inn "innvendig" (uten anførselstegn) og trykk på feltet som sier "messenger_internal_prefs_android". Det bør endres til å si JA.

Det er det! Nå er menyen permanent tilgjengelig for deg, som ligger her i skjermbildet nedenfor.

Forklaring

Vi bruker adb eller terminalen for å starte MessengerInternalPreferenceActivity som er den skjulte interne menyaktiviteten. Vi redigerer deretter applikasjonsinnstillingene fra den interne menyen for å vise et menyelement permanent for å få tilgang til den aktiviteten. Grunnen til at vi krever root-tilgang er at denne aktiviteten er en ueksportert aktivitet definert i AndroidManifest til Facebook Messenger-applikasjonen. Ikke-eksporterte aktiviteter krever økte tillatelser for å starte dem, men når vi har startet det, kan vi aktivere det fra menyen.


Eksempelfunksjoner i Messenger-internmenyen

Krasj

Hvis du av en eller annen grunn ønsker å få appen til å krasje (kanskje du tester noen systemredigeringer du har gjort), inneholder den interne menyen 4 krasjtyper under "Ytelse og profilering."

Språk

Hvis du vil velge språk selv i Facebook Messenger, under "Delsystemer" i roten av den interne menyen er et alternativ for å endre applikasjonsspråket til det du ønsker.

Alltid aktivert chat hoder

Når du åpner Facebook Messenger, forsvinner chathodene dine som er åpnet. Hvis du ønsker å ha chathoder tilgjengelig selv når du allerede bruker Facebook Messenger, kan du aktivere "Ikke gjem deg over messenger" plassert under funksjoner.

Og det er det! Ta en titt gjennom innstillingene, se om du kan finne noe i Facebook Messenger og gi oss beskjed i kommentarfeltet nedenfor hvis du gjør det!