Xposed Framework – Hozz ki többet az androidos készülékedből főzött ROM nélkül, avagy újszülöttnek minden vicc új

Xposed Framework – rootolt androidos készüléked bővítése extra funkciókkal.

 

Xposed Framework Eddig két androidos telefonom volt, egy Xperia X10 Mini Pro és egy Huawei G300. Mindkét telefon nagyon népszerű és elterjedt volt, emiatt sokféle főzött ROM volt elérhető hozzájuk. Nagyon hamar lecseréltem a gyári ROM-jukat.

Most egy ConCorde 5500-at használok.

Hardveresen árához képest egy nagyon jó készülék (gyors, reszponzív, vékony, stabil, a képe nagyon szép) Sajnos nagyon hamar jött a fekete leves, a gyári Androidból sok funkció hiányzott, amelyeket már megszoktam a CyanogenModban. Ehhez a készülékhez nincsenek főzött ROM-ok, a portoláshoz nem értek, és időm sem volt arra, hogy beleássam magam. Teljesen véletlenül akadtam rá az Xposed Frameworkre. Mivel az eddig használt ROM-ok mindeféle különleges képességgel bírtak, az Xposed Framework kimaradt az életemből, ezért is a cím.

Ez egy keretrendszer, amellyel meg lehet változtatni a rendszer és az appok működését különleges tudás nélkül. Felépítééből következően készülékfüggetlen, feltéve ha az eredeti kód ne lett nagyon megváltoztatva.

Az alábbi műveletek kárt tehetnek a készülékedben, csak saját felelősségre próbáld ki! A lépések nincsenek 100%-osan részletezve, de alap androidos és számítástechnikai ismeretek elegendőek a végrehajtásukhoz.

 

Elérhetőség:
http://repo.xposed.info/

Letöltése:
http://repo.xposed.info/module/de.robv.android.xposed.installer

Jelenleg a legújabb verzió a 2.7 experimental1, de az Older versions-re kattintva letölthető a legújabb stabil verzió, a 2.6.1

A telepítés követelményei:

  • vanilla (alap) Android, tehát EMUI, MIUI, Xperia, Touchwiz és hasonló módosított rendszerekhez nem ajánlott
  • rootolt készülék (root nélkül is használható, de nem sok értelme van)
  • biztonsági beállításokban az Ismeretlen források engedélyezése
  • 4.0-nál újabb Android

A telepítés lépései:

  • ha lehet, készíts mentést a készülékedről (CWM, flashtool vagy ami éppen rendelkezésedre áll)
  • készüléked legyen feltöltve
  • töltsd le az apk-t, majd telepítsd fel
    • nálam csak akkor működött, ha a belső tárhelyre telepítettem
  • indítsd el a feltelepített Xposed installer alkalmazást (add meg neki a root jogot)
  • nyomd meg a Telepítés/Frissítés gombot
    • kapsz egy figyelmeztetést arról, hogy készíts mentést, mert rossz esetben a készülék akár bootlopba is kerülhet, ezt fogadd el
    • ideális esetben pár pillanat múlva megtörténik a telepítés, és a telepítő felajánlja a készülék újraindítását
    • a G300-amon is megpróbálkoztam a telepítéssel, ott segmentation faultot okozott, a hibaüzenetre rákeresve kiderült, hogy egy XposedInstallerStaticBusyBox_v1.apk telepítésére van szükség.
  • miután újraindult a készülék, jöhet a modulok telepítése, hiszen még csak a keretrendszer van fent. Nagyon sok modul áll rendelkezésre, én elsőre a GravityBoxot tettem fel
    • indítsd el az Xposed Installert
    • a menüből válaszd ki a Letöltések menüpontot
    • keress rá a telepíteni kívánt modulra
    • miután kiválasztottad a modult, görgess jobbra, hogy Verziók menüpont legyen kiválasztva, itt tudod letölteni a kívánt verziót. Még egyet jobbra görgetve a Beállítások menüben ki lehet választani, hogy a Stabil, a Beta vagy a Kísérleti verziók jelenjenek meg, alapból a Globális beállítás érvényes, ami a Stabil, ha a Stabil keretrendszert tetted fel
    • A letöltött modult a főmenüből nyíló Modulok menüpontból lehet engedélyezni, ha újra kell indítani a készüléket, azt jelezni fogja az Installer

 

Miután feltettem a GravityBoxot (vigyázat, van külön JB és KK verzió, a ROM-odnak megfelelőt tedd fel), rájöttem, hogy egyelőre ez nekem bőven elég, mert szinte mindent tud, amit eddig hiányoltam a ConCorde 5500 gyári ROM-jából, sőt talán még többet is. Jöjjön pár általam hasznosnak tartott funkció a teljesség igénye nélkül:

  • átrendezhető állapotsáv
  • átméretezhető állapotság ikonok
  • állapotsávon az akkkumulátor töltöttségének megjelenítése egy dinamikus színű sávval
  • állapotsáv gyors legördítése jobb/vagy bal oldalon lehúzva
  • zárképernyő testre szabása
    • feloldó körre 7 gyorsindító ikon helyezhető el
    • feloldó körön az akku töltöttségének jelzése körívvel
    • feloldó kör hosszú érintésére a zseblámpa bekapcsolása
  • lezárás a feloldó kör dupla érintésével
  • lezárás az állapotsor dupla érintésével
  • automatikus képernyőfeloldás a heyes PIN megadása után
  • hardver gombok funkcióinak átállítása (pl. képenyő felébresztése a hangerő gombokra, szövegbevitelnél a hangerőgombok kurzornyílként működtethetők)
  • kikapcsoló menü bővítése (képernyőkép, képernyő videofelvétel, recoverybe bootolás)
  • ébresztés közelségérzékelővel
  • szabad hely növelése az állapotsávon
    • adatkapcsolat minőségének rejtése
    • óra rejtése
    • akkumulátor kijelző százalékkal
  • zseblámpa automatikus kikapcsolása adott idő után
  • wifi hálózatok prioritási sorrendjének beállítása

Nem kevés idő kell az összes funkció kiismeréséhez, kb. 3 órával ezelőtt tettem fel, de még mindig nem rágtam át magam az összes beállításon.

Arra érdemes figyelni, hogy a Framework nem figyeli, milyen eszközön fut, tehát felajánlhat olyan funkciót, ami esetleg nem működik.

Kedvcsinálónak mellékelek néhány screenshotot:

Az alábbi screenshotokat képként nem lehetett lementeni, mert olyan rendszerképernyők voltak, amelyek a screenshot végrehajtása közben eltűntek, ezért videóra vettem, majd a videóból mentettem a képeket, a minőségük emiatt kicsit rosszabb:

 

Létezik egy XBlast nevű modul, amely a GravityBox-éhoz hasonló funkcionalitást nyújt, kísérletező kedvűek ezt is kipróbálhatják.

A Frameworkot feltettem egy WayteQ XTAB 7Q GPS tabletre is (a készülék gyárilag rootolva van). Valami miatt a GravityBoxot nem tudtam bekapcsolni rajta, de végül a készülék 3-4 újraindítása után sikerült életre kelteni.

(A cikkben valószínűleg van pár elütés, egyéb hiba, átnézés folyamatban, és elképzelhető, hogy még bővíteni fogom a cikket, hisz egy nagyon rövid tesztidőszak után, mondhatni összecsapva íródott.)

 

 

 

8 HOZZÁSZÓLÁS

  1. Enable Battery Stats modul
    MTK chipes eszközöknél KK Android 4.4 esetén az akku visszajelzés sokszor pontatlan, ezek a készülékek akár 50%-os töltöttség mellett hirtelen ki tudnak kapcsolni. Persze nem 50% a töltésük, csak a visszajelzés nem működik jól. Környezetemben több ilyen tablet és telefon is van.
    Az Xposed Framework erre is ad megoldást, fel kell tenni az Enable BATTERY_STATS for KitKat modult.
    Több készüléken tesztelve, és tényleg segít a problémám, azóta se a tabletem se a telefonom nem produkált random kikapcsolásokat, hirtelen merüléseket.

    Bővebben a modulról:
    http://repo.xposed.info/module/com.gsamlabs.xposed.mods.enablebatterystatspermission

    Az Xposed Installer Modulok menüjéből telepíthető.

  2. Concorde 5500
    Engem az érdekelne hogy a hangerőt javitja e mert telefonálás közbe nem hallok szinte semmit.

    • A GravityBoxban van egy MTK
      A GravityBoxban van egy MTK specifikus javítások menüpont, Beszéd beállítások javítása néven. Nem biztos, hogy jó a hangerő növelésére, de nekem nincs problémám, jól hallok mindent.

      • Concorde 5500
        Hát akkir majd kiprobálom,de telefonálás közbe aligha hallok valamit is :/ de ezt a teszt videoba is elhangzott ez a problema :/

        • Nekem nem volt soha gondom a

          Nekem nem volt soha gondom a hangerővel, Xposed előtt sem. Lehet, hogy túl jó a fülem 🙂

          Annyi volt csak, hogy kicsit furán szólt, mélyebb volt a hívó hangja, mint megszoktam.

  3. DOOGEE X5 készülékre

HOZZÁSZÓLOK A CIKKHEZ

Please enter your comment!
Please enter your name here

Ez a weboldal az Akismet szolgáltatását használja a spam kiszűrésére. Tudjunk meg többet arról, hogyan dolgozzák fel a hozzászólásunk adatait..