Могу ли я установить Android на свое устройство, отличное от Android?

Многие люди хотят попробовать/использовать Android, не покупая новый телефон Android. Как я могу установить Android на свой текущий телефон или устройство под управлением Nokia Symbian, Maemo или MeeGo; Microsoft Windows Mobile или Windows Phone 7/8/10; Apple iOS (iPhone); ОС BlackBerry от RIM; WebOS от Palm; Бада Самсунга; WebOS от HP; ОС Mozilla Firefox; или другой телефон/операционная система?

Ответы (1)

Краткий ответ

Теоретически все устройства, отвечающие минимальным требованиям Android, могут работать под управлением Android, это просто вопрос настройки Android для устройства.

Длинный ответ

В то время как Android является открытым исходным кодом и может быть модифицирован для соответствия многим устройствам, прошивки и аппаратные драйверы чаще всего недоступны, особенно исходный код. Android не будет работать на устройстве без драйверов для этого конкретного устройства, поэтому это означает, что вы не можете просто скомпилировать код для Android и запустить его на своем телефоне.

Android — это операционная система, сильно отличающаяся от других платформ телефонов; Например, Android и Windows Phone 7 так же отличаются, как Ubuntu и Windows 7 для ПК. Это означает, что даже если у вас есть драйверы WP7 для вашего устройства, эти драйверы не будут работать на Android. Вам придется изменить эти драйверы, чтобы они были совместимы с Android, и вам может потребоваться перепроектировать много кода. Это очень сложно и отнимает много времени, а иногда даже у команды людей мало что получается. Даже получить новую версию Android для работы на телефоне Android может быть сложно.

Положительным моментом является то, что многие производители телефонов сейчас выпускают версии одного и того же устройства с разными операционными системами. Одним из примеров является HTC HD2, который работает под управлением Windows Mobile 6, но очень похож на Android HTC Desire Z. Desire Z ROM требует лишь небольшой модификации для работы на HD2.

ПЗУ/проекты Android для телефонов, отличных от Android

Различные разработчики приложили усилия для создания ПЗУ Android, которое можно установить на другие устройства, или начали это делать. Для описания каждого проекта/ПЗУ будут использоваться следующие статусы:

  • Пре-альфа: стадия концепта. Вы пока вообще не можете пользоваться Android.
  • Альфа: Android технически пригоден для использования, но отсутствуют многие основные функции.
  • Бета-версия: можно использовать большинство основных функций Android, но в них довольно много ошибок.
  • Complete: Это почти так же хорошо, как «настоящий» Android!
  • Неизвестный: Это, ну... неизвестно.

Устройства Apple iOS

Раньше был проект iDroid для переноса Android 2.3 на взломанный iPhone (2G или 3G), но проект умер в 2014 году, так и не став стабильным. Кажется, никто больше не работает над портом для iPhone или iPad.

Бада-устройства

Устройства LG (проприетарная ОС)

Устройства WebOS (HP)

Устройства Windows Mobile 6

HTC

Samsung

Вы также можете загрузить Android с SD-карты на своем устройстве WinMo, оставив WinMo на своем устройстве без изменений. В этом руководстве показано, как это сделать, и оно работает на многих устройствах WinMo.

Устройства Windows Phone 7

Еще нет.

Устройства Maemo и MeeGo (Harmattan)

Устройства Symbian (Nokia и Sony Ericsson)

В настоящее время не известно об успешных попытках переноса Android на устройства, изначально разработанные для Symbian.

Другие устройства с проприетарными ОС

  • Самсунг Джет S8000 / S8003
    • Android 2.3: См . JetDroid . Бета .
    • Android 4.0: См . CM9 . Альфа

Планшеты/ПК x86

Проект Android-x86 разрабатывает дистрибутивы Android для систем на базе x86, таких как Apple Mac, большинство ПК и планшетов с Windows. Некоторые устройства Android уже имеют SoC x86, такие как серия Dell Venue и серия HP Slate.

Android-x86 поставляется с загрузчиком GRUB, который позволяет выполнять двойную загрузку с Windows/Linux/OS X. Его можно установить на раздел жесткого диска/SSD во время первоначальной настройки.

В Android-x86 нет функциональности LiveCD. Он регулярно обновляется до последней версии Android.

Для получения дополнительной информации об Android-x86 и более конкретной помощи см. наши часто задаваемые вопросы по Android-x86 .



Не стесняйтесь добавлять к этому ответу, когда выходят новые ПЗУ для большего количества устройств!

Я думаю, что у android-x86 есть liveCD.