我可以在我的非Android设备上安装Android吗? -- installation 领域 和 os 领域 和 dual-boot 领域 android 相关 的问题

Can I install Android on my non-Android device?




许多人想要尝试/使用Android而不购买新的Android手机。如何在运行诺基亚Symbian,Maemo或MeeGo的当前手机或设备上安装Android; Microsoft Windows Mobile或Windows Phone 7/8/10; Apple iOS(iPhone); RIM的BlackBerry OS; Palm的WebOS;三星的巴达;惠普的WebOS; Mozilla的Firefox OS;或其他电话/操作系统?


Many people want to try/use Android without buying a new Android phone. How can I install Android on my current phone or device running Nokia Symbian, Maemo, or MeeGo; Microsoft Windows Mobile or Windows Phone 7/8/10; Apple iOS (iPhone); RIM's BlackBerry OS; Palm's WebOS; Samsung's Bada; HP's WebOS; Mozilla's Firefox OS; or other phone / operating system?





[p>理论上,满足 ardroid的最低要求可以运行Android,它是只是一个为设备自定义Android的问题。


虽然Android是开源,可以修改以适应许多设备,固件和硬件驱动程序最常见的是易于使用 - 尤其不是源代码。 Android不会在没有驱动程序的设备上运行,因此这意味着您不能简单地编译Android的代码并在手机上运行它。

Android是一个比其他手机平台的操作系统非常不同;例如,Android和Windows Phone 7与PC的Ubuntu和Windows 7一样不同。这意味着即使您的设备具有WP7驱动程序,那些驱动程序也无法在Android上运行。您必须修改这些驱动程序与Android兼容,您可能需要反向工程师很多代码。这是非常困难和耗时的,有时甚至一群人甚至与它的成功很小。甚至获得新版本的Android在Android手机上运行可能很难。

上行的是,许多手机制造商现在正在使用不同的操作系统将同一设备的版本推出。一个示例是HTC HD2,其运行Windows Mobile 6但与Android HTC Desire Z非常相似.ivent Z ROM仅需要略微修改在HD2上运行。

非Android手机的Android ROM /项目

各种开发人员经历了创建可以安装在其他设备上的Android ROM的努力,或已开始这样做。以下状态将用于描述每个项目/ ROM:

  • 前阿尔法:概念阶段。你根本不能使用Android。
  • alpha: Android在技术上可用,但缺少许多主要功能。
  • beta:大多数主要的Android功能都是可用的,但它相当越野车。
  • 完成:这几乎和"真实" Android!
  • 未知:它,嗯...未知。


曾经是一个用于将Android 2.3移植到越狱iPhone(2G或3G)的项目Idroid,但该项目于2014年在2014年死亡,而不会变得稳定。任何人似乎都在为iPhone或iPad的港口工作。


  • badadroid (德国网站)
  • Android在Bada (xda;基于 cyanogenmod ;也看这里)
  • android porting @badaforums


  • lg arena / km900
    • 请参阅 arenoid项目。 前alpha


  • hp touchpad
    • android 4.4:触摸板工具箱。 Beta

Windows Mobile 6设备


  • 基因/ p340x
    • android 1.5:查看这个xda线程(wing linux)。 alpha
  • leo / hd2
    • android 2.2:请参阅 xda在hd2上运行Android指南 。 完成
    • android 2.3:请参阅在xda 上提供各种2.3 roms。 未知
    • android 4.0: nexushd2 。 完成
  • tilt / kaiser / tytn II / MDA VARIO III
    • android 2.1:查看这个xda线程(cm5)。 Beta
    • android 2.2:见这个xda thread 。 Beta
    / li>
  • 触摸CDMA / Vogue 100 / P3050
    • android 2.2:请参阅 xda的触摸cdma - android开发子剪落。 Beta (大多数ROM)。
    • android 2.3:同一子剪辑。 alpha
  • 触摸游轮/北极口/ p3650
    • android 2.1:请参阅此xda线程(cm5)。 Beta
    • Android 2.2:显然"新鲜的Froyo" 可以工作,这是一个触摸CMDA ROM。请参阅 xda的触摸cdma - Android开发子汇率。 未知
  • 触摸钻石/ MDA紧凑型IV / P3051 / P370x
    • android 2.2:请参阅这个xda线程。 Beta
  • 触摸钻石2 / pure / topaz / mda compact v / t5388
    • android 1.6-2.2:见这个xda线程。 Beta
  • 触摸双/ nike / mda touch plus / p5500
    • android 2.2:查看这个xda线程。 alpha
  • 触摸gsm / elf / p345x
    • android 1.5:请参阅这个xda thread (永利Linux)。 alpha
  • 触摸高清/黑石
    • android 2.2:请参阅这个xda thread 。 alpha
  • touch pro / fuze / Raphael
    • android 2.2:请参阅这个xda线程。 Beta
  • Touch Pro 2 / Tilt 2 / Rhodium
    • android 2.2:请参阅这个xda thread 。 Beta
    • android 2.3:请参阅这个xda thread 。 alpha


  • omnia II / I8000 (另见: modaco线程)
    • android 2.1:请参阅 omnia2droid 。 Beta
    • android 2.2:请参阅 omnia2droid 。 Beta

您可能能够从WinMo设备上的SD卡启动Android,在您的设备上留下WinMo Intact。 本指南显示如何做所以,它适用于许多WinMo设备。

Windows Phone 7设备



  • 诺基亚n900
    • android 2.3:请参阅 nitdroid for n900 。 alpha
  • 诺基亚n9 / n950
    • android 4.1:请参阅 nitdroid for n9 。 alpha



  • 诺基亚n95
    • Andbian Phones的Android端口博客( gizmodo提到该项目)。 未知


  • 三星喷射S8000 / S8003
    • android 2.3:请参阅 jetdroid 。 Beta
    • android 4.0:请参阅 cm9 。 alpha

x86片/ pcs

android-x86 项目开发了基于x86的系统的Android的发行版,例如Apple Mac, 大多数Windows PC和平板电脑。 一些Android设备已经拥有X86 SoC,例如Dell Venue系列和HP Slate系列。

android-x86带有grub bootloader,它允许它与Windows / Linux / OS X双引导。它可以在初始设置期间安装到硬盘/ SSD分区。

Android-x86中没有LiveCD功能。 它经常使用最新的Android版本更新。

有关android-x86和更具体的帮助,请查看我们的常见的Android- x86问题。



The Short Answer

Theoretically, all devices that meet Android's minimum requirements can run Android, it's just a matter of customizing Android for the device.

The Long Answer

While Android is open source and can be modified to suit many devices, firmware and hardware drivers are most often not made readily available -- especially not the source code. Android won't run on a device without drivers for that specific device, so this means that you can't simply compile the code for Android and run it on your phone.

Android is a very different operating system than other phone platforms; Android and Windows Phone 7, for example, are just as different as Ubuntu and Windows 7 for the PC. This means that even if you have WP7 drivers for your device, those drivers won't work on Android. You'll have to modify those drivers to be compatible with Android, and you may need to reverse-engineer a lot of code. This is very difficult and time-consuming, and sometimes even a team of people have little success with it. Even getting a new version of Android to run on an Android phone can be hard.

The upside is that many phone manufacturers are now putting out versions of the same device with different operating systems. One example is the HTC HD2, which runs Windows Mobile 6 but is very similar to the Android HTC Desire Z. The Desire Z ROM only requires slight modification to run on the HD2.

Android ROMs/projects for non-Android Phones

Various developers have gone through the effort of creating an Android ROM that can be installed on other devices, or have started to do so. The following statuses will be used to describe each project/ROM:

  • Pre-alpha: Concept stage. You cannot use Android at all yet.
  • Alpha: Android is technically usable, but many major features are missing.
  • Beta: Most major Android features are usable, but it's fairly buggy.
  • Complete: This is almost as good as "real" Android!
  • Unknown: It's, well ... unknown.

Apple iOS Devices

There used to be a project iDroid for porting Android 2.3 to a jailbroken iPhone (2G or 3G), but the project died in 2014 without ever becoming stable. Nobody seems to be working on a port for iPhone or iPad any more.

Bada devices

  • badaDroid (German site)
  • Android on Bada (XDA; based on cyanogenmod; also see here)
  • Android porting @BadaForums

LG Devices (Proprietary OS)

  • LG Arena / KM900
    • See the Arenoid project. Pre-alpha.

WebOS (HP) Devices

  • HP Touchpad
    • Android 4.4: Touchpad Toolbox. Beta.

Windows Mobile 6 Devices


  • Gene / P340x
    • Android 1.5: See this XDA thread (Wing Linux). Alpha.
  • Leo / HD2
    • Android 2.2: See XDA's guide to running Android on the HD2. Complete.
    • Android 2.3: See various 2.3 ROMs available on XDA. Unknown.
    • Android 4.0: NexusHD2. Complete.
  • Tilt / Kaiser / TyTN II / MDA Vario III
    • Android 2.1: See this XDA thread (CM5). Beta.
    • Android 2.2: See this XDA thread. Beta.
  • Touch CDMA / Vogue 100 / P3050
    • Android 2.2: See XDA's Touch CDMA - Android Development subforum. Beta (most ROMs).
    • Android 2.3: Same subforum. Alpha.
  • Touch Cruise / Polaris / P3650
    • Android 2.1: See this XDA thread (CM5). Beta.
    • Android 2.2: Apparently "Fresh Froyo" may work, which is a Touch CMDA ROM. See XDA's Touch CDMA - Android Development subforum. Unknown.
  • Touch Diamond / MDA Compact IV / P3051 / P370x
    • Android 2.2: See this XDA thread. Beta.
  • Touch Diamond 2 / Pure / Topaz / MDA Compact V / T5388
    • Android 1.6-2.2: See this XDA thread. Beta.
  • Touch Dual / Nike / MDA Touch Plus / P5500
    • Android 2.2: See this XDA thread. Alpha.
  • Touch GSM / Elf / P345x
    • Android 1.5: See this XDA thread (Wing Linux). Alpha.
  • Touch HD / Blackstone
    • Android 2.2: See this XDA thread. Alpha.
  • Touch Pro / Fuze / Raphael
    • Android 2.2: See this XDA thread. Beta.
  • Touch Pro 2 / Tilt 2 / Rhodium
    • Android 2.2: See this XDA thread. Beta.
    • Android 2.3: See this XDA thread. Alpha.


  • Omnia II / i8000 (See also: MoDaCo thread)
    • Android 2.1: See Omnia2Droid. Beta.
    • Android 2.2: See Omnia2Droid. Beta.

You may be able to boot Android from an SD card on your WinMo device as well, leaving WinMo intact on your device. This guide shows how to do so, and it works on many WinMo devices.

Windows Phone 7 Devices

None yet.

Maemo and MeeGo (Harmattan) Devices

  • Nokia N900
    • Android 2.3: See NITDroid for N900. Alpha.
  • Nokia N9/N950
    • Android 4.1: See NITDroid for N9. Alpha.

Symbian Devices (Nokia and Sony Ericsson)

There aren't currently any known successful attempts to port Android to devices originally designed for Symbian.

  • Nokia N95
    • Android Port for Symbian phones blog (Gizmodo mention of that project). Unknown

Other Proprietary OS Devices

  • Samsung Jet S8000 / S8003
    • Android 2.3: See JetDroid. Beta.
    • Android 4.0: See CM9. Alpha

x86 Tablets/PCs

The Android-x86 project develops distributions of Android for x86-based systems, such as Apple Macs, most Windows PCs and tablets. Some Android devices already have x86 SoCs, such as the Dell Venue series and the HP Slate series.

Android-x86 comes with the GRUB bootloader, which allows it to be dual-booted with Windows/Linux/OS X. It can be installed to a hard drive/SSD partition during initial setup.

There is no LiveCD functionality in Android-x86. It is regularly updated with the latest Android version.

For more information about Android-x86 and more specific help, look at our frequently asked android-x86 questions.

Feel free to add to this answer as new ROMs come out for more devices!



23  我可以在不使用Android Market的情况下在手机上安装应用程序吗?  ( Can i install apps on phone without using the android market ) 
我有这个华为设备,没有安装的Android市场。 这是有什么工作吗?正如如何在没有Android市场的情况下安装Android应用程序? 有没有办法安装AppBrain W / O必须通过Android Market? ...

3  只需通过访问或点击页面上的链接即可安装应用程序在Android手机上安装  ( Can application be installed on an android phone without confirmation just by v ) 
我去了putlocker,然后有一些弹出窗口说一些关于系统错误的东西,然后是这样的另一个: 在那一刻,我关掉了手机。但在我到达上面的屏幕之前,我想我点击了骗局页面上的"查找更多详细信息" 。我谷歌唱了一点,当然我发现这是一个骗局,欺骗我安装恶意软件。现在的问题是,是可以在我的手机上安装或已安装任何东西吗? I ...

4  储存不足,即使是用于内部空间和充足的空间格式化的棉花糖SD卡  ( Insufficient storage even with marshmallow sd card formatted for internal space ) 
当我尝试从播放商店安装一个应用程序时,我得到"存储不足" 消息,但我的SD卡上有20 GB,该卡格式化了内部存储。我正在使用Moto第2代。为什么我不能安装新的应用程序? ...

7  愤怒的小鸟季节“安装不成功” - 帮助吗?  ( Angry birds seasons installation unsuccessful help ) 
我已经尝试过几次从市场上安装愤怒的小鸟季节。每次,我都会收到一个通知,说明"安装不成功" ,没有任何更具描述性的。有没有其他人遇到安装它的问题?有没有办法我可以获得更详细的错误消息,说明安装失败的哪个部分? htc evo 4g [更新] 我的SD卡上免费7.15GB 196 MB免费内部 [更新2] 在尝试...

1  设备无法安装配置应用程序  ( Device fails to install provisioning app ) 
我正在尝试通过NFC在出厂重置后使用自定义设备所有者应用程序提供HUAWEI Y6(MYA-L11)。但是,一旦它下载了管理应用程序,我就会收到一个消息框:" oops!无法安装admin应用程序。" ,唯一的选项是 RESET 重复出厂重置。 我已经尝试了这种方法,没有任何问题,没有摩托罗拉Nexus 6。我也能够...

1  Linux部署:制作新磁盘映像(大小)...失败  ( Linux deploy making new disk image size fail ) 
我正在尝试使用带有android 4.3 / slimkat 4.4.4的我的rooted Galaxy S3上的Linux部署。但是当我按安装时: Updating configuration file ... done >>> begin install Checking mount points ... d...

0  应用程序是否可以执行一些代码安装时间?  ( Is it possible for the application to execute some code installation time ) 
刚刚安装了应用程序X.我从未打开过它。 X可以进行一些操作(执行一些代码)安装时间,即使我从未打开过。 在Windows中安装应用程序时,可能会完成许多事情。但是Android是另一个野兽。 ...

3  手动安装Split APK  ( Install split apk manually ) 
最近我必须知道一个名为split apks的东西,并发现切片作为无效的apk文件,只有基础是。不幸的是,这意味着通常的默认包安装程序无法处理此操作,因此我必须知道另一件名为SAI的东西,一个拆分APK安装程序,能够与或没有root工作。然而,好奇,我想知道它是如何在内部工作的,并开始做一些研究。我没有走得太远,但我必...

3  APK不会安装  ( Apk wont install ) 
我有一个运行android 5.0.1的moto x,无法安装我在我公司的开发人员上收到的电子邮件上的APK。 我已经研究了一些关于这个问题,没有类似的问题也没有解决方案。 在我的情况下会发生什么是,我从电子邮件中下滑,然后转到Downlaod部分并尝试安装它。 我可以正常触摸"安装" 按钮(这里未安装屏幕调光应用...

13  试图安装新应用时“存储不足”  ( Insufficient storage when trying to install new app ) 
每次安装新应用程序时,我都会收到消息"不足" ,无法安装 ! 我正在使用三星gt19060我的内存是8GB。我还没有下载任何东西,但随时我试图下载它会告诉我低内存空间。 ...

5  Google Play无法使用RPC安装应用程序:S-5:AEC-0  ( Google play fails to install application with rpcs 5aec 0 ) 
有人报告说,我无法在Google Play上安装或升级应用程序。它与错误RPC:S-5:AEC-0 失败 这是什么意思?如何解决这个问题? ...

14  在iPhone 3G上安装Android [重复]  ( Installing android on iphone 3g ) 
这个问题已经在这里有一个答案: 关闭 9年前。 可能的重复: 我可以在我的非Android设备上安装Android吗?< / a> 我在某个地方读取某人设法在iPhone 3G上运行的And...

0  是否有可能通过PC从Google Store安装/更新应用程序?  ( Is it possible to install update apps from google store via pc ) 
几个月前,我被迫卸载一些应用程序以更新其他应用程序。最近我丢失了通过Gmail接收电子邮件通知的能力(然而,搜索工作)。所有因为垃圾应用程序Google Play和Google Play服务,不断增长。我计划完全卸载它们,至少重新恢复我手机前期前2年的功能。 但是,如果我必须进行一些应用程序的更新,或者我想安装新的应...

90  是否有可能安装应用程序并排除其一些请求的权限?  ( Is it possible to install an app and exclude some of its requested permissions ) 
偶尔我想安装一个应用程序,这需要一个我觉得它真的不需要的某些权限。我可以安装应用程序,而无需提供这些权限?例如,GPS位置,电话状态,互联网连接等。 可以在安装后更改应用程序的权限? ...

140  为什么我无法在从未知源安装应用程序时按Install按钮?  ( Why cant i press the install button when installing applications from unknown s ) 
我正在尝试签署应用程序,如下图所示。 我允许在设置中安装从未知应用操作的应用程序,但我似乎无法按Install按钮。取消按钮正常工作,通过 adb install 正确安装应用程序。什么是问题? 编辑:对于那些有这个问题的人,使用ChainFire的 c.f. lumen 将纠正它,因为应用程序使用硬件合成,并...

10  为什么Google Play说app是“不兼容”  ( Why does google play say app is incompatible ) 
我有一个我想在我的Android手机中安装的应用程序。不幸的是,它标志着'不相容'。我可能会尝试升级系统安装应用程序,但是首先我想知道应用程序是'不兼容'的确切原因。 IE。什么是"变量" 我的手机无法安装应用程序。 有没有通用方法来做到这一点? ...

1  无法从文件管理器或浏览器安装APKS?  ( Can not install apks from file manager or browser ) 
在这个问题的答案中,我专门发现我无法安装 vlc nightlies 。它与该答案无关,这是一个关于哪个版本的VLC适用于该设备的问题。但那个问题实际上是受到这个问题的启发:我以前从未通过仅仅下载安装了一个APK,当我在Android Web浏览器中,它下载APK,我可以在通知applet中单击它在顶部。当我这样做时...

2  防止应用程序检测其他应用程序  ( Preventing apps from detecting other apps ) 
我有一个应用程序,不允许我启用某些设置,因为安装了另一个应用程序。每次我尝试启用这些设置时它都会说"你不能因为安装应用程序x" 。我知道他们都兼容,但它必须与从第二个应用程序中购买某些应用程序的某些功能有关。 是否有一种方法来防止第一个应用程序检测安装第二个应用程序? 设备:Nexus 4 OS / Build:...

1  Firefox Mobile在HTC Wildfire上安装问题  ( Firefox mobile install problem on htc wildfire ) 
我试图在HTC Wildfire(印度版)上安装Firefox Mobile版,但它失败了 任何人都面临着同样的问题或任何用于安装...

48  如何在我的Android设备上安装Google Apps包(播放商店,......)?  ( How can i install the google apps package play store on my android device ) 
我最近安装了一个自定义ROM,找不到播放商店。似乎缺少属于谷歌的所有应用。 如何在我的Android设备上安装Google Apps包(播放商店,......)? ...

0  无法在Android 2.3.4中安装WhatsApp  ( Cannot install whatsapp in android 2 3 4 ) 
我在我的智能手机中是一个相当旧的Android版本。我经常使用WhatsApp,除了昨天我不得不尝试更新,我不能这样做,因为我的智能手机上没有足够的空间。我已经删除了WhatsApp并尝试重新安装,但它不起作用......有什么我可以做的吗?我读到了可能一些过程我可以尝试使用root权限(我有)和模拟终端。 这不是第...

58  是否可以在PC上安装Android?  ( Is it possible to install android on a pc ) 
是否可以在PC上安装Android?如果是这样,这将如何完成? ...

0  任何制作设备认为应用程序从播放商店下载了一个方法?  ( Any way to make a device believe that an app was downloaded from play store ) 
是否有任何方法可以让设备相信从播放商店下载应用程序,而不必关闭未知的源? ...

6  我如何在Android上安装Firefox,没有服务或Google帐户?  ( How can i install firefox on an android with no service or google account ) 
这是一个非常窄的用例,手机只用作移动GUI环境。手机没有服务且与Google帐户无关,因此无法访问Google Play。是否有另一种方式安装Firefox? ...

0  App安装每次都会失败[重复]  ( App installation fails every time ) 
这个问题已经在这里有一个答案: 通过市场安装有时会失败并提供看似随机的错误消息 (1答) ...

1  安装循环Android 4.4.2 Galaxy Core II  ( Install loop android 4 4 2 galaxy core ii ) 
昨天我收到了我的三星Galaxy Core II(SM-G355HN)的更新。我下载了更新并试图安装它。我收到了大约94%,我收到了 error code [6] in cache/fota/update.zip 。我试图做一个硬重置,但我无法进入恢复模式。当安装失败时,我的手机将重新启动两次,一次只需屏幕,即 Sa...

3  有没有办法解决已安装应用程序的电话内存限制?  ( Is there a way to workaround the phone memory limit for installed apps ) 
..没有生根手机。 这是否意味着我真的无法保留所有我想要的应用程序,并且在我想安装不适合手机内存的新应用程序时,我必须清除数据或卸载应用程序? 是否有人知道谷歌是否有任何涉及这种限制的计划? ...

4  (如何)我可以在iphone 4上安装Android吗? [复制]  ( How can i install android on an iphone 4 ) 
这个问题已经在这里有一个答案: 关闭 9年前。 可能的重复: 我可以在我的非Android设备上安装Android吗?< / a> 我知道它是可以在iPhone上安装Android 3g 。...

12  卸载应用程序是否有任何副作用  ( Are there any side effects of uninstalling apps ) 
是否有任何副作用在Android智能手机上安装和卸载大量应用程序? 具体在于,我需要注意的任何事情都没有清理? ...

1  我正在努力下载蓝kik,但它一直在给我'未安装的应用程序'消息  ( Im trying to download blue kik but it keeps giving me the app not installed ) 
我正在使用一个tcl lx(我不会怀疑是问题,因为手机有多糟糕),我正在寻找一个简单的解决方案。我尝试多次安装它,删除和重新下载APK,但似乎没有任何工作。 ...


23  我可以在不使用Android Market的情况下在手机上安装应用程序吗? 
3  只需通过访问或点击页面上的链接即可安装应用程序在Android手机上安装 
4  储存不足,即使是用于内部空间和充足的空间格式化的棉花糖SD卡 
7  愤怒的小鸟季节“安装不成功” - 帮助吗? 
1  设备无法安装配置应用程序 
1  Linux部署:制作新磁盘映像(大小)...失败 
0  应用程序是否可以执行一些代码安装时间? 
3  手动安装Split APK 
3  APK不会安装 
13  试图安装新应用时“存储不足” 
5  Google Play无法使用RPC安装应用程序:S-5:AEC-0 
14  在iPhone 3G上安装Android [重复] 
0  是否有可能通过PC从Google Store安装/更新应用程序? 
90  是否有可能安装应用程序并排除其一些请求的权限? 
140  为什么我无法在从未知源安装应用程序时按Install按钮? 
10  为什么Google Play说app是“不兼容” 
1  无法从文件管理器或浏览器安装APKS? 
2  防止应用程序检测其他应用程序 
1  Firefox Mobile在HTC Wildfire上安装问题 
48  如何在我的Android设备上安装Google Apps包(播放商店,......)? 
0  无法在Android 2.3.4中安装WhatsApp 
58  是否可以在PC上安装Android? 
0  任何制作设备认为应用程序从播放商店下载了一个方法? 
6  我如何在Android上安装Firefox,没有服务或Google帐户? 
0  App安装每次都会失败[重复] 
1  安装循环Android 4.4.2 Galaxy Core II 
3  有没有办法解决已安装应用程序的电话内存限制? 
4  (如何)我可以在iphone 4上安装Android吗? [复制] 
12  卸载应用程序是否有任何副作用 
1  我正在努力下载蓝kik,但它一直在给我'未安装的应用程序'消息 

© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有

Licensed under cc by-sa 3.0 with attribution required.