我用yaffey将包含ro.kernel.qemu=0
的修改后的build.prop替换为system.img,但它没有用。重新启动仿真器后,ro.kernel.qemu=1
的输出中仍然存在adb shell getprop
。
编辑:
我也尝试过:
ro.kernel.qemu=0
setprop ro.kernel.qemu 0
醇>
但所有这些都不起作用。当我使用修改后的ramdisk.img启动模拟器时,ro.kernel.qemu
的输出中的adb shell getprop
仍为1。
我现在正在尝试重建内核以将其设置为0,但我没有找到内核源代码中设置ro.kernel.qemu
的位置。
赞赏任何建议。
答案 0 :(得分:2)
您需要修改包含/ init和初始属性文件的ramdisk.img。 system.img稍后安装,因此任何更改都不会影响启动。
此外,可能需要修改init,因为它可能在解析引导属性配置文件之前从内核命令行设置ro.kernel.xxxxx变量。