1.配置uart,使节点出来
2.配置完之后,可能使用串口调试助手,无法打开串口,这是就需要打开权限
3.关闭SElinux,在system\core\init\init.cpp加上这一行:
bool kernel_enforcing = (security_getenforce() == 1);
bool is_enforcing = selinux_is_enforcing();
**is_enforcing = false;**//添加的
if (kernel_enforcing != is_enforcing) {
if (security_setenforce(is_enforcing)) {
PLOG(ERROR) << "security_setenforce(%s) failed" << (is_enforcing ? "true" : "false");
security_failure();
}
}
4.添加节点权限:
在这个路径system\core\rootdir\ueventd.rc,添加类似:
/dev/tty 0666 root root
/dev/ttyH* 0777 root root