在仿真器上运行自定义ROM文件 -- rom 领域 和 android-emulator 领域 android 相关 的问题

run custom ROM files on Emulator


0
vote

问题

中文

我想在Windows PC的Android仿真器上运行不同的手机模型的ROM文件。 你知道我该怎么办?我知道如何为英特尔和ARM运行标准的Android模拟器,但是我想运行生产ROM文件。

英文原文

I want to run ROM files of different phone models on Android emulator in my Windows PC. Do you know how can i do so? I know how to run standard android emulators for INTEL and ARM however i want to run production ROM files.

     

回答列表

2
 
vote
vote
最佳答案
 

如果您愿意编译自己的roms,您肯定可以为仿真器构建它们。 ROM是特定于设备的,仿真器就像另一个设备一样。如果您包含ROM的驱动程序/设置代码,则会在设备上启动。

 

If you're willing to compile your own ROMs, you can definitely build them for the emulator. ROMs are device-specific, and the emulator is just like another device. If you include the drivers/setup code with the ROM, it will boot on the device.

 
 
1
 
vote

你不能这样做。如您所知,ROM是为他们运行的特定硬件而构建的。它们有驱动程序和设置,只能在该硬件上工作。仿真器只模拟特定的硬件配置,并需要其自己的仿真硬件驱动程序。

要为手机运行ROM文件,您需要更改仿真器以模拟该电话的特定硬件。如果不支持设备制造商的支持,则这是不可能的,并且需要为每个设备重复。或者,如果您有ROM的来源,则可以将其更改为具有仿真器的驱动程序和配置,但是它不会再成为生产ROM。
 

You can't do that. As you already know, ROMs are built for the specific hardware they run on. They have drivers and settings that only work on that hardware. The emulator only emulates a particular hardware configuration, and requires its own drivers for the emulated hardware.

To run a ROM file for a phone you'd need to change the emulator to emulate the specific hardware of that phone. This is next to impossible without the support of the device manufacturer, and would need to be repeated for each device. Alternatively, if you had the source of the ROM, you could change it to have the drivers and configuration for the emulator, but then it wouldn't be the production ROM any more.

 
 
   
   

相关问题

9  ROM Manager - 它的目的是什么?  ( Rom manager what is its purpose ) 
我刚刚使用Z4ROOT应用程序首次完成手机(Moto Droid)。它很棒(一键式,没有计算机)。但是,在我开始用手机搞乱之前,我想备份我的手机,以防我真的搞砸了royally,我很容易恢复到某个点(又名 - 我不想砖头砖)。 我正在读书,我开始听到Nandroid备份。但是,似乎您需要安装某种ROM以便它发生。我检...

0  闪烁后漫长的等待  ( Long wait after flashing ) 
我的平板电脑有一张股票图像,我使用Dragonface来编辑它和凤凰s闪光。 库存图片闪烁,闪烁后,它立即重新启动(我不需要做任何事情)。 我可以通过Dragonface对其进行更改,并将其另存为新的IMG文件。闪烁新文件后,有时它根本不会启动,有时它将在启动之前需要5分钟。我尝试多个按钮组合来触发启动。 显然,它可...

0  系统应用程序和预安装的应用程序两种不同的概念吗?  ( Is system apps and pre installed apps two different concepts ) 
我最近开始学习Android Roms。我已经听到了一些特殊(不是根)权限的系统应用程序。 当我们构建ROM时系统应用程序和预安装的应用程序有区别吗?我这两个概念? ...

0  如何在A / B分区设备中挂载userdata_b?  ( How to mount userdata b in stot a in a b partition device ) 
我有一个天梭(mi a1),通过分离Vendor_A,Vendor_B,UserData_A,UserData_B来引导TWRP双重启动。它是Cosmicdan的TWRP与复活混音(SLOT_A)官方和DOTOS官方(SLOT_B)引导的双重启动。我想在复活混音或副verse中安装userdata_b。 我已经没有结...

0  擦除启动失败,设备可能已锁定  ( Erasing boot failed device may be locked ) 
我在mi a1中使用mi闪存工具闪烁fastbootrom,但在闪烁时它显示错误:擦除启动失败设备可能会被锁定,我无法闪存rom.why是这发生的吗? ...

0  如果出厂重置将手机返回到安装的原始版本Android? [复制]  ( Should factory reset return the phone to the original version android installed ) 
这个问题已经在这里有一个答案: 将出厂重置我的设备删除Android升级? (1答) ...

1  启用大容量存储而不是MTP / PTP  ( Enabling mass storage instead of mtp ptp ) 
是否有任何方法可以在Android 4.4.2中启用旧 大众存储模式 现在我只能看到MTP或PTP模式,而不是旧版本的大众存储模式(2.3,我猜)。 旧的大众存储模式允许我在通过USB连接时在我的汽车中播放音频,但是从MTP开始时,我的音乐播放器无法识别我的设备。同时连接到PC时,它使我能够直接修改分区。 任何rom...

1  为什么当我试图安装它时,蔚蓝的zip没有被发现?  ( Why is cyanogenmod zip not being found when i try to install it ) 
为了帮助修复我用USB连接的问题,我建议我升级我的内核和rom。我似乎升级了 kernel cyanogenmod ,保持失败。 我已经尝试了两种升级方式,通过恢复和通过<一个href ="http://wiki.cyanogenmod.com/wiki/samsung_galaxy_s_ii:_full_upda...

4  是手机的rom和固件同样的事情吗?  ( Is a phones rom and firmware the same thing ) 
我听说过自定义roms和自定义固件,他们是同一回事吗?如果没有,那是什么区别? ...

1  有关各种Android Build Numbers的Update.zip是否有直接回购  ( Is there a direct repo for various android build numbers update zip ) 
我想擦我的手机。我有一个摩托罗拉机器人,目前运行一个2.2一个2.2构建(无Mod)的一个,可以扎根于机器人。 我尝试下载froyo版本使用SPRecovery使用Update.zip方法更新;但是,它不会在有更新zip上播出要使用的情况,它不允许我指定要使用的文件(因为它不在.tar格式;即不是备份)。 根据Pha...

6  股票罗姆斯的定制内核?  ( Custom kernels on stock roms ) 
常规问题:是否可以在植物库存ROM上安装自定义内核? 该示例:我有一个nexus 7,我扎根于运行4.1.1(果冻bean jro03d)可以只刷一个自定义内核, 说这个 http://forum.xda-developers.com/showthread.php? t = 1831780 , 在我的股票rom上...

5  恢复rom备份  ( Restore a rom back up ) 
我要在我的手机上试试yananogenmod。然而,在我这样做之前,我对一件事很好奇。我执行了一个NANDROID备份,每个我在本网站上收到的指令(谢谢BRYAN),以及所有我的应用程序和数据的钛备份。我对的是 - 说我真的搞砸了在Cyanogenmod过程中的东西吗?我该如何从中恢复?从我自己的研究来看,它看起来像...

6  从FastBoot安装ROM - 有人可以帮助吗?  ( Installing rom from fastboot can someone help ) 
我有一个新的htc mytouch(32a)我试图在使用rom manager上安装新的ROM。我已经完成了这么多次(也许100次),一旦出错就会出现问题。 现在,用这个,它无法恢复,即它无法通过fastboot。所以,我正在尝试从FastBoot安装ROM。 我知道fastboot正在运行: mojotexa...

2  无法启动到系统或恢复  ( Cant boot into system or recovery ) 
我在 Redmi Note 7 Pro 上有一个像素体验ROM,它得到了一个OTA更新,安装了更新后它被卡在手机的引导徽标上,恢复模式的常用键不起作用。通过 fastboot flash 和 fastboot boot 提供相同的结果,重新安装恢复。有时它会显示警告: .nomedia0 。 如何从中恢复? 这个是安...

2  安全测试ROM构建  ( Safely test rom build ) 
我正在尝试进入Android ROM开发,并从我的设备的来源中编写CM13(尚未完全支持,我调整了它,以便它应该工作)。但是,由于这是我第一次进入自定义ROM发展,我有一个相当严重的问题。 如何安全地测试我的rom? 我希望能够使用TWRP将其闪存到我的设备(OnePlus二),但是,我需要能够确保无法对我的设备进行...




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


Licensed under cc by-sa 3.0 with attribution required.