1. bravus, 22.11.2009 #1
    bravus

    bravus Threadstarter Neuer Benutzer

    Was genau sind eigentlich die Unterschiede zwischen dem Galaxy-Image und dem Standard Android Quellcode?

    Ich habe gelesen, dass der Android 2.0 Quellcode zur Verfügung steht. Wäre es, falls der Quellcode der Samsung-spezifischen Komponenten auch irgendwo zu bekommen ist, nicht möglich, ohne Hilfe durch Samsung ein entsprechendes Image zu entwickeln?
     
  2. Pierro, 23.11.2009 #2
    Pierro

    Pierro Android-Experte

    zum einen konnte es, denke ich, nen problem mit lizensrechten, etc. geben
     
  3. fexpop, 23.11.2009 #3
    fexpop

    fexpop Android-Experte

    Im Wesentlichen gibt es diese Unterschiede:

    1. Treiber:
      Du findest nicht alle Gerätetreiber des Galaxy im Standard Quellcode. Das betrifft insbesondere den Melfas Touchscreen
    2. Google Applikation:
      Die Google Applikationen (Market, Maps, Mail etc.) fehlen im Standard Quellcode.
    3. Diverse kleine Anpassungen:
      Kalibrierung (z.B. Batterieanzeige), Entsperrtaste (!) etc.
    4. Bugs:
      Viele der Galaxy Bugs fehlen im Standard Quellcode :D
    Ich weiß allerdings nicht, ob das alles (Treiber?) auch für die 2.0 Quellen so noch gilt.

    Grüße, Felix
     
  4. Gregor, 23.11.2009 #4
    Gregor

    Gregor Fortgeschrittenes Mitglied

    Die Frage dürfte tatsächlich sein unter welcher Lizenz die Treiber stehen. Android ist doch Apache?

    D.h. aber, das Samsung ohne Probleme closed source software in Android einbauen kann. (Wäre unter GPL z.b. anders)

    In dem Falle könnten die einem ganz schön aufs Dach steigen, wenn man den Code einfach ändert.
     
  5. Sepp, 25.11.2009 #5
    Sepp

    Sepp Android-Hilfe.de Mitglied

    Ist der nicht im Kernel, der unter der GPL steht?
     
  6. bravus, 25.11.2009 #6
    bravus

    bravus Threadstarter Neuer Benutzer

    Habe jetzt mal wirklich den Quellcode von Standard-Android mit dem von Samsung verglichen. Dabei habe ich mir mal das "drivers" Verzeichnis als Teil des Kernels vorgenommen. Heraus kam folgendes: Samsung hat...
    - 80 Dateien geändert, insgesamt allerdings nur 106 Zeilen
    - 337 Dateien hinzugefügt.

    Habe hier leider kein Linux laufen, aber was spricht dagegen, die Android 2.0 Quellen herunterzuladen, die 337 Dateien und 106 Zeilen hinzuzufügen und Android 2.0 so für's Galaxy zu bauen? Wenn ich es richtig verstanden habe, ist die Prozessorarchitektur des Galaxy und der HTC- und Morotola-Androids identisch. Dann müsste es doch sogar ausreichen, ein G1 Eclair-Image zu nehmen und nur den Kernel auszutauschen, oder?

    Btw: Kernel bauen ist hier beschrieben:
    http://www.receptorblog.com/wordpress/howto-compile-a-linux-kernel-for-samsung-galaxy/
     
    The-Nazgul gefällt das.
  7. The-Nazgul, 25.11.2009 #7
    The-Nazgul

    The-Nazgul Android-Experte

    Das wäre einfach der Hammer, wenn das funktionieren sollte... Ich kenn mich leider da nicht tief genug mit der Materie aus, aber sollte es hier jemand geben, der soviel Ahnung hat, soll er es doch mal versuchen :D
     
  8. bravus, 25.11.2009 #8
    bravus

    bravus Threadstarter Neuer Benutzer

    Hab jetzt mal den ganzen Kernel durchlaufen lassen:
    - 681 Dateien hinzugefügt
    - 2 Gelöscht
    - 207 geändert, 3021 Zeilen
     
  9. Sepp, 25.11.2009 #9
    Sepp

    Sepp Android-Hilfe.de Mitglied

    Vergleich doch mal den Userspace zwischen Android 1.5 SDK und Samsung Firmware. Das ist der schwierige Teil.
     
  10. bravus, 25.11.2009 #10
    bravus

    bravus Threadstarter Neuer Benutzer

    Unterschiede zwischen libcore Android 1.5 Release und Samsung Release.
    libcore ist der wesentliche Teil des Userspace, den Samsung angepasst hat:
    - 9 Dateien hinzugefügt
    - 7 Dateien gelöscht
    - 89 Dateien geändert, 1127 Zeilen
     
    eretro, alexalbion und Lubomir gefällt das.
  11. RaZZe, 30.11.2009 #11
    RaZZe

    RaZZe Gast

    Ja vorallem arbeitet drakaz völlig alleine.
    das kann nix werden.
    Mein Galaxy wird die woche eingeschickt. Schnauze voll
    ich kann mir meinem handy nicht mal Telefonieren.das ist traurig...
     
  12. Das3Zehn, 30.11.2009 #12
    Das3Zehn

    Das3Zehn Junior Mitglied

    So leid es mir auch tut - aber spätestens seit der II5 - egal ob offiziell oder drakaz' Version, läuft die Kiste wie sie soll.
    Vielleicht mal nicht die Schuld bei anderen suchen?
     
  13. fexpop, 01.12.2009 #13
    fexpop

    fexpop Android-Experte

    *Deine* "Kiste" und auch die Galaxys einiger anderer laufen offenbar wie sie sollen. Für etliche andere Galaxys gilt das nicht, auch nicht mit der aktuellsten Firmware!

    Also einfach mal hinnehmen: Razzes Galaxy läuft nicht vernünftig. Dadurch wird deins nicht schlechter :).

    (Seinen Tonfall finde ich aber auch nicht sonderlich angenehm, insbesondere die Signatur ist nicht in Ordnung...)

    Schöne Grüße, Felix
     
  14. n8schicht, 01.12.2009 #14
    n8schicht

    n8schicht Android-Experte

    Finde auch dass es mit der II5 sehr gut läuft. Natürlich schade für den einen oder anderen der immer noch Probleme hat. Aber wer immer nur rumstänkert und nörgelt, dem hilft man halt nicht mehr, nettes Forum hin oder her, und bei so ner Signatur wie das Beispiel oben gleich 2x nicht :D
     
  15. Jazilla, 01.12.2009 #15
    Jazilla

    Jazilla Junior Mitglied

    Na dann wuenshce ich den Programmierfreunden unter euch mal vierl spass ^^
     
Die Seite wird geladen...
Similar Threads Forum Datum
Hannspad 133 Titan 2 SN14TP1B2A Android-Tablet und GPS HANNspree Forum Gestern um 17:03 Uhr
Wieviel GB für S4-Speicherkarte? Zubehör für Samsung Galaxy S4 Gestern um 17:33 Uhr
S6 G920F "Ladevorgang abgebrochen. Akkutemperatur zu niedrig." Samsung Galaxy S6 (G920F) / S6 Edge (G925F) Forum Gestern um 18:31 Uhr
Android WLAN Problem? Android 5.0.x / 5.1.x (Lollipop) Gestern um 19:59 Uhr
Galaxy S7 einzelnen Gruppen bestimmte Zeiten zuordnen Kommunikation Gestern um 20:39 Uhr
WLAN (und Bluetooth) nicht mehr möglich Android 6.0.x (Marshmallow) Gestern um 20:48 Uhr
Seit Android 7 bucht sich S6 nicht mehr automatisch ins Datennetz ein Android 7.x (Nougat) Heute um 05:55 Uhr
Apps werden seit Android 7 Update öfters geschlossen... Root / Custom-ROMs / Modding für Samsung Galaxy S6 (Edge) Heute um 09:45 Uhr
Android Auto + Google Assistant Android 6.0.x (Marshmallow) Vor 58 Minuten
Android Auto mit dem Z Play Motorola Moto Z (Play) Forum Vor 40 Minuten