Zaboravite flashing ROM-ove: Koristite Xposed Framework da podesite svoj Android

Sadržaj:

Zaboravite flashing ROM-ove: Koristite Xposed Framework da podesite svoj Android
Zaboravite flashing ROM-ove: Koristite Xposed Framework da podesite svoj Android
Anonim

Da bi izvršili različita podešavanja niskog nivoa, programeri moraju da modifikuju sistemske APK datoteke (paket aplikacije). Oni općenito objavljuju ove promjene kao prilagođeni ROM, koji korisnici moraju flešovati na svoj uređaj.

Xposed Framework zahtijeva root pristup za instalaciju, ali bi nakon toga trebao moći raditi bez root-a. Proširuje izvršnu datoteku /system/bin/app_process za učitavanje određene JAR datoteke pri pokretanju. Klase ove datoteke bit će dio svakog procesa aplikacije na sistemu - čak i procesa sistemskih usluga. Tada je moguće izmijeniti ponašanje aplikacije u vremenu izvođenja - nije potrebno treperiti ROM ili modificirati APK datoteke aplikacije.

Ne garantuje se da će Xposed Framework raditi na svakom telefonu, kao ni na pojedinačnim modelima. Dizajniran je za rad s većinom Android 4.0 i novijih uređaja. Osim toga, on (ili njegovi moduli) možda neće raditi na jako modificiranim ROM-ovima ili uređajima koji jako modificiraju određene dijelove koda (Samsung uređaji mogu naići na probleme, na primjer). Jedini način da saznate je da pregledate Xposed forume ili isprobate sami. Postoje nezvanične verzije za TouchWiz i druge verzije Androida, ako ste voljni da im date priliku.

Vaš telefon će također morati biti rootan. Ne postoji način da se ovo zaobiđe, pa ako još niste rootovali, nema boljeg vremena nego sada! Svaki telefon je malo drugačiji, pa pogledajte naš vodič za rutiranje i XDA Developers Forum za vaš određeni uređaj za više informacija o tome kako ga rootati.

Na kraju, imajte na umu da – baš kao i otključavanje pokretačkog programa i rutiranje – Xposed moduli imaju pristup dubokim sistemskim funkcijama na vašem telefonu i predstavljaju sigurnosni rizik. Instalirajte module samo od programera kojima vjerujete ili tražite module otvorenog koda i držite se njih. Sve od sada pa nadalje je na vlastitu odgovornost, stoga budite oprezni i instalirajte odgovorno.

Možete pregledavati različite Xposed podešavanja dostupne na Xposedovoj web stranici i vidjeti mnogo više informacija i često postavljanih pitanja na Xposed forumu na XDA Developers.

Prvi korak: Instalirajte Xposed Framework

Xposed Framework nije dostupan na Google Play-u, pa ćete ga morati instalirati na jedan od dva druga načina.

Ažuriranje: Ako koristite Marshmallow ili noviju verziju, možete instalirati noviju, “bessistemsku” verziju Xposeda, koja je mnogo fleksibilnija od stare verzije o kojoj se raspravlja u ovom članku. Prvo ćete htjeti pročitati o root-u bez sistema, a zatim naučiti kako instalirati Xposed bez sistema ovdje.

Ako koristite verziju Android Ice Cream Sandwich, Jelly Bean ili KitKat, možete preuzeti Xposed Installer APK sa Xposedove početne stranice, a zatim ga prenijeti na vaš telefon pomoću USB kabla ili aplikacije kao što je Dropbox. Zatim pokrenite APK da započnete instalaciju i pređite na sljedeći odjeljak.

Slika
Slika

Ako koristite Android Lollipop ili Marshmallow, instalacija je malo složenija: morat ćete fleširati framework koristeći prilagođeni oporavak kao što je TWRP, a zatim učitati instalater. (Iako zapamtite, ako koristite Marshmallow, možete instalirati i verziju bez sistema, što je bolje.)

Idite na Xposed forum na XDA Developers i preuzmite tri fajla: Xposed Installer APK, Xposed Framework ZIP i Xposed Uninstaller ZIP. Možda ćete morati malo istražiti da biste otkrili koju.zip datoteku želite preuzeti. “sdk21”, “sdk22” i “sdk23” se odnose na Android 5.0, 5.1 i 6.0; “arm”, “arm64” i “x86” se odnose na ARM, 64-bitne ARM i Intel procesore, redom.

Dakle, pošto imam Nexus 5X–koji ima 64-bitni ARM procesor i koristi Android 6.0.1 Lollipop–preuzeo sam Xposed Installer APK, xposed-v80-sdk23-arm64.zip fajl, i xposed-uninstaller-arm64.zip fajl.

Prenesite sva tri fajla na telefon koristeći USB kabl ili aplikaciju kao što je Dropbox.

Dalje, ponovo pokrenite telefon u TWRP oporavak. Ovo je malo drugačije na svakom telefonu – na primjer, možda ćete morati istovremeno držati tipke za napajanje i smanjivanje glasnoće, a zatim koristiti tipke za jačinu zvuka da pokrenete „Recovery Mode“. Google uputstva za vaš konkretan model da vidite kako je to urađeno.

Kada to učinite, dočekat će vas poznati TWRP početni ekran. Kliknite na dugme Instaliraj.

NAPOMENA: Možda ćete želeti da napravite rezervnu kopiju u TWRP pre nego što nastavite sa ovim procesom.

Slika
Slika

Pojavit će se sljedeći ekran. Pomaknite se prema dolje i idite na Xposed framework.zip fajl koji ste ranije prenijeli.

Slika
Slika

Tapnite na Xposed zip i vidjet ćete ovaj ekran. Prevucite za potvrdu blica.

Slika
Slika

Trebalo bi potrajati samo trenutak za flešovanje paketa. Kada završi, dodirnite dugme “Wipe Cache/Dalvik”, a zatim ponovo pokrenite sistem.

Slika
Slika

Ako TWRP pita da li želite da instalirate SuperSU sada, izaberite “Ne instaliraj”.

Vašem telefonu može biti potrebno nekoliko minuta da se ponovo pokrene, jer može "ponovno optimizirati" vaše aplikacije. Dajte mu vremena, a kada završi, pokrenite Xposed Installer APK koji ste prenijeli ranije. Ovo će instalirati aplikaciju koju ćete koristiti za upravljanje svojim modulima.

Slika
Slika

Ako naiđete na bilo kakve probleme sa instalacijom – kao da vaš telefon ulazi u petlju za pokretanje – samo flešujte Xposed Uninstaller.zip datoteku na isti način i stvari bi se trebale vratiti u normalu. Ako ništa drugo ne uspije, vratite se sa zadnje TWRP sigurnosne kopije.

Drugi korak: Postavite Xposed Installer i preuzmite modul

Pokrenite Xposed Installer i dočekat će vas ekran ispod. Uređaji koji koriste KitKat morat će dodirnuti opciju “Framework”, zatim dodirnuti dugme Instaliraj/ažuriraj da instaliraju Xposed Framework. Morat ćete ponovo pokrenuti telefon kada završite. Korisnici Lollipop i Marshmallow-a će to već učiniti kroz.zip koji treperi u prethodnom koraku.

Slika
Slika

Zapamtite, Xposed zahtijeva root pristup, tako da ako u ovom trenutku dobijete prompt od vaše superkorisničke aplikacije. Dodijelite Xposed Installeru superkorisnička prava za nastavak.

Sada kada je Xposed spreman, vrijeme je za zabavni dio: instaliranje modula. Xposed moduli sadrže različita podešavanja koja možete koristiti da prilagodite svoj sistem. Neki su mali i obavljaju samo jednu funkciju, dok su drugi paketi koji sadrže mnogo korisnih podešavanja. Za ovaj vodič koristit ćemo vrlo jednostavan primjer: XInsta, Xposed modul koji dodaje opciju za preuzimanje fotografija iz Instagram aplikacije.

Tapnite na odeljak “Preuzmi” u Xposed Installer-u i dodirnite dugme za pretragu na traci sa alatkama. Potražite “xinsta” i odaberite XInsta modul koji se pojavljuje.

Slika
Slika

Prevucite prstom do kartice Verzije i dodirnite dugme “Preuzmi” na najnovijoj verziji. Ovo će preuzeti i instalirati dotični Xposed modul.

Slika
Slika

Kada završite, modul će biti instaliran, ali neće biti aktiviran. U Xposed Installer-u idite na odjeljak Moduli (ili jednostavno odaberite obavještenje koje se pojavljuje u padajućem izborniku obavijesti). Označite kućicu pored modula koji želite da aktivirate i ponovo pokrenite telefon.

Slika
Slika

Ako primijetite u opisu modula, on ima jedan preduvjet: morate dati Instagramu dozvolu za pristup memoriji vašeg telefona. Ovakve stvari su uobičajene, stoga obavezno pročitajte opis modula prije nego što pokušate da ga koristite.

Da biste to učinili, idite na Postavke > Aplikacije > Instagram > Dozvole i prebacite "Skladištenje" na Uključeno.

Slika
Slika

Zatim otvorite Instagram aplikaciju i kliknite na tri tačke pored fotografije – ako je sve prošlo dobro, trebali biste imati opciju da preuzmete tu fotografiju na svoj uređaj.

Slika
Slika

Čestitamo, upravo ste uspješno instalirali svoj prvi Xposed modul!

Treći korak: prilagodite svoj modul (ako je primjenjivo)

Mnogi Xposed moduli koje preuzmete imat će svoj vlastiti interfejs, iz kojeg možete podesiti različite postavke vezane za modul. Obično možete pristupiti ovome dodirom na modul u odjeljku “Moduli” Xposed Installer-a. U drugim slučajevima, modul može čak doći sa vlastitom ikonom u ladici aplikacije, kao što se vidi ispod.

Slika
Slika

Obavezno provjerite postavke za svoje module. Nikada ne znaš kakve će poslastice biti unutra.

Slika
Slika

Možete i dugo pritisnuti na unos stavke u Xposed Installer-u da ažurirate ili deinstalirate modul.

Sada kada ste pokrenuti, preporučujemo da pregledate odjeljak Xposed modula da vidite sve stvari koje Xposed može ponuditi. Naša lista najboljih Xposed modula je također dobro mjesto za početak istraživanja. Toplo preporučujem GravityBox, na slici ranije u ovom članku, koji skuplja mnogo korisnih podešavanja u jedan prilagodljivi paket.

Deinstaliranje Xposed Framework-a

Ako ikada poželite da deinstalirate Xposed framework, vratite se na aplikaciju Xposed Installer, dodirnite Framework i dodirnite dugme Deinstaliraj. Međutim, ako ste instalirali okvir koristeći.zip datoteku, morat ćete je deinstalirati tako što ćete flešovati.zip datoteku programa za deinstalaciju iz XDA niti koristeći TWRP.

Obavezno izvršite deinstaliranje u aplikaciji Xposed Installer prije nego što uklonite aplikaciju Xposed Installer sa svog uređaja.

Xposed Framework može biti samo alat za Android štreberke da podese svoje telefone, ali je brži, lakši i manje invazivan alat od prilagođenog ROM-a. Ovo se također može koristiti za instaliranje tema i izvođenje drugih invazivnih prilagodbi koje bi obično zahtijevale prilagođeni ROM. Metoda Xposed Framework-a ne uključuje promjenu operativnog sistema vašeg uređaja i može se lako poništiti, što ga čini odličnom opcijom za tweakers koji zaista vole da kopaju.

Popularna tema