怎样备份bootloader是什么意思r

查看: 35685|回复: 65
斐讯k1路由器刷Breed BootLoader(不死UBoot)教程
前段时间斐讯搞活动,我入手了一部139元的斐讯K1路由器,感觉硬件配置不错,于是就给K1路由器刷入了Breed启动程序。
路由器外观:
路由器内观:
硬件配置:
CPU:MediaTek MT7620A ver 2,eco 6
内存:64MB DDR2
CPU频率:580MHZ,总线:193MHZ
FLASH:8MB
刷入Breed BootLoader:
因为这个K1路由器可以开启telnet服务,所以此处刷Breed可以不使用编程器刷Flash芯片的方法进行。
1.打开K1路由器的Telnet服务。
电脑通过有线的方式连接路由器(为了不必要的麻烦,这里建议用有线连接),在浏览器中输入:
http://192.168.2.1/goform/Diagnosis?pingAddr=192.168.2.100|echo&&|telnetd&&
2.在电脑上打开Telnet软件,连接路由器。
open 192.168.2.1&&phicomm.me login: admin&&Password:&&
3.备份原uboot。
首先查看系统分区:
# cat /proc/mtd&&dev:& & size& &erasesize&&name&&mtd0: 10000 &ALL&&&mtd1: 10000 &Bootloader&&mtd2: 10000 &Config&&&mtd3: 10000 &Factory&&&mtd4: 10000 &Kernel&&&mtd5: 10000 &nvbackup&&&mtd6: 10000 &nvram&&&
确定有bootloader,导出bootloader到/tmp下
# cat /dev/mtd1 & /tmp/uboot.bin&&
通过TFTP服务,将备份的bootloader导入到电脑上。
# tftp -p -r mtd1.bin -l mtd1.bin 192.168.2.100&&
3.开始刷入Breed。
将breed文件传入路由器中,这里可以通过HTTP和TFTP这两种方式。
HTTP方式:(需要路由器能上网)
# cd /tmp&&# wget &&Connecting to breed.hackpascal.net (172.246.241.138:80)&&breed-mt7620-reset1. 100% |*******************************| 8:00 ETA&&
TFTP方式:
&pre name=&code& class=&plain&&# cd /tmp&&# tftp -g -l /tmp/uboot.bin -r breed-mt7620-reset1.bin 192.168.2.100&&
下载完成后,将Breed写入Flash
# mtd_write write breed-mt7620-reset1.bin Bootloader&&Unlocking Bootloader ...&&Writing from breed-mt7620-reset1.bin to Bootloader ...&&[w]&&
至此Breed写入完成。
4.进入Breed。
路由器断电,按住Reset,进入Breed,此时地址为192.168.1.1
刷入新的路由器系统:
现在Breed已刷入,接下来就要刷新的路由器系统了,嘿嘿。
1.备份原来的固件、E2PROM和编程器固件。
2.刷入新系统。
这里能刷入的系统非常多,OpenWrt,DD,DuoWan,小米,360等等,放心刷就行,毕竟有Breed的,但切记不要刷一些硬件型号不一样的固件,否则很可能把Breed的分区给复写了,那可就麻烦了,只能用编程器写Flash芯片了。
这是路由器原来的系统:
这是我刚刷的老毛子的Padavan固件,从华硕移植的。
这个系统界面基于BootStrap框架做的,还不错。
然后,我又刷了一个PandoraBox OpenWrt,这个功能强大:
作用工具及固件:
TFTP软件,Telnet软件,老毛子Padavan固件,备份文件,Breed固件
下载地址:http://download.csdn.net/detail/lecepin/9402829
楼主可否将 你所刷的那个PandoraBox OpenWrt 的下载连接也给一下啊!&
亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
本帖最后由 quine 于
20:47 编辑
小白求解这句的意思。telnet后看不到相关提示。
这只是字体的格式,被一起复制过来了,可以无视。
另,刷breed时有几点需注意,一楼贴里有几个笔误:
1. 在浏览器中输入下面的链接,以启用路由器的telnetd
|echo&&|telnetd&&
&& 注意 192.168.2.100是连接路由器的电脑的ip地址,如不一样则需要修改,后面的命令也是一样要修改
2. 通过TFTP服务,将备份的bootloader导入到电脑上。
&&tftp -p -r mtd1.bin -l mtd1.bin 192.168.2.100&&
&& 需要先切换到/tmp目录下
然后用在电脑上启用tftpd服务,我用的是win7电脑,运行 tftp32.exe这个第三方的tftpd程序(网上随便找的),然后在路由器里运行如下命令
&&tftp -p -r uboot.bin -l uboot.bin 192.168.2.100& &(因为前面备份得到的文件名是 uboot.bin)
这时就会发现 uboot.bin文件已被传输到电脑的 tftp32.exe所在的目录下了
3. 将breed文件用tftp方式传入到路由器的话,需要先将 breed文件放入 电脑的 tftp32.exe所在的目录下,然后在路由器上运行
tftp -g -l /tmp/uboot.bin -r breed-mt7620-reset1.bin 192.168.2.100&&
4. 把breed刷入flash
mtd_write write breed-mt7620-reset1.bin Bootloader&&会提示错误,改用&&mtd_write write uboot.bin Bootloader 即可。
最后,谢谢lz分享,大致上照着做就ok了。
不知道你用的PandoraBox OpenWrt多大?
很好&&很强大&&太赞了& &
&pre name=&code& class=&plain&&
小白求解这句的意思。telnet后看不到相关提示。
这只是字体的格式,可以无视。
另,刷breed时有几点注意事项:
1. 在浏览器中输入下面的链接,以启用路由器的telnetd
http://192.168.2.1/goform/Diagnosis?pingAddr=192.168.2.100|echo""|telnetd
小白帮顶&&真是太厉害了
感谢分享!!!!
先做记号,这个太好了。
感谢啦!!!!!
免费整了2台
可是信号好差啊
和nr236w没得比啊
236速度可以达到270-300M
这货只有72M啊
收藏了!!!!!!!!!!!!!!!!!
百度云盘就更好了。
mark,回头折腾
工具固件谁给百度云一下
不成功的注意把防火墙关闭再试
Powered by当前位置:
& 谷歌unlock bootloader+root教程
谷歌unlock bootloader+root教程
17:34|编辑:棠梨|来源:265G安卓网
为什么需要root?
每个人的需求都不太一样,对我来说首先是安装titanium backup的需要,它可以把我手机上的app全部恢复到nexus7上面,省去了一个一个安装、设置的问题,app里面的数据也会一起恢复,可谓省时省力。root也是为以后安装第三方的ROM做好准备,很多人选择Nexus 7就是为了折腾,google的亲儿子系列通常都有非常多的developer支持。
root会不会让你失去warranty?这个是有争议的,最近因为一个unbox魅族MX的视频而在国内风光了一把的XDA大神已经向我们解释了为什么简单的root并不足以让制造商void设备的warranty (/watch?v=9YcIHaajda8)。但是小编仍然要提醒一下,对于在自己设备上所做的一切要认真考虑,有足够把握时再行动。有问题可以到265G安卓网论坛寻求帮助。
现在网上各种one-click教程都不是很稳定,不利于troubleshooting,所以我这里还是采用比较原始的一步一步的教程,之后如果XDA上WugFresh的toolkit (http://forum./showthread.php?t=1766475)成熟了的话,对于大部分用户,使用WugFresh的toolkit更简单迅速。
root需要四步:
1. Install ADB/Fastboot drivers
2. unlock bootloader
3. Install ClockworkMod Recovery
4. Install supersu.apk。
1.安装ADB驱动
a. 下载 Universal Naked Driver.zip ()
b. 解压缩下载的zip file到c:\下面
c. 保证Nexus 7充满电,然后关机。用USB cable将Nexus 7 和 PC连接。
d. 同时按下&volume down &和&power&键大约3秒,直到出现被开膛的android机器人图案
e. 在windows 7的开始菜单里面search &device manager&。看看有没有没有识别的硬件。如果有个黄色问号的USB设备,右单击-&update driver software,指向刚才解压缩的Universal Naked Driver 文件夹,有警告提示,选择&install driver software anyway&。 f. 再次在PC上确认你的device manager 里面有Android Phone-&Google Nexus 7 Bootloader Interface
2.Unlock Bootloader (会完全删除你的Nexus 7里面所有的用户数据!!!!注意备份)
a. 下载 nexus7.zip () b. 解压缩nexus7.zip 到c:\ 目录下 c. 在windows 7 开始菜单里面搜索cmd, 运行cmd.exe b. 在命令行敲入以下命令,每行命令后要回车
cd c:\nexus7 fastboot oem unlock
e. 这时候你的Nexus 7屏幕应该会有提示,问你是否确定unlock bootloader, 并且会完全删除你的数据。用&power&键选择YES f. 等一会儿,直到PC屏幕上显示INFOBootloader is unlocked now. OKAY.
重启的时候开机界面的google logo下面会有一个开启的锁头,表示unclock 成功:
3. Flash ClockworkMod Recovery a. 继续在PC上敲入
fastboot flash recovery clockwork.img fastboot reboot-bootloader fastboot boot clockwork.img
b. 这时候nexus 7应该会进入ClockworkMod Recovery模式,在这个模式下可以刷入你想要的app,以及要装的各种第三方ROM。
4. Install supersu.apk a. 继续在PC上敲入
adb reboot recovery adb push supersu.zip /sdcard/ adb reboot recovery
b. 在Nexus 7上,通过volume up and down 导航菜单,通过power选择。 install zip from sd card -& choose zip from sd card -& supersu.zip -& Yes, Install supersu.zip
c. 等待安装完成,然后 go back -& reboot system now
重启之后在你的app drawer里面会看见一个叫SuperSU的app,那么恭喜你,大功告成!
扫描加入265G安卓网微信公众平台,第一时间获取智能手机资讯。
日下午14:00,国产压轴旗舰华为Mate9/Mate9 Pro震撼来袭!小米路由器Mini 备份SN方法 - Even的吐槽日志
小米路由器Mini 备份SN方法
一月 26, 2015
更新: 致每一个丢失S/N的伙计
miwifi固件下分区情况:Bootloader就是uboot
cat /proc/mtd
dev: size erasesize name
mtd0: 10000 “ALL”
mtd1: 10000 “Bootloader”
mtd2: 10000 “Config”
mtd3: 10000 “Factory”
mtd4: 00c00 “OS1”
mtd5: 00b00 “rootfs”
mtd6: 10000 “OS2”
mtd7: 10000 “overlay”
mtd8: 10000 “crash”
mtd9: 10000 “reserved”
mtd10: 10000 “Bdata”
mtd11: 00fa0 “firmware”
可以看到如同当初小米宣传的那个样子OS1、OS2,呵呵
备份(u盘挂载点是/extdisks/sda1)
dd if=/dev/mtd1 of=/tmp/Bootloader.bin
dd if=/dev/mtd2 of=/tmp/Config.bin
dd if=/dev/mtd10 of=/tmp/Bdata.bin
mtd -r write /tmp/Bdata.bin Bdata
mtd -r write /tmp/Config.bin Config
2016年十二月
121314151718
19202122232425
262728293031

我要回帖

更多关于 bootloader解锁 的文章

 

随机推荐