Zum Inhalt springen

Xposed Framework: Unterschied zwischen den Versionen

2.517 Bytes hinzugefügt ,  21. Oktober 2015
Einleitung präzisiert
(Zusammenhang zur Erklärung der Funktionsweise weiderhergestellt und kleinere Veränderungen.)
(Einleitung präzisiert)
Markierung: Mobile Bearbeitung
 
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Das '''Xposed Framework''' ist ein Framework für [[Android]], welches umfassende Veränderungen am System zulässt, ohne die Installation eines [[CustomROM]] voraus zusetzten. Für den Nutzer eines Android-Gerätes bietet es ein großes Spektrum an Möglichkeiten, das eigene Gerät weit über die durch Android gesteckten Rahmen hinweg zu verändern und das Verhalten zu beeinflussen. Entwickler bekommen durch das Framework die Offenheit, [[App|Apps]] und Funktionen (inklusive System-Anwendungen) grundlegend zu verändern, ohne diese vorher zu dekompilieren, zu bearbeiten und anschließend wieder zu kompilieren und zu signieren (auch die separate Installation durch den Nutzer entfällt dabei quasi vollständig).<ref>{{Cite web|url = http://forum.xda-developers.com/xposed/xposed-installer-versions-changelog-t2714053|title = Xposed - General info, versions & changelog - XDA Forums|accessdate = 2015-05-19|author = rovo89}}</ref>
[[Datei:Xposed Moduluebersicht.jpg|thumb|Überischt der installierten und aktivierten Module in der Xposed Framework App.]]
Das '''Xposed Framework''' ist ein Framework für [[Android]], welches durch verschiedene Module (meist von Drittanbietern) umfassende Veränderungen am System zulässt, ohne die Installation eines [[CustomROM]] vorauszusetzten. Für den Nutzer eines Android-Gerätes bietet es ein großes Spektrum an Möglichkeiten, das eigene Gerät weit über die durch Android gesteckten Rahmen hinweg zu verändern und das Verhalten zu beeinflussen. Entwickler bekommen durch das Framework die Offenheit, [[App|Apps]] und Funktionen (inklusive System-Anwendungen) grundlegend zu verändern, ohne diese vorher zu dekompilieren, zu bearbeiten und anschließend wieder zu kompilieren und zu signieren (auch die separate Installation durch den Nutzer entfällt dabei quasi vollständig).<ref>{{Cite web|url = http://forum.xda-developers.com/xposed/xposed-installer-versions-changelog-t2714053|title = Xposed - General info, versions & changelog - XDA Forums|accessdate = 2015-05-19|author = rovo89}}</ref>


== Funktionsweise ==
== Funktionsweise ==
Zeile 10: Zeile 11:
== Installation ==
== Installation ==
Die Installation erfordert zwingend [[Root]]-Zugriff, sowie Schreibrechte auf die ''/system''-[[Partition]] und geschieht am einfachsten mit der [http://repo.xposed.info/module/de.robv.android.xposed.installer XposedInstaller App]. Diese muss lediglich auf das Gerät übertragen und manuell installiert werden.
Die Installation erfordert zwingend [[Root]]-Zugriff, sowie Schreibrechte auf die ''/system''-[[Partition]] und geschieht am einfachsten mit der [http://repo.xposed.info/module/de.robv.android.xposed.installer XposedInstaller App]. Diese muss lediglich auf das Gerät übertragen und manuell installiert werden.
== Bekannte Module ==
=== GravityBox ===
Eines der beliebtesten Module ist ''GravityBox''<ref>{{Cite web|url = http://www.giga.de/apps/xposed-framework/news/gravity-box-populaeres-xposed-modul-fuer-android-5.0-lollipop-veroeffentlicht/|title = Gravity Box: Populäres Xposed-Modul für Android 5.0 Lollipop veröffentlicht – GIGA|accessdate = 2015-05-20}}</ref><ref>{{Cite web|url = http://forum.xda-developers.com/xposed/modules/app-gravitybox-v3-1-4-tweak-box-android-t2316070|title = <nowiki>[APP][JB][XPOSED] GravityBox v3.5.6 - tweak … | Xposed General | XDA Forums</nowiki>|accessdate = 2015-05-20}}</ref>, welches als eigene Version für Android {{Android|4.1}} ''Jelly Bean''<ref>{{Cite web|url = http://repo.xposed.info/module/com.ceco.gm2.gravitybox|title = <nowiki>GravityBox [JB] | Xposed Module Repository</nowiki>|accessdate = 2015-05-20}}</ref>, Android {{Android|4.4}} ''Kitkat''<ref>{{Cite web|url = http://repo.xposed.info/module/com.ceco.kitkat.gravitybox|title = <nowiki>GravityBox [KK] | Xposed Module Repository</nowiki>|accessdate = 2015-05-20}}</ref> und Android {{Android|5.0}} ''Lollipop''<ref>{{Cite web|url = http://repo.xposed.info/module/com.ceco.lollipop.gravitybox|title = <nowiki>GravityBox [LP] | Xposed Module Repository</nowiki>|accessdate = 2015-05-20}}</ref> verfügbar ist. Dieses Tool bietet umfangreiche Einstellungsmöglichkeiten für das Smartphone wie z.B.
* Konfiguration der [[Benachrichtigungszeile]] (Symbole, Farbe, etc)
* Konfiguration des ''Benachrichtungsbereichs''
* Konfiguration des Displays (z.B. Helligkeitssufen)
* Konfiguration der Tasten
* uvm.
=== DisableFlagSecure ===
Android bietet Entwicklern die Möglichkeit, den Inhalt ihres Bildschirmfensters als ''s''icher (secure) einzustufen. Dies verhindert, dass der Inhalt bei einem [[Screenshot]] oder einem ''Screencapture'' (Videoaufzeichnung des Bildschirms) mit aufgezeichnet wird und erscheint darin schwarz. Dies ist bspw. bei sensiblen Aktionen in der Banking-App sinnvoll. Mit dem Modul ''DisableFlagSecure''<ref>{{Cite web|url = http://repo.xposed.info/module/fi.veetipaananen.android.disableflagsecure|title = DisableFlagSecure {{!}} Xposed Module Repository|accessdate = 2015-05-20}}</ref> kann diese Einschränkung umgangen werden und die Aufzeichnung des Bildschirms wird dadurch auch in solchen Apps möglich.


== Einzelnachweise ==
== Einzelnachweise ==
11.008

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.