在Android模拟器上运行完整的Android手机ROM

问题描述:

正如标题所说,可以在Android模拟器内运行完整的Android设备ROM?在Android模拟器上运行完整的Android手机ROM

是的,你可以,但让它工作100%可能很难。大多数ROM包含它们运行硬件的特定驱动程序。

我不是这方面的工作100%,但这里有尝试的步骤:

  1. 创建一个Nandroid备份
  2. 你ROM
  3. 从复制system.img创建一个新的AVD nandroid备份到c:/users/myusername/.android/avd/myrom.avd/
  4. 我认为你也可以采取userdata.img或其他图像以及,但我会尝试只是system.img第一
  5. 启动您的模拟器并查看它是否启动,但是再一次,ROM可能期望模拟器不具备的特定硬件。

你是什么意思? sdk已经配有特定的ROM。您也可以从摩托罗拉网站下载某些ROM(如cliq,里程碑)以与模拟器一起运行(尽管这些ROM不包括Google apis)。您也可以下载氰roms并运行它们。这里有一个instructions的论坛帖子。

+1

他意味着一个定制的ROM,就像他从AOSP构建或其他人构建ROM一样,他希望将它加载到仿真器中。 – 2010-07-02 13:04:24