如何将memmap(内存映射)内核引导参数添加到正在运行的android-x86系统

如何将memmap(内存映射)内核引导参数添加到正在运行的android-x86系统,android,android-emulator,android-x86,Android,Android Emulator,Android X86,我想在android-x86操作系统中添加内核引导参数“memmap” 注意:我没有安卓设备,只是模拟(使用我的笔记本电脑充当华硕平板电脑) 我尝试过使用Ubuntu的memmap插件,但没有成功 我也试图找到自定义内核,但我没有得到他们的目标,我正在寻找 配置内核的最佳方式是什么 我是否需要通过设置memmap来构建新的定制AOSP 或者只是使用终端模拟器应用程序,添加参数。如果这是可能的,请详细说明如何使用终端 非常感谢你的帮助 这里有很多问题。Memmap用于覆盖或添加现有内存映射

我想在android-x86操作系统中添加内核引导参数“memmap”

注意:我没有安卓设备,只是模拟(使用我的笔记本电脑充当华硕平板电脑)

  • 我尝试过使用Ubuntu的memmap插件,但没有成功
  • 我也试图找到自定义内核,但我没有得到他们的目标,我正在寻找
配置内核的最佳方式是什么

  • 我是否需要通过设置memmap来构建新的定制AOSP
  • 或者只是使用终端模拟器应用程序,添加参数。如果这是可能的,请详细说明如何使用终端

非常感谢你的帮助

这里有很多问题。Memmap用于覆盖或添加现有内存映射。因此,如果您的E820 memmap表没有报告正确的内存布局量,那么您的做法可能是正确的

现在,由于您在模拟器中运行,因此可能只是在模拟器的某些设置中增加内存的问题。模拟器应该向内核报告正确的内存量。如果没有,您需要在bios中中断emulator,弄清楚memmap的外观,然后将memmap条目相应地添加到内核命令行


如果您愿意,我可以详细介绍一下?

请这样做,我正在尝试使用终端,但添加memmap失败。因此,现在我尝试在BoardConfig.mk中添加memmap boot参数并构建整个AOSP。当然,如果您能告诉我您使用的是什么模拟器?