Ako se već neko vrijeme igrate sa svojim Android telefonom, vrlo je vjerojatno da ste u nekom trenutku odlučili instalirati Xposed Framework i neki od njegovih najmoćnijih modulaTo je pravi švicarski nožić za prilagođavanje sustava, ali može uzrokovati i glavobolje: petlje pokretanja, aplikacije koje gube internetsku vezu ili performanse koje više nisu iste.
Kada se to dogodi, logično je da ga što prije uklonite. Problem je što to nije uvijek tako jednostavno kao deinstaliranje aplikacije iz ladice s aplikacijama. Ispravna deinstalacija Xposed Frameworka zahtijeva slijedeće vrlo specifične korake.Koristite prilagođeni recovery (poput TWRP-a) i, u nekim slučajevima, čak izbrišite problematične module unutar samog recovery moda.
Što je Xposed Framework i zašto može uzrokovati probleme?
Xposed Framework je okruženje koje omogućuje Promijenite ponašanje i izgled Androida bez promjene ROM-ovaRadi tako da učita module koji se pričvršćuju na sustav i aplikacije, dodajući funkcije ili mijenjajući ono što već postoji. Ovo je podrijetlo dragulja poput GravityBoxa i desetaka malih podešavanja svih vrsta.
Godinama je to bilo glavno rješenje za maksimalno iskorištavanje starijih telefona ili dodavanje prilagođenih ROM značajki bez flashanja bilo čega drugog. Iako danas Magisk ukrao je popriličan dio pozornosti, Xposed ostaje vrlo koristan za oživljavanje uređaja koji više ne primaju ažuriranja. ili za one koji preferiraju vrlo finu prilagodbu.
Cijena koju treba platiti je da to nije bezopasan sustav: mijenja način rada Androida na niskoj raziniAko modul nije kompatibilan s vašom verzijom, ako se framework ne prilagođava dobro vašem ROM-u ili ako miješate previše stvari (Magisk, Xposed, module, rijetke kernele…), možete doživjeti padove, ponovna pokretanja, petlje pokretanja ili kvarove u određenim aplikacijama.
U modernim verzijama Androida (počevši od Androida 9 Pie) stvari postaju kompliciranije. Ne postoji službena verzija Xposed-a za Android 9 ili noviji.Stoga se koriste zamjene temeljene na Magisku kao što su EdXposed, Riru, LSPosed ili Taichi. Iako obavljaju slične funkcije, imaju i vlastite rizike kompatibilnosti.
Xposed verzije, arhitekture i kompatibilnost
Prije nego što uopće razmišljate o deinstalaciji, morate razumjeti kako je instaliran. Xposed zahtijeva specifičnu verziju za svaku kombinaciju Androida i arhitekture.Android 5 nije isti kao Android 8, niti je ARM procesor isti kao ARM64 ili x86.
Instalacijski program (aplikacija Xposed Installer) je obično isti, ali važna je ZIP datoteka koju flashate iz recoveryja. Ta ZIP datoteka mora točno odgovarati vašoj verziji Androida i arhitekturi vašeg uređaja. (ARM, ARM64, x86, itd.). Ako ste prethodno preuzeli ispravnu ZIP datoteku, trebali biste imati i ZIP datoteku za sigurnu deinstalaciju Xposeda u istoj temi ili repozitoriju.
U slučaju Androida Oreo (8.0 i 8.1), na primjer, Xposed je stigao u To je beta verzija, ali dovoljno stabilna za svakodnevnu upotrebu.Paketi su se razlikovali po SDK-u: SDK 26 za Android 8.0 i SDK 27 za Android 8.1. Sam programer je naveo da su za instalaciju, kao i za uklanjanje okvira, potrebne dozvole superkorisnika i modificirani recovery.
Za telefone s Androidom 9 ili novijim verzijama više ne postoji službeni Xposed dodatak, već varijante temeljene na Magisku poput EdXposeda ili LSPoseda. U tim slučajevima, Kompatibilnost je određena verzijom Androida, metodom rootanja i stabilnošću modula.Mnogi bugovi koji izgledaju kao da su iz Xposeda zapravo dolaze iz tih međuslojeva.
Načini instaliranja Xposed-a i utjecaj njegove deinstalacije
Način na koji ste instalirali Xposed izravno utječe na način na koji ćete ga morati ukloniti. Klasični instalacijski program nudi do tri različita načina instalacijeIako u tvom slučaju možda nisi sve vidio/vidjela:
- Izravna instalacija: To se radi unutar same aplikacije Xposed Installer, koja promjene zapisuje u sustav. Nakon toga morate ponovno pokrenuti telefon da bi okvir i moduli stupili na snagu.
- Instalacija putem oporavka: Instalacijski program preuzima odgovarajuću ZIP datoteku za vašu verziju, a vi je ručno flashate iz recovery programa poput TWRP-a.
- Bessistemska instalacija: Pojavljuje se samo ako imate metodu root-anja bez sistema (kao što su određene konfiguracije s Magiskom) i omogućuje vam instalaciju Xposed-a bez izravne izmjene /system particije, iako u praksi ne prolazi SafetyNet.
Kada ga želite deinstalirati, Postupak je obično simetričan metodi instalacijeAko ste za instalaciju koristili ZIP datoteku, obično ćete koristiti drugu ZIP datoteku (program za deinstalaciju) za vraćanje promjena. A ako je bio integriran s Magiskom ili kao bessistemski modul, ima smisla upravljati njime odatle.
Važno je istaknuti da u mnogim slučajevima problem nije samo sam okvir, već određeni modul koji sve kvari. Loše programiran modul može spriječiti pokretanje Androida ili ostaviti aplikacije bez internetske veze., kao što se ponekad događa s LSPosed ili EdXposed kada dodiruju osjetljive dijelove sustava ili mreža.
Preduvjeti za sigurnu deinstalaciju Xposed-a
Ako se vaš telefon pokreće bez problema i jednostavno želite ukloniti Xposed jer su vam performanse smanjene, imate sreće: Imate prostora za manevriranje i možete mirno slijediti korake.Ali ako se nađete usred bootloopa ili se Android zamrzne pri pokretanju, stvari postaju ozbiljnije.
Općenito, za deinstalaciju Xposed Frameworka iz čist način morat ćete:
- Biti root korisnikbaš kao i njegova instalacija.
- Imam ažurirani prilagođeni oporavakPo mogućnosti najnoviju verziju TWRP-a kompatibilnu s vašim uređajem.
- Imajte pri ruci ispravnu ZIP datoteku za Xposed deinstalacijušto se obično zove nešto slično xposed-uninstaller-20150831-arm.zip ili varijante za ARM64, x86 itd.
- Ako koristite varijante kao što su EdXposed, Riru ili LSPosed, pristup Magisk Manageru ili upravitelju koji koristite za te module.
Imajte na umu da je flashanje ZIP datoteka iz recovery sustava osjetljiva operacija: Ako odaberete pogrešnu datoteku ili dodirnete pogrešnu particiju, možete učiniti telefon neupotrebljivim.Zato se obično preporučuje da ove vrste operacija obavljaju ljudi s određenim iskustvom ili, barem, uz prethodnu izradu sigurnosne kopije svojih važnih podataka.
Kako korak po korak deinstalirati Xposed Framework pomoću TWRP-a
Najsigurniji i najčešći način uklanjanja Xposeda kada je dobro integriran u sustav je korištenje službenog programa za deinstalaciju iz TWRP-a. Opći postupak je vrlo sličan instalaciji, samo što se koristi ZIP datoteka za deinstalaciju. Ovo bi bili osnovni koraci koje treba slijediti na većini uređaja:
1. Potpuno isključite telefon.
2. Unesite Oporavak TWRP-a pomoću kombinacije tipki na vašem uređaju (obično Glasnoća + i Napajanje ili Glasnoća – i Napajanje, ovisno o modelu).
3. U glavnom izborniku TWRP-a dodirnite opciju "Instaliraj".
4. Potražite datoteku za deinstalaciju u internoj memoriji ili na SD kartici, na primjer xposed-uninstaller-20150831-arm.zip ili verziju koja odgovara vašoj arhitekturi.
5. Prijeđite prstom da biste fleširali ZIP datoteku i pričekajte da se postupak završi. Normalno je da traje nekoliko sekundi.
6. Kada TWRP potvrdi da je završio, odaberite opciju "Reboot System" za ponovno pokretanje Androida.
To je moguće Prvo pokretanje nakon deinstalacije Xposeda traje dulje nego inačeNe paničarite: pustite telefon da radi svoj posao i nemojte ga ponovno pokretati usred procesa osim ako jasno ne vidite da je zaglavljen u beskonačnoj petlji već mnogo minuta.
Nakon što se Android pokrene, vidjet ćete da sustav više ne učitava framework. Kao završni detalj, Idite u ladicu aplikacija i deinstalirajte aplikaciju Xposed Installer. Baš kao i svaki drugi APK. To će ukloniti i osnovni okvir i sučelje koje ga je upravljalo.
Što učiniti ako se telefon zaglavi u bootloopu ili se ne pokreće
Jedna od najstresnijih situacija je kada se telefon nakon instaliranja Xposed-a ili aktiviranja modula Zaglavi se na logotipu pri pokretanju i nikad se ne pokrene do krajaObično sustav pokušava učitati okvir, modul ne uspijeva i Android se više puta ponovno pokreće.
Za ove slučajeve, Xposed i neki instalacijski programi modula uključuju neku vrstu "sigurnosnog prekidača". Obično, ako znate da je određeni modul krivac, možete Onemogućite ga pomoću načina oporavka i brisanjem njegove reference u postavkamabez potrebe za deinstalacijom cijelog okvira.
Ako ste pokrenuli TWRP, možete koristiti ugrađeni upravitelj datoteka za navigaciju pohranom uređaja. Tu dolazi do izražaja ključni put: podaci/podaci/de.robv.android.xposed.installer/conf/Unutar te mape naći ćete datoteku pod nazivom popis.modules.
Ova datoteka sadrži popis modula koji se učitavaju pri pokretanju Xposed-a. Ako je izbrišete iz TWRP upravitelja datoteka ili nekog drugog naprednog programa za oporavak, Okvir će i dalje biti instaliran, ali će se pokrenuti bez ikakvih aktivnih modula.To je obično dovoljno za ponovno pokretanje sustava.
Nakon što se Android normalno ponovno pokrene, možete otvoriti Xposed Installer i deinstalirajte ili onemogućite konfliktni modulili izravno nastavite s potpunim uklanjanjem Xposeda slijedeći metodu deinstalacije ZIP-a iz oporavka.
Kako ukloniti problematične module i internetske konflikte
Ponekad problem nije bootloop, već suptilnije pogreške. Na primjer, bilo je slučajeva kada je, nakon instaliranja LSPosed-a ili drugih sličnih modula, Aplikacije poput OLX-a ili Reddita potpuno gube pristup internetu.dok s VPN-om rade bez problema.
Ove vrste grešaka obično ukazuju na to da Modul ometa mrežni sustav, DNS, proxyje ili sigurnosne mehanizme aplikacije.Čak i ako onemogućite modul iz Magiska ili iz samog LSPoseda, ponekad ostaci konfiguracije, predmemorija ili aktivnih kuka ostanu prisutni i nastave uzrokovati kvar.
Ako vam se nešto slično dogodi, najviše preporučljiv To je:
- Onemogućite sumnjivi modul i ponovno pokrenite telefon da se vidi hoće li se riješiti.
- Ako to nije dovoljno, potpuno deinstalirajte modul od LSPoseda, EdXposeda ili od odgovarajućeg upravitelja.
- U ekstremnom slučaju, deinstalirajte LSPosed ili EdXposed A ako su integrirani u Magisk, onemogućite i Magisk modul koji ih pruža.
Postoje slučajevi kada, prilikom pokušaja pristupa lsposed iz informacija o aplikaciji, Umjesto LSPosed sučelja otvara se aplikacija sistemske ljuske.To obično ukazuje na to da instalacija nije ispravno izvršena ili da je okvir oštećen. U tom trenutku, najsigurniji postupak je potpuno ga ukloniti i ponovno instalirati od nule ako vam je još uvijek potreban.
Kada je problem ograničen na nekoliko aplikacija bez mreže, ali ostatak sustava radi, preporučuje se i obrišite predmemoriju i podatke tih aplikacija i provjerite mijenja li neki Xposed modul dopuštenja, mreže ili certifikate. Ako ništa od toga ne riješi problem, sljedeći logičan korak je pretpostaviti da je Xposed (ili njegova varijanta) izvor sukoba i nastaviti s njegovom deinstalacijom.
Što se događa s estetskim promjenama prilikom deinstalacije Xposed-a?

Vrlo često pitanje je što se događa s vizualne modifikacije koje ste primijenili s XposedomNa primjer, ako ste promijenili ikonu baterije, statusnu traku, izgled ploče s obavijestima ili bilo koji drugi estetski detalj pomoću modula poput GravityBoxa.
U većini slučajeva, ove vrste promjena se ne zapisuju trajno u ROM, već se primjenjuju "u hodu" dok je framework aktivan. To su modifikacije koje se ubrizgavaju tijekom izvođenja svaki put kada se Android pokrene.To znači da kada uklonite Xposed, sve će se obično vratiti na izvorni izgled ROM-a ili proizvođačeve skinove.
Ako ste, na primjer, promijenili ikonu baterije, a zatim potpuno deinstalirali Xposed, Najvjerojatnije će se ikona vratiti na izvornu. s vašim sustavom. Samo u vrlo specifičnim slučajevima (neki modul koji zamjenjuje sistemske datoteke, teme primijenjene putem agresivnijih zakrpa itd.) može ostati neki trajni vizualni trag, ali to nije norma u standardnoj upotrebi Xposeda.
Druga je stvar ako ste, uz Xposed, koristili Teme proizvođača, teme tipa Substratum ili modifikacije putem oporavkaOve promjene mogu ostati odvojene od onoga što radite s Xposed-om, jer se primjenjuju na druge načine i ne ovise o okviru koji će se prikazati.
Deinstalirajte Xposed iz vlastitog instalacijskog programa kada se sustav pokrene
Ako se vaš uređaj pokreće bez problema i samo želite Uklonite Xposed jer vam više nije potreban ili primjećujete neko kašnjenjeMožete iskoristiti činjenicu da sam Xposed Installer nudi opcije za deinstalaciju ili onemogućavanje okvira bez potrebe za izravnim korištenjem TWRP-a.
Unutar aplikacije obično ćete vidjeti gumbe za instalaciju, ažuriranje, deinstalaciju ili promjenu načina instalacije. Odabirom opcije deinstalacije, instalacijski program može preuzeti i pripremiti ZIP datoteku programa za deinstalaciju. ili čak pokrenuti izravni proces ako vaša root metoda to dopušta.
Unatoč tome, najčišći način je obično pustiti aplikaciju da pripremi ZIP datoteku, a zatim Ručno fleširajte taj ZIP iz recoveryjaTo je isti postupak kao i prije, ali s programom za deinstalaciju generiranim posebno za vašu verziju i uređaj, što minimizira rizik korištenja pogrešne datoteke.
Nakon deinstalacije okvira, preporučljivo je Vratite se u Xposed Installer (ako ga još niste deinstalirali) i provjerite da više ne prepoznaje aktivne frameworkove.Onda da, možete izbrisati aplikaciju kao i bilo koju drugu i zaboraviti na Xposed dok ga ne odlučite ponovno instalirati.
Održavajte Xposed ažurnim: stabilni, beta i eksperimentalni kanali
Iako je Xposed izgubio dio pozicioniranja u odnosu na Magisk i slične, Njegov razvoj prošao je kroz različite faze s različitim kanalima ažuriranjaAko ste svoju verziju preuzeli s teme na XDA-i, možda nemate najnoviju verziju ili najstabilniji kanal.
Službeno, postojala su tri glavna kanala: stabilna, beta i eksperimentalnaNajrazumniji postupak za većinu korisnika je korištenje stabilne grane, koja je obično ona s najmanje iznenađenja. Međutim, kada se pojavi određeni problem, ponekad se prvo riješi u beta ili eksperimentalnoj verziji prije nego što dođe do stabilne verzije.
Iz postavki Xposed Installera možete Promijenite kanal s kojeg se pretražuju ažuriranja.Međutim, na uređajima koji se svakodnevno koriste, nije preporučljivo pretjerano koristiti eksperimentalne verzije, jer su upravo one one koje imaju najveći rizik od uzrokovanja pogrešaka stabilnosti ili nekompatibilnosti s određenim modulima.
Ako razmišljate o deinstalaciji Xposeda zbog čudnih grešaka, možda bi imalo smisla provjeriti i je li Postoji novija verzija okvira koja ispravlja dotičnu grešku.Ponekad ažuriranje na nedavnu stabilnu verziju može riješiti problem bez potrebe za uklanjanjem svega. Ali ako ste umorni od toga, deinstalacija će i dalje biti najčišća opcija.
Odaberite i ažurirajte module kompatibilne s vašom verzijom Androida
Stabilnost Xposeda uvelike ovisi o modulima koje koristite i njihovoj kompatibilnosti s vašim sustavom. Službeni repozitorij modula ima preko tisuću unosaI nisu svi dizajnirani za vašu verziju Androida ili vrstu ROM-a.
Budući da ne postoji savršen filter za odvajanje onoga što dobro funkcionira od onoga što ne, mnogi programeri koriste nagovještaj u samom nazivu modula: Uključuju broj verzije Androida.Tako, na primjer, GravityBox dolazi u varijantama kao što su "GravityBox za Android Pie", "GravityBox za Oreo" i tako dalje.
Odaberite ispravnu verziju modula za svoju verziju Androida Značajno smanjuje vjerojatnost većih pogrešaka, bootloopova i prisilnih gašenja.Također je ključno provjeriti datum posljednjeg ažuriranja i komentare drugih korisnika, posebno ako koristite noviji sustav ili visoko prilagođeni ROM.
Kada modul postane zastario, može se nastaviti "instalirati" bez prigovora, ali neuspjeh na vrlo suptilne načineUsluge koje se zatvaraju, obavijesti koje ne stižu, značajke koje ne rade samo u određenim aplikacijama itd. U tom kontekstu, ključno je ažurirati i okvir i module kako ih kasnije ne biste morali deinstalirati.
Za napredne korisnike, Xposed uključuje odjeljak Zapisnici (LogCat ugrađen u okvir)gdje možete vidjeti unose informacija (I) i pogreške (E). Pregledavanje ovih zapisnika pomaže u prepoznavanju koji modul uzrokuje kvarove i zašto, što vas može spasiti od potpune deinstalacije ako na vrijeme otkrijete problematičnu komponentu.
Sve što je spomenuto pokazuje da Xposed Framework i njegove varijante ostaju vrlo moćan alat, ali i osjetljiv: Instaliranje i integriranje s root, Magisk i naprednim modulima nosi stvarne rizike za stabilnost uređaja.Srećom, dobar oporavak poput TWRP-a, poznavanje korištenja ZIP datoteka za deinstalaciju i poznavanje brisanja popisa modula iz načina oporavka omogućuje vam da se izvučete iz gotovo svakog nereda, vratite sustav u početno stanje i, ako želite, potpuno oslobodite telefon od Xposeda i njegovih modula.
