Bearbeiten von „Berechtigungen/Einschränken“
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
{{DISPLAYTITLE:Berechtigungen einer App nachträglich einschränken}} | {{DISPLAYTITLE:Berechtigungen einer App nachträglich einschränken}} | ||
Erst ab Version {{Android|4.3}} bietet [[Android]] eine eigene Funktion, um die '''Berechtigungen einer [[App]] nachträglich''' - also nach der Installation - '''zu bearbeiten'''. Ist diese Funktion, [[App Ops]] genannt, aufgrund der installierten Android-Version nicht verfügbar, kann man sich trotzdem durch andere Lösungen behelfen. Diese benötigen allerdings oft [[Root]]-Zugriff. | Erst ab Version {{Android|4.3}} bietet [[Android]] eine eigene Funktion, um die '''Berechtigungen einer [[App]] nachträglich''' - also nach der Installation - '''zu bearbeiten'''. Ist diese Funktion, [[App Ops]] genannt, aufgrund der installierten Android-Version nicht verfügbar, kann man sich trotzdem durch andere Lösungen behelfen. Diese benötigen allerdings oft [[Root]]-Zugriff. | ||
== Risiken == | == Risiken == | ||
Zeile 10: | Zeile 8: | ||
{{Hauptartikel|App Ops}} | {{Hauptartikel|App Ops}} | ||
Android Ops ist ab [[Android]] {{Android|4.3}} in Android als versteckte Funktion implementiert. Weitere Informationen bekommst du auf der [[App Ops|entsprechenden Seite]] im DroidWiki. | Android Ops ist ab [[Android]] {{Android|4.3}} in Android als versteckte Funktion implementiert. Weitere Informationen bekommst du auf der [[App Ops|entsprechenden Seite]] im DroidWiki. | ||
== Modifikation des Systems == | == Modifikation des Systems == | ||
Zeile 20: | Zeile 14: | ||
== Modifikation der App == | == Modifikation der App == | ||
'''<div style="color:red;">Das Modifizieren einer App kann möglicherweise die Lizenzbedingungen des jeweiligen Rechteinhabers verletzen.</div>''' | '''<div style="color:red;">Das Modifizieren einer App kann möglicherweise die Lizenzbedingungen des jeweiligen Rechteinhabers verletzen und somit strafbar sein.</div>''' | ||
Das Modifizieren der | Das Modifizieren der Manifest-Datei ist eine verhältnismäßig einfache Methode, die Zugriffsrechte einer App einzuschränken. Hierfür wird die [[Apk]] Datei der entsprechenden App als Archiv entpackt und entsprechend angepasst. Durch das erneute Erstellen einer Apk Datei, kann diese auf dem Gerät installiert werden. | ||
Hat man eine Apk-Datei vorliegen, kann man hierfür bspw. wie folgt vorgehen<ref>http://www.reddit.com/r/Android/comments/11852r/how_to_modify_an_apk/</ref>. | Hat man eine Apk-Datei vorliegen, kann man hierfür bspw. wie folgt vorgehen<ref>http://www.reddit.com/r/Android/comments/11852r/how_to_modify_an_apk/</ref>. | ||
=== Voraussetzungen === | === 'Voraussetzungen === | ||
* Apk-Datei der zu bearbeitenden App | * Apk-Datei der zu bearbeitenden App | ||
* Apk-Tool, [http://code.google.com/p/android-apktool/downloads/list Download hier] | * Apk-Tool, [http://code.google.com/p/android-apktool/downloads/list Download hier] | ||
Zeile 32: | Zeile 26: | ||
=== Durchführung === | === Durchführung === | ||
# Entpacke zuerst die beiden Archive (Apk-Tool und SignApk) in einen Ordner der lokalen Festplatte des | # Entpacke zuerst die beiden Archive (Apk-Tool und SignApk) in einen Ordner der lokalen Festplatte des PC's | ||
# Öffne nun ein [[Shell|Kommandozeilenfenster]], unter Windows bspw. <nowiki>[WINDOWS-Taste] + [R] -> ''cmd'' eingeben und [ENTER] drücken</nowiki> | # Öffne nun ein [[Shell|Kommandozeilenfenster]], unter Windows bspw. <nowiki>[WINDOWS-Taste] + [R] -> ''cmd'' eingeben und [ENTER] drücken</nowiki> | ||
# Navigiere mit ''cd'' zu dem Ordner, an dem du Apk-Tool installiert hast | # Navigiere mit ''cd'' zu dem Ordner, an dem du Apk-Tool installiert hast |