System apk wechseln System apk wechseln
Ergebnis 1 bis 9 von 9
  1. 27.08.2012, 07:17
    #1
    Wie geht man vor um testweise eine System apk zu tauschen?
    Z.B. Phonebook.apk
    Fragt nicht nach den Sinn
    Reicht es das original in /system umzubenennen und die neue apk nach system zu kopieren?
    Oder muss man das Original deinstallieren/deaktivieren?
    Darf man die neue apk durch einen touch installieren oder ist das falsch, denn dann wird diese ja vermutlich nach /data installiert?

    mobil geantwortet
    0
     

  2. ich würde vom Phonebook mal ganz elegant die finger lassen... diese app ist im ganzen UX System verwoben und verbunden du kassierst dann nur reihenweiße Forced Closes

    aber zum einen brauchst du root... und zum anderen musst du die komplett ersetzen ja... ich würde ein neues Phonebook aber einfach parallel installieren
    0
     

  3. 27.08.2012, 15:54
    #3
    Na gut, dann ist die phonebook.apk ein schlechtest Beispiel.
    Nehmen wir z.B. Conversions.apk

    oder noch besser mal den Versuch eine system app aus dem Experia S.

    Die Frage bleibt: Reicht es die apk zu kopieren? Und was passiert, wenn man installiert?
    0
     

  4. wenn du sie einfach installierst und es ist die GLEICHE app als neue Version, wird sie in die Userdata installiert als UPDATE der System app... die integrierte Version wird dabei aber nur inaktiv und die neue bekommt prio... ist es eine ganz andere dann werden beide parallel funktionsfähig sein aber du kannst sie mit root löschen oder einfach unter ICS in den app Einstellungen deaktivieren... ist dann so als wäre sie deinstalliert aber sie bleibt im speicher und kann wieder reaktiviert werden
    0
     

  5. 27.08.2012, 16:54
    #5
    Ergo:
    Beispiel: neue Version
    1. Schritt: deinstallieren oder /system/app/name.apk /system/app/name.apk.org (weg ist die vom Launcher) oder eben deaktivieren
    2. Schritt: neu Version Kopieren nach /system/app/name.apk, aber nicht installieren (da ist diese wieder im Launcher

    1. Frage: Gibt es system apps mit odex Teilen?
    2. Wird bei starten von apk temporär ausgepackt (ist ja eigentlich ein Archiv)?
    0
     

  6. also dein Beispiel oben ist eben die root variante... du kannst aber eben auch einfach normal installieren und die System app deaktivieren... in dem fall belegt sie aber eben userdata speicher... umbenennen würd ich sie nicht... deaktivieren reicht außer sie heißt mit namen identisch und du willst sie rein kopieren...

    wie das genau bei der Installation abläuft und so weiß ich nicht sicher... da steck ich so nicht drin aber ich geb das mal an Mo weiter der weiß das besser als ich
    0
     

  7. Jap, wird ausgepackt, decrypted und die nötigen Teile dann zur Laufzeit geladen und kompiliert.
    Sony verwendet meines Wissens keine odexed Apps. Heisst die Appteile bleiben im App und sind im Gegenzug nicht auf ein Gerät optimiert. Seit dem JIT bin ich mir aber auch nicht wirklich sicher ob odexing überhaupt noch besondere Vorteile hat.

    Die vermutlich angenehmste Version seine System Apps zu ersetzen ist drüber installieren. Geht halt nur, wenn das was du installieren willst ein Update des alten System apps ist.
    Für alles weitere brauchst du root. Alte App herauskopieren, etwa auf die SD in einen Backup Ordner & die neue Datei in den System/app Ordner. Wenn Fehler auftreten mit Flashtool am Besten mal appcache löschen.

    Wirklich sauber ist nichts davon, beide Methoden können Nebenwirkungen haben. Die sauberste Variante wäre appcach und cache löschen & die App via CWM installieren. Dafür brauchst du ein Update ZIP, autogeneratoren gibts aber.
    Ob dir das den Aufwand wert ist weis ich nicht
    1
     

  8. 28.08.2012, 20:17
    #8
    Zitat Zitat von Minneyar Beitrag anzeigen
    ...
    Wirklich sauber ist nichts davon, beide Methoden können Nebenwirkungen haben. Die sauberste Variante wäre appcach und cache löschen & die App via CWM installieren. Dafür brauchst du ein Update ZIP, autogeneratoren gibts aber.
    Ob dir das den Aufwand wert ist weis ich nicht
    Mir geht es um nicht lohnenswert oder nicht. Ich will verstehen. CWM Installation benötigt ein zip. Welche Strucktur? Die apk ist ja auch ein Archiv. Kennst Du entsprechende Auto Generatoren.
    Gesendet von meinem ThinkPad Tablet mit Tapatalk 2
    0
     

  9. http://code.google.com/p/android-cus...dateZipCreator

    Die Update.zip ist im Grunde recht einfach aufgebaut:
    Du spezifizierst die Ordnerstruktur wie sie nacher eingefügt werden soll.
    eine Date die ins System App verzeichnis rein gehört muss daher auch in der zip in /system/app liegen.
    Ein Script spezifiziert was zu tun ist. Copy befehl z.b. Dieser sagt dann Ordner system kommt auf die system partition.
    hast du alles wird das ganze gezipped und signiert. die signatur verifiziert die unverfälschtheit beim installieren. (etwa unvollständiger download -> abbruch)
    0
     

Ähnliche Themen

  1. S3 Keyboard APK
    Von DyNaMiTe im Forum Samsung Galaxy S3 Root und ROM
    Antworten: 8
    Letzter Beitrag: 29.07.2012, 18:06
  2. How To - APK Edit
    Von Allstar im Forum Android Apps
    Antworten: 6
    Letzter Beitrag: 01.09.2011, 17:59
  3. NAND Builds System --> Multi-Boot-System
    Von joomas im Forum HTC HD2 Android
    Antworten: 2
    Letzter Beitrag: 28.01.2011, 19:25
  4. [REQ] Youtube.apk und Timescape.apk
    Von progage im Forum Sony Ericsson Xperia X10
    Antworten: 2
    Letzter Beitrag: 03.01.2011, 20:46
  5. Antworten: 3
    Letzter Beitrag: 30.07.2010, 01:23

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

android system apps austauschen

android system apps ersetzen

sony ericsson xperia arc apk installieren

sony xperia j apk

system apk installieren

apk on xperia arc s

arc s phonebook.apk

system apk ersetzen andorid

apk was gibts neues deinstallieren

sony xperia apk

sony ericsson xperia arc apk

sony xperia s system apps

android system apk ersetzen

xperia arc apk

android system apk

system ui apk tauschensony xperia apk ordnerarc s phone.apksony ericsson xperia arc s appsordner

Stichworte