1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Community Updates für Custom Roms

Dieses Thema im Forum "Root / Hacking / Modding für Huawei Ideos X3" wurde erstellt von Smartphonenutzer, 23.03.2012.

  1. Smartphonenutzer, 23.03.2012 #1
    Smartphonenutzer

    Smartphonenutzer Threadstarter Erfahrener Benutzer

    Beiträge:
    179
    Erhaltene Danke:
    28
    Registriert seit:
    28.11.2011
    Phone:
    Huawei Ideos X3
    Grüßt euch,

    sicherlich haben viele von euch mittlerweile eine Lieblingsrom welche ihr, aus ganz bestimmten Gründen, den anderen vorziehen.
    Es haben aber auch sicherlich schon viele von euch gedacht: "Hmm, diese eine App sollte besser raus und diese dafür rein oder ihr hab auch gedacht direkt Änderungen an der "Basis" vorzunehmen und beispielsweise neue Treiber (wie die für Adreno200) einzubauen.
    Nun sicherlich würde es dann auch andere User geben die die selben Änderungen vornehmen würden, es aber aus den unterschiedlichsten Gründen nicht tun (können). Und auch das Warten auf eine neue Version könnte dauern.

    Wie wäre es also, wenn IHR Update.zips für EURE Roms erstellt und diese mit anderen teilt?

    Anleitung zum erstellen von Update.zips:
    1. Erstellt einen Ordner mit dem Namen eure Updates (kann auch einfach Update heißen)
    2. Erstellt den Ordner /system (dessen Inhalt wird dann später eingespielt)
    3. In diesem Ordner erstellt ihr weitere Ordner - je nach dem, was ihr alles Aktuallisieren wollt.
    Da es sich meistens um App Aktuallisierungen handeln wird - erstellt ihr den Ordner /app
    4. In diesen kommen dann die Apps, die eingespielt werden sollen.
    (Hier nochmal die Verzeichnisstruktur: Updatename/system/app)
    5. Jetzt wechselt ihr zurück zum Hauptordner (ihr sollten den Ordner system sehen)
    6. Im Hauptordner erstellt ihr den Ordner META-INF
    7. Darin dann den Ordner com und darin wiederum den Ordner google
    8. Im Ornder google erstellt ihr den Ordner android
    9. In diesen Ordner kommen dann die Dateien aus dem Anhang, nämlich
    update-binary und updater-script
    10. Den updater-script öffnet ihr dann mit einem Editor, beispielsweise Notepad++

    Was muss ich im updater-script ändern?
    - Das kommt darauf an, was man machen will
    Hier die wichtigsten "Befehle":

    ui_print("Text"); Anstatt Text könnt ihr eure eigene Benachrichtigung reinschreiben - diese wird dann während des Updates angezeigt
    mount("yaffs2", "MTD", "system", "/system"); kein Befehl, ist aber nötig um Änderungen am Dateisystem eures Smartphones zu unternehmen. (je nachdem was ihr alles ändern wollt, müsst ihr auch andere Sachen mounten in den meisten fällen reicht system)
    delete("/system/app/Appname.apk"); löscht eine bestimmte App vom Handy, den genauen Dateinamen könnt ihr z.B. durch eine Dateimanagerapp herausfinden.
    weitere zu löschenden Apps sollten einzeln hinzugefügt werden, z.B.
    delete("/system/app/App1.apk");
    delete("/system/app/App2.apk");
    unmount("/system"); muss anschließend durchgeführt werden

    der Befehl für das installieren lautet:
    package_extract_dir("system", "/system");
    er installiert also alles was ihr im ordner system bzw. in dessen unterordnern gespeichert habt

    Hinweis: Wenn ihr Apps sowohl löschen, als auch neue installieren wollt, sollte die Befehle lauten, dass ihr erst mountet - dann löscht - dann unmount mach - dann erneut mount - den befehl zum installieren - wieder unmount (andernfalls könnte es Probleme geben)
    Vergesst das ; hinter jeder Befehlszeile nicht

    Hier ein Beispiel:
    Jetzt müsst ihr nur noch eine .zip Datei erstellen, welche die Ordner system und META-INF beinhalten - fertig - viel Spaß beim Moddn

    Edit: Hier einer Videoanleitung zu dem Thema, erstellt von DerGraf1997 und auf jedenfall sehenswert:
     

    Anhänge:

    Zuletzt von einem Moderator bearbeitet: 19.06.2015
    DAD214, Alex64, rudl1220 und 5 andere haben sich bedankt.
  2. Diamond-X, 23.03.2012 #2
    Diamond-X

    Diamond-X Android-Lexikon

    Beiträge:
    1,924
    Erhaltene Danke:
    528
    Registriert seit:
    16.12.2009
    Phone:
    HTC One M8
    Ich bin der Meinung, dass dieser Thread dazu völlig ausreicht und keinen weiteren benötigt. Der andere wird daher gelöscht.
     
    Smartphonenutzer bedankt sich.
  3. Smartphonenutzer, 24.03.2012 #3
    Smartphonenutzer

    Smartphonenutzer Threadstarter Erfahrener Benutzer

    Beiträge:
    179
    Erhaltene Danke:
    28
    Registriert seit:
    28.11.2011
    Phone:
    Huawei Ideos X3
    ok, hätte halt nur gedacht es wär übersichtlicher gewesen
     
  4. DerGraf1997, 24.03.2012 #4
    DerGraf1997

    DerGraf1997 Android-Lexikon

    Beiträge:
    1,386
    Erhaltene Danke:
    219
    Registriert seit:
    24.01.2012
    Phone:
    Samsung Galaxy S3 LTE
    Update 0.0.1 by Graf

    Für:
    Light MOD ROM

    !!!NUTZUNG DES UPDATES AUF EIGENE GEFAHR!!! !!!WEDER ICH, NOCH ANDROID-HILFE.DE HAFTEN FÜR FEHLER BZW. PROBLEME ODER DEFEKTE, DIE MIT EUREM GERÄT AUFTRETEN UND DIE NICHT, ODER IN BEZUG ZU DIESEM UPDATE STEHEN!!!

    Changelog:
    - SoundRecorder.apk (Soundrekorder) entfernt und durch Rehearsal Assistant ersetzt
    - AnStop Stopwatch hinzugefügt
    - VuDroid (hat bei mir Probleme gemacht) durch APV PDF Viewer ersetzt
    - AdAway (Ad blocker) hinzugefügt
    - Sollte normalerweise VLC Media Player hinzufügen (hat er bei mir aber nicht)
    - GoogleQuickSearchBox.apk entfernt (Funktion des Suchen-Buttons)

    PRO:
    - System wurde entschlackt
    - Schneller
    - Mehr OpenSource Apps, weniger Google

    Tipp:
    Da die Suchbox vom Suchen-Button entfernt wurde, kann man den Suchen-Button sinnvoll nutzen! :) Über Einstellungen > Cyanogenmod > Eingabe > Suchen-Taste kann man einen Hacken bei "Eigene Anwendung" machen und eine häufig genutzte Anwendung hinterlegen!
    (Ich hab die Kamera genommen, ich hasse es wenn ich schnell einen Schnappschuss machen kann/muss/will und dann der Moment vorbei ist, bis ich die Kamera aus dem Menü gefummelt habe)

    Bevor ihr downloadet: Für die, die es eilig haben - lest - falls noch nicht geschehen - den Changelog und die Information am Postbeginn, und ladet nicht direkt runter ;)

    DOWNLOAD: File-Upload.net - Modified-001-by-Graf.zip

    MD5: 076150f8019f0d94698d79a43fc53954
    SHA-1: 3c71280e1edbcae991f611366dfd7293c9bde6ad
    SHA-256: 2f7f8d664bb09e64db2eecb2143515c039881ee7b3eb0df66ee401200ee6a094
    CRC32: 2e2f737f

    Viel Spaß mit dem Update, MfG der Graf ;)

    PS: Wer eine Suchfunktion möchte und/oder braucht, kann Quickdroid nehmen: https://code.google.com/p/quickdroid/
    Dieses dann einfach installieren und im Cyanogenmod Menü auf den Suchen-Button linken, ODER aufs Handy pushen (for the Pros) und im Cyanogenmod Menü auf den Suchen-Button linken.

     
    Zuletzt bearbeitet: 24.03.2012
    Alex64, Open und Smartphonenutzer haben sich bedankt.
  5. Smartphonenutzer, 30.03.2012 #5
    Smartphonenutzer

    Smartphonenutzer Threadstarter Erfahrener Benutzer

    Beiträge:
    179
    Erhaltene Danke:
    28
    Registriert seit:
    28.11.2011
    Phone:
    Huawei Ideos X3
    hmm, es gibt wohl doch kein interesse an custom updates^^
     
  6. 85MJ, 31.03.2012 #6
    85MJ

    85MJ Junior Mitglied

    Beiträge:
    40
    Erhaltene Danke:
    1
    Registriert seit:
    04.11.2011
    Doch...das wird noch was. :D

    Die werkeln alle noch...
     
    Smartphonenutzer bedankt sich.
  7. Silverblade, 31.03.2012 #7
    Silverblade

    Silverblade Android-Lexikon

    Beiträge:
    910
    Erhaltene Danke:
    112
    Registriert seit:
    02.01.2012
    Phone:
    Samsung Galaxy Note 2
    Tablet:
    Odys Next
    Ich werde das Wochenende auch etwas veröffentlichen ;-)
     
    Smartphonenutzer bedankt sich.
  8. angbor, 02.04.2012 #8
    angbor

    angbor Erfahrener Benutzer

    Beiträge:
    159
    Erhaltene Danke:
    30
    Registriert seit:
    30.03.2012
    Google Apps/Play Store

    Für: Custom-Roms ohne installierte Google Apps, z.B. supertoast oder Cyangenmod 7.2.0 RC1

    Installiert werden nicht alle Google Apps, sondern hauptsächlich nur die die für den Play Store erforderlich sind. Wer die weiteren Google Apps braucht, installiert am besten GApps.

    GoogleCalendarSyncAdapter.apk (Synchronisierung des Kalenders per Google-Konto)
    GoogleContactsSyncAdapter.apk (Synchronisierung der Kontakte per Google-Konto)
    GoogleServicesFramework.apk (Stellt Account-Infos für Google Apps bereit)
    NetworkLocation.apk (Stellt Drahtlose-Standortbestimmung bereit, z.B. für Google Maps)
    OneTimeInitializer.apk (Wird beim ersten Start aufgerufen)
    SetupWizard.apk (Einrichtungsassistent beim ersten Start)
    Vending.apk (der Play Store 3.5.15)


    Entfernt wird 'Provision.apk', da es zu einem Konflikt mit 'OneTimeInitializer.apk' kommt.

    Die Nutzung ist natürlich auf eigene Gefahr, für eventuelle Schäden übernehme ich keine Haftung.

    md5: f8920d83a9b16b031c0763ffe10140e3
     

    Anhänge:

  9. Smartphonenutzer, 03.04.2012 #9
    Smartphonenutzer

    Smartphonenutzer Threadstarter Erfahrener Benutzer

    Beiträge:
    179
    Erhaltene Danke:
    28
    Registriert seit:
    28.11.2011
    Phone:
    Huawei Ideos X3
    ich möchte euch an dieser stelle auf die folgende videoanleitung hinweisen
    Android: Eigene update.zip erstellen (flashbar) - YouTube

    sie wurde von DerGraf1997 erstellt und zeigt ausführlich wie ihr beim erstellen einer update.zip vorgehen müsst
     
    Zuletzt von einem Moderator bearbeitet: 17.06.2015
  10. ElTonno, 03.04.2012 #10
    ElTonno

    ElTonno Android-Lexikon

    Beiträge:
    1,828
    Erhaltene Danke:
    331
    Registriert seit:
    20.09.2011
    ## PDroid Patches ##

    Was PDroid kann und wie Ihr es installiert bzw. benutzt, entnehmt bitte dem Thread vom xda-Forum (PDroid - The Better Privacy Protection)


    PDroid-v1.27-custom_rom_supertoast_v1.zip
    goo.gl/w4uMW
    MD5: ddecdf1b7984d6f8559cd9bd1f12729f
    PDroid-RESTORE-custom_rom_supertoast_v1.zip
    goo.gl/NFKH4
    MD5: b4167736f7e237011e222c1fe6d9cba6

    PDroid-v1.32-update-cm-7.2.0-RC1-u8510-KANG-signed.zip
    goo.gl/FPVKb
    MD5: f53f7b5f6c22738e889fc6f030e66a39
    PDroid-RESTORE-update-cm-7.2.0-RC1-u8510-KANG-signed.zip
    goo.gl/z2RgW
    MD5: 52db708258498facd30a3aae25e0aa86

    PDroid-v1.32-Eclipse_ROM_V_7.3_w_zeam.zip
    kommt später...
    PDroid-RESTORE-Eclipse_ROM_V_7.3_w_zeam.zip
    kommt später...

    PDroid-v1.32-Light_MOD_1.1.zip
    kommt später...
    PDroid-RESTORE-Light_MOD_1.1.zip
    kommt später...

    PDroid-v1.27-X3 ICS CM7 [teammat3] (16.02.2012) - DE.zip
    goo.gl/9fkZW
    MD5: 7de1e77b7d62a3bca483b7cee247f8f8
    PDroid-RESTORE-X3 ICS CM7 [teammat3] (16.02.2012) - DE.zip
    goo.gl/VG01y
    MD5: da57e29a4c75ceb227eacd61765004ad

    ICS CM7 [by teammat3] DE_deodexed framework_flashable.zip
    goo.gl/wDljf
    MD5: 1a017c49734be80c0def7bb92fe66643
    PDroid-v1.27-ICS CM7 [by teammat3] DE (deodexed).zip
    goo.gl/d1ef1
    MD5: 712a81f4c66676821fbdf15b94a2cede
    PDroid-RESTORE-ICS CM7 [by teammat3] DE (deodexed).zip
    goo.gl/MXRzA
    MD5: 0739a60b2852073b4203f3431181b90e

    PDroid-v1.32-LightWeight X3 [teammat3] - DE.zip
    kommt später...
    PDroid-RESTORE-LightWeight X3 [teammat3] - DE.zip
    kommt später...

    -------------------------------------
    Danke an angbor für die 1.32 patches!
    -------------------------------------
    Wie DerGraf1997 oben schon geschrieben hat passiert hier natürlich auch alles auf eigene Gefahr ;-)
    --------------------------
     
    Zuletzt bearbeitet: 05.04.2012
    DerGraf1997 bedankt sich.
  11. Smartphonenutzer, 03.04.2012 #11
    Smartphonenutzer

    Smartphonenutzer Threadstarter Erfahrener Benutzer

    Beiträge:
    179
    Erhaltene Danke:
    28
    Registriert seit:
    28.11.2011
    Phone:
    Huawei Ideos X3
    nein^^, auf der von semia99 angepassten benru89 cm7.2 :D

    am nähersten müsste die LightWeight X3 [teammat3] dem kommen
     
    ElTonno bedankt sich.
  12. ElTonno, 03.04.2012 #12
    ElTonno

    ElTonno Android-Lexikon

    Beiträge:
    1,828
    Erhaltene Danke:
    331
    Registriert seit:
    20.09.2011
    oh mein Fehler ^^
    wurde geändert...
     
    Zuletzt bearbeitet: 03.04.2012
  13. DerGraf1997, 03.04.2012 #13
    DerGraf1997

    DerGraf1997 Android-Lexikon

    Beiträge:
    1,386
    Erhaltene Danke:
    219
    Registriert seit:
    24.01.2012
    Phone:
    Samsung Galaxy S3 LTE
    PDroid ist so ein schöner Patch... funktioniert nur bei mir leider nicht... Erst kommt ganz normal das Bootlogo und dann 0,5 sekunden die Bootanimation und dann ist es AUS. Power-Taste hilft auch nix... Akku raus und mit Power+Volume Up ins Recovery und die Restore flashen^^ Mit der funktioniert es wieder
     
  14. ElTonno, 03.04.2012 #14
    ElTonno

    ElTonno Android-Lexikon

    Beiträge:
    1,828
    Erhaltene Danke:
    331
    Registriert seit:
    20.09.2011
    Ah blöd, das kenn ich irgendwo her ;-), liegt wohl an irgendeiner Einstellung bei mir am Rechner oder am Patcher 1.321, mit 1.27 wars kein Problem bei mir.
    Welcher Patch war das bei dir?
     
  15. DerGraf1997, 03.04.2012 #15
    DerGraf1997

    DerGraf1997 Android-Lexikon

    Beiträge:
    1,386
    Erhaltene Danke:
    219
    Registriert seit:
    24.01.2012
    Phone:
    Samsung Galaxy S3 LTE
    Light Mod ;) Hab auch die MD5sums verglichen, hat alles seine Richtigkeit ;D
     
  16. ElTonno, 03.04.2012 #16
    ElTonno

    ElTonno Android-Lexikon

    Beiträge:
    1,828
    Erhaltene Danke:
    331
    Registriert seit:
    20.09.2011
    Da gabs schonmal Probleme mit 1.32 Patcher
    Weiß nur noch nicht woran das bei mir liegt das er die Patches versaut.
    1.27er laufen auf jeden Fall genauso der für RC1, ich nehm die 1.32er Patches dann erst einmal raus ;-)
     
  17. DerGraf1997, 03.04.2012 #17
    DerGraf1997

    DerGraf1997 Android-Lexikon

    Beiträge:
    1,386
    Erhaltene Danke:
    219
    Registriert seit:
    24.01.2012
    Phone:
    Samsung Galaxy S3 LTE
    Ich lass es einfach mit PDroid bis ich sowieso die nächste ROM flashen will :D Dann richtig mit NANDROID etc. ;) Ich habe es jetzt so gelöst:

    1. Flashen des KANG-signed Patchers -> Fail
    2. Rettungsversuch mittels KANG-restore-signed -> Epic Fail
    3. FRettungsversuch mittels LightMOD-restore -> super epic mega fail
    4. Wiederherstellung mittels Nandroid von gestern Nacht -> The epic super success Rettung of the year :D
     
  18. ElTonno, 04.04.2012 #18
    ElTonno

    ElTonno Android-Lexikon

    Beiträge:
    1,828
    Erhaltene Danke:
    331
    Registriert seit:
    20.09.2011
    Kleiner Patch um die Grenze der fps aufzuheben, ähnlich wie bei vsync.

    Ermöglicht - wie man deutlich sieht - ein maximum des 2D-rendering rauszuholen, wohl auch etwas 3D ;-).
    Wie aber im Zitat unten aufgeführt könnte es zu einem erhöhten Akkuverbrauch sowie Fehler in der Oberfläche auftreten.

    Ob das auch einen praktischen Nutzen hat oder nur messbar in Benchmarks muss sich wahrscheinlich erst noch zeigen.

    build.prop
    Code:
    debug.gr.swapinterval=0
    -----------------
    Pro (bisher):
    -2D/3D deutlich höher in Benchmarks
    -manches Spiel profitiert möglicherweise auch von der höheren fps-Zahl

    Contra (bisher):
    -möglicherweise kürzere Akkulaufzeit
    -möglicherweise auftretende UI-Fehler
    -----------------
    (vorher - nachher)
     

    Anhänge:

    Zuletzt bearbeitet: 06.04.2012
  19. DerGraf1997, 04.04.2012 #19
    DerGraf1997

    DerGraf1997 Android-Lexikon

    Beiträge:
    1,386
    Erhaltene Danke:
    219
    Registriert seit:
    24.01.2012
    Phone:
    Samsung Galaxy S3 LTE
    @ElTonno: Was bringt einem das Update? Ist es sicher? Oder mit Overclock?
     
  20. gomorrha, 04.04.2012 #20
    gomorrha

    gomorrha Erfahrener Benutzer

    Beiträge:
    153
    Erhaltene Danke:
    20
    Registriert seit:
    13.11.2011
    el tonno, kannst du das bitte grob übersetzen, mein englisch ist nicht der oberburner und mein fachwissen ebenfalls nicht. es scheint auf jeden fall ziemlich interessanter stoff zu sein. oder sag uns einfach was wir machen müssen :-D

    lg gomorrha
     

Diese Seite empfehlen