Если бы пользователь захотел внести изменения в командную строку ядра, как бы я это сделал? Могу ли я "cat / proc / cmdline" для просмотра бутаргов ??
/ proc / cmdline предоставит вам текущие параметры загрузки, но также покажет много данных, которые технически не модифицируемы.
Я бы порекомендовал использовать: sudo abootimg -i /dev/mmcblk0p2
Что должно дать похожий вывод:
ubuntu@nexus7-265143b8:~$ sudo abootimg -i /dev/mmcblk0p2
Android Boot Image Info:
* file name = /dev/mmcblk0p2 [block device]
* image size = 8388608 bytes (8.00 MB)
page size = 2048 bytes
* Boot Name = ""
* kernel size = 4522232 bytes (4.31 MB)
ramdisk size = 2182999 bytes (2.08 MB)
* load addresses:
kernel: 0x10008000
ramdisk: 0x11000000
tags: 0x10000100
* cmdline = root=/dev/mmcblk0p9 ro console=tty1 fbcon=rotate:1 quiet
* id = 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000
Для изменения аргументов cmdline введите следующую команду:
sudo abootimg -u /dev/mmcblk0p2 -c cmdline ='foo bar baz'