|
好像没看到相关的教程贴,所以搬运一下。转自:Sexjpg
之前用webpad大神的3.5固件删除自带的optware后,可以装上entware,但刷了更精简的rush的6.22版本(主要不想用蓝牙语音,系统更精简)后安装过程wget一直提示错误,直接用wget连都出错,用原生的(在/system/bin里)可以用,但安装过程可能由于共享库改变了中途又会出错,这样应该是这个固件中的busybox自带的wget有bug,我最终的解决方案是升级busybox,重新安装在/system/xbin里面,这样就可以直接装了
下面说下我的折腾经过,真的很折腾
1.新刷的rush大神6.22版本固件,恢复出厂设置(双清),这样缓存和data数据都空了(刚刷的是不清空data区的,原来的数据还保留在里面).
2.下载较新版的busybox,起码wget是可以用的我用的是v1.28.1,内置的好像是18年1月份的忘了版本号
3.T1开机,连接网络,电脑打开cmd,进入adb安装目录,逐行输入
- adb connect 192.168.123.175
- adb root 31183118
- adb connect 192.168.123.175
- adb shell
复制代码
ip地址要改成你的
然后输入
- mount -o remount,rw /system
- mount -o remount,rw /
复制代码
把system区和更目录加载为可读性
键盘按住Ctrl+C,退出adb shell状态但不关闭窗口,把busybox放在与adb同一个目录下
上传成功后
重新进入adb shell状态,接着敲代码
- chmod 777 //system/busybox
- /system/busybox install /system/xbin
复制代码
把刚上传的busybox装在/xbin里面覆盖掉原来的
接着是entware安装前的准备
- mkdir /opt
- mkdir /bin
- ln -s /system/bin/sh /bin/sh
复制代码
下面要建立entware的安装目录,因为我还没折腾出装在img镜像的方法,下面装在文件夹里面,我这里建在/data/entware.不建议装在system区,安卓重启启动system区会变成只读模式
- mkdir /data/entware
- mount -o bind /data/entware /opt
复制代码
初始环境搭建完就可以一键安装了
- wget -O - http://bin.entware.net/armv7sf-k3.2/installer/alternative.sh | sh
复制代码
安装完之后,给系统再装一个ssh服务端,这个随意,我自己是装了,连接时直接在entware环境里
- /opt/bin/opkg install dropbear
- /opt/sbin/dropbear -p 22 -a
复制代码
我这里开的端口是22,然后ssh登入设备,默认用户名:root,密码:12345,登入之后可以使用passwd修改密码,这里改的是新装的ssh服务端的密码,原版(端口2223,root:rush)的没有改变
Entware需要/etc/resolv.conf来解析DNS,但是安卓系统不支持这个文件,需要创建一个链接 /system/etc/resolv.conf到/opt/etc/resolv.conf
- ln -s /system/etc/resolv.conf /opt/etc/resolv.conf
复制代码
出现vi编辑,在里面输入
- nameserver 8.8.8.8
- nameserver 8.8.4.4
复制代码
按esc,输入:wq保持退出
下面是开机初始化脚本,可以在本地创建
- #!/system/bin/sh
- /system/bin/mount -o rw,remount /
- /system/bin/mkdir /opt
- /system/bin/mkdir /bin
- ln -s /system/bin/sh /bin/sh
- /system/bin/mount -o ro,remount /
- /system/bin/mount -o bind /data/entware /opt
- sleep 1
- /opt/etc/init.d/rc.unslung start
复制代码
保存为entware-init.sh(名字可以随意,记得就行),上传到/data/entware下面,属性改为666
接着编辑/system/bin/lazy-start.sh,在exit 0的前面一行输入
- sleep 1
- /data/entware/entware-init.sh &
复制代码
这样就可以开机启动entware环境了,可以在这个环境搭建aria2,transmission,smb,ftp,web,私有云等等等等
更新一下,frpc已经可以开机启动,不能连接的原因是命令执行时间太早,没有连上WIFI就执行了,在entware-init.sh或启动脚本的最后加入sleep 40。再加上你的frpc启动命令就行。
下面是busybox分享,有需要的下载。
busybox.part1.rar
(400 KB, 下载次数: 17)
busybox.part2.rar
(141.28 KB, 下载次数: 17)
|
上一篇: 求求大神们帮忙救砖吧,快崩溃了下一篇: 据说这款软件更适配T1!附app下载
|