a resposta curta
Teoricamente, todos os dispositivos que atendem requisitos mínimos do Android Pode executar o Android, é apenas uma questão de personalizar o Android para o dispositivo.
A resposta longa
Enquanto o Android é open source e pode ser modificado para atender muitos dispositivos, os drivers de firmware e hardware são mais frequentemente disponíveis facilmente disponíveis - especialmente não o código-fonte. O Android não será executado em um dispositivo sem drivers para esse dispositivo específico, então isso significa que você não pode simplesmente compilar o código para o Android e executá-lo no seu telefone.
Android é um sistema operacional muito diferente do que outras plataformas de telefone; Android e Windows Phone 7, por exemplo, são tão diferentes quanto o Ubuntu e Windows 7 para o PC. Isso significa que, mesmo que você tenha drivers WP7 para o seu dispositivo, esses drivers não funcionam no Android. Você terá que modificar esses drivers para ser compatível com o Android, e pode precisar reverter um monte de código. Isso é muito difícil e demorado, e às vezes até mesmo uma equipe de pessoas tem pouco sucesso com isso. Mesmo recebendo uma nova versão do Android para executar em um telefone Android pode ser difícil.
A vantagem é que muitos fabricantes de telefones agora estão colocando versões do mesmo dispositivo com diferentes sistemas operacionais. Um exemplo é o HTC HD2, que executa o Windows Mobile 6, mas é muito semelhante ao Android HTC Desire Z. O desejo Z ROM requer apenas uma ligeira modificação a ser executada no HD2.
roms / projetos para Android para telefones não Android
Vários desenvolvedores passaram pelo esforço de criar um Android ROM que pode ser instalado em outros dispositivos ou começaram a fazê-lo. Os seguintes status serão usados para descrever cada projeto / ROM:
- pré-alfa: fase de conceito. Você não pode usar o Android ainda.
- alfa: Android é tecnicamente utilizável, mas muitas características principais estão ausentes.
- beta: A maioria dos principais recursos Android são utilizáveis, mas é bastante buggy.
- completo: Isso é quase tão bom quanto o Android "real"!
- desconhecido: é, bem ... desconhecido.
dispositivos iOS da Apple
Costumava ser um projeto IdeRóide para Porting Android 2.3 para um iPhone jailbroken (2G ou 3G), mas o projeto morreu em 2014 sem se tornar estável. Ninguém parece estar trabalhando em um porto para iPhone ou iPad mais.
dispositivos Bada
- Badradroid (site alemão)
- Android em Bada (XDA; com base em cyanogenmod ; também veja aqui )
- Android Porting @BadaForum
dispositivos LG (sistema operacional proprietário)
- lg arena / km900
- ver o projeto Arenóide . pré-alfa .
dispositivos WebOS (HP)
- hp touchpad
- Android 4.4: caixa de ferramentas touchpad . beta .
windows mobile 6 dispositivos
htc
- gene / p340x
- android 1.5: ver this XDA thread (asa Linux). alfa .
- leo / hd2
- android 2.2: veja XDA's Guide para a execução do Android no HD2 . completo .
- Android 2.3: ver vários ROMs disponíveis no XDA . desconhecido .
- Android 4.0: nexushd2 . completo .
- tilt / kaiser / tytn ii / mda vario III
- Android 2.1: ver this XDA thread (cm5). beta .
- android 2.2: ver Este XDA thread . beta .
/ li >. - toque cdma / vogue 100 / p3050
- Android 2.2: ver Touch do XDA CDMA - Subforum de desenvolvimento Android . beta (a maioria das roms).
- android 2.3: mesmo subforum . alfa .
- cruzeiro / polaris / p3650
- Android 2.1: ver this XDA thread (cm5). beta .
- Android 2.2: aparentemente "fresco Froyo" pode funcionar, que é um Touch CMDA Rom. Ver Touch CDMA do XDA - Android Development Subforum . desconhecido .
- toque diamante / mda compacta iv / p3051 / p370x
- Android 2.2: ver Este thread XDA . beta .
- toque diamante 2 / puro / topázio / mda compacto v / t5388
- android 1.6-2.2: ver Este thread XDA . beta .
- toque dual / nike / mda touch plus / p5500
- Android 2.2: ver this XDA thread . alfa .
- toque gsm / elf / p345x
- android 1.5: ver this XDA thread (asa linux). alfa .
- toque hd / blackstone
- android 2.2: ver this XDA thread . alfa .
- toque pro / fuze / rahael
- android 2.2: ver This XDA thread . beta .
- toque pro 2 / tilt 2 / ródio
- android 2.2: veja this XDA thread . beta .
- android 2.3: ver this XDA thread . alfa .
Samsung
- omnia II / I8000 (veja também: thread modaco )
- android 2.1: ver omnia2droid . beta .
- Android 2.2: ver omnia2droid . beta .
Você pode ser capaz de inicializar o Android de um cartão SD no seu dispositivo WINMO, deixando o WinMo intacto no seu dispositivo. Este guia mostra como fazer Então, e funciona em muitos dispositivos WINMO.
windows phone 7 dispositivos
ainda nenhum.
maemo e meeego (Harmattan) dispositivos
- nokia n900
- Android 2.3: ver nitDroid para n900 . alfa .
- nokia n9 / n950
- android 4.1: ver nitDroid para n9 . alfa .
dispositivos Symbian (Nokia e Sony Ericsson)
Atualmente não há nenhuma tentativa bem-sucedida conhecida de Port Android para dispositivos originalmente projetados para Symbian.
- nokia n95
- porta Android para telefones Symbian blog ( Gizmodo menção desse projeto ). desconhecido
outros dispositivos proprietários do OS
- samsung jet s8000 / s8003
- Android 2.3: ver jetdroid . beta .
- android 4.0: consulte cm9 . alfa
x86 tablets / pcs
o Android-x86 Projeto desenvolve distribuições do Android para sistemas baseados em x86, como Apple Macs, a maioria dos PCs e tablets com Windows. Alguns dispositivos Android já têm X86 SOCs, como a série Dell Slate e a série HP Slate.
Android-X86 vem com o Grub Bootloader, que permite que ele seja inicializado com dupla com o Windows / Linux / OS X. Ele pode ser instalado em uma partição de disco rígido / SSD durante a instalação inicial.
Não há funcionalidade LiveCD no Android-X86. É atualizado regularmente com a última versão do Android.
Para obter mais informações sobre Android-x86 e ajuda mais específica, olhe para o nosso freqüentemente solicitado android- x86 perguntas .
Sinta-se à vontade para adicionar a esta resposta como novas roms saem para mais dispositivos!