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

[TUT] Dsixda's ROM Kitchen

Dieses Thema im Forum "Tools für OS-Customizing" wurde erstellt von XMasterNinni, 26.03.2012.

  1. XMasterNinni, 26.03.2012 #1
    XMasterNinni

    XMasterNinni Threadstarter Android-Experte

    Beiträge:
    482
    Erhaltene Danke:
    143
    Registriert seit:
    23.12.2011
    Phone:
    ZTE Blade
    ->DSIXDA's ROM Kitchen<-
    Installation/Konfiguration/Anleitung

    !Alle Credits gehen an dsixda von XDA!

    Ich weiß zwar nicht ob ihr diese Kitchen schon kennt, trotzdem möchte ich euch hier mal dsixda's ROM Kitchen vorstellen und auch die Installation/Konfiguration erleichtern.



    Diese Kitchen ist...


    • ...für alle die neu im entwickeln von Custom ROMs sind
    • ...für alle die nur Custom ROMs modifiezieren wollen
    • ...für alle die sich nicht mit komplizierten Linux Scripts herumschlagen mögen (Pearl, etc...)
    Diese Kitchen ist aber nicht...

    • ...da um dich automatisch in einen Developer zu verwandeln



    Funktionen
    :
    Code:
    ========================================================  Android Kitchen - by dsixda (xda-developers.com) ========================================================
    Main Menu   
    1. Set up working folder from ROM 
    2. Add root permissions 
    3. Add BusyBox
    4. Disable boot screen sounds  
    5. Add wireless tethering
    6. Zipalign all *.apk files to optimize RAM usage  
    7. Change wipe status of ROM 
    8. Change name of ROM  
    9. Check update-script for errors 
    10. Show working folder information
    
    Advanced Options   
    11 - Deodex files in your ROM  
    12 - Add task killer tweak for speed (stock ROM only)  
    13 - Add /data/app functionality  
    14 - Add Nano text editor + sysro/sysrw  
    15 - Add Bash (command shell)  
    16 - Add Apps2SD  
    17 - Add /etc/init.d scripts support (busybox run-parts)  
    18 - Add custom boot animation functionality  19 - Porting tools (experimental)  
    20 - Tools for boot image (unpack/re-pack/etc.)  
    21 - Unpack data.img  
    22 - Sign APK or ZIP file(s)  
    23 - Convert update-script or updater-script  
    24 - Miscellaneous optins / Plugin scripts  
    
    99. Build ROM from working folder 00. About/Update kitchen
     0. Exit
    



    Unterstützte Geräte:


    Die Kitchen ist vorwiegend für folgende HTC Geräte....
    Code:
    HTC Aria / Liberty   HTC 
    
    Desire  HTC Desire HD / Inspire 4G  
    
    HTC Desire S  
    
    HTC Desire Z / Vision / T-Mobile G2  HTC Dream / G1  HTC Droid Eris  
    
    HTC Evo 3D  
    
    HTC Evo 4G   
    
    HTC Evo View 4G  
    
    HTC Evo Shift 4G   HTC Flyer  
    
    HTC HD2  HTC Hero / G2 Touch   
    
    HTC Incredible 
    
    HTC Incredible 2 
    
    HTC Incredible S  
    
    HTC Legend  HTC Magic / myTouch 3G  
    
    HTC myTouch 3G Slide  
    
    HTC myTouch 4G / Glacier  
    
    HTC Nexus One   
    
    HTC Rezound  
    
    HTC Sensation  
    
    HTC Tattoo / Click   
    
    HTC Thunderbolt  
    
    HTC Wildfire / Buzz  
    
    HTC Wildfire S
    Es funktionieren aber auch folgende Nicht HTC Geräte...

    Code:
    Acer Liquid  
    
    Dell Streak 7  
    
    Huawei Ideos X6 - [URL="http://forum.xda-developers.com/showthread.php?t=1299765"]Please follow this thread for details[/URL]  
    
    Huawei U8100/U8110/U8120/U8150/U8160/U8180/U8650  
    
    Huawei U8220 / T-Mobile Pulse   
    
    LG Ally  
    
    LG GT540 Optimus  
    
    LG Optimus 2X (P990) 
    
    LG Optimus Black (unconfirmed)  
    
    LG Optimus G2X (P999)  
    
    LG P500  - [URL="http://forum.xda-developers.com/showthread.php?t=901417"]Please follow this thread for details[/URL] 
    
    LG Shine Plus 
    
    LG Vortex  
    
    Micromax A60  
    
    Motorola Atrix
    
    Motorola CLIQ / CLIQ XT  
    
    Motorola Droid  
    
    Motorola Droid Bionic - Please follow [URL="http://rootzwiki.com/topic/11372-how-to-build-a-simple-rom-with-stock-moto-base/"]this thread[/URL] for details  
    
    Motorola Milestone (unconfirmed)  - You may need to remove the boot.img before building  
    
    Samsung Galaxy Nexus (untested, 'maguro' and 'toro' versions only) 
    
    Samsung Galaxy S (GT-I9000 and most variants)  - Please follow [URL="http://forum.xda-developers.com/showthread.php?t=1257297"]this thread[/URL] for details 
    
    Samsung Galaxy S Plus (GT-I9001)  - Please follow [URL="http://forum.xda-developers.com/showthread.php?t=1399468"]this thread[/URL] for details 
    
    Samsung Galaxy S2 (GT-I9100 and Exynos CPU variants) - Please follow [URL="http://forum.xda-developers.com/showthread.php?t=1227549"]this thread[/URL] for details  
    
    Samsung Galaxy S2 LTE (AT&T Skyrocket, T-Mobile SGH-T989 and equivalent) - Please follow [URL="http://forum.xda-developers.com/showthread.php?t=1390903"]this thread[/URL] for details 
    
    Samsung Galaxy W   
    
    Samsung Nexus S / Nexus S 4G 
     Sony Xperia X10 / X10 Mini / X10 Mini Pro  - Build ROM without boot.img ([URL="http://forum.xda-developers.com/showthread.php?t=888227"]please follow this thread for details[/URL])   
    
    ZTE Blade / Orange San Francisco/Base Lutea
    DOWNLOAD

    Setup Anletiung in Post #2
     
    moidept, johannsen, marc132 und eine weitere Person haben sich bedankt.
  2. XMasterNinni, 26.03.2012 #2
    XMasterNinni

    XMasterNinni Threadstarter Android-Experte

    Beiträge:
    482
    Erhaltene Danke:
    143
    Registriert seit:
    23.12.2011
    Phone:
    ZTE Blade
    Installation

    Originalthread



    Für Windows (2000,XP,Vista,7)



    1. Downloadet und installiert das Java JDK.
    2. Ihr benötigt Cygwin, eine Linux Umgebung für Windows. Hier gibt es einen bebilderten Guide!
    3. Downloadet die ROM Kitchen (DL Link in Post #1)
    4. Folget dem Bilder Guide! ;)

    Linux und Mac OS folgen in Kürze
     
  3. XMasterNinni, 26.03.2012 #3
    XMasterNinni

    XMasterNinni Threadstarter Android-Experte

    Beiträge:
    482
    Erhaltene Danke:
    143
    Registriert seit:
    23.12.2011
    Phone:
    ZTE Blade
    Wie verwende ich die Kitchen?
    Folgt in Kürze
     
    r00t4ev3r und cojo haben sich bedankt.
  4. cojo, 28.03.2012 #4
    cojo

    cojo Android-Hilfe.de Mitglied

    Beiträge:
    120
    Erhaltene Danke:
    25
    Registriert seit:
    22.09.2011
    Genau darauf warte ich,endlich mal was auf deutsch
     
  5. r00t4ev3r, 10.04.2012 #5
    r00t4ev3r

    r00t4ev3r Neuer Benutzer

    Beiträge:
    7
    Erhaltene Danke:
    0
    Registriert seit:
    15.01.2012
    Danke endlich mal was auf Deutsch :smile:
     
  6. veryjo, 19.05.2012 #6
    veryjo

    veryjo Android-Experte

    Beiträge:
    663
    Erhaltene Danke:
    75
    Registriert seit:
    22.07.2010
    na, wie verwende ich denn nun die kitchen...?
    wäre echt nett wenn du da ein paar zeilen auf deutsch schreiben würdest.

    denke da haben mehrere user interesse...?
     
  7. dtrail, 05.07.2012 #7
    dtrail

    dtrail Android-Guru

    Beiträge:
    2,124
    Erhaltene Danke:
    463
    Registriert seit:
    11.01.2012
    Phone:
    Motorola Razr
    Jap, würde mich auch interessieren....

    Edit: Ein How-To Guide ist mit in der Installationsanweisung .pdf
     
    Zuletzt bearbeitet: 05.07.2012
  8. torxx, 07.07.2012 #8
    torxx

    torxx Android-Ikone

    Beiträge:
    4,079
    Erhaltene Danke:
    1,542
    Registriert seit:
    10.12.2011
    Also so schwer ist die nicht zu bedienen, schaut halt einfach mal im xda Thread vorbei und wer mit Android Developement bzw. allgemein Programmieren anfangen will, muss englisch können.
     
  9. djgeestyle, 12.02.2013 #9
    djgeestyle

    djgeestyle Erfahrener Benutzer

    Beiträge:
    161
    Erhaltene Danke:
    4
    Registriert seit:
    13.12.2012
    gibt es auch so ein programm für das note 2
     
  10. dtrail, 12.02.2013 #10
    dtrail

    dtrail Android-Guru

    Beiträge:
    2,124
    Erhaltene Danke:
    463
    Registriert seit:
    11.01.2012
    Phone:
    Motorola Razr
    Das kitchen ist nicht Geräte spezifisch. Es bietet lediglich ein paar extra features für einige Geräte. Aber man kann es für jedes Gerät nutzen. Am besten unter Linux, da Windows nicht zwischen Groß- und Kleinschreibung in Dateinamen unterscheidet und es dadurch zu Konflikten kommen kann.

    Gesendet von meinem MOTOROLA RAZR mit Tapatalk 2
     
  11. djgeestyle, 15.02.2013 #11
    djgeestyle

    djgeestyle Erfahrener Benutzer

    Beiträge:
    161
    Erhaltene Danke:
    4
    Registriert seit:
    13.12.2012
    Alles klar danke werde es mal testen

    Gesendet von meinem GT-N7100 mit Tapatalk 2
     
  12. HTCWSBen, 26.06.2013 #12
    HTCWSBen

    HTCWSBen Android-Hilfe.de Mitglied

    Beiträge:
    46
    Erhaltene Danke:
    0
    Registriert seit:
    07.04.2012
    Phone:
    Nexus 6
    weiß dass das Thema schon bisschen älter is, hab aber ein dringendes Problem.
    Als erstes sind die ersten 2 links im Picture Guide nicht verfügbar. Java hab ich installiert, auch die Umgebungsvariablen gesetzt. Bin nun der Anleitung gefolgt und cygwin_packages nach c: entpackt, hat auch gefunzt. Dann installiert, wie beschrieben, doch nachdem das Setup endet und ich auf die .bat klicke, öffnet sich für Sekunden ein Fenster, in der steht: "Der Befehl bash ist entweder falsch geschrieben oder wird nich erkannt". Wurde aus anderen Beiträgen im Internet nicht schlau, nach denen man die bash.exe einfach in den bin ordner kopieren solle.
    Ich hoffe mir kann jemand helfen, will nämlich eigentlich nur ne Custom Rom signieren :cursing: , da es mit den anderen Signing Tools nicht funktioniert

    EDIT: Habs jez geschafft meine Rom zu signen, hab jedoch jetzt bein flashen Status 7: Some symlinks failed, Installation Aborted. Die Datei ist jedoch vollständig, habs überprüft. Was könnte ich noch versuchen?
     
    Zuletzt bearbeitet: 26.06.2013
  13. Hen Ry, 21.03.2014 #13
    Hen Ry

    Hen Ry Android-Guru

    Beiträge:
    2,956
    Erhaltene Danke:
    1,411
    Registriert seit:
    08.09.2012
    Wie sieht es mit Android KitKat 4.4.2 aus?
     
  14. Dirk64, 22.03.2014 #14
    Dirk64

    Dirk64 Android-Ikone

    Beiträge:
    4,451
    Erhaltene Danke:
    3,010
    Registriert seit:
    27.04.2011
    Hen Ry bedankt sich.
  15. Hen Ry, 23.03.2014 #15
    Hen Ry

    Hen Ry Android-Guru

    Beiträge:
    2,956
    Erhaltene Danke:
    1,411
    Registriert seit:
    08.09.2012
    werde ich jetzt mal testen

    was ist mit dem "priv-app" Ordner, fehlt da noch eine Modifizierung im Kitchen, z.B. script "do_deodex"???

    bei Deodex Single File erscheinen sie

    z.B. hier

    #
    # Look for odex files in preload folder (e.g. in Galaxy S2)
    #

    if [ -d preload/symlink/system/app ]
    then

    cd preload/symlink/system/app

    num_preload_odex=`find . | grep -c "\.odex$"`
    num_preload_apk=`find . | grep -c "\.apk$"`
    num_sysapp_odex=`find ../../../../system/app | grep -c "\.odex$"`
    num_sysfr_odex=`find ../../../../system/framework | grep -c "\.odex$"`

    erweitern durch

    num_sysfr_odex=`find ../../../../system/priv-app | grep -c "\.odex$"`

    usw.

    kittchen.PNG
     
    Zuletzt bearbeitet: 23.03.2014
  16. Dirk64, 23.03.2014 #16
    Dirk64

    Dirk64 Android-Ikone

    Beiträge:
    4,451
    Erhaltene Danke:
    3,010
    Registriert seit:
    27.04.2011
    - raus nehmen, das kann Kitchen irgendwie nicht lesen. Das gibt's bestimmt ne Lösung für aber mit privapp statt priv-app geht es (deodexen). Bevor das ROM gebaut wird, wieder umbenennen.

    Sent from Google N5...
     
  17. Hen Ry, 23.03.2014 #17
    Hen Ry

    Hen Ry Android-Guru

    Beiträge:
    2,956
    Erhaltene Danke:
    1,411
    Registriert seit:
    08.09.2012
    ich habe es hinbekommen, hier stehts

    Prinzip ähnlich XDA
    app ordner umbennen z.B. app_org und priv-app in app, dann deodexen und die ordner dann wieder umbennen
     
  18. Dirk64, 23.03.2014 #18
    Dirk64

    Dirk64 Android-Ikone

    Beiträge:
    4,451
    Erhaltene Danke:
    3,010
    Registriert seit:
    27.04.2011
    Du hast scheinbar einen anderen Systemaufbau als ich mit dem N5. Das konnte ich so nicht sehen und mit der AH App auch keine Signatur. Aber egal, es hat ja geklappt.

    Sent from Google N5...
     
  19. Hen Ry, 23.03.2014 #19
    Hen Ry

    Hen Ry Android-Guru

    Beiträge:
    2,956
    Erhaltene Danke:
    1,411
    Registriert seit:
    08.09.2012
    Systemaufbau ist gleich siehe Screenshots

    hammer.PNG honami.PNG
     
  20. DianLB50, 23.04.2014 #20
    DianLB50

    DianLB50 Android-Hilfe.de Mitglied

    Beiträge:
    92
    Erhaltene Danke:
    4
    Registriert seit:
    07.07.2011
    Wieso bekomme ich beim flashen meiner eigenen Rom "Status 6 & 7" ? Hat das eventuell etwas mit dem update(r)-Script zu tun ?

    Nexus 5 Stock
     

Diese Seite empfehlen