O tẹ Connect, prófáìlì yí kúkúrú kan, ẹ̀rọ alátìlẹ́yìn sì sọ pé ìsopọ̀ ti já. Àtìlẹ́yìn béèrè fún àwọn lọ́gì, o so àwòrán ojú-ìwé mọ́, ìlà-ọ̀rọ̀ náà sì dúró fún ọjọ́ méjì nítorí pé kò séni tí ó lè sọ èyí tí ó jẹ́ apá ibi tí ìfọwọ́sowọ́pọ̀ jáwọ́. Ìròyìn tí a kọ́ ní àyíká ìgbìyànjú kan, pẹ̀lú ààyè àkókò tóóró àti ìpele tí ó tẹ̀lé tí ó parí, máa ń mú tikẹ́ẹ̀tì lọ síwájú ní ìyí kan. Àbá kejì, ìyẹn àwọn lọ́gì tẹlifóònù ọjọ́ kan, sábà máa ń fún ẹnì kejì ní ààyè púpọ̀ sí i láti wò.

Tẹlifóònù méjì lórí ẹnubodè kan ṣì lè hu ìwà tí ó yàtọ̀, nítorí pé ìlànà, ibi ìpamọ́ ẹ̀rí, ọ̀nà ìjẹ́rìí tàbí ìlànà ìrìnkèrìn lè máà bá ara wọn mu. Ó ń ṣiṣẹ́ lórí tẹlifóònù mi jẹ́ ìbẹ̀rẹ̀ ìfiwéra, kì í ṣe ẹ̀rí nípa ìkùnà Android.

Mú ìgbìyànjú kan dípò ìtàn ọjọ́ kan

Kọ àyíká kí o tó ṣe àtúnṣe ohunkóhun: ẹ̀dà Android, olùṣe àti àwòṣe, orúkọ àti ẹ̀dà ẹ̀rọ alátìlẹ́yìn, prófáìlì tí o yàn, nẹ́tíwọ́kì tí o so mọ́, àti àkókò aago pẹ̀lú agbègbè àkókò rẹ̀. Mo tún ṣàkíyèsí bóyá olùṣàáàmì bátìrì tàbí Data Saver wà lórí, nítorí pé àwọn méjèèjì ń yí ohun tí ẹ̀rọ alátìlẹ́yìn lè ṣe padà nígbà tí ojú-ìwé bá kúrò.

Lẹ́yìn náà pinnu èwo nínú àwọn àbájáde márùn-ún ni o ń wò ní ti gidi. Ìbéèrè ìfọwọ́sí tàbí àṣẹ kò parí rárá, a kò lè dé ibi ìparí rárá, a kọ ìjẹ́rìí sílẹ̀, ìṣètò ojú-ìwé kùnà lẹ́yìn ìwọlé àṣeyọrí, tàbí ojú-ẹ̀rọ gòkè wá ṣùgbọ́n ohun àkànṣe kan kò dé. Ọ̀kọ̀ọ̀kan ní olùkópa àti ojútùú tí ó yàtọ̀, àkójọpọ̀ tí ó dà wọ́n pọ̀ máa ń gba ìdáhùn láti gbìyànjú lẹ́ẹ̀kan sí i. Ìfojú-ṣeédí àárín wọn ni ó ń sọ tikẹ́ẹ̀tì wákàtí kan di ọ̀sẹ̀ ìfìròyìn.

Àwọn ìyípadà tún ṣe pàtàkì. Bí ìkùnà bá farahàn lẹ́yìn títì ojú-ìwé tàbí lẹ́yìn gbígbé láti Wi-Fi sí dátà alágbèéká, kọ ọ́ sí ìlà àkọ́kọ́ ti tikẹ́ẹ̀tì kí o sì ṣàkíyèsí ìṣẹ́jú tí ó ṣẹlẹ̀.

Kọ́kọ́ gbé lọ́gì ẹ̀rọ alátìlẹ́yìn fúnra rẹ̀ jáde

Àfikún àkọ́kọ́ gbọ́dọ̀ wá láti inú áàpù, kì í ṣe láti inú ètò ìṣiṣẹ́. Ọ̀pọ̀ àwọn ẹ̀rọ alátìlẹ́yìn ń pèsè ìgbéjáde lọ́gì àyẹ̀wò tàbí lọ́gì ìsopọ̀ nínú àwọn ìṣètò, nígbà míì a fi pamọ́ sẹ́yìn títẹ̀ pẹ́lẹ́ lórí ìlà ẹ̀dà, àti pé ìgbéjáde yẹn ti lóye ẹ̀rọ ipò rẹ̀ fúnra rẹ̀. Lo ó bí ó ṣe jáde dípò kíkọ àwọn ìlà tí ó ní ìtumọ̀ sínú ara tikẹ́ẹ̀tì.

So àṣìṣe àkọ́kọ́ àti àwọn ìṣẹ̀lẹ̀ tí ó ṣáájú rẹ̀ mọ́, kì í ṣe ìlà ìparí ìsopọ̀ nìkan. Ìrù tí ó mọ́ sábà túmọ̀ sí pé ìkùnà gidi ṣẹlẹ̀ ṣáájú: ẹ̀wọ̀n ẹ̀rí tí kò yẹ̀wò, orúkọ tí a yanjú ní ibi àìròtẹ́lẹ̀, tàbí ojú-ìwé tí a kò ṣètò rárá.

Fi logcat kún fún ìbéèrè tí o lè dárúkọ nìkan

Ẹ̀rọ ìfọwọ́kọ̀we terminal lórí tẹlifóònù kì í ṣe olùkọ̀wé lọ́gì ètò. Android ń kọ àwọn búfà rẹ̀ gẹ́gẹ́ bí àwọn ìṣàn òrùka ọ̀tọ̀ọ̀tọ̀ tí àwọn ìlànà aláṣẹ nìkan lè kà ní kíkún. Nítorí náà áàpù lasan ń rí ìjáde tirẹ̀ àti apá tí ó ní ààlà, àti pé logcat wà ní òfìfo ń fi kẹ́ẹ̀kẹ́ hàn nípa ohun tí pẹ̀lẹ́fọ́mù kọ.

Ọ̀nà tí a ṣètìlẹ́yìn ni ìpàdé ADB aláṣẹ láti kọ̀mpútà tí o ń darí. Tan àwọn àṣàyàn olùdàgbàsókè àti ìṣàyẹ̀wò USB, so okùn mọ́, kí o sì gba ìfọ̀rọ̀wánúṣọ̀rọ̀ ẹ̀ka-ìka RSA lórí ẹ̀rọ; bí a bá tì ìbéèrè yẹn, gbogbo àṣẹ tí ó tẹ̀lé yóò kùnà pẹ̀lú unauthorized àti pé kò sí ìgbààmì tí yóò bẹ̀rẹ̀.

Ìjẹ́rìí pé ẹ̀rọ wà níbẹ̀ ní ti gidi kí o tó ná àkókò sínú ìgbààmì. adb devices gbọ́dọ̀ tẹ̀ àkọ́lé-ẹ̀rọ àti lẹ́yìn náà ọ̀rọ̀ device, gbogbo ohun tí ó bá sì fi offline tàbí unauthorized hàn gbọ́dọ̀ tún okùn, ìbéèrè tàbí awakọ̀ ṣe.

Nígbà tí ó bá wà nínú àkọsílẹ̀, bẹ̀rẹ̀ ìgbààmì ní ìṣẹ́jú mélòó kan kí o tó tẹ Connect kí o sì dúró lẹ́sẹ̀kẹsẹ̀ lẹ́yìn tí ẹ̀rọ alátìlẹ́yìn bá jáwọ́. Ìgbààmì alààyè pẹ̀lú ìbẹ̀rẹ̀ àìmọ̀kan dára ju àdàkọ tí a ya ní ìṣẹ́jú ogún lẹ́yìn, nítorí pé àwọn búfà òrùka ti yí tán àti àwọn ìlà ìbẹ̀rẹ̀ tí o nílò lè ti lọ:

adb logcat -v threadtime -b main,system,crash > attempt.txt

Ṣàyẹ̀wò nípa àkókò àti àmì dípò ọ̀rọ̀ VPN

Wíwá vpn nínú ìgbààmì ni ọ̀nà tí ó yára jù láti pàdánù ìlà tí ó ṣàlàyé ìkùnà. Ìjẹ́rìí ẹ̀rí, ìkùnà ìlànà àti àwọn ìyípadà ìsopọ̀ ni a ń kọ sábẹ́ àwọn àmì tí kì í dárúkọ VPN rárá, nítorí náà àlẹ̀mọ́-ọ̀rọ̀-ìkọ̀wé ń pa ariwo mọ́, ó sì ń sọ ẹ̀rí nù.

Kọ́kọ́ dín fèrèsé kù, lẹ́yìn náà ipò pàtàkì, lẹ́yìn náà àmì. Nígbà tí o bá nílò ìgbà tí ó ṣẹlẹ̀ lẹ́yìn àkókò tí a mọ̀ nìkan, adb logcat -v threadtime -t '11-03 20:14:00.000' ń tún ìrù àìpẹ́ ṣiṣẹ́ láti ibi yẹn, àti pé ọ̀nà threadtime ń pa àwọn àmì àkókò mọ́ kí wọ́n lè fiwéra pẹ̀lú ìgbéjáde ẹ̀rọ alátìlẹ́yìn fúnra rẹ̀.

Bí o bá mọ àpò ẹ̀rọ alátìlẹ́yìn, tẹ̀lé ìlànà rẹ̀ dípò ṣeédí àwọn àmì. adb shell pidof com.vendor.client ń dá PID padà àti adb logcat --pid=1234 -v threadtime ń tẹ̀ àwọn ìlànà yẹn nìkan, nígbà tí adb logcat -g ń fi hàn iye ààyè tí búfà kọ̀ọ̀kan ní kí ó tó bẹ̀rẹ̀ sí kọ lé e.

Fi àwọn àṣírí pamọ́, kí o sì fi àkójọpọ̀ kan tí ó ní ìsopọ̀ lé.

Kí ohunkóhun tó kúrò lórí ẹ̀rọ rẹ, yọ ọ̀rọ̀ ìkọ̀kọ̀, tọ́kẹ̀nì, kọ́kọ́rọ́ àdáni, kúkì ìpàdé àti àwọn ìdánimọ̀ ẹ̀rọ kíkún kúrò. Pa àwọn kóòdù àṣìṣe, ìtòlẹ́sẹẹsẹ ìṣẹ̀lẹ̀ àti àwọn ìbáṣepọ̀ àdírẹ́sì tí ó mú ìkùnà lè kà mọ́, nítorí pé ìgbààmì tí a ti tọ́jú kọjá ibi yẹn kò ní ìwúlò bí èyí tí a kò ṣàyẹ̀wò rárá.

Lẹ́yìn náà fi àkójọpọ̀ kan ránṣẹ́ dípò àwọn fáìlì ọ̀tọ̀ọ̀tọ̀: ìgbéjáde ẹ̀rọ alátìlẹ́yìn, fèrèsé ADB tí a fi àkókò ìbẹ̀rẹ̀ àti ìdúró sórúkọ, àkópọ̀ ìlà méjì ti ìpele tí ó kùnà, àti àkọsílẹ̀ àyíká láti orí àkọsílẹ̀ yìí. Bí a kò bá lè gbé apá kan jáde ní gbangba, lo ọ̀nà àtìlẹ́yìn àdáni ti olùpèsè kí o sì sọ irú fáìlì tí ó nílò ọ̀nà yẹn.

Kí o tó ránṣẹ́, ṣàyẹ̀wò ohun mẹ́rin. Ṣé àkójọpọ̀ náà bo ìgbìyànjú kan dípò gbogbo ọ̀sán? Ṣé àwọn àmì àkókò ẹ̀rọ alátìlẹ́yìn àti ètò ń bora ara wọn? Àti pé ṣé ó ṣì ní tọ́kẹ̀nì, ọ̀rọ̀ ìkọ̀kọ̀ tàbí ìdánimọ̀ alábàárà kíkún? Kọ́kọ́ tún kókó ìkẹyìn yẹn ṣe, lẹ́yìn náà so àwọn fáìlì mọ́ tikẹ́ẹ̀tì tí ó wà dípò ṣíṣí tuntun, kí ẹni tí ó bá gbà á lè pa àyíká àtẹ̀yìn mọ́.

Àwọn àpilẹ̀kọ tó jọra