Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Google Android OS > Android Allgemein

Apps durch kopieren des .apk files Installieren

Das Thema "Apps durch kopieren des .apk files Installieren" befindet sich unter Android Allgemein auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 28.01.2012, 14:03   #1 (permalink)
Fortgeschrittenes Mitglied

Modell: Samsung Galaxy S und Galaxy 5

Registriert seit: 31.03.2011
Beiträge: 480
Abgegebene Danke: 35
Erhielt 89 Danke für 73 Beiträge
Standard Apps durch kopieren des .apk files Installieren

Hallo,

neulich habe ich wieder von einem Tipp gelesen, dass man nicht einfach installierbare Apps durch kopieren des .apk files in das entsprechende Verzeichnis (/system/app [warum nicht /data/app?]) installieren kann, rootrechte vorausgesetzt. Jetzt meine Fragen dazu:
-Was passiert, wenn der App eine user-id zugewiesen ist, die bereits existiert, aber mit einem anderen Zertifikat signiert wurde? Im Konkreten Fall der die Frage ausgelöst hat, lies sich die App deshalb nicht "einfach" installieren. Sind dann beide Signaturen für diese user-id zulässig, eine (welche) oder keine? Provoziert man vielleicht sogar Fehler im System?
-Wird das Manifest korrekt im System registriert (wahrscheinlich nach neustart, vielleicht auch erst nach wipe oder eben nie?)
-Ist jede in /system/app liegende App eine Systemapp (d.h. darf sie Spezielle Broadcasts senden und andere Dinge tun, die nur Systemapps vorbehalten sind.


Auslagerbare, aber erstmal zusammenhängede Frage:
Möglicher Threadtitel: "Konzequenzen der Löschens vorinstallierter Apps"
Man kann als rootuser eine App aus dem System entfernen, indem man das entsprechende .apk File in /system/app löscht

-Wird die App damit wieder korrekt aus dem System entfernt? (D.h. wird der Linux-User, der für die App angelegt wurde gelöscht, das Manifest ist nach Neustart nicht mehr im System registriert (d.h. eine Email-App tauch dann nicht mehr bei den Vorschlägen zum Email versenden auf), ...
-Was passiert mit dem Datadir der App, wenn der Besitzende Linuxuser entfernt wurde?

-Wenn das Löschen direkt Löschen der .apk aus /system/app aufgrund obiger Bedenken nicht der beste Weg ist, sind die Fragen anders zu beantworten, wenn man die App erst in /data/app kopiert und dann normal deinstalliert (muss man im PackageManager noch einen anderen Installationsort erzwingen)?


Hoffentlich gibt es einen solchen Thread noch nicht bzw. wurden die Aspekte beim Deinstallieren von Systemapps bisher nicht berücksichtigt. Bei der Suche habe ich noch ein paar unbeantwortet Threads "ausgegraben". Erstmal sind die beiden unterschiedlichen Fragestellungen installieren/deinstallieren denke ich so verwand, dass sie in einem diskutiert werden können.
JanF ist offline   Mit Zitat antworten
Alt 30.01.2012, 09:04   #2 (permalink)
Fortgeschrittenes Mitglied

Modell: Samsung Galaxy S und Galaxy 5

Registriert seit: 31.03.2011
Beiträge: 480
Abgegebene Danke: 35
Erhielt 89 Danke für 73 Beiträge
Standard AW: Apps durch kopieren des .apk files Installieren

Push - ich finde eine Klärung der Fragen ist wichtig, wenn man diese Art der Installation/Deinstallation guten Gewissens als Tipp weiter geben will.
JanF ist offline   Mit Zitat antworten
Alt 30.01.2012, 10:47   #3 (permalink)
Erfahrener Benutzer

Modell: HTC Evo 3D

Registriert seit: 02.01.2012
Beiträge: 220
Abgegebene Danke: 10
Erhielt 8 Danke für 8 Beiträge
Standard AW: Apps durch kopieren des .apk files Installieren

Zitat:
Man kann als rootuser eine App aus dem System entfernen, indem man das entsprechende .apk File in /system/app löscht
Nein, aus der APK wird bei der Installation das Programm(App) erzeugt die löschung der APK bringt also nix es müssen noch die zugehörigen .so files gelöscht werden.
Und selbst dann wird die App noch in der Datenbank sein und im Appmenu auftauchen.
DerH0ns ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei DerH0ns für diesen Beitrag:
JanF (30.01.2012)
Alt 30.01.2012, 11:17   #4 (permalink)
Fortgeschrittenes Mitglied

Modell: Samsung Galaxy S und Galaxy 5

Registriert seit: 31.03.2011
Beiträge: 480
Abgegebene Danke: 35
Erhielt 89 Danke für 73 Beiträge
Standard AW: Apps durch kopieren des .apk files Installieren

Habe aus dem Thread fürs Samsung Galaxy S (i9000)

Apps die man entfernen kann

und dem dort verlinkten jetzt rausgelesen, dass man die App dann unter Einstellungen -> Anwendungen deinstallieren kann. Das hat für mich Sinn, da werden dann wohl keine Rückstände bleiben (außer evtl. auf der SD-Karte).

Android Apps erzeugen shared objects (.so), die woanders als in ihrem Dataverzeichnis auftauchen können?
JanF ist offline   Mit Zitat antworten
Alt 30.01.2012, 11:56   #5 (permalink)
Android Guru
 
Benutzerbild von Schnello

Modell: Galaxy Nexus

Registriert seit: 03.09.2010
Beiträge: 2.871
Abgegebene Danke: 159
Erhielt 444 Danke für 362 Beiträge
Schnello eine Nachricht über Skype™ schicken
Standard AW: Apps durch kopieren des .apk files Installieren

Zitat:
Zitat von DerH0ns Beitrag anzeigen
Nein, aus der APK wird bei der Installation das Programm(App) erzeugt die löschung der APK bringt also nix es müssen noch die zugehörigen .so files gelöscht werden.
Und selbst dann wird die App noch in der Datenbank sein und im Appmenu auftauchen.
Kann ich so nicht bestätigen. Habe zu meinen S On Zeiten beim Desire auch einfach die APK Dateien per Recovery (ADB gelöscht) und die Apps waren aus User sicht wie deinstalliert. Kein Eintrag im App drawer, keine Eintrag in div. Listen (öffnen mit, teile mit, etc.)
__________________
HTC Desire / Samsung Galaxy Nexus / Wildfire S (S Off)
Galaxy Tab 10.1 (P7510, Root) < Einfachster Rootvorgang den ich je hatte...
Google Authenticator / Dropboxspeicher als Danke
Schnello ist offline   Mit Zitat antworten
Alt 30.01.2012, 20:59   #6 (permalink)
Android Guru
 
Benutzerbild von junior2

Modell: LG P500 Optimus One

Registriert seit: 17.12.2011
Beiträge: 1.591
Abgegebene Danke: 162
Erhielt 237 Danke für 213 Beiträge
Standard AW: Apps durch kopieren des .apk files Installieren

Habe auch schon öfters Systemapps deinstalliert, bei mir ist bis jetzt immer nur unter "Anwendungen verwalten -> Alle" ein Speicherkartensymbol mit Namen der App übrig geblieben sonst nichts, egal ob ich die App unter Systemapps entfernt habe oder Mit Titanium Backup deinstalliert habe.
Ok, im dalvik cache wird sie auch noch erwähnt.
__________________
Rage of Bahamut: dudaa0, referal code: rcv46715
Ich freue mich über jeden
Dank Forenregeln
LG Optimus One / Root / cm9 beta
junior2 ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Apps als APK-Datei installieren? AlexanderBerger Samsung Galaxy Ace (S5830) Forum 4 13.10.2011 10:37
[Erledigt] apk Datei - Wohin kopieren zum Installieren? Blade Samsung Galaxy S (I9000) Forum 3 13.06.2011 22:35
.apk Files vom PC aus installieren? evo_racer Android Allgemein 4 10.06.2011 13:29
Installation von apk-Files? iTom Root / Hacking / Modding für Nexus S 4 17.03.2011 11:17
Beste/schnellste methode Files aufs Magic zu kopieren/löschen etc. Cronus HTC Magic Forum 5 22.12.2009 23:44




Du liest gerade: "Apps durch kopieren des .apk files Installieren" unter "Android Allgemein" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.