拿到设备准备

刷机前先讲下原系统后台地址与切卡密码等信息吧。
设备启动后用手机或电脑连接棒子wifi后访问以下网址:

后台管理:192.168.100.1
切卡密码:admin8888
通过切卡密码可以在棒子里使用自己手机卡作为流量卡,并且刷机时也建议切卡为sim卡模式

开启adb:192.168.100.1/usbdebug.html

准备备份

如果需要刷openwrt和Debian,只有纸盒系和类纸盒的uz801 sp970,其它型号不能刷。
简单说几个常见问题:SIM卡要插对,天线别弄掉了,板子所处位置的信号不能太差,台式电脑建议用后面主板的USB口,有些电脑前置USB口容易供电不足,很多软件问题可以重启或者更换电脑就能解决,刷机前最好先备份,遇到其它问题看我另一个动态。
拿到板子后插卡确认能否识别sim卡以及数据wifi功能是否正常,然后撬开外壳确定自己的板子是什么型号。下面开始刷机前后的工作了,需要用到的工具文件在此下载

1 准备工作
工具文件可能被系统报毒删除,所以以win10为例,建议新建一个随身WiFi文件夹,然后在Windows安全中心—病毒和威胁防护—病毒威胁防护设置—管理设置—排除项—添加排除项,把文件夹添加进去,然后把刷机文件下载到这里,就不会被系统删除了,其它杀毒软件也可以类似这样设置。防止杀毒软件删除文件

高通板子刷机需要安装9008驱动和adb驱动,打开并安装文件里的9008driver

接着是关于adb的使用(本文所有用到的adb命令在文件夹文本里都有),adb全称Android debug bridge,后面很多用到的工具都集成了它,所以换到不同工具时可能会出现adb冲突,这时需要在任务管理器中停掉adb/Android debug bridge程序,后面我会提醒,虽然很多工具都集成了adb,但我还是提供了一份谷歌官方的adb工具。打开ADB文件夹到最后,点击地址栏末尾空白,输入cmd再回车就出现命令行界面

把板子插上电脑,等待板子完全开机后,输入命令:adb devices
如果显示有设备连接就说明adb正常

两种方法进入9008模式:可以输入命令进:adb reboot edl
或者按住板子的恢复键,插入电脑一两秒后听到叮咚一声再松手。在设备管理器里看到端口有9008就表示成功了,需要9008刷机时再开启此端口。

这一步非常重要!不建议新玩家拿到板子后直接刷别人的rom包,而是应该先备份好自己的rom,之后随便刷,只要硬件没坏都能救活。如果自己的板子系统是阉割版的,比如没有热点和网络共享等,可以刷一下别人的system包,其它情况不太需要刷别人的文件。备份主要有三个过程(qcn省略,内存太小忽略):

1)用Miko loader制作救砖包以及如何救砖。找到miko文件夹,双击miko安装,直接默认就行了,记住安装路径,安装完成后把文件夹内的loader复制到miko的安装目录,创建loader的快捷方式到桌面

让板子进入9008模式,打开loader,按照图片数字顺序一步步来

(read--partition backup--双击下面double click to open save folder,选好救砖包生成的路径--load partition structure--read full image)就能制作刷机救砖包,大概5分钟以内,保存好这个名为.bin的单文件。

刷机/救砖方法图片也标注了顺序,分别点(flash--emmc block0 flasher--double click选择备份的固件bin--Flash!)

刷机或救砖

2) 用Qualcomm Premium Tool 备份全部分区文件,打开它的文件夹,有个提示先注册的程序,注意要把电脑音量调低!然后点开它后可能会提示安装一些东西,同意就行了,没有的话不用管,弹出窗口点击Generate Key,生成的key放在你知道的文件夹内

注册机生成key
打开Qualcomm Premium Tool程序,左上菜单栏找到help—active,选择刚才生成的key就能激活这个软件了

激活工具

按照前面介绍的方法使板子进入9008模式,在Qualcomm Premium Tool按照图片数字一步一步进行

备份步骤顺序

(qualcomm--partition--scan--Do job(它会识别显示板子的内部分区,全选)--backup(正常会自动跳到这一项)--backup all--Dojob)等待就行了,备份的文件保存好,里面的有些文件后面会用到。
如果需要刷写某些分区,点击scan识别分区后,点write,再选要刷的分区,点Do job后选择分区文件,就能完成刷写该分区。

刷写Debian

下面开始正式教程:
1.首先下载上面文件链接的base-generic.zip和和debian.zip

https://github.com/OpenStick/OpenStick/releases

2.分别解压base-generic.zip和debian.zip后,进入base目录,并插上棒子,直到棒子不亮红灯为止

3.在base-generic路径栏输入cmd并回车

4.输入adb reboot bootloader回车

5.回车之后棒子亮灯会变色,然后双击flash.bat

6.按任意键让他刷入,这里要按好几次

以上base-generic目录结束

7.进入debian目录,同样双击flash.bat ,按任意键输入

8.刷完了以后,把棒子重新插拔下,可以看到桌面上有一个handsonemod device

9.查看设备管理器中是否有NDIS,如果网络适配器里面有NDIS共享设备,有就跳过下面

1)找到ADB设备卸载,删除驱动--重新插上--找到位置设备--右键更新驱动--浏览我的电脑以查找驱动程序--让我从...--选择网络适配器--左边Microsoft--右边选:基于远程NDIS... 下一步就可以了

10.打开powershell 输入ssh user@192.168.68.1

11.开始连接wifi

nmtui 

12.选择Activate,选择WLAN

注意:

这个reset键没有用 无法按住加电进9008

图片

原文链接:原文1 原文2 原文3