Az XDA legjobbja: Xposed Framework

Szeretné elkezdeni az Xposed használatát? Tekintse meg Best of XDA hub funkciónkat, ahol megtudhatja, mi az Xposed, mit csinál, és hogyan szerezheti be!

Az Xposed Framework pontosan az, ami a neve is mutatja, és szoftverben ez azt jelenti, hogy lehetővé teszi az általános kód felülírását a felhasználói kóddal a funkciók bővítése vagy módosítása érdekében. Más szóval, ez "kiteszi" a rendszer kódját a keretrendszernek, amely root jogosultságot igényel, és lehetővé teszi különböző modulok amelyek különböző vagy további módosításokat hoznak.

Az Xposed segítségével kevesebb gonddal csatlakozhat a szoftverekhez, és utasításokat és változtatásokat alkalmazhat előttük, utána vagy helyette. Míg az egyedi ROM-ok továbbra is szilárd és gondozott alternatívák maradnak, a keretrendszer valóban megnyithatja az operációs rendszer egyes régióit oly módon, amely egyébként sok további időt igényelne. Ez végső soron azt jelenti, hogy sok olyan dologhoz hozzáférhetsz és hozzáférhetsz, amihez egyébként időigényes ROM-ok és egyéb módszerek kellenek – és a legjobb az egészben hogy a rendszer moduláris, ami azt jelenti, hogy bármikor egyszerűen engedélyezheti vagy letilthatja a telepített kiegészítéseket, így pontosan kiválaszthatja, mit szeretne akar.

Mit tehetnek a modulok?

Nagyon sok modul létezik, és bármennyire szeretnénk, ha mindegyiket bemutatnánk itt, felsoroljuk azokat, amelyek szerintünk az Xposed kiterjedtségét tükrözik. Gravity Box talán az egyik legnépszerűbb modul, mivel az Xposed számos erényét egyesíti egy csomagban. Lehetővé teszi a felhasználói felület számos zugának megváltoztatását, valamint olyan hasznos funkciók elérését, mint a PIE vezérlők. Számos más testreszabási modul is létezik, mint pl Wanam a TouchWiz ROM-okhoz, és az egyéni módosítások a kibővített tápellátási menükhöz vagy a különböző állapotsor ikonjaihoz is szembetűnőek. Ha módosítani szeretné a felhasználói felületet, keressen rá – valószínűleg megtalálja. De ezek a csomagok számos modot és funkciót kínálnak egyetlen modulban.

Azok számára, akik optimalizálni szeretnék az élményt, számos eszköz áll a rendelkezésére. Erősítpéldául drámaian csökkentheti a wakelockok számát, és jelentősen megnövelheti az akkumulátor töltöttségét, gyakorlatilag a funkcionalitás elvesztése nélkül. BootManager lehetővé teszi, hogy beállítsa, mely alkalmazások fussanak a rendszer indításakor, így nem kell haszontalan folyamatokat keresnie, és ne kelljen betöltődnie, amíg valóban szüksége van rájuk. Natív kliptábla vágólap funkciót ad a szövegkiválasztó menühöz, lehetővé téve több másolt elem tárolását, és beilleszthető, amikor csak szüksége van rájuk, és a kívánt sorrendben. Heads Up Hide lehetővé teszi, hogy felfelé, balra vagy jobbra csúsztassa a Lollipop Heads Up értesítését, hogy elrejtse őket, ahelyett, hogy elvetné őket. Félelmetes pop-up videó Sokkal gördülékenyebbé és produktívabbá teszi a médiaélményt Androidon azáltal, hogy könnyen indítható lebegő YouTube- vagy böngészővideók.

Vannak olyan modulok, amelyek mélyebb szinteken változtatják meg a rendszer vagy az alkalmazások működését, ami szintén nagyon hasznos. Például, ActivityForceNewTask a más alkalmazások által elindított alkalmazásokat az előbbitől távolabb példányosítja, így oda-vissza léphet közöttük anélkül, hogy a megidézett alkalmazás eltűnne. AppSettings módosíthatja az alkalmazások általános beállításait, például a DPI-t, a forgatási viselkedést, akár magával ragadóak, akár nem, és lehetővé teszi a kitartó értesítéseket is (ez személyes kedvenc). Vannak olyan adatvédelmi központú modulok is, mint pl XPprivacy, amely megakadályozhatja, hogy az alkalmazások érzékeny adatok szivárogjanak ki, ha hamis vagy érvénytelen információkkal látják el az alkalmazást, és rengeteg biztonságorientált modul is létezik.

Az Xposed végtelen képességeinek összefoglalása nehéz feladat, és sok más olyan modult is érdemes megnézni, amelyeket nem soroltunk fel. Sok modul bizonyos telefonokra vagy bizonyos OEM-ek ROM-jaira is vonatkozik, ezért mindenképpen nézzen körül eszköze alfórumában az exkluzív bitekért. Ha szeretne egy kiterjedt listát kapni sok közülük rövid leírással, keresse fel a Xposed modulok gyűjteménye fűzze be, és nézzen körül, vagy keressen rá, amit szeretne. A Xposed fórum ezenkívül jó hely a modulok keresésének és megismerésének megkezdésére, a felhasználók pedig mindig tudnak segíteni – csak először győződjön meg róla, hogy rákeresett a kérdésére, majd tegye közzé a megfelelő szálban. Bármit is tesz, az Xposed kiindulópontja a Xposed információs szálJavasoljuk, hogy olvassa el alaposan, hogy jobban megértse a platformot, valamint a telepítési folyamat és a funkciók alapjait. Nem tudjuk túlhangsúlyozni az oldal keresési funkcióinak jelentőségét, és ha kétségei vannak, vagy új XDA-útra indul, mindig bölcs dolog először kikérni a Keresés gomb tanácsát!

Mire van szükségem?

Az Xposed telepítésének első lépése tájékoztató szálát olvasva fórumainkon. A dolgok elindításához le kell szögezni, hogy a legtöbb ilyen mélységű és kiterjedésű dologhoz hasonlóan a folyamatnak vannak bizonyos kockázatai. Ezek azonban odafigyeléssel, tervezéssel és precíz kivitelezéssel könnyen minimalizálhatók vagy teljesen kiküszöbölhetők. Ha telepíteni kívánja az Xposedet, feltétlenül keresse fel eszköze alfórumát vagy a ROM szálát, és gyorsan nézzen körül az inkompatibilitások vagy az esetlegesen felmerülő problémák miatt, mivel a folyamat eszközenként vagy ROM-onként eltérő lehet. ROM. Ne feledje: a A Keresés gomb a barátod, tehát előbb menj el hozzá!

Maga a keretrendszer telepítése meglehetősen egyszerű lehet az Android verziójától és a ROM-tól függően. A Lollipop felhasználók megtalálhatják a szükséges fájlokat itt. A szálban részletezettek szerint villognia kell a xposed-sdk21-arm-*.zip fájlt egy egyéni helyreállításban, és telepítse a XposedInstaller_3.0-alpha*.apk a modulok kezelését lehetővé tevő alkalmazáshoz. A régebbi Android-verziók megtalálják a telepítő APK-k listáját itt. Ne feledje, hogy egyes Lollipop ROM-okat (nevezetesen a TouchWiz ROM-okat) nem támogatja a hivatalos Lollipop Alpha kiadás, de vannak megoldások. Mindenekelőtt ellenőrizze, hogy eszköze és ROM-ja teljesen kompatibilis-e az Xposeddel (akár az Xposed fórum témáiban/bejegyzéseiben, akár az eszköz alfórumában), mielőtt belevágna, és figyelmesen olvassa el a néhány lépést.

Ami a modulok telepítésének folyamatát illeti, a legtöbb könnyen elérhető az Xposed alkalmazásból, amely szolgáltatást nyújt kiterjedt tárház több mint 600 letölthető modulból – igen, annyi. Míg ezek egy része átfedésben van a funkcionalitásban, vagy nem kínál globális kompatibilitást, néhányuk önmagukban teljesen forradalmasíthatja a telefon számos aspektusát. És ez olyan egyszerű, mint egy modul telepítése, aktiválása egy négyzet bejelölésével és újraindításával. Akárcsak a telepítő esetében, a telepítés előtt érdemes megbizonyosodni arról, hogy a modul kompatibilis. De ha a dolgok rosszul mennek, letilthatja magát a keretrendszert úgy, hogy rendszerindítás közben megnyom egy hardverbillentyűt, és megvárja a rezgő üzenetet, majd ismételten megérinti ugyanazt a gombot négyszer vagy többször (a biztonság kedvéért ismételten megérintheti a kulcs).

Hasznos források:

  • Xposed általános fórum
  • Xposed információs szál
  • Az Xposed 101 alapvető videója
  • Xposed Modul Repository
  • Xposed modulok alfórum és Xposed Framework fejlesztés Alfórum
  • Xposed Modul Collection Thread
  • XDA TV Xposed lejátszási lista
  • A Keresés gomb!

Ha leegyszerűsítve beszélünk az Xposed-ről, akkor az elveszi a rendszer mögötti bonyolultságot, mint az injekciózás ilyen kiterjedt keretet a módosításokhoz rendkívül nehéz elérni, különösen biztonságos és optimalizált állapotban út. Ezért van az elismert vezető fejlesztő rovo89 az egyik legokosabb fejlesztőnek tartják, aki valaha is kódot rakott az XDA-ra, és elkötelezett az ügy mellett még a monumentális akadályokat is legyőzte amit a Lollipop Android Runtime-ja hozott le az asztalra.

Utolsó tanácsként ne feledje, hogy sok modul ütközhet egymással, tehát mindig az a legjobb, ha megtanulod, mit csinálnak és mit érintenek, hogy megjósolhass vagy megérts minden lehetségeset problémák. Ahogy megszokja a platformot, és többet megtud róla, látni fogja, hogy képes lesz kitalálni a legoptimálisabb konfigurációkat az Ön használati esetéhez, és elkerülheti a problémákat és hibákat. Mindig legyen nyitott az olvasásra, tanulásra és a közösség fejlesztéseinek munkáinak megértésére. A tapasztalat is fontos, ezért ne féljen kísérletezni – de mindig óvatosan és odafigyeléssel járjon el. Végezetül kérjük, legyen mindig kedves és udvarias, és ne felejtse el megadni az elismerést ott, ahol esedékes, mivel mindez nem lenne lehetséges webhelyünk fejlesztőinek fáradhatatlan elhivatottsága nélkül.

Reméljük, hogy élvezni fogja az Xposedet és közösségünk összes erényét, mi pedig azért vagyunk itt kisegít ha valaha eltévedsz!