我替换了修改后的 build.prop 其中包含ro.kernel.qemu=0
用 yaffey 到 system.img ,但它不起作用。当模拟器重新启动时,ro.kernel.qemu=1
仍然存在于输出中adb shell getprop
.
EDIT:
我也尝试过:
- add
ro.kernel.qemu=0
在 ramdisk.img 中的 default.prop 中
- add
setprop ro.kernel.qemu 0
在 init.goldfish.rc 中 在 ramdisk.img 中
但所有这些都不起作用。当我使用修改后的 ramdisk.img 启动模拟器时,ro.kernel.qemu
的输出中仍然是 1adb shell getprop
.
我现在正在尝试重建内核将其设置为0,但我没有找到在哪里ro.kernel.qemu
在内核源代码中设置。
感谢您的任何建议。
您需要修改包含/init 和初始属性文件的ramdisk.img。
system.img 是稍后挂载的,因此任何更改都不会影响启动。
此外,init 可能需要修改,因为它可能从内核命令行设置 ro.kernel.xxxxx 变量before解析启动属性配置文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)