如何设置android linux内核命令行参数

1 android embedded-linux

我想控制 Android 设备上的 cpu 关联性,以隔离内核以供 Linux 级应用程序使用。

如何在 Linux 中使用isolcpus内核引导命令行参数执行此操作已有文档记录,但我找到的所有描述都使用 Grub 来设置内核命令行。

如何在没有 Grub 的 Android 设备上的 Linux 上执行此操作?

我可以在不构建自定义内核的情况下为 Android Linux 设置内核参数吗?

Zak*_*kir 5

有很多方法可以做到这一点:-

选项 1:编辑系统映像:/device///BoardConfig.mk

选项 2:编辑内核设备树:示例 msm8917.dtsi

chosen {
                bootargs = "androidboot.selinux=permissive";
        };
Run Code Online (Sandbox Code Playgroud)

选项 3:编辑内核配置:-

+CONFIG_CMDLINE="foo=1"
+CONFIG_CMDLINE_EXTEND=y
Run Code Online (Sandbox Code Playgroud)

检查运行时间:-

#cat /proc/cmdline
Run Code Online (Sandbox Code Playgroud)