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

Cross- Compiling Android Kernel - SGS2

Dieses Thema im Forum "Kernel für Samsung Galaxy S2" wurde erstellt von voku1987, 12.04.2012.

  1. voku1987, 12.04.2012 #1
    voku1987

    voku1987 Threadstarter Erfahrener Benutzer

    Beiträge:
    210
    Erhaltene Danke:
    121
    Registriert seit:
    28.07.2010
    leechseed, krapfl, Chris1996 und 7 andere haben sich bedankt.
  2. MadMurdoc, 12.04.2012 #2
    MadMurdoc

    MadMurdoc Senior-Moderator Team-Mitglied

    Beiträge:
    16,289
    Erhaltene Danke:
    5,662
    Registriert seit:
    30.07.2011
    Phone:
    Samsung Galaxy Note 4
    Tablet:
    Sony Xperia Tablet Z2
    Wearable:
    Samsung Gear S2
    Danke :)
    Anleitung habe ich mal in den Favs des Browsers gespeichert.

    Nice. :)
    Am We, also morgen, werde ich mich mal hinsetzen und einen Kernel zusammenbauen :) so eine ausführliche Anleitung für Anfänger suche ich schon seit langem. Thx :)
     
  3. mecss, 12.04.2012 #3
    mecss

    mecss Ehrenmitglied

    Beiträge:
    16,308
    Erhaltene Danke:
    11,089
    Registriert seit:
    14.03.2010
    Phone:
    Samsung Galaxy Note 3
    Weil das so gut ist, wird es mal angepinnt... :thumbsup:
     
  4. Peter Griffin, 15.04.2012 #4
    Peter Griffin

    Peter Griffin Android-Ikone

    Beiträge:
    4,453
    Erhaltene Danke:
    922
    Registriert seit:
    13.08.2011
    Phone:
    Nexus 5x / Moto G 2014 / iPad mini 4
    Wearable:
    LG Watch R
    Nice! Schön, dass du dir die Mühe gemacht hast !
     
  5. Cyanoid, 15.04.2012 #5
    Cyanoid

    Cyanoid Android-Lexikon

    Beiträge:
    1,075
    Erhaltene Danke:
    275
    Registriert seit:
    15.06.2011
    Sehr nice! Aber was mir in deiner Anleitung fehlt ist wie man ein Zip zum flashen erstellt, aber da würd Google schon weiterhelfen ;)
     
  6. voku1987, 15.04.2012 #6
    voku1987

    voku1987 Threadstarter Erfahrener Benutzer

    Beiträge:
    210
    Erhaltene Danke:
    121
    Registriert seit:
    28.07.2010
    lade dir einfach meine neuste Version herunter -> QuiXplorer 2.3.1 - the QuiX project <- und ersetzte den Kernel (zImage) ;)
     
  7. HOTROADSTER, 15.04.2012 #7
    HOTROADSTER

    HOTROADSTER Fortgeschrittenes Mitglied

    Beiträge:
    331
    Erhaltene Danke:
    37
    Registriert seit:
    12.06.2011
    ich trinke kaffee ;) hoffe mich sparen akku der welt ^^
     
  8. Blindi, 15.04.2012 #8
    Blindi

    Blindi Android-Hilfe.de Mitglied

    Beiträge:
    92
    Erhaltene Danke:
    6
    Registriert seit:
    20.10.2011
    Hallo,

    so zuerst mal Tolle Leistung für dieses Nette Kleine How-to,aber....
    dennoch ergibt sich bei mir, beim Versuch zu Kompilieren ein Fehler, egal ob MIT oder OHNE Änderungen.
    Siehe Bild:

    [​IMG]

    Gruß
     
  9. MadMurdoc, 15.04.2012 #9
    MadMurdoc

    MadMurdoc Senior-Moderator Team-Mitglied

    Beiträge:
    16,289
    Erhaltene Danke:
    5,662
    Registriert seit:
    30.07.2011
    Phone:
    Samsung Galaxy Note 4
    Tablet:
    Sony Xperia Tablet Z2
    Wearable:
    Samsung Gear S2
    Würde mich auch mal interessieren was man da tun muss...bei mir rennt ein Xubuntu bei Blindi sicherlich auch ein Ubuntu.
     
  10. Blindi, 15.04.2012 #10
    Blindi

    Blindi Android-Hilfe.de Mitglied

    Beiträge:
    92
    Erhaltene Danke:
    6
    Registriert seit:
    20.10.2011
    Jop, mit Sabayon will ich das nicht Versuchen, nochdazu ist Sabayon am Notebook, da würde das Kompilieren aber ewig dauern :)

    Gruß
     
  11. Blindi, 15.04.2012 #11
    Blindi

    Blindi Android-Hilfe.de Mitglied

    Beiträge:
    92
    Erhaltene Danke:
    6
    Registriert seit:
    20.10.2011
    Nachtrag: Kann es eventuell an den GCC liegen?
    Wäre es vl. Ratsamer einen anderen/aktuelleren CrossCompiler zu installieren

    Gruß
     
  12. MadMurdoc, 15.04.2012 #12
    MadMurdoc

    MadMurdoc Senior-Moderator Team-Mitglied

    Beiträge:
    16,289
    Erhaltene Danke:
    5,662
    Registriert seit:
    30.07.2011
    Phone:
    Samsung Galaxy Note 4
    Tablet:
    Sony Xperia Tablet Z2
    Wearable:
    Samsung Gear S2
    hast den 4.5 aus seinem Beispiel genommen?
    Hab den 4.6 noch zusätzlich installiert gehabt, bei mir kam das gleiche Problem dann wieder, auch wenn ich in der build.sh datei das ganze extra deklariert habe.
     
  13. Blindi, 15.04.2012 #13
    Blindi

    Blindi Android-Hilfe.de Mitglied

    Beiträge:
    92
    Erhaltene Danke:
    6
    Registriert seit:
    20.10.2011
    Hm, ok.
    Dann wird das auch nichts ändern!
    Dann warten auf Rückmeldung von Voku!

    OK, ich sehe dass ich auch die 4.6 Installiert habe!

    Aber es liegt meiner Meinung nach definitiv an den GCC!
    Bin schon auf Fehlersuche, und auch schon andere Kernel versucht, aber immer ähnlicher Fehler :(

    Gruß
     
    Zuletzt von einem Moderator bearbeitet: 16.04.2012
  14. voku1987, 16.04.2012 #14
    voku1987

    voku1987 Threadstarter Erfahrener Benutzer

    Beiträge:
    210
    Erhaltene Danke:
    121
    Registriert seit:
    28.07.2010
    ... welche Quellen hast du benutzt? Falls du die im HowTo angegebenen verwendest, lade diese neu herunter. Habe gestern einige Änderungen hochgeladen ... ;)

    Falls du eine alte "branch" (git branch) verwendest, kannst du diese via "git checkout branch" ändern und Update via "git pull"

    PS: falls jemand GCC < 4.6 verwendet, muss man zumindest in meinen Quellen, im Makefile "Ofast" auf O3 oder O2 ändern
     
  15. MadMurdoc, 16.04.2012 #15
    MadMurdoc

    MadMurdoc Senior-Moderator Team-Mitglied

    Beiträge:
    16,289
    Erhaltene Danke:
    5,662
    Registriert seit:
    30.07.2011
    Phone:
    Samsung Galaxy Note 4
    Tablet:
    Sony Xperia Tablet Z2
    Wearable:
    Samsung Gear S2
    Wir haben nur die Quellen benutzt die Ubuntu hat da du ja sagtest das dort schon der entsprechende gcc drin wäre.

    ------
    Möge die Macht mit dir sein.
    Versendet von meinem SGS2
     
  16. voku1987, 16.04.2012 #16
    voku1987

    voku1987 Threadstarter Erfahrener Benutzer

    Beiträge:
    210
    Erhaltene Danke:
    121
    Registriert seit:
    28.07.2010
    ich meine die Quellen vom Kernel (github) ...
     
  17. Blindi, 16.04.2012 #17
    Blindi

    Blindi Android-Hilfe.de Mitglied

    Beiträge:
    92
    Erhaltene Danke:
    6
    Registriert seit:
    20.10.2011
    Was haben deine Änderungen mit den Source auf Github zu tun.

    Gcc und alles nötige wurde installiert, egal wie ich von Git clone oder direkt zip runter lade es erscheint immer dieser Fehler.

    Bist du dir sicher dass es an den Quellen liegt und nicht an irgendeinem fehlenden/falschen Packet?

    Gruß

    Gesendet von meinem GT-I9100
     
  18. voku1987, 16.04.2012 #18
    voku1987

    voku1987 Threadstarter Erfahrener Benutzer

    Beiträge:
    210
    Erhaltene Danke:
    121
    Registriert seit:
    28.07.2010
    "Falls du nun einen anderen Cross-Compiler installiert hast als ich, musst du in der Datei (build_kernel.sh) die CROSS_COMPILE Variable anpassen. (whereis - locate the binary, source, and manual page files for a command)" <- kannst du kurz schauen, was "whereis arm-linux-gnueabi-gcc" zurückgibt ...
     
  19. MadMurdoc, 16.04.2012 #19
    MadMurdoc

    MadMurdoc Senior-Moderator Team-Mitglied

    Beiträge:
    16,289
    Erhaltene Danke:
    5,662
    Registriert seit:
    30.07.2011
    Phone:
    Samsung Galaxy Note 4
    Tablet:
    Sony Xperia Tablet Z2
    Wearable:
    Samsung Gear S2
    Code:
    $ whereis arm-linux-gnueabi-gcc
    arm-linux-gnueabi-gcc:
    Das erhalte ich wenn ich das abfrage.
     
  20. Blindi, 16.04.2012 #20
    Blindi

    Blindi Android-Hilfe.de Mitglied

    Beiträge:
    92
    Erhaltene Danke:
    6
    Registriert seit:
    20.10.2011
    Ich erhalte das selbe!

    Wie oben schon erwähnt, glaube ich dass es am Compiler liegt!

    Denn warum sollten die Source nicht korrekt sein?
    Glaube kaum dass die Modder wie GM, Neak oder wer auch immer, fehlerhafte Source zur verfügung stellen.

    Gruß
     

Diese Seite empfehlen