Xposed framework és modulok
Aki kezdő, erősen ajánlom figyelmesen olvasson bármit is tesz, vagy kérdezzen ebben a topikban nyugodtan, ugyanis egy uppsz ezt nem kellett volna, egy rom flash-be is kerülhet.
Hogy mi is ez?
- Ezzel az ún Xposed keretrendszerrel és a hozzáadott különböző modulokkal a telefonon (tabon) lévő rom majd minden porcikáját tudjuk módosítani, azaz kinézetét, viselkedését moddolni, színezni, hozzáadni, elvenni, egyedivé faragni, esetleg olyan részeit is elérni/kihasználni az androidnak amit eddig nem ismertünk.
Röviden: a romba az installer alkalmazás telepít egy összetevőt (magát a keretrendszert), aminek segítségével az utólag felhelyezett modulok tudnak dolgozni, működni, azaz érvényesülni.
Feltétel:
Root jog, Minimum 4.0.4 ICS, dalvik futtatási rendszer (5.0 feletti Lollipop rendszerek, egy külön rész, lásd alább), és természetesen némi android, készülékünk rom flash-elésében való előjártasság gond esetére.
Ajánlott feltétel:
custom recovery.
Hivatalos (repo) oldala:
http://repo.xposed.info/ (http://repo.xposed.info/)
XDA oldala:
http://forum.xda-developers.com/xposed/xposed-installer-versions-changelog-t2714053 (http://forum.xda-developers.com/xposed/xposed-installer-versions-changelog-t2714053)
(Bocsánat a 2.3 Gingerbread felhasználóktól, nekik egyelőre visszafelé portolt verzió van, ezért nem írom le. Ha van rá igény, tessék jelezni itt a topikban.)
4.0.4 ICS-től 4.4.4 Android-ig:
Első lépés az Xposed Installer telepítése:
Közvetlen letöltés:
de.robv.android.xposed.installer_v33_36570c.apk (http://dl-xda.xposed.info/modules/de.robv.android.xposed.installer_v33_36570c.apk) (770.28 KB)
vagy a fenti forrás oldalak egyike.
Ha ez megvan, start, és az alkalmazás fogja a kezüket, végigvezet mit kell csinálni.
(katt a képre az eredeti méretért)
(http://kepfeltoltes.hu/150328/Screenshot_2015-03-28-18-48-07_1__www.kepfeltoltes.hu_.png)
(http://kepfeltoltes.hu/150328/Screenshot_2015-03-28-18-48-19_1__www.kepfeltoltes.hu_.png)
(http://kepfeltoltes.hu/150328/Screenshot_2015-03-28-18-48-36_www.kepfeltoltes.hu_.png)
(http://kepfeltoltes.hu/150328/Screenshot_2015-03-28-18-48-47_www.kepfeltoltes.hu_.png)
(http://kepfeltoltes.hu/150328/Screenshot_2015-03-28-18-48-55_www.kepfeltoltes.hu_.png)
Az utolsó képen ha az újranindításra bökünk, a kütyü újraindul, és onnantól (ha nem vagyunk bootlopban - folyamatos újraindulás), rajt az xposed installer, bátran próbálgathatjuk a modulokat.
Az itt előforduló bootlophoz annyi, ha netán valami oknál fogva bootlopba kerülsz, egy factory reset nem fog segíteni, ugyanis az installer a romba, azaz a system patricióba tette az összetevőt, amit egy factory reset soha nem fog eredeti állapotba hozni.
Két lehetőséged van:
1. Custom recoveryből flasheled ezt: Xposed-Disabler-Recovery.zip (http://forum.xda-developers.com/attachment.php?attachmentid=2568891&d=1391958634)
vagy
2. Újra flasheled a fent lévő romodat.
Előbbi kiszedi az Installer által beépített összetevőt, utóbbi minden készüléknél újraírja a systemet, azaz a romot.
Ugye világos, bárminemű xposed framework mókolásnak csak akkor állunk neki, ha a készülékünk rom flash-elése nem okoz gondot, és tudjuk mit csinálunk!!!
Installer megvan, modulok.
Böngészés keresés a készüléken lévő Installer alkalmazáson belül,
vagy a részletekben és véleményekben gazdag xda fórumon:
http://forum.xda-developers.com/xposed/modules (http://forum.xda-developers.com/xposed/modules)
haladó usereknek, némi angollal, a forrás azaz xposed repo webhelyen:
http://repo.xposed.info/module-overview (http://repo.xposed.info/module-overview)
esetleg készülékspecifikus beállításokért a készülékednek megfelelő xda fórum, themes and apps témájában, és természetesen ebben a topikban.
Minden modul érvényesítéséhez újraindítás szükséges. Azaz telepítünk egy modul apk-ot, az installer az értesítési sávon már jelezni fog, hogy modul telepítve van, de nincs aktiválva. Miután aktiváltuk, belépve elvégezzük amit szeretnénk, és újabb reboot az érvényesítéshez.
Egy példa:
Én használom az alábbi kis apróságot, a modul neve: Network Speed Indicator (letöltés: http://repo.xposed.info/module/tw.fatminmin.xposed.networkspeedindicator (http://repo.xposed.info/module/tw.fatminmin.xposed.networkspeedindicator) ) Nevéből adódóan azt a célt szolgálja, hogy az értesítési sávon mutatja a folyó internet forgalmat.
Modul letölt, telepít, majd az installer azonnal felismerte, de szemmel láthatóan nincs bepipálva/kijelölve/élesítve.
(http://kepfeltoltes.hu/150329/Screenshot_2015-03-28-19-25-56_www.kepfeltoltes.hu_.png)
Ezt megteszed, reboot, és az eredmény az installerben és az értesítési sávon is látható:
(http://kepfeltoltes.hu/150329/Screenshot_2015-03-29-17-20-43_www.kepfeltoltes.hu_.png)
Az Installer alkalmazást időnként néha nyissuk meg, ugyanis a telepített modulok frissen tartását itt tudjuk elvégezni. Beállítások/Letöltések engedélyezése opciót jelöljük ki (nem fog semmit letölteni a háttérben) , és mikor belépünk megnézi van e újabb verziója a már fent lévő moduloknak. Ha igen, a telepítés/frissítése elég egyértelmű lesz.
5.0.x Lollipop
XDA oldal:
http://forum.xda-developers.com/showthread.php?t=3034811 (http://forum.xda-developers.com/showthread.php?t=3034811)
A keretrendszer telepítésének szüksége, és a használata teljesen megegyezik a fent leírtakkal, csak az első install azaz a keretrendszer (arm. és .jar fájlok a systembe) telepítése különbözik.
Ezt előbb custom recoveryből flashelve kell megtennünk az alábbi zip-el, és utána kell a 3.0 alpha installer alkalmazást telepíteni, amiben szemmel láthatóan már látjuk hogy telepítve vannak a szükséges összetevők, nyugodtan mehetnek a modulok.
Rovo89 developer is felhívja a figyelmet: Samsung Lollipop stock romoknál sanszos a bootlop, ugyanis a samsung a saját verziójú ART futtatási környezetét használja. Így akinek ez van legyen türelemmel, és NE telepítse, mert jóséllyel bootolopba kerül! és nem utolsó sorban a fenti bootlop-ra való zip-ről egyelőre nincs információm, működik e Lollipop alatt! Ezzel kapcsolatban bárminemű visszajelzést szívesen veszünk.
XposedInstaller_3.0-alpha2.apk (http://forum.xda-developers.com/attachment.php?attachmentid=3200857&d=1425849071)
xposed-arm-20150308.zip (http://forum.xda-developers.com/attachment.php?attachmentid=3200856&d=1425849071)
xposed-sdk21-arm-20150426.zip (http://forum.xda-developers.com/attachment.php?attachmentid=3283194&d=1430069715)
xposed-sdk21-arm-20150430.zip (http://forum.xda-developers.com/attachment.php?attachmentid=3290173&d=1430421353)
Folyt köv...
Figyelem! Semmilyen felelősséget nem vállalok, ha valamilyen oknál fogva a telefont károsodás éri! A felelősség Téged terhel, csak akkor kezdj neki, ha biztos vagy benne mit csinálsz! Ne felejts el biztonsági másolatot készíteni az összes fontos fájlról! Fontos!