[Anleitung] OS vor dem Flashen bearbeiten - Apps entfernen / hinzufügen

Dieses Thema im Forum "Anleitungen für Samsung Ace" wurde erstellt von ChaosWare, 09.07.2011.

  1. ChaosWare, 09.07.2011 #1
    ChaosWare

    ChaosWare Threadstarter Android-Experte

    Beiträge:
    457
    Erhaltene Danke:
    120
    Registriert seit:
    05.05.2011
    In dieser Anleitung möchte ich euch zeigen wie ihr eine bereits vorhandene Firmware (ROM) bearbeiten könnt. Ich werde euch nur zeigen wie ihr System Apps entfernen und hinzufügen könnt. Mit diesem Schema lassen sich aber auch noch andere Dateien verändern. Habe auch ein Video mit den einzelnen Schritten erstellt. Ihr findet es am ende des Beitrages.

    Voraussetzung (Benötigte Tools):


    Windows ;)
    Eine Firmware fürs Ace
    MagigISO (zum bearbeiten der .rfs Images)
    Ubuntu (z.B. in einer Virtuellen Maschine)

    Schritt 1:
    Startet Ubuntu und öffnet die CODE Datei eurer Firmware.
    Ihr werdet folgende Dateien finden:

    boot.img
    data.rfs
    recovery.img
    system.rfs

    Schritt 2:
    Entpackt die system.rfs aus der Virtuellen Maschine in ein Verzeichnis.

    Schritt 3:
    Öffnet jetzt MagigISO und wählt im "Öffnen" Dialog im Erweiterungsfilter "All Files (*.*)" aus. Öffnet dann die entpackte system.rfs Datei.

    Schritt 4:

    Navigiert ins /app/ Verzeichnis.
    Jetzt könnt ihr die Apps bearbeiten (wie z.B. bei einem .zip oder .rar Archiv).

    Schritt 5:
    Nach der Bearbeitung müsst ihr die Datei speichern. Danach kopiert sie zurück in die Virtuelle Maschine.

    Schritt 6:

    Öffnet wieder eure CODE Datei und entfernt die darin enthaltene system.rfs und fügt die bearbeite system.rfs ein.

    Schritt 7:
    So das CODE Archiv ist jetzt vollständig und flashbar ;). Also aus der Virtuellen Maschine raus kopieren und mit Odin flashen.

    [YT]http://www.youtube.com/watch?v=f0tvLYD1ewQ[/YT]

    Gruß, Chris
     
    schobbe, Sunnyboy2, Wickeda und 2 andere haben sich bedankt.
  2. flo-95, 09.07.2011 #2
    flo-95

    flo-95 Ehrenmitglied

    Beiträge:
    6,653
    Erhaltene Danke:
    1,140
    Registriert seit:
    22.10.2010
    Phone:
    Nexus 5
    Tablet:
    Nexus 7 (2012)
    Hi,

    Vielen Dank für das Tut. Mal schauen, was sich so alles verändern lässt! :thumbsup:

    P.S.: Hab ich Glück, dass ich erst vor drei Tagen auf meinem Zweitrechner Ubuntu installiert habe :thumbsup:
     
  3. Hatshipuh, 09.07.2011 #3
    Hatshipuh

    Hatshipuh Android-Guru

    Beiträge:
    2,096
    Erhaltene Danke:
    556
    Registriert seit:
    18.04.2011
    Phone:
    Oneplus 3, Nexus 5
    Tablet:
    Nexus 7 (2013)
    Wie ich im Video sehe, ist Ubuntu nur dafür da, um die .rfs Datei aus der Codedfile zu extrahieren, allerdings kann man das doch auch mit WinRar unter Windows machen, oder hat das einen Haken?
     
  4. backylasek, 09.07.2011 #4
    backylasek

    backylasek Android-Guru

    Beiträge:
    2,260
    Erhaltene Danke:
    266
    Registriert seit:
    17.09.2010
    ich werde sowieso noch ubuntu auf ner 2ten partition aufm rechner installieren...danke für deine arbeit chris.....
     
  5. Alvarinho, 09.07.2011 #5
    Alvarinho

    Alvarinho Junior Mitglied

    Beiträge:
    35
    Erhaltene Danke:
    0
    Registriert seit:
    14.05.2011
    Hi chris!
    Kann man so auch den lauscher komplett ersetzen, sodass er tun beispiel auch gar nicht mehr im task manager als laufende app erscheint? Wenn ja, wie genau?
    Danke und grüße

    Gesendet mit der Android-Hilfe.de-App
     
  6. ChaosWare, 09.07.2011 #6
    ChaosWare

    ChaosWare Threadstarter Android-Experte

    Beiträge:
    457
    Erhaltene Danke:
    120
    Registriert seit:
    05.05.2011
    Klar kannst du es extrahieren. Aber du kannst es dann nicht mehr importieren.

    Gruß, Chris
     
  7. Wickeda, 09.07.2011 #7
    Wickeda

    Wickeda Android-Hilfe.de Mitglied

    Beiträge:
    136
    Erhaltene Danke:
    12
    Registriert seit:
    23.06.2011
    Phone:
    S5 +
    Okay sehr sehr geiles tut :thumbup:

    aber sag mal kannst du mir ev per pm die progs veraten die du da auf deinem desk als widget sozusagen angeortnet hast sieht ja mal mega fett aus ^^

    und dass mit dem launcher würde mich auch interessieren stock launcher löschen und z.b Go launcher ex einbinden
     
  8. ChaosWare, 09.07.2011 #8
    ChaosWare

    ChaosWare Threadstarter Android-Experte

    Beiträge:
    457
    Erhaltene Danke:
    120
    Registriert seit:
    05.05.2011
    Das mit dem Lauchner ist kein Problem der kann ja einfach ersetzt werden. Wie der allerdings im Task Manager unsichtbar wird wie der Touchwiz Lauchner weiß ich nicht.

    //Off-Topic: Das auf meinem Desktop ist ein Programm namens Rainmeter. Nutze dafür den Omnio 4 Skin ;)
     
    Wickeda bedankt sich.
  9. Hatshipuh, 09.07.2011 #9
    Hatshipuh

    Hatshipuh Android-Guru

    Beiträge:
    2,096
    Erhaltene Danke:
    556
    Registriert seit:
    18.04.2011
    Phone:
    Oneplus 3, Nexus 5
    Tablet:
    Nexus 7 (2013)
    Ja hab ich mittlerweile auch herausgefunden.
    Auch das tar nur Linux ist :(
    Jetzt doch noch nach einem VM Ubuntu Image suchen.

    Tap-a-talked from my Galaxy Ace
     
  10. ChaosWare, 09.07.2011 #10
    ChaosWare

    ChaosWare Threadstarter Android-Experte

    Beiträge:
    457
    Erhaltene Danke:
    120
    Registriert seit:
    05.05.2011
    Habe doch ein link zum ubuntu image in der anleitung ;)

    Gesendet mit der Android-Hilfe.de-App
     
  11. Hatshipuh, 09.07.2011 #11
    Hatshipuh

    Hatshipuh Android-Guru

    Beiträge:
    2,096
    Erhaltene Danke:
    556
    Registriert seit:
    18.04.2011
    Phone:
    Oneplus 3, Nexus 5
    Tablet:
    Nexus 7 (2013)
    Oh das hab ich doch glatt übersehen, hatte direkt nach VM Images gesucht, aber ich vergas, dass es die Linux Distributionen gleich als LiveCD Image zum runterladen gibt.
     
  12. zs77706, 10.07.2011 #12
    zs77706

    zs77706 Gesperrt

    Beiträge:
    625
    Erhaltene Danke:
    208
    Registriert seit:
    02.04.2011
    @chaosware; Welche Version von magiciso soll man den nehmen? Dann steht da noch was von Seite1 und2 und languagepack... gib mal bitte kurz ne genauere Info.
     
  13. Hatshipuh, 10.07.2011 #13
    Hatshipuh

    Hatshipuh Android-Guru

    Beiträge:
    2,096
    Erhaltene Danke:
    556
    Registriert seit:
    18.04.2011
    Phone:
    Oneplus 3, Nexus 5
    Tablet:
    Nexus 7 (2013)
    Nimm am Besten die aktuellste Version.
    Es ist egal welche der beiden Downloadlinks du nimmst, es sind nur 2 Mirrors, für den Fall dass ein Link nicht erreichbar ist, hat man noch eine Ausweichmöglichkeit.
    Es ist dann nur die Trial Version, die nur Dateien bis 300MB bearbeiten kann, aber für unsren Zweck braucht man ja nicht mehr.

    Edit: Weiß zufällig jemand, wie die apk Namen der russichen Apps sind, damit man sie gleich aus der rfs löschen kann?
     
    Zuletzt bearbeitet: 10.07.2011
    zs77706 bedankt sich.
  14. frostbeule, 09.08.2011 #14
    frostbeule

    frostbeule Android-Hilfe.de Mitglied

    Beiträge:
    86
    Erhaltene Danke:
    29
    Registriert seit:
    25.07.2011
    Phone:
    Samsung Galaxy Ace
    Rein aus interesse, ich habe das nicht vor: Wie funktioniert das mit einer One-Package-Firmware?
     
  15. ChaosWare, 09.08.2011 #15
    ChaosWare

    ChaosWare Threadstarter Android-Experte

    Beiträge:
    457
    Erhaltene Danke:
    120
    Registriert seit:
    05.05.2011
    Im Prinzip genauso, du musst nur die OnePackage Datei entpacken und die darin enthaltene .rfs bearbeiten und per Linux wieder verpacken

    Gruß, Chris
     
  16. goemichel, 18.10.2011 #16
    goemichel

    goemichel Fortgeschrittenes Mitglied

    Beiträge:
    430
    Erhaltene Danke:
    68
    Registriert seit:
    09.02.2011
    Phone:
    Cubot X9
    Tablet:
    Lenovo TAB 2 A10-70F, Galaxy Tab3, Galaxy Tab
    Moin moin,

    hab mal eine Frage zu dem Tut:

    warum muss ich diesen umständlichen Weg über ein Ubuntu-System gehen und die "system.rfs" korrumpieren, um einige "unliebsame Apps" zu entfernen? Wobei ich noch nicht genau verstanden hab, was die Änderung an der "system.rfs" bewirkt.

    Genügt es nicht, das Ace zu rooten und anschließend mit einem Root-explorer den system-Ordner zu öffnen, die entsprechende App umzubennenen (von xyApp.apk in xyApp.apk.old) und anschließend einen Neustart durchzuführen?
     
  17. ChaosWare, 18.10.2011 #17
    ChaosWare

    ChaosWare Threadstarter Android-Experte

    Beiträge:
    457
    Erhaltene Danke:
    120
    Registriert seit:
    05.05.2011
    Klar, das funktioniert :) aber in diesem Tutorial wollte ich den Vorgang beschreiben wie man vor einer ROM Installation einige Apps entfernen kann. So das man z.B. immer eine Aktuelle ROM auf der Festplatte hat aber sich nicht die mühe machen muss nach der Installation noch apps zu entfernen etc.

    Gruß, Chris
     
    Zuletzt von einem Moderator bearbeitet: 29.01.2013
  18. goemichel, 18.10.2011 #18
    goemichel

    goemichel Fortgeschrittenes Mitglied

    Beiträge:
    430
    Erhaltene Danke:
    68
    Registriert seit:
    09.02.2011
    Phone:
    Cubot X9
    Tablet:
    Lenovo TAB 2 A10-70F, Galaxy Tab3, Galaxy Tab
    Alles klar. ;)
     
  19. SG Ace Tom, 13.12.2011 #19
    SG Ace Tom

    SG Ace Tom Gast

    würde es nicht einfacher gehen wenn man alles entpackt und dann wieder verpackt?
    kann man, wenn was schiefgegangen ist sein handy bricken nicht oder?

    gruß
    tom
     
  20. TheJakal, 14.12.2011 #20
    TheJakal

    TheJakal Android-Lexikon

    Beiträge:
    1,207
    Erhaltene Danke:
    212
    Registriert seit:
    19.07.2011
    tom ... wenn du an einer rom herumbastelst und dabei etwas schief geht kann alles passieren - bissl logisches denken hätte dir diese frage sicherlich auch selbst beantwortet ;)
     

Diese Seite empfehlen