让我们说我有一个设备,例如Android手机(仅举例),我有该设备的固件。有没有一种模拟整个固件的方法?就像虚拟机一样,但是对于不能在普通x86处理器上运行的固件。我正在研究它,我认为qemu可能会做我需要的但我想知道是否有人有类似的经历。
谢谢,对不起,如果它是一个菜鸟问题
PS,我的固件设计用于在ARM处理器上运行
答案 0 :(得分:0)
你需要模仿硬件。
操作系统或固件直接与硬件接口......如显示器,触摸屏,按钮,扬声器,无线芯片组等。
要使操作系统在不同的硬件上运行,您需要对其进行编程以接受可用的硬件(在Android等开源操作系统的情况下更容易实现),或者为其提供模拟硬件与原始设备相同。