Najboljše od XDA: Xposed Framework

Želite začeti uporabljati Xposed? Oglejte si našo funkcijo središča Best of XDA, kjer boste izvedeli, kaj je Xposed, kaj počne in kako ga dobiti!

Xposed Framework je natanko to, kar pove njegovo ime, in v programski opremi to pomeni, da omogoča preglasitev generične kode z uporabniško kodo za razširitev ali spreminjanje funkcionalnosti. Z drugimi besedami, to "izpostavi" sistemsko kodo ogrodju, ki zahteva korenske pravice, in vam omogoča, da priključite različne moduli ki prinašajo drugačne ali dodatne modifikacije.

Xposed vam omogoča, da se z manj težav vključite v programsko opremo in uporabite navodila in spremembe pred, po ali namesto njih. Čeprav ROM-i po meri ostajajo trdne in izbrane alternative, lahko ogrodje resnično odpre regije operacijskega sistema na načine, ki bi sicer zahtevali veliko dodatnega časa. To navsezadnje pomeni, da se lahko poigravate in dostopate do številnih stvari, ki bi sicer potrebovale zamudno bliskanje ROM-ov in druge metode – in najboljši del je da je sistem modularen, kar pomeni, da lahko preprosto omogočite ali onemogočite katere koli dodatke, ki jih namestite, kadar koli se odločite, kar vam omogoča, da izberete točno tisto, želim.

Kaj zmorejo moduli?

Modulov je veliko, in kolikor si želimo, da bi jih tukaj predstavili vse, bomo našteli tiste, za katere menimo, da predstavljajo, kako obsežen je Xposed. Gravitacijska škatla je morda eden najbolj priljubljenih modulov, saj združuje številne vrline Xposed v enem paketu. Omogoča vam prilagajanje številnih kotičkov in razpok vašega uporabniškega vmesnika ter pridobitev uporabnih funkcij, kot so kontrolniki PIE. Obstaja tudi veliko drugih prilagoditvenih modulov, kot npr Wanam za ROM-e TouchWiz, vidne pa so tudi posamezne prilagoditve za razširjene menije za napajanje ali različne ikone vrstice stanja. Če želite prilagoditev uporabniškega vmesnika, jo poiščite - verjetno jo boste našli. Toda ti paketi ponujajo številne modifikacije in funkcije v enem samem modulu.

Za tiste, ki želite optimizirati svojo izkušnjo, imate na voljo veliko orodij. Povečaj, na primer, lahko dramatično zmanjša količino wakelockov in vam prinese veliko povečanje baterije brez izgube funkcionalnosti. BootManager vam omogoča, da konfigurirate, katere aplikacije se izvajajo ob zagonu sistema, tako da vam ni treba iskati neuporabnih procesov, niti jih naložiti, dokler jih res ne potrebujete. Native Clip Board dodaja funkcijo odložišča v meni za izbiro besedila, kar vam omogoča, da shranite več kopiranih elementov, da jih prilepite, kadar koli jih potrebujete in v katerem koli vrstnem redu. Glava gor Skrij se vam omogoča, da povlečete navzgor, levo ali desno po obvestilu Lollipop's Heads Up, da jih skrijete, namesto da jih zavržete. Čudovit pojavni video naredi medijsko izkušnjo v sistemu Android veliko bolj brezhibno in produktivno, saj ima preprosto sprožene lebdeče videe v YouTubu ali brskalniku.

Obstajajo moduli, ki prav tako spremenijo način delovanja sistema ali aplikacij na globljih ravneh, kar je prav tako zelo uporabno. na primer ActivityForceNewTask ima aplikacije, ki jih zaženejo druge aplikacije, nameščene stran od prve, kar vam omogoča, da se premikate naprej in nazaj med njimi, ne da bi priklicana aplikacija izginila. AppSettings lahko spremeni generične nastavitve aplikacij, kot so njihov DPI, vedenje vrtenja, ne glede na to, ali so poglobljene ali ne, in omogoča tudi vztrajna obvestila (to je osebno najljubše). Obstajajo tudi moduli, osredotočeni na zasebnost, kot je XPrivacy, ki lahko prepreči uhajanje občutljivih podatkov iz aplikacij tako, da aplikacijo vnesejo lažne ali neveljavne informacije, na voljo pa je tudi veliko varnostno usmerjenih modulov.

Poskus povzetka neskončnih zmožnosti Xposed je težka naloga in obstaja veliko drugih modulov, ki jih je vredno preveriti in jih nismo našteli. Številni moduli so tudi specifični za določene telefone ali ROM-e za določene proizvajalce originalne opreme, zato se prepričajte, da v podforumu svoje naprave poiščete ekskluzivne bite. Če želite dobiti obsežen seznam s kratkimi opisi mnogih od njih, pojdite na Zbirka modulov Xposed nit in poglejte naokoli ali poiščite, kar želite. The Xposed forum je tudi dober kraj za začetek iskanja in učenja o modulih, uporabniki pa vam lahko vedno pomagajo -- le poskrbite, da najprej poiščete svoje vprašanje in nato objavite v ustrezni niti. Karkoli počnete, mora biti izhodišče za Xposed Informativna nit Xposed, ki vam ga priporočamo, da ga temeljito preberete, da boste bolje razumeli platformo ter osnove namestitvenega postopka in funkcionalnosti. Ne moremo preceniti pomena funkcij iskanja na spletnem mestu in kadarkoli imate kakršne koli dvome ali se boste podali na novo potovanje XDA, je vedno pametno najprej poiskati nasvet gumba za iskanje!

Kaj potrebujem?

Prvi korak k namestitvi Xposed je branje njene informativne niti na naših forumih. Za začetek je treba povedati, da tako kot pri večini stvari tako globokega in dosegljivega, obstajajo nekatera tveganja, povezana s procesom. Vendar jih je mogoče zlahka zmanjšati ali popolnoma odpraviti s pozornostjo, načrtovanjem in natančno izvedbo. Če nameravate namestiti Xposed, obiščite podforum vaše naprave ali nit ROM-a in hitro poiščite nezdružljivosti ali težave, ki se lahko pojavijo, saj se postopek lahko razlikuje od naprave do naprave ali ROM-a do ROM. Zapomnite si: Gumb za iskanje je vaš prijatelj, torej najprej k njemu!

Namestitev samega okvira je lahko precej enostavna, odvisno od vaše različice Androida in ROM-a. Uporabniki Lollipopa lahko najdejo potrebne datoteke tukaj. Kot je podrobno opisano v temi, morate bliskati xposed-sdk21-arm-*.zip datoteko v obnovitvi po meri in namestite XposedInstaller_3.0-alpha*.apk za aplikacijo, ki vam omogoča upravljanje vaših modulov. Starejše različice Androida lahko najdejo seznam namestitvenih APK-jev tukaj. Upoštevajte, da nekateri ROM-i Lollipop (in sicer ROM-i TouchWiz) niso podprti z uradno izdajo Lollipop Alpha, vendar obstajajo rešitve. Predvsem preverite, ali sta vaša naprava in ROM popolnoma združljiva z Xposed (bodisi v temah/objavah na forumu Xposed ali v podforumih vaše naprave), preden skočite in natančno preberite nekaj korakov.

Kar zadeva postopek namestitve modulov, je večina zlahka dostopnih iz aplikacije Xposed, ki ima funkcije obsežen repozitorij več kot 600 modulov, ki jih lahko prenesete -- da, toliko. Medtem ko se nekateri med njimi prekrivajo v funkcionalnosti ali ne ponujajo globalne združljivosti, lahko nekateri sami popolnoma spremenijo številne vidike vašega telefona. In to je tako enostavno, kot da namestite modul, ga aktivirate tako, da potrdite polje in znova zaženete. Tako kot pri samem namestitvenem programu se je pametno prepričati, da je modul združljiv, preden skočite. Če pa gre kaj narobe, lahko samo ogrodje onemogočite tako, da med zagonom pritisnete tipko strojne opreme in počakate na poziv z vibriranjem, nato štirikrat ali večkrat znova tapnite isto tipko (če želite biti varni, lahko samo večkrat tapnete ključ).

Uporabni viri:

  • Splošni forum Xposed
  • Informativna nit Xposed
  • Xposedov video 101 Basics
  • Repozitorij modulov Xposed
  • Xposed moduli Podforum & Razvoj ogrodja Xposed Podforum
  • Nit zbirke modulov Xposed
  • Seznam predvajanja XDA TV Xposed
  • Gumb za iskanje!

Če govorimo o Xposed v poenostavljeni luči, se odpravi kompleksnost sistema, kot je vbrizgavanje tako obsežen okvir za popravke je izjemno težko doseči, še posebej v varnem in optimiziranem način. Zato je starejši priznani razvijalec rovo89 velja za enega najpametnejših razvijalcev, ki so kdaj postavili kodo na XDA, in njegova predanost cilju premagal celo ogromne ovire ki ga je Lollipopov Android Runtime predstavil.

Kot zadnji krog nasvetov upoštevajte, da lahko številni moduli opazijo medsebojno nasprotje, torej vedno je najbolje izvedeti, kaj počnejo in česa se dotikajo, da bi predvideli ali razumeli vse mogoče vprašanja. Ko se boste navadili na platformo in izvedeli več o njej, boste videli, da boste lahko ugotovili najbolj optimalne konfiguracije za vaš primer uporabe in se izognili težavam ali napakam. Vedno bodite odprti za branje, učenje in razumevanje del razvoja skupnosti. Pomembne so tudi izkušnje, zato se ne bojte eksperimentirati – vendar vedno nadaljujte previdno in pozorno. Na koncu vas prosimo, da bodite ves čas prijazni in vljudni ter ne pozabite priznati, kjer je to potrebno, saj nič od tega ne bi bilo mogoče brez neumorne predanosti razvijalcev našega spletnega mesta.

Upamo, da boste uživali v Xposedu in vseh vrlinah naše skupnosti, mi pa smo tukaj ti pomagam če se kdaj izgubiš!