| |||||||
Das Thema "Cupcake / Android 1.5 im (April) Mai für das G1" befindet sich unter T-Mobile G1 Forum auf Android-Hilfe.de.
![]() |
| | Themen-Optionen | Ansicht |
| | #21 (permalink) | ||
| Ehren-Mitglied | Zitat:
Oder meinst du allein das ausliefern? Zitat:
Hast du einen Cupcake am laufen um es zu bestätigen?
__________________ Twitter | deviantART | Last.FM Music Motorola Milestone 2 Ich leiste keine Hilfestellung per PM. Dafür ist das Forum da. Meine App New World of Dice: im Market Disclaimer: Ich helfe zwar wo ich kann, kann aber nur vom HTC G1 und vom Motorola Milestone 2 aus eigener Erfahrung berichten! | ||
| | |
| | #22 (permalink) |
| Android Guru Registriert seit: 10.12.2008
Beiträge: 1.330
Abgegebene Danke: 59
Erhielt 82 Danke für 42 Beiträge
|
Naja weil der Carrier seinen eigenen Zweig für den Release zusammenstellt und die eigenen Anpassungen vornimmt. Die Releases haben rein gar nichts mit Google zu tun. Android ist ein Open Source Projekt. Das zwar von Google gestartet wurde, es aber nun immer mehr unabhängig von Google ist. Aus diesem Grund heisst das OS auch nicht "Google Android" sondern einfach nur Android. T-Mobile könnte natürlich Bugfix Releases für die Fehler fahren. Leider ist das in der Closed Source Welt in diesem Maße wie es die Open Source Welt gewohnt ist nicht üblich. Und es wird auch noch eine Zeit dauern bis sich die Carrier daran gewöhnen. Das Problem was hier aber deutlich wird ist das Android immer noch mit OSes wie Windows Mobile oder dem OSX auf dem iPhone verglichen wird. Bei Android gibt es aber kein Microsoft oder Apple das das OS alleine entwickelt. Hier entwickelt die Community, natürlich zu Beginn mit dem Anschub von Google. Dazu müssen wir nicht viel vermuten. Im XDA Forum wurden schon einige Cupcakes gebaut und die Fehler sind eigentlich zu 90% behoben. PS: Zum ersten Absatz noch etwas. Aus diesem Grund hat Google auch keine Ahnung wann T-Mobile Updates released und welche Features sie haben werden. Google stellt nur die Infrastuktur (Server) um die Updates dann auszuliefern. Mit dem Update an sich hat Google zu tun.
__________________ G1, Nexus One, Nexus S, Galaxy Nexus - Vanilla Android = Android! Geändert von enjoy_android (14.03.2009 um 10:59 Uhr) |
| | |
| | #23 (permalink) | ||||||
| Ehren-Mitglied | Zitat:
![]() Ich stimme dir im Prinzip zu, du meinst natürlich die Releases nachdem das OS fertig ist. Sobald Android bereit ist, müssen von T-Mobile noch die eigenen Anwendungen (MyFaves-Trojaner etc.) eingebaut werden. Und dann kann T-Mobile den Release natürlich auch aus Marketing-Gründen zurückhalten. Zitat:
Zitat:
Das könnten sie. Ich auch, ich hab ja auch den Source. Aber T-Mobile hat einen Vertrag mit Google für ein Bugfreies OS (nehm ich mal an) und nicht für ein Do-It-Yourself-Projekt. ![]() Zitat:
Zitat:
Zitat:
Nochmal: Cupcake ist noch nicht fertig. Jedenfalls sehen wir das im Source Tree noch nicht.
__________________ Twitter | deviantART | Last.FM Music Motorola Milestone 2 Ich leiste keine Hilfestellung per PM. Dafür ist das Forum da. Meine App New World of Dice: im Market Disclaimer: Ich helfe zwar wo ich kann, kann aber nur vom HTC G1 und vom Motorola Milestone 2 aus eigener Erfahrung berichten! | ||||||
| | |
| | #24 (permalink) | |
| Android Guru Registriert seit: 10.12.2008
Beiträge: 1.330
Abgegebene Danke: 59
Erhielt 82 Danke für 42 Beiträge
|
Genau falsch. T-Mobile arbeitet zwar mit Google zusammen und es findet natürlich eine Absprache statt. Aber T-Mobile ist nicht gezwungen irgendeinen Android Release zu nehmen. Genau die Spitzfindigkeiten die du ansprichst sind wichtig. Nehmen wir mal ein anderes Beispiel als T-Mobile. Nehmen wir den Openmoko Freeruner.(openmoko.com) Hierfür gibt es auch Android Releases, die aber mal gar nichts mit der Versionierung des Android Projektes zu tun haben. Genau das ist natürlich möglich. Für dieses Gerät sind schon lange die "Cupcake" Bugfixes eingepflegt. Oder nehmen wir das naheliegendste Beispiel mit dem Vodafone Magic. Hier werden auch schon viele Cupcake Features genutzt. (ich spreche absichtlich von Features, weil Cupcake keine Version ist) Zusammengefasst T-Mobile hindert nichts daran eine Version 1.1 RC24123 herauszubringen, die die meisten der Bugs fixt. Natürlich ist es gut das sich T-Mobile an die Versionierung des Android Projektes hält. Aber Bugfixes Releases sind ohne weiteres möglich nur leider nicht üblich. (Aus der Linux Welt ist man es ja gewohnt das alle paar Tage Bugfixes in die Distributionen einfliessen und den Usern direkt zur Verfügung gestellt werden - nur leider ist das eben bei T-Mobile noch nicht so angekommen) Zitat:
__________________ G1, Nexus One, Nexus S, Galaxy Nexus - Vanilla Android = Android! Geändert von enjoy_android (14.03.2009 um 11:23 Uhr) | |
| | |
| | #25 (permalink) | ||||
| Ehren-Mitglied | Zitat:
Wie meinst du das jetzt?Zitat:
Hier stimme ich dir genau zu. Das ist genau so wie wenn ich meinen eigenen Cupcake für das G1 bauen würde. Dazu bräuchte ich dann auch keinen Vertrag mit Google - das Zeug ist ja Open Source und frei. Ich sagte nur, dass T-Mobile natürlich nicht die Arbeit von Google machen will. Sie haben einen Vetrag für ein OS, welches Google ausliefert. Klar können sie wie jeder ihre eigene Version zusammenbacken. Lohnt sich das? Sicher nicht.Zitat:
![]() Zitat:
__________________ Twitter | deviantART | Last.FM Music Motorola Milestone 2 Ich leiste keine Hilfestellung per PM. Dafür ist das Forum da. Meine App New World of Dice: im Market Disclaimer: Ich helfe zwar wo ich kann, kann aber nur vom HTC G1 und vom Motorola Milestone 2 aus eigener Erfahrung berichten! | ||||
| | |
| | #26 (permalink) |
| Android Guru Registriert seit: 10.12.2008
Beiträge: 1.330
Abgegebene Danke: 59
Erhielt 82 Danke für 42 Beiträge
|
Nochmal zur Klarstellung wie schon oben noch ergänzt. T-Mobile kauft Android nicht. T-Mobile hat sich die Exklusivrechte für den Android Launch erkauft. Und T-Mobile hat sich die Nutzung von Apps wie dem Market, Gmail oder Google Maps gekauft. Aber T-Mobile hat kein Android gekauft. Aus diesem Grund bekommt auch T-Mobile kein Android geliefert. T-Mobile basiert seine Versionen natürlich auf dem Versionsbaum des Android Projektes um eine Konsistenz zu erhalten. (was auch richtig und wichtig ist) Wann aber Bugx gefixt werden entscheidet niemand anders als T-Mobile.Genau über diesen Punkt hatte ich auch ein sehr langes Gespräch mit Jean-Baptiste Queru. (Google Dev) Nachdem ich erst auch nicht so wirklich begriffen hatte wer nun über den Changelog in Android 1.1 für das deutsche G1 zu berichten hatte. Und er hat mir obiges klar bestätigt. Jeder Carrier geht seinen eigenen Weg. Es finden natürlich Absprachen zwischen dem Carrier und dem Open Source Projekt Android statt, um die von dir angesprochene Duplikationen von Arbeiten an einem Bugfix oder Feature zu verhindern. Aber mehr auch nicht. Nebenbei gesagt treten diese Probleme bei Bugfixes eigentlich nicht auf da sie direkt in den GIT Branch (auf source.android.com) gemergt werden und somit für jeden einsehbar sind. (im Issue Tracker ja auch zu verfolgen) Mit Cupcake wurde auch jegliche interne Entwicklung an dem Android OS von seiten Google öffentlich gemacht. Google arbeitet nun hinter verschlossenen Türen nur noch an Updates für die eigenen geschlossenen Anwendungen. (wie Gmail oder Google Maps) Alle andere Entwicklung die dem OS dient findet öffentlich statt und steht unter der Apache 2.0 Licence. An dem Punkt muss man sagen das es natürlich auch Kritik gibt, da im Moment 90% der Android Verantwortlichen von Google stammen. Aber auch das wird sich in nächster Zeit ändern und jeder kann seinen Beitrag (egal wie klein) zum Android Open Source Projekt leisten. (http://source.android.com/project - http://source.android.com/project/core-technical-team) PS: Hier wird auch deutlich wo der Markt für Google liegt. Google möchte seine eigenen Anwendungen verkaufen und seine Services auf einem mobilen Gerät platzieren. Aber niemand wird dazu gezwungen, die Bestandteile zu nutzen. (Freeruner Android nutzt nichts davon)
__________________ G1, Nexus One, Nexus S, Galaxy Nexus - Vanilla Android = Android! Geändert von enjoy_android (14.03.2009 um 12:23 Uhr) |
| | |
| | #27 (permalink) | |||||
| Ehren-Mitglied | Zitat:
Zitat:
Zitat:
Zitat:
Es würde sich für T-Mobile schlicht nicht lohnen, für jede Zwischenversion von Cupcake ihre Apps zu fixen und anzupassen. Die fangen erst richtig damit an, wenn das Betriebssystem steht. Zitat:
__________________ Twitter | deviantART | Last.FM Music Motorola Milestone 2 Ich leiste keine Hilfestellung per PM. Dafür ist das Forum da. Meine App New World of Dice: im Market Disclaimer: Ich helfe zwar wo ich kann, kann aber nur vom HTC G1 und vom Motorola Milestone 2 aus eigener Erfahrung berichten! | |||||
| | |
| | #28 (permalink) |
| Android Guru Registriert seit: 10.12.2008
Beiträge: 1.330
Abgegebene Danke: 59
Erhielt 82 Danke für 42 Beiträge
|
Ich verstehe nicht was du dann bestreitest. Das T-Mobile Berateraufgaben von Google gekauft hat ist sehr sicher. Aber Lizenzen für ein fertiges OS zahlen sie nicht. JBQ hat mir bestätigt das Google keine Einsicht hat wann Releases gefahren werden, welche Features enthalten sind. (T-Mobile Releases sind gemeint) T-Mobile bedient sich sogar sehr wohl an den Entwicklungsbäumen und baut sein eigenes Release auf Basis von Grundversionen die das Android Projekt festlegt. (was aber niemand zwingt diese auch zu verwenden) Und nebenbei gesagt wären Bugfixes wie sie in der Linuxwelt zu tausenden ausgeliefert werden kein Problem. (und haben mit der Stabilität eines OS nichts zu tun) So ganz sehe ich deinen Standpunkt halt auch nicht. Auf der einen Seite soll es keine schnellen Updates für Bugfixes geben, auf der anderen möchte man dann doch das die Bugs gefixt sind oder Security Bugfixes gefahren werden. ![]() PS: Ich finde ja immer noch das du zu sehr an "Android = Google" hängst. Das ist und wird vor allem in Zukunft nicht mehr der Fall sein.
__________________ G1, Nexus One, Nexus S, Galaxy Nexus - Vanilla Android = Android! Geändert von enjoy_android (14.03.2009 um 12:39 Uhr) |
| | |
| | #29 (permalink) | ||||
| Ehren-Mitglied | Ich bestreite die ursprüngliche Aussage: T-Mobile kann das OS erst ausliefern, wenn Google es von Bugs gesäubert hat, "final" ist soweit und dann T-Mobile ihre Apps eingebaut hat, Tests mit ihrem Netzwerk und ihren Kunden gemacht hat. Zitat:
) ein.Zitat:
Zitat:
Zitat:
Aber genau so wie du für einen Linux-Server jemand bezahlst damit das Ding immer online ist und sauber läuft, Updates und Bugfixes betrieben werden, wird T-Mobile mit Google einen Vertrag habe. Es ist ja nicht so als hätte T-Mobile plötzlich ne Horde Kernelentwickler irgendwo ausm Keller geholt. Die haben schon genug zu tun ihre Anwendungen einzupflegen und den Enduser-Support zu leisten.Das ist nur meine Meinung, aber wirtschaftlich ist das das einzige was Sinn ergibt.
__________________ Twitter | deviantART | Last.FM Music Motorola Milestone 2 Ich leiste keine Hilfestellung per PM. Dafür ist das Forum da. Meine App New World of Dice: im Market Disclaimer: Ich helfe zwar wo ich kann, kann aber nur vom HTC G1 und vom Motorola Milestone 2 aus eigener Erfahrung berichten! | ||||
| | |
| | #30 (permalink) |
| Android Guru Registriert seit: 10.12.2008
Beiträge: 1.330
Abgegebene Danke: 59
Erhielt 82 Danke für 42 Beiträge
|
Erstens fixt Google nicht die ganzen Bugs sondern die Community des Android Open Source Projektes. (ja Google trägt dazu viel, wohl im Moment noch das meiste bei) Du wirst es spitzfindig nennen, aber es ist wichtig.Das Android OP arbeitet mit der Community (der wohl auch die OHA und deren Mitglieder angehören) an einem stable Release. Sagen wir 1.4. Natürlich entwickelt T-Mobile bzw. Google seine eigenen Anwendungen parallel zu dieser Entwicklung und basierend auf dieser. (die Anpassungen sind nicht so riesig) Während aber eine Version aktuell ist (wie 1.1) könnte T-Mobile selbst oder eingekauft durch Serviceleistung (die nicht zwangsläufig Google geben muss) eigene Bugfixreleases nachschieben um grundlegende Fehler auszumerzen. Daran ist T-Mobile aber nicht interessiert da sie lieber wenige und dafür große Releases fahren. Und an dem Punkt ist T-Mobile schuldig und nicht ein "langsam" arbeitendes Android Projekt. PS: Wenn du Quellen willst dann würde ich mich einfach mit jbq von Google im #android IRC Channel im Freenode Netz unterhalten
__________________ G1, Nexus One, Nexus S, Galaxy Nexus - Vanilla Android = Android! |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Biete: Verkaufe T-mobile Google G1 Neu Versiegelt 9.April T-mobile Rechnung+Bonus Flat | hallo65 | Marktplatz | 7 | 24.04.2009 09:24 |
| Ist Cupcake etwas für mich? | kwaH | T-Mobile G1 Forum | 14 | 19.03.2009 23:52 |
| Cupcake | Matzi | T-Mobile G1 Forum | 4 | 26.01.2009 16:34 |