搜索

19

主题

48

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2017-1-20 11:52:02 12968 浏览 0 回复

脚本配置以太网ip

在迅为提供的Android4.0源码中添加一下脚本,就可以解决要想使用以太网每次都要开机设置的问题
n 编写shell脚本iTop4412_ICS/device/samsung/smdk4x12/myinit.sh,注意开头一定要是”#! /system/bin/sh“,内容如下:
#! /system/bin/sh
echo “This shelladded by CCH”
ifconfig eth0192.168.1.130

这里也可以添加自己要配置的内容

n 修改脚本iTop4412_ICS/device/samsung/smdk4x12/device.mk,增加一行,使编过程中将myinit.sh拷贝到镜像文件中,目标路径为/system/bin:
PRODUCT_COPY_FILES+= \
       device/samsung/smdk4x12/myinit.sh:system/bin/myinit.sh
n 修改源代码中的启动脚本“iTop4412_ICS/system/core/rootdir/init.rc “,在末尾添加service定义:
servicemyinit /system/bin/myinit.sh
    class main
    user root
    group root
    oneshot

n 将重新编译的android镜像烧写到开发板(注意,只需要烧写android系统镜像就可以了),重新启动后,查看ip地址:
Ip a
显示eth0的ip地址为192.168.1.130,OK!
n 如果脚本没有成功运行,可以在超级终端手动运行服务来查看问题:
setprop ctl.start myinit



回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

 
快速回复 返回顶部 返回列表