Die kurze Antwort
Theoretisch können auf allen Geräten, die die Mindestanforderungen für Android erfüllen , Android ausgeführt werden. Es ist lediglich eine Frage der Anpassung von Android an das Gerät.
Die lange Antwort
Während Android Open Source ist und an viele Geräte angepasst werden kann, werden Firmware- und Hardwaretreiber häufig nicht ohne weiteres zur Verfügung gestellt - insbesondere nicht für den Quellcode. Android kann nicht auf einem Gerät ohne Treiber für dieses bestimmte Gerät ausgeführt werden. Dies bedeutet, dass Sie den Code für Android nicht einfach kompilieren und auf Ihrem Telefon ausführen können.
Android ist ein ganz anderes Betriebssystem als andere Telefonplattformen. So unterscheiden sich beispielsweise Android und Windows Phone 7 ebenso wie Ubuntu und Windows 7 für den PC. Dies bedeutet, dass selbst wenn Sie WP7-Treiber für Ihr Gerät haben, diese Treiber unter Android nicht funktionieren. Sie müssen diese Treiber so ändern, dass sie mit Android kompatibel sind, und möglicherweise müssen Sie eine Menge Code rückentwickeln. Dies ist sehr schwierig und zeitaufwendig, und manchmal hat sogar ein Team von Leuten wenig Erfolg damit. Sogar eine neue Version von Android auf einem Android-Handy laufen zu lassen, kann schwierig sein.
Der Vorteil ist, dass viele Telefonhersteller jetzt Versionen desselben Geräts mit unterschiedlichen Betriebssystemen herausbringen. Ein Beispiel ist das HTC HD2, auf dem Windows Mobile 6 ausgeführt wird, das aber dem Android HTC Desire Z sehr ähnlich ist. Das Desire Z-ROM erfordert nur geringfügige Änderungen, um auf dem HD2 ausgeführt zu werden.
Android-ROMs / -Projekte für Telefone anderer Hersteller
Verschiedene Entwickler haben sich bemüht, ein Android-ROM zu erstellen, das auf anderen Geräten installiert werden kann, oder haben damit begonnen. Die folgenden Status werden verwendet, um jedes Projekt / ROM zu beschreiben:
- Pre-Alpha: Konzeptphase. Sie können Android noch gar nicht verwenden.
- Alpha: Android ist technisch nutzbar, aber viele wichtige Funktionen fehlen.
- Beta: Die meisten wichtigen Android-Funktionen sind verwendbar, aber ziemlich fehlerhaft.
- Komplett: Das ist fast so gut wie "echtes" Android!
- Unbekannt: Es ist ja ... unbekannt.
Apple iOS-Geräte
Früher gab es ein Projekt namens iDroid, um Android 2.3 auf ein iPhone mit Jailbreak (2G oder 3G) zu portieren, aber das Projekt ist 2014 gestorben, ohne jemals stabil zu werden. Niemand scheint mehr an einem Port für iPhone oder iPad zu arbeiten.
Bada Geräte
LG-Geräte (proprietäres Betriebssystem)
WebOS (HP) -Geräte
Windows Mobile 6-Geräte
HTC
- Gene / P340x
- Leo / HD2
- Neigung / Kaiser / TyTN II / MDA Vario III
- Berühren Sie CDMA / Vogue 100 / P3050
- Tippen Sie auf Cruise / Polaris / P3650
- Touch Diamond / MDA Compact IV / P3051 / P370x
- Touch Diamond 2 / Pure / Topaz / MDA Compact V / T5388
- Berühren Sie Dual / Nike / MDA Touch Plus / P5500
- Berühren Sie GSM / Elf / P345x
- Berühren Sie HD / Blackstone
- Berühren Sie Pro / Fuze / Raphael
- Berühren Sie Pro 2 / Tilt 2 / Rhodium
Samsung
Möglicherweise können Sie Android auch von einer SD-Karte auf Ihrem WinMo-Gerät booten, sodass WinMo auf Ihrem Gerät intakt bleibt. Diese Anleitung zeigt, wie das geht und funktioniert auf vielen WinMo-Geräten.
Windows Phone 7-Geräte
Noch keine
Maemo und MeeGo (Harmattan) Geräte
- Nokia N900
- Nokia N9 / N950
Symbian-Geräte (Nokia und Sony Ericsson)
Derzeit sind keine erfolgreichen Versuche bekannt, Android auf Geräte zu portieren, die ursprünglich für Symbian entwickelt wurden.
Andere proprietäre Betriebssystemgeräte
- Samsung Jet S8000 / S8003
- Android 2.3: Siehe JetDroid . Beta .
- Android 4.0: Siehe CM9 . Alpha
x86 Tablets / PCs
Das Android-x86- Projekt entwickelt Distributionen von Android für x86-basierte Systeme wie Apple Macs, die meisten Windows-PCs und -Tablets. Einige Android-Geräte verfügen bereits über x86-SoCs, z. B. die Dell Venue-Serie und die HP Slate-Serie.
Android-x86 wird mit dem GRUB-Bootloader geliefert, der das Dual-Booten mit Windows / Linux / OS X ermöglicht. Er kann während der Ersteinrichtung auf einer Festplatte / SSD-Partition installiert werden.
In Android-x86 gibt es keine LiveCD-Funktionalität. Es wird regelmäßig mit der neuesten Android-Version aktualisiert.
Weitere Informationen zu Android-x86 und eine ausführlichere Hilfe finden Sie in unseren häufig gestellten Fragen zu Android-x86 .
Fühlen Sie sich frei, dieser Antwort etwas hinzuzufügen, wenn neue ROMs für mehr Geräte herauskommen!