源代码位置 "$ANDROID_PATH/system/core/rootdir/etc/init.lezhixing.sh" 添加自己的脚本,我是想让开机执行远程调试监控,代码如下
在android中直接修改init.rc是没用的,因为每次开机都会重新,从二进制文件 中重新拷贝,init.rc.所以在$ANDORID_PATH/system/core/rootdir/Android.mk 中加入拷贝语句;
copy_from+=etc/init.lezhixing.rc
脚本会将copy_from加入allbuild中
chmod 755 /system/etc/init.lezhixing.sh
chown root shell /system/etc/init.lezhixing.sh
service eth0_set /system/etc/init.lezhixing.sh
oneshot
由于向ALL_BUILD中加入了 不规则文件,所以会报
Some files have been added to ALL_PREBUILT.
这个错误. 暂时解决办法是将$ANDROID_PATH/bulid/core/main.mk中的error ALL_PREBUILT contains unexpected files
中的error 改为woring;