Kā piekļūt Facebook Messenger slēptajai iekšējai izvēlnei

Rokasgrāmata par to, kā iespējot iekšējo izvēlni pakalpojumā Facebook Messenger. Tas ļauj piekļūt atkļūdošanas rīkiem un citām ierīces funkcijām.

Facebook Messenger slēpto iekšējo izvēlni izmanto Facebook izstrādātāji, lai testēšanas laikā modificētu dažus lietojumprogrammas aspektus. Lietotāji to parasti nevar atvērt, jo slēptās izvēlnes darbībai nav tieša piekļuves veida lietotnē. Tomēr, ja jūsu ierīcei ir root piekļuve, ir iespējams ievadīt šo iekšējo izvēlni, lai spēlētu ar dažiem slēptiem izstrādes/atkļūdošanas rīkiem, ko izmanto Facebook inženieri. Iepriekš varēja izmantot piekļuvi iekšējai izvēlnei atspējot Messenger Day, lai gan Facebook saprata, ka cilvēki to dara, un tādējādi atspējoja iespēju izslēgt Messenger Day.

Kļūdas ziņojums, mēģinot atspējot Messenger Day programmā "MobileConfig"

Tomēr ir arī citi lietojumprogrammas aspekti, kas neatrodas programmā MobileConfig, ar kuriem mēs varam spēlēt. Mēs parādīsim, kā piekļūt šai izvēlnei, lai jūs varētu apskatīt, ko var mainīt, kā arī sniegsim dažus piemērus dažām darbībām, ko varat darīt Facebook Messenger iekšējā izvēlnē.

Ierīcē būs jābūt instalētai Android atkļūdošanas tiltam (ADB) vai termināļa lietojumprogrammai, piemēram, Termux turpināt. Ja izmantojat ADB, tālrunī ir jāiespējo USB atkļūdošana. Lai to izdarītu, atveriet sadaļu Iestatījumi, pēc tam dodieties uz "Par tālruni" un atkārtoti pieskarieties būvējuma numuram, līdz tiek parādīts, ka esat izstrādātājs. Nospiediet pogu Atpakaļ, un tagad iestatījumu sarakstā būs “Izstrādātāja opcijas”. Ritiniet uz leju un iespējojiet USB atkļūdošanu.

Šai rokasgrāmatai ir nepieciešama root. Jūs varat iegūt sakni, mirgojot Magisk vai SuperSU pēc ierīces sāknēšanas ielādēja atbloķēšanas. Ja jūsu ierīcei nav saknes, varat to izmantot šo modificēto APK no XDA-Member ļaunais vombats kas ļauj piekļūt iekšējai izvēlnei tieši lietotnē. Taču, lai to izdarītu, ir jāatinstalē visas esošās Facebook lietotnes, kuras esat instalējis, un tās vietā tās jāizmanto visi viena izstrādātāja modificētajām Facebook lietotnēm, ja vēlaties izmantot ne tikai Messenger.


Izmantojot adb

Lejupielādēt adb vai nu "Minimāls ADB un Fastboot" tieši šeit, XDA vai oficiālie binārie faili izlaida Google. Izvelciet tos un mapē, kurā ir adb, turiet nospiestu taustiņu Shift + ar peles labo pogu noklikšķiniet mapē un noklikšķiniet uz "Atvērt komandu logu šeit". Savienojiet tālruni ar datoru un piešķiriet atkļūdošanas piekļuvi.

Pēc tam komandu uzvednē ierakstiet šādas komandas.

adb shell
su

Piešķiriet superlietotājam piekļuvi, kad tas tiek prasīts.

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

Pēc tam ritiniet uz leju zemāk.

Izmantojot termināli

Atveriet izvēlēto termināļa lietotni. ES izmantoju Termux, taču viss, kas var piekļūt terminālim, darbosies labi. Pēc tam ierakstiet šādas komandas.

su

Piešķiriet superlietotājam piekļuvi, kad tas tiek prasīts.

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

Facebook Messenger iekšējās izvēlnes pastāvīga iespējošana

Pēc komandu izpildīšanas "iekšējai izvēlnei" vajadzētu parādīt, kas izskatās kā zemāk redzamā izvēlne.

Ritiniet uz leju līdz "Vārtsarga ignorēšana". Pieskarieties tam un nākamajā izvēlnē pieskarieties "Meklēt vārtsargus". Ierakstiet "iekšējais" (bez pēdiņām) un pieskarieties laukam, kas saka "messenger_internal_prefs_android". Tam vajadzētu mainīties uz JĀ.

Tieši tā! Tagad izvēlne jums ir pastāvīgi pieejama, un tā atrodas tālāk esošajā ekrānuzņēmumā.

Paskaidrojums

Lai palaistu, mēs izmantojam adb vai termināli MessengerInternalPreferenceActivity kas ir slēptā iekšējā izvēlnes darbība. Pēc tam mēs rediģējam lietojumprogrammas iestatījumus iekšējā izvēlnē, lai pastāvīgi parādītu izvēlnes vienumu, lai piekļūtu šai darbībai. Iemesls, kāpēc mums ir nepieciešama root piekļuve, ir tāds, ka šī darbība ir neeksportēta darbība, kas definēta lietojumprogrammas Facebook Messenger AndroidManifest. Neeksportētām darbībām ir nepieciešamas paaugstinātas atļaujas, lai tās palaistu, taču, tiklīdz tās tiek palaistas, mēs tās varam iespējot no izvēlnes.


Messenger iekšējās izvēlnes funkciju piemēri

Avārijas

Ja kāda iemesla dēļ vēlaties izraisīt lietotnes avāriju (iespējams, jūs testējat dažus sistēmas labojumus), kas veikti, iekšējā izvēlnē sadaļā "Veiktspēja un profilēšana."

Valoda

Ja vēlaties pats izvēlēties savu valodu pakalpojumā Facebook Messenger, sadaļā "Apakšsistēmas" iekšējās izvēlnes saknē ir iespēja mainīt lietojumprogrammas valodu uz jebkuru vēlamo.

Vienmēr iespējotas tērzēšanas galviņas

Atverot Facebook Messenger, pašlaik atvērtās tērzēšanas galviņas pazūd. Ja vēlaties, lai tērzēšanas galviņas būtu pieejamas pat tad, ja jau izmantojat Facebook Messenger, varat iespējot "Neslēpies pār ziņnesi", kas atrodas zem funkcijām.

Un tas arī viss! Izpētiet iestatījumus, pārbaudiet, vai varat kaut ko atrast pakalpojumā Facebook Messenger, un paziņojiet mums tālāk komentāros, ja atrodat!