斐讯N1探索手记#2 – 使用ddbr恢复官改系统

发布于 / 信息应用 / 79 条评论

前几天在刷如3.14内核的armbian后,再刷入4.18内核的armbian发现系统无法启动,我也没有显示器也不知道发生了什么。然后再刷入什么版本的系统都没法正常启动。

在恩山论坛逛了一圈,了解到写入eMMC过程中可能改变了一些分区的参数,造成了系统卡开机。既然这个样子刷回官方版的系统再重复#1的刷入过程即可解决。

在刷回官版的时候我尝试了线刷,可惜电脑始终无法识别到新硬件,于是作罢。


#ddbr原版恢复包

点击下载


#ddbr恢复

首先按照#1的步骤制作一个能够从U盘正常启动的armbian系统(注意系统尽量选择3.x内核的系统,4.x部分需要打dtb网络补丁也可能无法挂载eMMC),进入后系统后执行指令

首先输入b(backup),在进度条开始后即可Ctrl+C取消。这样可以获取到ddbr备份的文件的名称(不同版本的Armbian备份出来的包名有不同)

打开winscp用sftp加你的ssh登录信息登陆,进入/ddbr目录,可以看到一个*-emmc.img.gz文件,将它的文件名复制下来然后删除该文件。把从网盘下载的原版系统ddbr包上传到该目录,上传完成后把文件名改成刚才复制的文件名。

然后回到Xshell,输入ddbr指令,这回键入r(restore),它会询问你是否使用了压缩(DID YOU USED COMPRESSION),选择y即可

成功后直接键入

拔电拔U盘重启,然后一切就都回到解放前了(误)


恢复进去的系统本身已经开启adb,可以直接从#1II-2步骤重新进行刷写

斐讯N1探索手记#2 - 使用ddbr恢复官改系统


当然这个ddbr也可以备份你现有的armbian系统,装好了合适的系统ddbr一下把镜像留下,留作以后崩了之后恢复可以免去很多的折腾……

那就这样了


*armbian及其他镜像和工具均转载自恩山论坛,在此表示感谢

*半原创教程,转载请注明出处(包含本站及恩山论坛的方案源)

转载原创文章请注明,转载自: Luminous' Home » 斐讯N1探索手记#2 – 使用ddbr恢复官改系统
  1. 你好啊 我用这个方法,ddbr恢复完成,关机,拔掉U盘,重启,能登陆宝塔面板界面,但 用xshell和winscp 等 在登陆时,密码错误,登陆不进去是什么意思?
    就是 U盘做了镜像后,U盘可以引导,root+密码可以登录, ddbr恢复完成后,拔掉U盘再启动,root 的密码 就不对了 这是是什么原因啊 谢谢

    1. @17828892 密码应该是你制作ddbr包的时候的系统密码,也就是你备份系统之前从emmc启动的系统密码,而不是U盘中系统的密码。如果你能进入宝塔,也可以尝试通过宝塔的工具箱修改ssh密码。
      1. @Luminous 刚开始都成功过了,但是N1储存太小,所以尝试 再插上个U盘挂载到www下,现在就登不进去了,我也忘记这个ddbr备份是从哪里下载的了,我找下看看有没有密码。 另外n1储存小的问题怎么解决啊 或者 咱么挂载到www下,再或者你的ddbr恢复能直接坐到U盘启动吗? 谢谢
        1. @17828892 可以找人换emmc,我的文件比较少就没试过了。挂载的话www下面有宝塔的文件,新建一个目录挂载比较好。
          1. @Luminous 新挂目录可以,但宝塔下载、安装一些东西或时间久了 储存就满了
            1. @17828892 那就直接使用U盘的的系统吧
  2. armbian刷入emmc以后 想备份整个emmc 导出成镜像文件是用ddbr吗?ddbr只能插U盘 才能运行吗

    1. @浮生若水 是的,ddbr仅可以在从U盘启动的armbian中使用
  3. 大佬,如果我的N1 U盘不能启动了,一直黑屏了是不是就没救了?成真砖?

    1. @蛋蛋 去恩山查一下有关线刷的信息吧
  4. 感谢分享,包括文章和下载。非常有用!

    1. @Big Ben ( ̄▽ ̄)"都是总结的别人的,还是大佬们的成果
  5. 很棒,卡T1救砖2%也搞回来了

    1. @pup0y T1也通刷这些么?不知道欸
      1. @Luminous n1变砖,然后用的wbpad大神 T1救砖包的时候卡2%了,反正就是你这个教程顶呱呱,哈哈
  6. 非常感谢博主的分享。免去了我许多烦恼。

    1. @艾文 感谢支持( ̄▽ ̄)"
  7. 想用你这个方法,有些看不懂,

  8. 谢谢,能否有个时间教一下,现在n1每次线刷都不成功

    1. @那过去了 线刷我也没成功……不太清楚具体的操作,N1现在也不在身边……
  9. 能否出个视频,,

    1. @那过去了 暂时没有这个考虑
  10. 盒子最早的问题是降级后无法进入线刷,可以adb进fastboot,但是reboot update就会直接重启进系统。
    后来用u盘coreelec刷入emmc后无法开机,用您这个方法以后成功刷入备份,然而依旧无法进入线刷,会直接重启进系统。拆机短接可以在usb burning tool中看到设备但是永远0x10103005 Romcode/初始化DDR/下载数据/读取镜像失败。更换rom依旧报错。试图刷W大的T1救砖,报错0x10303004 Romcode/状态切换/设备识别/命令结果返回错误。
    我是懵逼了,准备就用您这个备份的系统了。。。

    1. @ahd3000 你这遇到的问题好复杂……无法adb从U盘启动建议查看一下降级是否成功,然后U盘中的镜像是用Usbit正确写入的么。看您描述已经向emmc刷入了系统,是否已经尝试U盘启动成功?
      1. @Luminous 是的,我也感觉好复杂。我这个如果插u盘是制作好的系统如您帖子里的armbian,coreelec,都是没问题的,不需要任何操作都会直接进u盘引导的系统。降级也试过一键工具和用fastboot刷入rec,boot和bootloader。。。反正线刷就是除了短接都进不去,进去了也都刷不成。。。
        1. @ahd3000 再次用一键工具降级,然后用其进线刷就会重启进系统。。。就是您贴里的ddbr备份,我决定就用这个了,反正也是官改嘛。。。
          1. @ahd3000 插上U盘启动能进入armbian就已经降级成功了,不需要再adb执行重启了,毕竟adb就是为了第一次重启进入U盘。你可以尝试把这个ddbr包刷进去。正常启动后,再尝试刷入其他的系统。
            1. @Luminous 问题一直就是线刷不了啊-。-,所以就只能先用这个了
            2. @Luminous 问您一下您这个备份包具体是啥系统,自带google play死活登陆不上...
              1. @ahd3000 好像是官改,Android系统,不过我没用过,到手直接刷了……
  11. 大佬你好,我是刷了f大的Openwrt到emmc的N1盒子,现在想刷yff,用双公头线连接电脑总是识别不到盒子,看的你这个文章,是不是也可以先刷回N1官方原本电视盒子固件,再刷yff呢?我现在是emmc刷的Openwrt。

    1. @java66 你可以尝试制作一个armbian的U盘,从U盘启动恢复这个ddbr包,理论上是可行的
  12. 非常感谢,终于搞定了重新变回盒子这个事儿。

  13. ddbr not found怎么办

    1. @小冰 文章中写了要先执行一下ddbr备份看一下你当前系统生成的ddbr包的名字,把恢复包改成当前系统识别的名字
      1. @Luminous 都沒到备份那步,直接ddbr就是错误了,感觉我的系统没装完~
        1. @小冰 请问你是怎么解决的呀,我ddbr一直Not found
          1. @Peter 注意文章内容,你要先执行一下ddbr生成ddbr包,看一下ddbr包的名字,然后上传从这里下载的恢复包改成系统生成的ddbr包的名字,系统才能正常识别
            1. @Luminous 你好大佬,我也遇到了同样的问题,我是在修改完root密码以后,写入EMMC后,执行ddbr命令,提示ddbr not found,请问这该如何解决?
              1. @小白 ddbr只能在从U盘启动的armbian中才能使用
                1. @Luminous 感谢大佬,找到原因了。谢谢!咚咚咚
  14. 你好,请问ddbr可以直接恢复最新的YYF固件吗?还是说一定要用这个官改镜像?

    1. @Pelago ddbr恢复的包就是emmc的完整备份,如果你有其他的恢复进去一样可以用的,这里只是提供一个原版的给你从头再来的选择〜( ̄▽ ̄〜)
  15. 我直接u盘插电脑把还原包拷贝到/ddbr目录行不行

    1. @宇宙 不可以,Win不支持ext4文件系统,除非你的电脑是Linux系统的
  16. 我的N1由于使用armbian+hassio 然后内存被填满开不了机,无法进U盘引导,ttl也无效。刷机报错,我想问一下有没有 编程的编译的 emmc备份 就是bin后缀的文件

    1. @小白 啊这个不太清楚了…… 建议去恩山找一找吧……抱歉了……
      1. @Luminous 哦,我是恩山 数码之家都逛了几圈了 有教程没有备份文档 好郁闷 非常感谢你的回复
        1. @小白 我这里有一份线刷的文档,你看看能不能进入线刷模式刷一下……其他的就不知道了…… 链接: https://pan.baidu.com/s/1eIlpOQSpC9BsVc3P-Eyb7A 提取码: 0712
    2. @小白 兄弟 我跟你情况一样的 请问你解决了吗
      1. @画卿颜。 我是上的编程器 顺带emmc升级到32g 方法都试了没办法只能最终方法了
        1. @小白 方便发一个教程吗 谢谢啦 我Q1770021145
          1. @画卿颜。 https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=555966 恩山搜索扩容或者换闪存 很多教程 先看 如果想动手我再给你发文件 现在手头没有需要回家才能给你
            1. @小白 好的呢 谢谢大哥了 麻烦有空了发文件我看下呢
              1. @画卿颜。 已发你q邮箱 注意查看
                1. @小白 收到了 谢谢大哥
  17. 在烧录固件,用的Etcher,最后结束的时候很慢,希望能成功吧

    1. @李舜生 也可以,Etcher可以在系统完全损坏的条件下把固件救回来 ddbr相对简单一些,不过前提也是能从U盘引导进入armbian
  18. 请问这种救砖法,是否可以在新机器上使用?就是新的N1,也不降级,直接用这种方式刷入DDBR备份的dietpi的文件?谢谢。

    1. @N1用户 理论上是可以这样的,ddbr包含整个emmc的备份
    2. @N1用户 但是降级是必须的,不然你也没法引导从USB启动
      1. @Luminous 谢谢您,您这么一说,看来降级是必须的了。
  19. 下载地址404了

    1. @848021126 已更新( ఠൠఠ )ノsorry……
  20. 多谢多谢 手头的N1类似砖了

    1. @au 我当时也是,搞的我后头都把它拆开短接了( ̄▽ ̄)"
      1. @Luminous 不用拆机真好
  21. 你这个网页上的小木偶太烦人了

    1. @bitcha 鼠标放在上面可以选择关闭的
  22. 为什么你的网盘文件没有md5显示?

    1. @bitcha ONEINDEX并没有提供MD5校对功能,且镜像压缩文件并不大,能正常解压即可
  23. 我也是识别不了硬件,emmc刷坏了,优盘启动好像还能用

    1. @map U盘能启动ddbr备份包就能恢复进去,之后刷系统先恢复原版安卓比较好,不会出啥幺蛾子……
      1. @Luminous 每次上传恢复包N1就会失去连接,用的网线连接,U盘显示只有128mb怎么回事?是不是空间不够的原因?
        1. @map 用内核是3.xx版本的armbian做U盘,4.x要打dtb补丁网络才稳定,至于只有128M的是引导分区,另外空间Win不能挂载
          1. @Luminous 感谢,刷回了官改已经开机还没测试,文章转载并注明出处! :)
            1. @map
        2. @map U盘小了在ddbr备份的时候都不能够备份,选择16G的最好。
          1. @bingyashu 是的,它是emmmc里所有有效存储的大小,最好16G以上