现在要设置bootlader的版本号,发现是在init.c中设置的main中
     property_set("ro.serialno", serialno[0] ? serialno : "");
     property_set("ro.bootmode", bootmode[0] ? bootmode : "unknown");
     property_set("ro.baseband", baseband[0] ? baseband : "unknown");
     property_set("ro.carrier", carrier[0] ? carrier : "unknown");
而这里的bootmode[0]是从/proc/cmdline中读出的,cat了一下cmdline只有
mem=212M console=ttyMSM2,115200n8 androidboot.hardware=qcom appsbl.Ver=1.1
所以ro.boot设置成了unknown.
没有找到向/proc/cmdline中写的过程,不知这些内容是如何写入的?