yaqiuqiu 发表于 2018-8-23 14:29

新手请看:如何把N1刷成一个下载机


好像没看到相关的教程贴,所以搬运一下。转自: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 push busybox /system

上传成功后
adb shell

重新进入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分享,有需要的下载。

**** Hidden Message *****
更多资讯敬请关注智能电视网
海量精品智能电视专用应用关注当贝市场
http://www.dangbei.com/

libaizibubai 发表于 2018-8-23 14:29

满屏代码可惜我都看不懂

大磊子I 发表于 2018-8-24 18:53

看看 怎么样 一直想要一个下载机

monoca 发表于 2018-8-30 21:00

高手在当贝啊!学习了

ejlion 发表于 2018-9-1 00:31

又见一个好帖,果断先马克mark收藏了!

fasmot 发表于 2018-9-1 19:03

支持折腾,但是说句实话,在群晖上试过aria2,transmission,速度都不理想,可以说非常差,所以最后下载任务还是交给了玩客云和下载宝

wjf8 发表于 2018-9-1 20:39

#在这里快速回复#有需要的下载

wummwu 发表于 2018-9-2 23:13

想看看有什么

108321 发表于 2018-9-2 23:38

又见一个好帖,果断先马克mark收藏了!

千寻汇 发表于 2018-9-6 15:05

先把机器刷成砖,再把砖头刷成机器,我都佩服自己在ZNDS学到的刷机技术!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 新手请看:如何把N1刷成一个下载机