Xposed Framework: kuti chii, sei kuisa, uye akanakisa mamodule

  • Xposed Framework inokutendera kuti uchinje Android nemamodule, asi inogona kukonzera kusagadzikana kana paine nyaya dzekuenderana.
  • Nzira yakachengeteka yekubvisa Xposed ndeyekuvheneka chaiyo yekubvisa ZIP kubva kuTWRP kana imwe tsika yekudzoreredza.
  • Kana module iri kukonzera bootloop, kudzima modules.list faira kubva pakudzoreredza kunodzivirira kubva pakurodha pakutanga.
  • Misiyano yemazuva ano (LSPosed, EdXposed, etc.) inogona kutyora maapplication kana network, uye dzimwe nguva zvinodikanwa kuibvisa zvachose.

Xposed Framework pane Android

Kana wanga uchitamba nefoni yako yeAroid kwechinguva, zvinogoneka kuti pane imwe nguva wafunga kuisa. Xposed Framework uye mamwe emamodule ayo ane simbaIyo ichokwadi yeSwiss Army banga rekugadzirisa sisitimu, asi inogona zvakare kukonzera kutemwa nemusoro: bootloops, maapplication anorasikirwa neinternet, kana kuita kunenge kusisina kufanana.

Kana izvozvo zvikaitika, chinhu chine musoro kuita ndechokuchibvisa nokukurumidza sezvinobvira. Dambudziko nderekuti haisi nguva dzose iri nyore sekubvisa app kubva mudhirowa reapp. Kubvisa Xposed Framework nenzira kwayo kunoda kutevera matanho chaiwo.Shandisa tsika yekudzoreredza (senge TWRP) uye, mune dzimwe nguva, kunyange kudzima zvinonetsa modules kubva mukati yekudzoreredza modhi pachayo.

Chii chinonzi Xposed Framework uye nei ichigona kukonzera matambudziko?

Xposed Framework inzvimbo inobvumira Shandura maitiro uye chitarisiko cheAndroid pasina kuchinja maROMInoshanda nekurodha mamodule anonamatira kune system uye maapplication, kuwedzera mabasa kana kushandura izvo zvagara zviripo. Aya ndiwo mabviro ematombo akaita seGravityBox uye akawanda ediki tweaks emarudzi ese.

Kwemakore yaive yekuenda-kumhinduro yekuwana zvakanyanya kubva kune ekare mafoni kana kuwedzera tsika ROM maficha pasina kupenya chero chimwe chinhu. Kunyangwe nhasi Magisk abira chitarisiko chakati wandei, Xposed inoramba ichibatsira pakumutsiridza zvishandiso izvo zvisisagamuchire zvigadziriso. kana kune avo vanoda yakanakisa kugadzirisa.

Mutengo wekubhadhara ndewekuti haisi system isingakuvadzi: inoshandura mashandiro anoita Android padanho rakadereraKana iyo module isingaenderane neshanduro yako, kana iyo sisitimu isingaenderane zvakanaka neROM yako, kana iwe ukasanganisa zvinhu zvakawandisa (Magisk, Xposed, modules, zvisingawanzo kernels…), unogona kusangana nekuputsika, kutangazve, bootloops, kana kutadza mune chaiwo maapplication.

Mushanduro dzemazuva ano dzeAndroid (kutanga neAndroid 9 Pie) zvinhu zvinowedzera kuoma. Iko hakuna vhezheni yepamutemo yeXposed ye Android 9 kana kupfuuraNaizvozvo, Magisk-based anotsiva akadai EdXposed, Riru, LSPosed, kana Taichi anoshandiswa. Kunyangwe ivo vachiita mabasa akafanana, ivo vanewo yavo njodzi yekuenderana.

Xposed shanduro, zvivakwa, uye kuenderana

Usati wambofunga nezve uninstalling, unofanirwa kunzwisisa kuti inoiswa sei. Xposed inoda imwe vhezheni yemusanganiswa wega wega weAroid uye zvivakwa.Android 5 haina kufanana ne Android 8, kana ARM processor yakafanana neARM64 kana x86.

Iyo yekuisa (iyo Xposed Installer app) inowanzofanana, asi chinhu chakakosha iZIP faira raunopenya kubva pakupora. Iyo ZIP faira inofanirwa kunyatsoenderana neyako Android vhezheni uye dhizaini yemudziyo wako. (ARM, ARM64, x86, nezvimwewo). Kana iwe wakadhawunirodha chaiyo ZIP faira kare, iwe unofanirwa zvakare kuve neZIP faira kuti usunungure zvakachengeteka Xposed mune imwechete shinda kana repository.

Panyaya ye Android Oreo (8.0 uye 8.1), semuenzaniso, Xposed yakapinda Iyo beta vhezheni, asi yakagadzikana zvakakwana kuti ishandiswe zuva nezuva.Iwo mapakeji akasiyaniswa ne SDK: SDK 26 ye Android 8.0 uye SDK 27 ye Android 8.1. Iye anovandudza pachake akataura kuti zvibvumirano zve superuser uye kudzoreredza kwakagadziridzwa kwaidiwa kuisa uye zvakare kubvisa chimiro.

Kune mafoni ari kumhanyisa Android 9 kana kupfuura, hapasisina yepamutemo Xposed plugin, asi pane Magisk-based akasiyana seEdXposed kana LSPosed. Muzviitiko izvi, Kuenderana kunotemerwa neiyo Android vhezheni, iyo midzi nzira, uye kugadzikana kwemamodule.Mabhugi mazhinji anoita seanobva kuXposed anouya kubva kune aya epakati akaturikidzana.

Nzira dzekuisa Xposed uye kukanganisa kwekuibvisa

Maitiro awakaisa Xposed anokanganisa zvakananga kuti uchaibvisa sei. Iyo classic installer inopa kusvika matatu akasiyana ekuisa modesKunyangwe mune yako iwe ungave usina kuvaona vese:

  • Kuisa zvakananga: Izvi zvinoitwa kubva mukati meiyo Xposed Installer app pachayo, iyo inonyora shanduko kuhurongwa. Mushure mezvo, iwe unofanirwa kutangazve foni yako kuti chimiro uye mamodule aite.
  • Kuiswa kuburikidza neKudzoreredza: Iyo yekumisikidza inodhawunirodha yakakodzera ZIP faira yevhezheni yako, uye unoivheneka nemaoko kubva pakudzoreredza seTWRP.
  • Systemless installation: Inongoonekwa chete kana uine systemless midzi nzira (senge mamwe magadzirirwo neMagisk) uye inokutendera iwe kuti uise Xposed pasina kunyatso gadzirisa iyo / system partition, kunyangwe mukuita isingapfuure SafetyNet.

Paunoda kuibvisa, Maitiro acho anowanzo symmetrical kune yekuisa nziraKana iwe wakashandisa ZIP faira yekuisa, iwe unowanzo kushandisa imwe ZIP faira (iyo uninstaller) kudzoreredza shanduko. Uye kana iyo yakabatanidzwa neMagisk kana sesystemless module, zvine musoro kuibata kubva ipapo.

Izvo zvakakosha kuratidza kuti, muzviitiko zvakawanda, dambudziko harisi chete chimiro pachayo, asi chaiyo module inotyora zvese. Iyo isina kurongeka moduru inogona kudzivirira Android kubva pakutanga kana kusiya maapplication pasina internet yekubatanidza., sezvinoitika dzimwe nguva neLSPosed kana EdXposed pavanobata nzvimbo dzakasimba dzeiyo system kana network.

Zvinodiwa zvekubvisa zvakachengeteka Xposed

Kana foni yako ichikwira pasina matambudziko uye uchingoda kubvisa Xposed nekuti warasa kuita, une rombo rakanaka: Une nzvimbo yekufambisa uye unogona kutevera matanho wakadzikama.Asi kana iwe uri pakati pebootloop kana Android inotonhora pakutanga, zvinhu zvinowedzera kuipa.

Kazhinji, kusunungura Xposed Framework kubva nzira yakachena iwe uchafanirwa ku:

  • Kuve mushandisi wemidzikungofanana nekuiisa.
  • Iva neyakagadziridzwa tsika yekudzoreredzaZviri nani iyo yazvino vhezheni yeTWRP inoenderana nemudziyo wako.
  • Iva neiyo Xposed uninstaller ZIP file iripoiyo inowanzonzi chimwe chinhu chakafanana ne xposed-uninstaller-20150831-arm.zip kana akasiyana eARM64, x86, nezvimwe.
  • Kana uchishandisa akasiyana akadai EdXposed, Riru, kana LSPosed, kupinda kuMagisk Manager kana kuna maneja waunoshandisa kune iwo mamodule.

Ramba uchifunga kuti kupenya ZIPs kubva pakupora ibasa rakapfava: Kana ukasarudza faira risiri iro kana kubata iyo isiriyo partition, unogona kuita kuti foni yako isashande.Ndosaka zvichiwanzokurudzirwa kuti marudzi aya ekushanda aitwe nevanhu vane ruzivo rwakati kana, zvirinani, vaine backup yekutanga yedata ravo rakakosha.

Maitiro ekubvisa Xposed Framework neTWRP nhanho nhanho

Nzira yakachengeteka uye yakajairika yekubvisa Xposed kana yakanyatsobatanidzwa muhurongwa ndeyekushandisa iyo yepamutemo uninstaller kubva mukati meTWRP. Iyo general maitiro akafanana kwazvo nekumisikidza, kungoshandisa iyo yekubvisa ZIP faira. Aya angave matanho ekutanga ekutevera pane akawanda maturusi:

1. Dzima foni yako zvachose.
2. Pinda TWRP Kudzoreredza uchishandisa bhatani remudziyo wako musanganiswa (kazhinji Vhoriyamu + uye Simba, kana Vhoriyamu - uye Simba, zvichienderana nemuenzaniso).
3. Muchikamu chikuru cheTWRP, tora pa "Isa" sarudzo.
4. Tarisa iyo uninstaller faira mundangariro yemukati kana pane SD kadhi, semuenzaniso xposed-uninstaller-20150831-arm.zip kana iyo vhezheni inoenderana neako mavakirwo.
5. Swipe kuti uvheneke ZIP file uye mirira kuti maitiro apedze. Zvakajairika kuti itore masekonzi mashoma.
6. Apo TWRP inosimbisa kuti yapera, sarudza "Reboot System" sarudzo kuti utangezve Android.

Zvinogona kuti Yekutanga bhutsu mushure mekubvisa Xposed inotora nguva yakareba kupfuura yamazuva eseUsavhunduke: rega foni iite basa rayo uye usaitembazve pakati pekuita kunze kwekunge iwe uchinyatsoona kuti yakanamatira mukusingaperi loop kwemaminetsi mazhinji.

Kana Android yangotanga, iwe uchaona kuti iyo sisitimu haisisiri kurodha chimiro. Sekubata kwekupedzisira, Enda kudhirowa rako rekushandisa uye uninstall Xposed Installer app. Sezvakangoita chero imwe APK. Izvo zvinobvisa zvese zviri core framework uye interface yakazvibata.

Zvekuita kana foni yako ikanamatira mubootloop kana kusatanga

Imwe yeanonyanya kunetseka mamiriro ndeye apo, mushure mekuisa Xposed kana activate module, foni Iyo inonamira pane yekutanga logo uye haipedzi kubhoti kumusoroKazhinji, iyo sisitimu inoedza kurodha chimiro, iyo module inotadza, uye Android inotangazve kakawanda.

Kune aya kesi, Xposed uye mamwe ma module ekuisa anosanganisira rudzi rwe "safety switch." Kazhinji, kana iwe uchiziva imwe module ndiyo ine mhosva, unogona Dzima uchishandisa kudzoreredza modhi uye kudzima referensi yayo muzvirongwapasina kuburitsa iyo yese framework.

Kana iwe wakapinda mu TWRP, unogona kushandisa yakavakirwa-mukati faira maneja kufamba nekuchengetedza mudziyo wako. Ndipo panopinda nzira yakakosha: data/data/de.robv.android.xposed.installer/conf/Mukati meiyo folda iwe unowana faira rakanzi modules.list.

Iyi faira ine runyorwa rwemamodule akaiswa paXposed kutanga. Kana iwe ukaidzima kubva kune TWRP faira maneja kana imwe yepamusoro kupora, Iyo dhizaini ichiri kuiswa, asi ichatanga isina chero inoshanda mamodule.Izvo zvinowanzokwana kuti system itangezve.

Kana Android yangotangazve zvakajairika, unogona kuvhura Xposed Installer uye uninstall kana kudzima iyo inopokana module, kana kuenderera mberi nekubvisa Xposed zvizere uchitevera iyo ZIP uninstaller nzira kubva pakupora.

Maitiro ekubvisa anonetsa mamodule uye internet kusawirirana

Dzimwe nguva dambudziko harisi bootloop, asi zvikanganiso zvakapusa. Semuenzaniso, pane zviitiko apo, mushure mekuisa LSPosed kana mamwe ma module akafanana, Zvishandiso zvakaita seOLX kana Reddit zvinorasikirwa zvachose neinternet.nepo neVPN vanoshanda pasina dambudziko.

Aya marudzi ekukanganisa anowanzo kuratidza izvozvo Iyo module iri kukanganisa netiweki system, DNS, proxies, kana nzira dzekuchengetedza app.Kunyangwe iwe ukadzima module kubva kuMagisk kana kubva kuLSPosed pachayo, dzimwe nguva zvisaririra zvekugadzirisa, cache, kana mahuku anoshanda zvinoramba zvichienderera mberi nekukonzera kutadza.

Kana chimwe chinhu chakadai chikaitika kwauri, zvakanyanya zvinokurudzirwa es:

  • Dzima iyo inofungidzira module uye tangazve foni yako kuona kana zvichigadziriswa.
  • Kana izvo zvisina kukwana, uninstall module zvachose kubva kuLSPosed, EdXposed kana kubva kune anoenderana maneja.
  • Kana zvanyanya, uninstall LSPosed kana EdXposed Uye, kana ivo vakabatanidzwa muMagisk, zvakare dzima iyo Magisk module inovapa.

Pane dzimwe nguva apo, kana uchiedza kuwana lsposed kubva kuruzivo rweapp, Iyo system shell application inovhura pachinzvimbo cheLSPosed interfaceIzvi zvinowanzoratidza kuti kuisirwa hakuna kuitwa nemazvo kana kuti chimiro chakashatiswa. Panguva iyoyo, nzira yakachengeteka yekuita ndeyekuibvisa zvachose uye kuidzosera kubva pakatanga kana uchiri kuida.

Kana dambudziko rikagumira kune akati wandei maapplication asina network, asi iyo yese system inoshanda, inokurudzirwa zvakare bvisa cache uye data yeaya maapplication uye tarisa kana chero Xposed module iri kushandura mvumo, network, kana zvitupa. Kana pasina chimwe chezvichigadzirisa, danho rinotevera rine musoro kufunga kuti Xposed (kana mutsauko wayo) ndiyo honzeri yekukonana uye kuenderera mberi nekuibvisa.

Chii chinoitika kune aesthetic shanduko kana uninstall Xposed?

Xposed

Mubvunzo wakajairika ndewekuti chii chinoitika magadzirirwo ekuona awakashandisa neXposedSemuyenzaniso, kana iwe wachinja chiratidzo chebhatiri, bhari yemamiriro, kutaridzika kwepaneti yekuzivisa, kana chero humwe ruzivo rwekunakisa uchishandisa mamodule seGravityBox.

Muzviitiko zvakawanda, marudzi aya ekuchinja haana kunyorwa zvachose kuROM, asi anoshandiswa "pane nhunzi" apo chimiro chiri kushanda. Aya ndiwo magadzirirwo anobaiwa panguva yekumhanya pese panotanga AndroidIzvi zvinoreva kuti kana iwe ukabvisa Xposed, zvese zvinowanzo dzokera kune yekutanga kutaridzika kweROM kana ganda remugadziri.

Kana, semuenzaniso, iwe wachinja bhatiri icon uye wozobvisa zvachose Xposed, Zvingangodaro, iyo icon ichadzokera kune yekutanga. nehurongwa hwako. Chete muzviitiko chaizvo (imwe moduru inotsiva mafaera ehurongwa, madingindira anoshandiswa kuburikidza neakawanda mapechi ane hukasha, nezvimwewo) anogona kusara ega ega, asi izvi handizvo zvakajairwa mukushandiswa kwakajairwa Xposed.

Iyo inyaya yakasiyana kana, kuwedzera kune Xposed, iwe wakashandisa Vagadziri madingindira, Substratum-mhando theme injini, kana kugadziridzwa kuburikidza nekuporaShanduko idzi dzinogona kuramba dzakaparadzana kubva pane zvaunoita neXposed, nekuti dzinoshandiswa nedzimwe nzira uye hazvinei nehurongwa hucharatidzwa.

Uninstall Xposed kubva kune yayo yekuisa kana system bhutsu

Kana mudziyo wako ukatanga pasina matambudziko uye iwe unongoda Bvisa Xposed nekuti hauchaida kana iwe unoona imwe lagUnogona kutora mukana wekuti Xposed Installer pachayo inopa sarudzo dzekubvisa kana kudzima chimiro pasina kuenda zvakananga kuburikidza neTWRP.

Mukati mekushandisa, iwe unowanzo kuona mabhatani ekuisa, kugadzirisa, kusunungura, kana kushandura yekuisa modhi. Nekusarudza iyo yekubvisa sarudzo, mugadziri anogona kudhawunirodha uye kugadzirira iyo yekubvisa ZIP faira. kana kutotanga nzira yakananga kana nzira yako yemidzi ichibvumira.

Kunyange zvakadaro, nzira yakachena ndeyekutendera iyo app kugadzirira ZIP uye ipapo flash iyo ZIP nemaoko kubva pakuporaNdiwo maitiro akafanana akatsanangurwa kare, asi neiyo uninstaller yakagadzirwa yakanangana neshanduro yako uye mudziyo, izvo zvinoderedza njodzi yekushandisa isiriyo faira.

Mushure mekubvisa chimiro, zvinokurudzirwa Dzokera muXposed Installer (kana usati waiburitsa) uye tarisa kuti haichaoni chero inoshanda masisitimu.Ipapo hongu, unogona kudzima app senge chero imwe uye kukanganwa nezve Xposed kusvika wafunga kuidzosera.

Chengetedza Xposed kusvika parizvino: yakagadzikana, beta, uye nzira dzekuyedza

Kunyangwe Xposed yakarasikirwa neimwe nzvimbo kuMagisk nezvimwe zvakadaro, Kubudirira kwayo kwapfuura nezvikamu zvakasiyana neakasiyana ekuvandudza machaneliKana iwe wakadhawunirodha vhezheni yako kubva kune shinda paXDA, unogona kunge usina yazvino kuvaka kana chiteshi chakatsiga.

Pamutemo, kwave nematanho matatu makuru: yakagadzikana, beta uye inoedzaNzira yehungwaru yekuita kune vazhinji vashandisi ndeyekushandisa yakagadzikana bazi, iro rinowanzova iro rine mashoma anoshamisa. Nekudaro, kana rimwe dambudziko ramuka, dzimwe nguva rinogadziriswa kutanga mubeta kana yekuyedza kuvaka isati yasvika kune yakagadzikana chiteshi.

Kubva pane Xposed Installer marongero unogona Chinja chiteshi panotsvagwa zvigadziriso.Nekudaro, pamidziyo inoshandiswa zuva nezuva, hazvikurudzirwe kushandisa zvakanyanya zvivakwa zvekuedza, nekuti izvi ndizvo chaizvo zvine njodzi yakanyanya yekukonzera kukanganisa kwekugadzikana kana kusawirirana nemamwe ma module.

Kana iwe uri kufunga kusunungura Xposed nekuda kwekukanganisa kusinganzwisisike, zvinogona zvakare kuve zvine musoro kutarisa kana Pane imwe vhezheni itsva yegadziriro inogadzirisa bug iri mubvunzo.Dzimwe nguva, kugadzirisa kune yazvino yakagadzikana kuvaka kunogona kugadzirisa dambudziko pasina kubvisa zvese. Asi kana iwe wakaneta nekubata nazvo, uninstalling icharamba iri iyo yakachena sarudzo.

Sarudza uye gadziridza mamodule anoenderana neyako Android vhezheni

Kugadzikana kweXposed kunoenderana zvakanyanya nemamodule aunoshandisa uye kuenderana kwawo nehurongwa hwako. Iyo yepamutemo module repository ine anopfuura chiuru ekupindaUye haasi ese akagadzirirwa yako Android vhezheni kana yako ROM mhando.

Sezvo pasina sefa yakakwana yekuparadzanisa inoshanda nemazvo kubva kune isingaite, vazhinji vanogadzira vanoshandisa chiziviso mune iyo module zita pacharo: Dzinosanganisira iyo Android vhezheni nhamba.Saka, semuenzaniso, GravityBox inouya mune zvakasiyana se "GravityBox ye Android Pie", "GravityBox yeOreo", zvichingodaro.

Sarudza iyo chaiyo module vhezheni kune yako Android vhezheni Iyo inoderedza zvakanyanya mukana wezvikanganiso zvakakura, bootloops, uye kumanikidzwa kuvhara.Izvo zvakakoshawo kuti utarise zuva rekupedzisira gadziriso uye mamwe evashandisi mazwi, kunyanya kana iwe uri pane ichangoburwa sisitimu kana yakanyanya kurongeka ROM.

Kana module ikapera, inogona kuramba ichi "kuiswa" pasina kupikisa, asi kukundikana nenzira dzamanomano zvikuruMasevhisi anovhara, zviziviso zvisingasviki, maficha anotyora chete mune mamwe maapplication, etc. Muchirevo chechinyorwa ichi, kuchengetedza zvese magadzirirwo uye ma modules anoenderana neazvino ndicho kiyi saka haufanirwe kuibvisa gare gare.

Kune vashandisi vepamberi, Xposed inosanganisira chikamu che Matanda (LogCat yakavakirwa muchimiro)kwaunogona kuona zvinyorwa zvemashoko (I) uye zvikanganiso (E). Kuongorora matanda aya kunobatsira kuona kuti ndeipi module iri kukonzera kukundikana uye nei, iyo inogona kukuchengetedza kubva pakubvisa zvachose kana iwe ukaona dambudziko rine nguva.

Zvese zvakakurukurwa zvinoratidza kuti Xposed Framework uye zvakasiyana-siyana zvinoramba zviri chishandiso chine simba, asiwo chakapfava: Kuiisa nekuibatanidza nemidzi, Magisk, uye advanced modules inotakura njodzi chaidzo kune kugadzikana kwechigadzirwa.Sezvineiwo, kuve nekupora kwakanaka senge TWRP, kuziva mashandisiro euninstaller ZIPs, uye kuziva nzira yekudzima iyo module rondedzero kubva kudzoreredza modhi inokubvumira kuti ubude mune chero kukanganisa, kudzoreredza system boot, uye, kana uchida, siya foni yako isina zvachose Xposed nemamodule ayo.

Maitiro ekuisa Xposed pane Android
Nyaya inoenderana:
Maitiro ekuisa Xposed pane Android

Inogona kufarira iwe:
Maitiro ekubvisa mavairasi pane Android
Titeverei paGoogle News