设为首页
收藏本站
开启辅助访问
切换到宽版
登录
立即注册
只需一步,快速开始
微信扫一扫,快速登录
快捷导航
发布信息
搜索
搜索
全站首页
Portal
社区聚焦
论坛
BBS
导读
Guide
排行榜
Ranklist
签到
圈子
Group
本版
文章
帖子
圈子
用户
南京蟠龙网
»
论坛
›
同城生活
›
数码IT
›
img固件修改_完整恢复玩客云官方固件,恢复迅雷下载和备 ...
返回列表
发新帖
查看:
3710
|
回复:
0
img固件修改_完整恢复玩客云官方固件,恢复迅雷下载和备份
[复制链接]
微信扫一扫 分享朋友圈
已有
322712
人穿越成功
教程:手机怎么扫描二维码
langfan
langfan
当前离线
积分
34578
360
主题
696
帖子
3万
积分
大佬
积分
34578
收听TA
发消息
发表于 2021-10-23 17:40:15
|
显示全部楼层
|
阅读模式
写在最前:刷了各种固件,最后都不是很满意,还是喜欢玩客云的下载和备份功能。就想着怎么恢复。先上一张照片
这是等待了2天后才写的这个教程,下载速度还可以,毕竟宽带才30M。文末再放些完成后的照片。
在整个过程中,可能会遇到失败,需要冷静的再尝试就可以了。
准备工作:请下载文章末网盘中的所有文件
已经刷入linux系统的可以跳过这里:第1种方法:刷的其他系统请按照
http://nctoro.com/zhonghe/337.html
linux刷入EMMC。(猕猴桃固件,刷完后是没有root密码的,接着往下看)
获取linux的root密码,把已经写入猕猴桃固件的U盘插到刷好固件开机的玩客云。打开可道云的文件管理器,(这个地方也可以用linux系统的电脑来挂在固件U盘)在sda3里找到write_emmc.sh这个文件打开,删除“sed -i 's,^root:.*$,root
6:…………:::,' $_install_dir/etc/shadow”这条语句保存,再用这U盘刷一次机,密码就是原来的1234了
第2种方法:这种方法
http://nctoro.com/zhonghe/344.html
不写入emmc。
把 onecloud.img 文件拷贝到大于8G的u盘。(U盘格式化为 ntfs)。
把u-boot 文件,并拷贝到另外一个格式化为fat格式的u盘中。
注:这里可以用大于16G的U盘解决,不需要2个U盘。U盘写入固件,把u-boot复制到U盘boot分区待用。用磁盘管理器把U盘未分配的空间建立分区并格式化为ntfs格式,把onecloud.img 文件复制进去。
把5.tar.gz补丁添加到HFS 程序里
现在恢复官方固件:
1:
把拷贝有onecloud.img 的U盘插入靠近网口的usb口后,使用putty的ssh方式进入玩客云。
输入 fdisk -l 查看U盘信息。
标记的1和2在后面要用到
输入下面命令
cd /mntmkdir usbmount -t ntfs /dev/sda /mnt/usb (sda为上图2标记名称,报错请重新启动玩客云或者换个U盘。)dd if=/mnt/usb/onecloud.img of=/dev/mmcblk0 bs=1M (此处的mmcblk0是上图1标记名称,此处DD命令正常差不多3-6分钟完成,看U盘的读取速度。无报错的话,请继续下一步,有报错,请更换U盘或重新启动玩客云)。
2:以上都没有报错,拔下U盘和电源,插入拷贝u-boot的U盘和ttl线,putty 串口连接后,启动玩客云3秒内回车进入ttl模式。在ttl模式下执行
usb start;fatload usb 0 12000000 u-boot.binstore rom_write 12000000 0 60000saveenv
以上命令都应该正常执行,出错请重启玩客云或检查U盘格式。
u-boot写入mac地址方法1:
然后输入下面的命令把自己的MAC写入u-boot。如果不知道就跳到第3步。(固件更新后mac地址会变,但u-boot版本会被固定看下图)
setenv storeboot 'if test ${reboot_mode} = charging; then run try_auto_burn; fi;echo Booting...; run logodisplay; run checkbootpart; run checkrootfspart; run resetinitargs; run storeargs;save; if unifykey get usid; then setenv bootargs ${bootargs} androidboot.serialno=${usid};fi;if unifykey get mac; then setenv bootargs ${bootargs} mac=B0
5:9D:C7:xx:xx;fi;imgread kernel ${bootpart} ${loadaddr};bootm;run bootrecovery
(备注:mac=B0
5:9D:C7:xx:xx改成自己的 )
switch_bootmode=if test ${reboot_mode} = factory_reset; then run recovery;else if test ${reboot_mode} = update; then run update;else if test ${reboot_mode} = usb_burning; then run usb_burning;else if test ${wipe_data} = failed; then echo wipe_data=${wipe_data}; run recovery;else fi;fi;fi;fi'
上面代码很容易使前面的工作白费,如果启动不了就重复前面的步骤重新恢复。
u-boot写入mac地址方法2:
在知道自己mac地址的时候就掉过下面3.1直接执行3.2添加玩客云补丁程序。不知道就得完成下面所有步骤。
然后找一个自由有一个分区的U盘,在U盘里新建文本文档,并在文档中输入自己的mac地址如下图
最后插到玩客云上(玩客云正常运行中插入,)。最后重启玩客云。看看mac地址是不是变成原来自己的了。
注:这个方法我是在固件V2.3.1的时候,mac地址改变的时候使用的,各位刷友可以在最开始的时候就用
3:一定要保持玩客云不能连接外网。
重启玩客云,可用putty或者系统自带的 telnet 访问玩客云1287端口 。
假设你在路由器中看到玩客云ip地址为:192.168.5.189
(1)修改网卡mac
输入命令:
cd /etc/network
vi interfaces
英文状态按 e
然后按 i 键
添加以下内容:
hwaddress ether B0:05:90:E2:15:4C
按insert键
:wq!(此命令为保存退出)
(2)添加玩客云补丁程序
玩客云telnet中输入 wget
http://192.168.5.249/5.tar.gz
(此处的192.168.5.249 是你hfs程序中显示的ip地址,要和玩客云在同一个网段)
telnet中输入
rm -rf thunder
tar -zxvf 5.tar.gz
报错就重复
rm -rf thunder
tar -zxvf 5.tar.gz
如果还要报错,输入df -h 看是不是磁盘满了
用du -sh * 追踪到文件或文件夹
删除命令 rm -rf 文件名/文件夹
删除要谨慎,别把系统文件删了
4:上面所有命令完成后,断电,插上一个U盘,连接外网后启动玩客云。
请登录手机中的 玩客云 app ,请在app 我的中查看 你的玩客云名称 和设备真实mac地址。
5:请跳到第2步里面的把mac地址写入u-boot,任选一种。
完成所有的步骤后恢复玩客云原厂固件成功。大功告成。
下面是成功后图片分享:
这是固件V2.3.1的时候下载
更新到最新固件
手机端和电脑端的下载
ps:写教程,比刷机都还要难。
相关文件下载5.tar.gz
HFS.rar
u-boot.bin
onecloud.rar
相关资源:
玩客云
用
玩客云
刷机工具包_
玩客云
刷机,
玩客云
刷机
固件
-Linux文档...
回复
使用道具
举报
变色卡
千斤顶
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页