Während die Installation einer App auf Ihrem Android-Gerät so einfach ist, dass Sie im Google Play Store danach suchen und die APK-Funktion installieren oder das APK auf Ihr Telefon laden, werden sie immer als Benutzer-Apps (auch als Daten-Apps bezeichnet) installiert. Manchmal müssen bestimmte Apps als System-Apps und nicht als Benutzer-Apps installiert werden, um ihr volles Potenzial auszuschöpfen. Hier werden die Dinge etwas kompliziert. In diesem Handbuch zeigen wir Ihnen, wie Sie eine Android-App als System-App auf Ihrem Android-Gerät installieren können.

System-Apps sind im Grunde die Apps, die mit Ihrem ROM vorinstalliert sind. In einer Standard-Android-Benutzerumgebung hat der Benutzer keinen Schreibzugriff auf die Systempartition /. Daher ist es nicht möglich, System-Apps direkt zu installieren oder zu deinstallieren. Der Prozess ist nicht so hart, wie es klingen mag. Es gibt jedoch einen Haken.
Um eine App als System-App auf Ihrem Android-Gerät zu installieren, muss Ihr Gerät entweder gerootet sein oder eine benutzerdefinierte Wiederherstellung (oder beides) haben. Normalerweise verwenden fast alle Benutzer, die über eine benutzerdefinierte Wiederherstellung verfügen, ein gerootetes ROM. Daher verwenden wir die Methode nur für gerootete Telefone.
Root Access File Manager-Methode
Bedarf
- Ihr Android-Gerät muss gerootet sein. Falls noch nicht geschehen, lesen Sie unsere Anleitung zum Rooten von Android.
- Ein Root-Access-Dateimanager Ihrer Wahl. Wir werden dazu den ES File Explorer verwenden.
- Die APK-Datei für die App, die Sie als System-App installieren möchten. Wenn Sie die App als normale Benutzer-App installiert haben, machen Sie sich keine Sorgen. Wir zeigen Ihnen, wie Sie die APK erwerben können.
Wichtig: Stellen Sie sicher, dass Sie alle SuperUser-Berechtigungsanforderungen, die Sie während dieser Schritte erhalten, zulassen.
Verfahren
-
Konfigurieren des ES File Explorer für Root-Lese- / Schreibzugriff (nur einmal erforderlich):
- Starten Sie den ES File Explorer, drücken Sie „Menü“und tippen Sie auf „Einstellungen“.
- Aktivieren Sie in den Einstellungen das Kontrollkästchen "Up to root".
- Aktivieren Sie in den Einstellungen weiter unten das Kontrollkästchen "Root Explorer". Sie erhalten eine Warnung, die Sie bestätigen müssen.
- Sie erhalten dann die Superuser-Berechtigungsanfrage, die Sie zulassen müssen.
- Aktivieren Sie schließlich das Kontrollkästchen "Mount File System" und drücken Sie die Zurück-Taste, um zur Explorer-Oberfläche zurückzukehren. Der ES File Explorer ist jetzt so konfiguriert, dass er als Root-Explorer funktioniert. Sie müssen dies jetzt nicht erneut auf demselben Gerät durchführen, es sei denn, Sie deinstallieren ES File Explorer, führen einen Werksreset durch oder installieren ein anderes ROM.
-
Suchen des APK einer bereits installierten normalen App (Fahren Sie mit Schritt 3 fort, wenn Sie bereits über ein APK verfügen):
- Installieren Sie die App zunächst im Play Store, falls Sie dies noch nicht getan haben.
- Starten Sie den ES File Explorer und gehen Sie zu / data / app. (Möglicherweise müssen Sie die Zurück-Taste drücken, um zuerst nach / zu gelangen.)
- Wenn Sie das Symbol der App kennen, können Sie es hier leicht finden. Wenn Sie die App aufgrund der verwirrenden Namen oder der Installation einer Vielzahl von Apps nicht finden können, suchen Sie die App im Google Play Store in einem Webbrowser und suchen Sie nach dem Namen im Play Store-Link. Der Dateiname wird grundsätzlich der Teil nach sein id = in seinem Marktlink (und vor jedem anderen Fragezeichen, das im Link erscheinen kann oder nicht). Der Marktlink für den ES File Explorer lautet beispielsweise https://play.google.com/store/apps/details?id=com.estrongs.android.pop. Die APK-Datei in / data / app lautet com.estrongs. android.pop-1.apk.
- Wenn Sie bereits über das APK der Datei verfügen, die Sie als System-App installieren möchten, vergewissern Sie sich, dass Sie die Datei auf die SD-Karte Ihres Geräts übertragen haben, falls Sie dies noch nicht getan haben. Stellen Sie außerdem sicher, dass Sie den Pfad kennen, an dem Sie ihn auf die SD-Karte kopiert haben.
-
Wenn Sie die erforderliche APK auf der SD-Karte im ES File Explorer gefunden haben, tippen Sie auf das Symbol, bis ein Menü angezeigt wird, und tippen Sie auf "Ausschneiden". Sie sollten jetzt einen kleinen blauen Pfeil am unteren Rand des Bildschirms sehen. (Sie können "Kopieren" statt "Ausschneiden" wählen, wenn Sie eine Datei von der SD-Karte kopieren und dort eine Kopie behalten möchten. Wenn Sie ein APK aus / data / app kopieren, verwenden Sie immer "Ausschneiden".)
Image - Drücken Sie nun die Zurück-Taste, bis Sie / erreichen, und navigieren Sie dann zu / system / app /.
- Tippen Sie auf den kleinen Pfeil, der am unteren Bildschirmrand angezeigt wird. Es wird ein Fenster mit dem Symbol der kopierten Datei angezeigt.
- Tippen Sie auf das Dateisymbol und es wird nach / system / app / übertragen.
- Finden Sie nun das App-Symbol in der Liste der Dateien und tippen und halten Sie es, bis Sie das Menü sehen.
- Scrollen Sie im Menü nach unten, bis Sie "Eigenschaften" sehen, und tippen Sie darauf. Sie sehen jetzt den Eigenschaftendialog.
- Tippen Sie auf die Schaltfläche "Ändern" vor den Berechtigungen, um das Dialogfeld "Berechtigungen" aufzurufen.
-
Stellen Sie sicher, dass alles unter "Lesen" markiert ist, nur "Benutzer" wird unter "Schreiben" und nichts unter "Ausführen" markiert. Ihr Bildschirm sollte folgendermaßen aussehen:
Image - Tippen Sie auf diesem Bildschirm auf OK und dann auf dem Bildschirm Eigenschaften. Die Berechtigungen Ihrer App sind jetzt richtig festgelegt.
- Starte dein Gerät neu. Ihre App kann jetzt als System-App verwendet werden.
Terminal-Emulator-Methode
Wenn Sie einen Dateibrowser nicht für diesen Zweck konfigurieren und verwenden möchten und stattdessen einfach ein paar Befehle zur Ausführung der Aufgabe ausgeben möchten, haben wir die richtige Lösung gefunden.
Bedarf
- Ihr Android-Gerät muss gerootet sein. Falls noch nicht geschehen, lesen Sie unsere Anleitung zum Rooten von Android.
- Android Terminal Emulator
- Montage / System (rw / ro)
- Die APK-Datei für die App, die Sie als System-App installieren möchten. Wenn Sie die App als normale Benutzer-App installiert haben, machen Sie sich keine Sorgen. Wir zeigen Ihnen, wie Sie die APK erwerben können.
Wichtig: Stellen Sie sicher, dass Sie alle SuperUser-Berechtigungsanforderungen, die Sie während dieser Schritte erhalten, zulassen.
Wenn Sie die App als normale Benutzer-App auf Ihrem Telefon installiert haben:
- Starten Sie die App "mount / system (rw / ro)" auf Ihrem Telefon.
- Tippen Sie auf "Mount r / w", um Ihre Systempartition als schreibbar einzuhängen.
- Suchen Sie die App im Google Play Store in einem Webbrowser (auf einem beliebigen Gerät) und öffnen Sie die Play Store-Website.
- Suchen Sie im Play Store-Link der App nach einer Zeichenfolge, die mit beginnt id = und endet vor einem weiteren Fragezeichen im Link.Dies ist Teil des APK-Namens auf Ihrem Telefon. Der Marktlink für den ES File Explorer lautet beispielsweise https://play.google.com/store/apps/details?id=com.estrongs.android.pop. Die APK-Datei in / data / app lautet com.estrongs. android.pop-1.apk. Wenn Sie nach einem solchen Namen ein anderes Fragezeichen in der Verknüpfung sehen, ignorieren Sie alles danach.
-
Starten Sie den Android Terminal Emulator und geben Sie nacheinander die folgenden Befehle ein:
su cd / daten / app /
-
Geben Sie nun diesen Befehl ein und stellen Sie sicher, dass Sie ″ dateiname_teil_ergebnisse_hier ‹mit dem partiellen Dateinamen Ihrer App ersetzen, den Sie in Schritt B aus der Verknüpfung herausfanden. Vergessen Sie nicht das Sternchen (*) am Ende.
ls file_name_part_comes_here *
In unserem Beispiel aus Schritt B lautet der Befehl
ls com.estrongs.android.pop *
- Durch den Befehl in Schritt D wird der vollständige Dateiname der App angezeigt. In unserem Beispiel wäre das Ergebnis com.estrongs.android.pop-1.apk. Es ist normalerweise derselbe Teil des App-Namens, den wir aus dem Link in Schritt B erhalten haben, gefolgt von einem Bindestrich (-), einer Zahl (normalerweise aber nicht immer 1) und der Erweiterung.apk. Viola, wir haben den Dateinamen der erforderlichen APK gefunden.
-
Geben Sie nun diesen Befehl ein und ersetzen Sie full_file_name_comes_here durch den vollständigen Dateinamen einschließlich der Erweiterung:
mv full_file_name_comes_here.apk /system/app/full_file_name_comes_here.apk
In unserem Beispiel wäre der Befehl
mv com.estrongs.android.pop-1.apk /system/app/com.estrongs.android.pop-1.apk
- Ihre App wurde in die Systempartition verschoben, sodass sie aus einer Benutzer-App zu einer System-App wird. Sie können jetzt das Terminal-Emulator-Fenster schließen und Ihr Gerät neu starten, damit die Änderungen wirksam werden.
Wenn Sie die APK der Datei auf Ihrem Computer verfügbar haben:
- Kopieren Sie die APK von Ihrem Computer auf die SD-Karte Ihres Telefons.
- Starten Sie den Android Terminal Emulator auf Ihrem Telefon.
-
Geben Sie diese Befehle ein und ersetzen Sie file_name_comes_here durch den vollständigen Namen der APK-Datei einschließlich der Erweiterung:
cp / sdcard / Dateiname_ergebnisse_hier /system/app/file_name_comes_here.apk chmod 644 / system/app/file_name_comes_here.apk
Wenn der Dateiname beispielsweise FileManager.apk lautet, würden die Befehle folgendermaßen lauten:
cp /sdcard/FileManager.apk /system/app/FileManager.apk chmod 644 / system/app/FileManager.apk
Und du bist fertig! Starten Sie das Telefon jetzt einfach neu, damit die Änderungen wirksam werden.
ADB-Methode
Bedarf
- Ihr Android-Gerät muss gerootet sein. Falls noch nicht geschehen, lesen Sie unsere Anleitung zum Rooten von Android.
- ADB auf Ihrem Computer installiert und konfiguriert. In unserer Anleitung finden Sie die vollständige Methode.
- Die APK-Datei für die App, die Sie als System-App installieren möchten. Wenn Sie die App als normale Benutzer-App installiert haben, machen Sie sich keine Sorgen. Wir zeigen Ihnen, wie Sie die APK erwerben können.
Verfahren
Wenn Sie die App als normale Benutzer-App auf Ihrem Telefon installiert haben:
- Suchen Sie die App im Google Play Store auf Ihrem Computer in einem Webbrowser und öffnen Sie die Play Store-Seite.
- Suchen Sie im Play Store-Link der App nach einer Zeichenfolge, die mit beginnt id = und endet vor einem weiteren Fragezeichen im Link. Dies ist Teil des APK-Namens auf Ihrem Telefon. Der Marktlink für den ES File Explorer lautet beispielsweise https://play.google.com/store/apps/details?id=com.estrongs.android.pop. Die APK-Datei in / data / app lautet com.estrongs. android.pop-1.apk. Wenn Sie nach einem solchen Namen ein anderes Fragezeichen in der Verknüpfung sehen, ignorieren Sie alles danach.
-
Starten Sie ein Eingabeaufforderungsfenster und geben Sie nacheinander die folgenden Befehle ein:
adb remount adb shell auf cd / data / app /
-
Geben Sie nun diesen Befehl ein und stellen Sie sicher, dass Sie ″ dateiname_teil_ergebnisse_hier ‹mit dem partiellen Dateinamen Ihrer App ersetzen, den Sie in Schritt B aus der Verknüpfung herausfanden. Vergessen Sie nicht das Sternchen (*) am Ende.
ls file_name_part_comes_here *
In unserem Beispiel aus Schritt B lautet der Befehl
ls com.estrongs.android.pop *
- Durch den Befehl in Schritt D wird der vollständige Dateiname der App angezeigt. In unserem Beispiel wäre das Ergebnis com.estrongs.android.pop-1.apk. Es ist normalerweise derselbe Teil des App-Namens, den wir aus dem Link in Schritt B erhalten haben, gefolgt von einem Bindestrich (-), einer Zahl (normalerweise aber nicht immer 1) und der Erweiterung.apk. Viola, wir haben den Dateinamen der erforderlichen APK gefunden.
-
Geben Sie nun diesen Befehl ein und ersetzen Sie full_file_name_comes_here durch den vollständigen Dateinamen einschließlich der Erweiterung:
mv full_file_name_comes_here.apk /system/app/full_file_name_comes_here.apk exit exit adb neustarten
In unserem Beispiel wäre der Befehl
mv com.estrongs.android.pop-1.apk /system/app/com.estrongs.android.pop-1.apk
Und du bist fertig.
- Ihre App wurde in die Systempartition verschoben, sodass sie aus einer Benutzer-App zu einer System-App wird. Sie können jetzt das Eingabeaufforderungsfenster schließen. Das Telefon wird jetzt neu gestartet, damit die Änderungen wirksam werden.
Wenn Sie die APK der Datei auf Ihrem Computer verfügbar haben:
- Öffnen Sie ein Eingabeaufforderungsfenster und navigieren Sie zum Speicherort der APK-Datei auf Ihrem Computer.
-
Geben Sie diese Befehle ein und ersetzen Sie file_name_comes_here durch den vollständigen Namen der APK-Datei einschließlich der Erweiterung:
adb remount adb push Dateiname_Ergebnisse.apk_here / system / app / adb-Shell chmod 644 / system/app/file_name_comes_here.apk adb neustarten
Wenn der Dateiname beispielsweise FileManager.apk lautet, würden die Befehle folgendermaßen lauten:
Adb-Push FileManager.apk / system / app / adb-Shell chmod 644 / system/app/FileManager.apk
Und du bist fertig!
Ihr Telefon wird neu gestartet, und Ihre App kann als System-App verwendet werden.
Methode für nicht geworfene Geräte mit benutzerdefinierter Wiederherstellung
Wenn Sie über eine benutzerdefinierte Wiederherstellung verfügen und Ihr Telefon noch nicht verwurzelt ist, wissen Sie bereits, was Sie tun, und wissen, dass Sie nur die ZIP-Datei der Apps aktualisieren müssen, die Sie als System-Apps installieren müssen.