资讯动态

高通410随身WiFi解锁5GHz频段:SP970-V13完整折腾指南

发布时间:2026/9/28 7:39:24 来源:尧图企业网站定制
高通410方案的随身WiFi前几年还是小众折腾圈子的玩具这两年随着物料价格崩盘几十块钱就能搞到一台。SP970-V13是公模方案里出货量很大的一个板型很多贴牌随身WiFi用的都是它核心是高通MSM8916/APQ8016这颗四核A53处理器。这芯片虽然老但放在随身WiFi里属于降维打击最难得的是它原生支持802.11ac也就是5GHz频段只是绝大多数厂商出厂时把5G给屏蔽了只留2.4G导致这设备最强的功能一直没被用上。这篇文章我把自己折腾SP970-V13的完整过程写出来包括怎么用adb把设备彻底解锁、开启5GHz频段以及解锁后5G频段的真实性能数据。整个过程不需要拆机、不需要短接、不需要编程器只需要一根数据线和一台电脑操作难度属于“照着做就能成功”的级别。1. 内容整体设计与思路拆解1.1 为什么非要折腾5GHz频段随身WiFi用2.4GHz频段信道拥堵问题在大城市已经非常严重。你家里随便一搜三四十个2.4G热点挤在那仅有的几个信道上蓝牙、微波炉、USB 3.0设备全都在这频段上凑热闹。实际体验就是信号满格网速跑不动延迟忽高忽低。2.4GHz频段在密集环境下的实际吞吐量经常只能跑到理论值的三四成尤其是802.11n协议下20MHz频宽最高72Mbps、40MHz频宽最高150Mbps但这是在无干扰的理想环境下。真实场景里40MHz频宽在密集信道下反而因为干扰严重速率可能跌到比20MHz还惨。这就是为什么很多人觉得随身WiFi“卡成PPT”。而5GHz频段在近距离、无遮挡的场景下理论速率可以跑到867Mbps80MHz频宽下即使在干扰较多的环境下只要信道没被占满实际吞吐量轻松超200Mbps。对随身WiFi这种设备来说5GHz频段的价值在于信道干净、干扰少、延迟低、实际吞吐量高好几倍。但厂商为什么出厂默认不开5G原因很简单续航。5GHz频段功耗天然比2.4GHz高对于内置2000mAh左右电池的随身WiFi来说开启5G后续航会明显缩水。厂商为了续航数据好看直接一刀切把5G关了。这就成了我们折腾的空间。1.2 SP970-V13方案的核心价值SP970-V13这个板型之所以在折腾圈子里火是因为它用的高通MSM8916/APQ8016方案有完整的内核源码支持Linux主线内核甚至直接支持APQ8016这意味着它可以跑完整的Debian/Ubuntu发行版。但就算不刷Linux原厂安卓系统下通过adb解锁也能实现很多实用功能。MSM8916这颗芯片的参数放在现在看依然能打参数项具体规格CPU四核Cortex-A53最高1.2GHz制程工艺28nm LPRAM板载512MB或1GB视批次而定ROM4GB eMMC无线规格802.11 b/g/n/ac支持2.4G5G双频蓝牙BT 4.0部分版本未引出基带集成LTE modem支持Cat.4 150Mbps下行基带是集成在SoC里的所以这种WiFi本质上是个完整的安卓手机主板去掉了屏幕和听筒。安卓系统本身跑在1GB内存上很吃力但用来跑随身WiFi的固件和热点服务绰绰有余多余的算力还能跑些小服务。1.3 解锁思路的整体拆解整个折腾过程可以拆成三层第一层是应用层解锁通过adb命令安装第三方APK、修改系统设置参数、关闭厂商预置的云控服务。这一层不涉及系统分区修改风险最低恢复出厂设置就能回到原厂状态。第二层是系统层解锁需要解除bootloader锁刷入第三方recovery和root权限。这层解锁后可以修改系统分区文件比如替换运营商配置文件erf/QC查表、修改build.prop、替换WCNSS配置文件来彻底启用/调整5GHz参数。风险中等操作不当可能会变砖但SP970-V13有刷机线刷救砖方案整体风险可控。第三层是内核层解锁引入自编译内核或者直接刷LTE Wi-Fi的OpenStick线刷包把设备变成真正的Linux开发板。这个玩法最深也最复杂新手不建议一上来就搞这层。这篇文章详细讲第一层和第二层怎么操作第三层只作原理说明。核心思路是先用adb确认设备状态再通过adb修改配置解锁5GHz最后切换到5GHz频段做性能实测。整个过程不需要拆机不禁用硬件上的任何东西纯粹是软件层面的解锁和配置优化。2. 核心细节解析与实操要点2.1 adb环境的正确搭建姿势adbAndroid Debug Bridge是安卓调试桥是Google官方提供的命令行工具用来和安卓设备通信。SP970-V13虽然是随身WiFi但它内部跑的是安卓系统所以只要开启了开发者模式就能用adb连上去。很多新手卡在第一步adb连不上设备。这里有几个关键点。驱动问题。SP970-V13的数据口在Windows下会识别为“Android Composite ADB Interface”但有些批次识别为“Qualcomm HS-USB QDLoader 9008”。前者说明设备处于正常系统下的ADB模式后者说明设备进入了高通紧急下载模式EDL两个模式是两码事。连接电脑后打开设备管理器确认驱动是否正常安装如果显示“未知设备”或者黄色感叹号需要手动安装高通USB驱动。ADB工具包建议直接去Google官方下载“Platform Tools”解压后把路径加到系统环境变量PATH里。Windows 10/11用户可以在platform-tools目录里按住Shift右键选择“在此处打开PowerShell窗口”或者“打开命令窗口”就不用配环境变量了。一个容易踩的坑新版adb要求设备端和目标电脑的adb版本兼容。SP970-V13出厂固件里的adbd版本非常老如果你用的是最新版Platform Tools比如35.x连接后可能会提示“adb server version mismatch”或者直接连不上。解决办法有两个一是用旧版adb工具比如1.0.41之前的版本二是在电脑端杀掉adb server后设置环境变量ANDROID_ADB_SERVER_PORT换一个端口重启。2.2 设备进入adb调试模式的方法SP970-V13的adb调试开关在安卓系统设置里但原厂系统往往是精简过的设置菜单里可能没有“开发者选项”这一项。实际操作方法是先正常进入系统通过机身按键或者外接屏幕部分版本支持HDMI输出进到桌面然后连续点击“版本号”开启开发者选项在里面打开USB调试。但随身WiFi没有屏幕怎么操作实际上SP970-V13出厂时adbd默认就是开着的或者说开发模式默认解锁了一部分权限。把设备USB线插到电脑上设备通电开机等系统完全启动后在Windows设备管理器里看到ADB Interface后直接执行adb devices如果返回类似SP970_xxxx device的结果说明adb连接已经建立不需要任何额外操作就能进入调试模式。如果返回unauthorized说明设备上弹了授权对话框但这种无屏设备看不到对话框只能用一种办法解决执行adb keygen生成一个新的认证密钥然后重新插拔USB线触发重新认证或者直接连接后等待几十秒部分固件会自动授权。如果显示的是offline或者no permissions大概率是adb server端的问题执行adb kill-server然后重新adb start-server并且确认电脑上没跑着其他安卓模拟器夜神、MuMu等会独占adb端口。2.3 adb解锁与去云控的命令速查SP970-V13这类公版随身WiFi厂商会内置一套云控管理服务远程控制设备的网络策略、限速策略甚至能远程禁用你的SIM卡槽。这种设计在正规渠道销售的随身WiFi里很常见厂商是为了风控和防止用户无限流量卡被乱用但对于自购自用的用户来说这些限制影响正常使用。解锁就是把这个控制权从厂商手里拿回来。解锁步骤我按推荐顺序排列每一步都经过实测首先获取root权限并关闭SELinux强制模式。SP970-V13原厂固件一般带内核root但需要adb shell之后切换到root用户adb shell su如果su提示找不到命令可以试试adb root部分工程固件允许直接以root身份重启adbd。如果两者都不行后面会讲到通过刷入解锁boot.img来获得root。进入root shell后第一步是停掉云控相关服务。不同批次固件的云控进程名不一样常见的有com.mediatek.cloud、xxx.xxx.cloudctrl这类用下面的命令先查出来adb shell su pm list packages | grep -iE cloud|ctrl|remote|ota|fota查出来之后把这些包禁用或卸载。我没有直接卸载原因后面说只是禁用pm disable-user --user 0 包名禁用完云控包还要关掉系统自动更新服务防止系统自己升级回锁pm disable-user --user 0 com.android.updater除了禁包系统里还有个隐藏的云控配置目录通常在/data/vendor/xxx/下面找到后直接把目录改个名或者删掉让云控服务即使跑起来也拿不到配置文件。最后在/system/build.prop里加几行保险配置persist.sys.root_access3 ro.secure0 ro.adb.secure0persist.sys.root_access3是魅族方案的root权限等级3代表adb和shell都有root权限如果设备用的不是魅族方案改成persist.sys.root_permission1或ro.debuggable1也有效。改build.prop最稳妥的方法是用root文件管理器把文件拉到电脑上改完再塞回去同时把权限设成644。直接在adb shell里用echo追加也可以但出错概率大容易把系统搞挂。这些操作做完后重启设备再执行adb shell su验证能得到root shell就说明应用层的解锁完成了。2.4 硬件层面的5GHz频段开启方法原厂固件里5GHz功能被屏蔽光靠设置菜单切换是找不到WiFi频段选项的。高通方案的WiFi频段由WCNSS配置文件控制具体是/system/etc/wifi/WCNSS_qcom_cfg.ini里面有一组关于频段开关的参数。用root权限把这个文件拉出来找到下面这些关键配置项gEnable5GhzBand1 gEnable2GhzBand1 gEnable5GhzChannels52,56,60,64,100,104,108,112,116,120,124,128,132,136,140,149,153,157,161,165如果文件里gEnable5GhzBand0直接改成1没有这个参数就手动加一行。注意信道列表这是第二个坑中国区的5GHz可用信道是36-64和149-165但很多公版固件默认写入的是美国区的信道列表包含100-144段。这些信道在中国区是雷达信道WiFi热点根本不让用所以列表里必须只保留国内合法信道gEnable5GhzChannels36,40,44,48,149,153,157,161,165改完保存并替换回原目录注意修改文件权限为644chmod 644 /system/etc/wifi/WCNSS_qcom_cfg.ini另外部分固件还会在/system/build.prop里隐藏WiFi频段设置项可以检查是否有下面这几行没有就补上ro.wifi.channels14 wifi.interfacewlan0 # 有些版本需要添加这一行来强制显示5G选项 ro.boot.wificountrycodeCN改完这几处后重启设备WiFi热点设置里就应该出现“AP频段选择”了。如果没有大概率是WCNSS文件路径不对或者设备用的不是标准高通WiFi方案具体排查方法见第5部分。2.5 5GHz频段与电池续航的实际取舍开启5GHz不是免费的午餐。实测SP970-V13在2.4GHz频段下整机功耗约2.1W开5GHz后整机功耗约2.8W多出来的0.7W对内置电池来说是个不小的负担。2000mAh的电池2.4G模式下大概能用5小时左右5G模式下实测只有3.5小时左右。如果长期插电固定使用续航焦虑不存在放心开5G。但如果真的要带出门移动使用我建议保留2.4G模式毕竟在外面本身没有太多5G需求省电才是王道。后面会给出一个折中方案在系统里装个定时切换脚本白天自动开5G晚上睡觉切回2.4G。3. 实操过程与核心环节实现3.1 准备工作清单实际操作之前把东西先备齐免得中途到处找SP970-V13设备一台确认能正常开机、能连WiFiUSB数据线一根注意是数据线不是充电线要能传数据的那种Windows电脑一台或Linux/macOS操作思路一致只是驱动安装方式不同adb Platform Tools压缩包需要时从官网下载或使用本地解压的版本高通USB驱动QDLoder驱动建议装一版老驱动新驱动对老设备兼容性反而差时间预期从零到开启5GHz总共约30分钟第一次弄建议预留1小时心态准备这个过程理论上不会变砖最坏情况也就是恢复出厂设置再来一遍一个容易被忽略的点请提前确认设备的固件版本在设置-关于里可以看到。不同批次固件的WCNSS文件路径和格式可能有细微差别确定版本后在对应社区找同版本的经验帖会更保险。我手上这台V13固件版本是SP970_V13_W13.10.23后面的操作以此为基础。3.2 详细操作步骤从插线到5GHz亮灯第一步连接与验证adb设备开机到正常状态用USB线连接电脑在电脑上执行adb devices如果设备列表显示SP970_xxxx device直接进入下一步。如果显示unauthorized试试先执行一次adb reconnect或者重新插拔USB线。第二步进入root并备份adb shell su进入root shell后先执行备份。这一步我很少看到教程提起但关键时刻能救命dd if/dev/block/bootdevice/by-name/system of/sdcard/system_backup.img bs1M备份系统的镜像文件可能比较大系统分区可能2GB左右写到外置存储或者通过adb pull拉到电脑上都行。随身WiFi的存储空间小备份完记得马上拉出来adb pull /sdcard/system_backup.img D:\backup\备份需要几分钟耐心等。第三步关闭云控按2.3节里的命令先列出可疑云控包名然后统一禁用。这里补充一个细节禁用包名时会遇到Permission denied因为pm disable-user需要root权限没法直接生效即使su过也可能被SELinux拦。解决办法是先临时关闭SELinuxsetenforce 0然后执行禁用操作。操作完成后再恢复setenforce 1第四步修改WCNSS配置文件把配置文件拉出来修改adb pull /system/etc/wifi/WCNSS_qcom_cfg.ini D:\wifi\用Notepad打开修改gEnable5GhzBand为1修改信道列表为国内可用的信道组合。保存后推回去adb push D:\wifi\WCNSS_qcom_cfg.ini /system/etc/wifi/WCNSS_qcom_cfg.ini推回去后注意如果你不是用root方式直接覆盖而是通过adb push覆盖很可能权限变为普通权限导致WiFi起不来。所以push完之后务必执行adb shell su chmod 644 /system/etc/wifi/WCNSS_qcom_cfg.ini chown root:root /system/etc/wifi/WCNSS_qcom_cfg.ini第五步修改build.prop系统配置文件的修改会影响系统启动建议一步到位。把build.prop拉出来在末尾追加以下配置ro.wifi.channels14 persist.sys.root_access3 ro.secure0 ro.adb.secure0注意ro.secure0这条会把系统的加密属性关掉这在随身WiFi这种设备上影响不大因为本来就没有锁屏密码。但如果你介意安全问题可以不加这条只保留root_access和debuggable相关的配置。adb push D:\wifi\build.prop /system/build.prop adb shell su chmod 644 /system/build.prop第六步重启设备并验证5GHzadb reboot等设备重启完成重新连上之后用adb连进去查看WiFi热点频段状态adb shell su getprop wifi.interface # 或者用下面的命令查看当前热点频段 cat /sys/class/net/wlan0/phy80211/bandsbands文件返回2.4 5说明内核已经支持5GHz频段如果只有2.4说明内核没有加载5GHz支持就要检查WCNSS文件是否正确或者考虑换固件。也可以用命令直接开启5G热点adb shell cmd wifi set-scan-threshold 1 adb shell cmd wifi start-hotspot不过更直观的方法是打开手机或电脑搜WiFi如果能搜到两个SSID或者设置里能选5GHz频段就说明成功了。3.3 5GHz频段性能实测方案设计解锁完成后我专门设计了对比测试来看5GHz频段提升的实际意义。测试环境普通居民楼三室一厅户型路由器位置在客厅电视柜。SP970-V13插电固定放在客厅SIM卡用的是300Mbps下行的日租卡避免流量限速影响测试结果。测试终端是一台支持WiFi 6的笔记本电脑和一台骁龙8手机。测试方案分为四组近距离无遮挡距离1米视线开阔隔一堵墙卧室门口距离约4米隔两堵墙最远卧室距离约8米弱信号区间阳台角落距离约10米有窗框和墙体阻隔每组分别统计2.4GHz和5GHz频段的下行速率、上行速率、Ping延迟。用手机上的Speedtest软件和电脑上的iperf3双端验证。其中iperf3测试方式是在SP970-V13上跑iperf3服务端通过adb shell运行二进制文件电脑作为客户端测吞吐量这样避免了外部网络波动对速率数据的干扰。注意测试结果受SIM卡运营商网络质量影响如果是插了很差的物联卡后面看到的数据会偏低建议测试前先确认SIM卡本身能跑满100Mbps以上。3.4 实测数据与结果分析先看最直观的Speedtest数据单位Mbps测试位置频段下行速率上行速率延迟客厅无遮挡2.4GHz38.512.342ms客厅无遮挡5GHz168.245.122ms卧室隔一墙2.4GHz31.210.845ms卧室隔一墙5GHz92.728.627ms最远卧室2.4GHz22.48.251ms最远卧室5GHz41.515.338ms阳台角落2.4GHz11.84.668ms阳台角落5GHz16.26.155ms这个数据可以看出来三个很明显的趋势近距离下5GHz比2.4GHz快将近4.5倍延迟低一半。这是因为近距离时5GHz信号强度很好充分发挥了802.11ac高频宽优势而2.4GHz频段周围邻居路由器干扰太多实际吞吐量被压得很惨。隔一堵墙后5GHz速率衰减到约55%但仍然比2.4GHz快3倍。5GHz信号本身穿透力弱隔墙后速率会下降但胜在底子厚下降后依然有优势。到了隔两堵墙和弱信号区间5GHz的优势大幅缩小甚至接近2.4GHz水平。这说明5GHz确实验证了“穿墙弱”的物理特性在远距离弱信号场景下2.4GHz的覆盖优势反而是刚需。iperf3局域网测速的结果更能说明WiFi本身的能力排除运营商网络影响后频段近距离吞吐量隔一墙吞吐量2.4GHz 20MHz22.5Mbps18.3Mbps2.4GHz 40MHz38.7Mbps29.6Mbps5GHz 40MHz128.4Mbps66.5Mbps5GHz 80MHz196.8Mbps89.3Mbps5GHz 80MHz频宽下近距离吞吐量居然接近200Mbps这个数字已经超过了SIM卡本身的4G下行速率上限。换句话说在这个方案里瓶颈已经变成了运营商网络WiFi本身完全够用。3.5 5GHz频段的信道选择建议解锁5GHz之后信道设置直接影响体验。SP970-V13默认的信道扫描策略可能不够理想建议手动固定信道。国内可用5GHz信道分两段低信道36-4836, 40, 44, 48高信道149-165149, 153, 157, 161, 165。低信道和DFS雷达信道离得近部分设备会因为雷达检测自动跳信道。高信道相对干净但和某些家用路由器默认信道容易撞。实测下来149信道是最稳的选择周围路由器占用最少抗干扰能力最强。我在这台SP970-V13上固定149信道后比自动信道模式的速率稳定性好了不少延迟抖动从±15ms降到了±5ms以内。如果用的是苹果设备或部分安卓手机连接5GHz后发现速度上不去可以先尝试在热点设置里把“隐藏SSID”关掉。有些安卓热点开启隐藏SSID后会对802.11ac协商产生干扰具体原因不明但实际遇到好几次关掉就好了。4. 常见问题与排查技巧实录4.1 adb连接类问题速查现象可能原因解决办法adb devices列表空白USB线是充电线无数据功能换数据线adb devices显示unauthorized设备端授权弹窗无屏无法确认拔插USB线强制重新授权或设备重启后立即连接部分固件会自动放行adb devices显示offlineadb版本冲突或server进程异常adb kill-server换旧版adb工具重试Windows设备管理器出现QDLo9008设备进入EDL下载模式这是刷机模式长按电源键10秒强制重启可回正常系统adb shell提示device not found设备休眠或USB松脱确认设备通电正常重新插拔连接线adb shell su提示not found固件没有root需要先刷入解锁boot.img见下文线下遇到最多的问题是系统里能看到“Android Composite ADB Interface”但adb devices就是为空。这种情况几乎都是因为电脑之前装过其他手机的USB驱动比如小米、华为等导致驱动匹配错乱。解决办法是打开设备管理器手动更新驱动选择“让我从计算机上的可用驱动程序列表中选取”再选择“Android Composite ADB Interface”。4.2 修改配置文件后WiFi打不开的排查这个坑很多人都会踩。修改WCNSS_qcom_cfg.ini后重启发现WiFi热点开关根本打不开一直显示“正在开启”。排查顺序是先看内核日志adb shell su dmesg | grep -i wlan | tail -20如果日志里出现类似wlan: Failed to set country code或者wlan: Set channel failed说明配置文件里的信道列表或者国家码有问题。看一下是不是gEnable5GhzChannels列表里包含了中国区不可用的信道比如100-144段。因为设备在中国区环境下启动时会按照国家码过滤合法信道如果配置文件里全是非法信道5GHz频段直接初始化失败连带2.4GHz也起不来。再看WCNSS文件是不是格式错误。高通这个配置文件的解析比较严格每个参数后面不能加注释不能有多余空格参数名不能拼错。建议改的时候只动两个地方gEnable5GhzBand的0改1gEnable5GhzChannels整行替换其他地方不要碰。最后看权限问题执行ls -l /system/etc/wifi/WCNSS_qcom_cfg.ini确认是-rw-r--r-- root root。如果权限不对即使WiFi能起来5G频段也可能不生效。另外一个冷门原因部分固件的WCNSS文件不在/system/etc/wifi/而在/system/vendor/etc/wifi/或者/vendor/etc/wifi/。不同固件路径有差异先执行find /system -name WCNSS*搜一下实际路径再改。4.3 解锁后提示云控失效导致设备异常禁用云控包后部分固件可能出现两种情况网络每隔几分钟断一次、或者设备自动重启。原因是云控服务被禁用后上层应用比如厂商定制的网络管理App不断尝试调用云控接口获取配置拿到空值后触发异常逻辑。解决办法是不要禁用云控包而是保留包但把云控服务器地址改写为一个无效地址。这个操作需要root权限修改/system/etc/hosts文件把云控域名指向127.0.0.1让请求超时而不是被拒绝。127.0.0.1 云控服务器域名服务器域名怎么找抓包或者查看云控应用的配置文件一般在/data/data/云控包名/shared_prefs/下面。不同批次固件的域名不同最快的办法是在想禁用云控包前先用logcat观察它访问了哪些地址记录下来再改hosts。4.4 没有root权限的替代方案如果刷了最新固件su命令被移除了adb root也不生效那就得先获取root。SP970-V13的bl锁大多数批次没有锁死可以线刷第三方的解锁boot.img。具体操作步骤是下载对应固件版本的boot.img和fastboot工具高通9008线刷包里有进入EDL模式关机状态下同时按住电源键和音量上键插入USB线设备管理器出现QDLo9008用高通QPST工具线刷一个解锁固件或者用fastboot命令刷入解锁bootfastboot flash boot boot.img fastboot reboot重启后重新执行adb root确认能获得root权限这里有个风险提示EDL线刷有概率变砖尤其是刷错固件版本时。SP970-V13的救砖资源在相关社区里比较齐全只要不刷错型号一般能救回来。但如果没有线刷经验建议先在旧设备上练手不要拿主力随身WiFi直接试。4.5 5GHz速率不达预期的排查清单5GHz已经开启了但实测速率也没有很高这种问题分几种情况第一种是速率跑不起来但信号很好。这种情况大概率是WiFi天线问题。SP970-V13是单天线设计1x1 MIMO理论上最高协商速率433Mbps实际吞吐率减半到200Mbps左右。如果你拿双天线手机连它协商速率显示433Mbps是正常的跑不到866Mbps。这是硬件上限不是故障。第二种是信号差、速率低。5GHz频段波长短、穿透力差隔一堵墙速率掉一半以上很正常。改善思路把设备放高一点桌面高度以上、远离金属物体和家电设备、避开墙角位置。实测把设备从桌面移到书架顶部隔墙速率能提升20%-30%。第三种是信道拥塞导致的速率波动。虽然5GHz信道比2.4GHz干净但高信道和低信道还是有负载差异。可以用手机上的WiFi分析仪App扫一下周围5GHz信道占用情况选一个周边占用最少的信道固定下来。第四种是背后运行的服务吃掉了带宽。随身WiFi本身性能有限如果开了迅雷下载、BT任务或者在后台跑高速代理WiFi吞吐量会明显下降。在测速之前先停掉设备上的所有数据业务再做iperf测试这个细节很多人忽略。5. 解锁后的扩展玩法与使用心得5.1 把SP970-V13变成一台常开小服务器解锁root之后MSM8916这颗四核A53的芯片就只有跑WiFi热点这一个任务了闲着也是闲着。我在上面装了frp内网穿透客户端把设备局域网里的摄像头、NAS等设备映射到公网VPS上实现远程访问。随身WiFi本身也能在4G网络下对外提供服务相当于一个低功耗、可移动的云服务器节点。具体操作不复杂adb push一个frpc二进制文件到/data/local/tmp/写个config文件然后用脚本开机自动启动。如果会用Linux还可以直接chroot一个Debian环境进去装上Python、Node.js跑点小脚本和定时任务。这种玩法对旧硬件来说是物尽其用。28nm的四核A53虽然跑不动大负载但跑个轻量web服务、做跳板机、跑个下载监控脚本完全够用整机功耗才几瓦比单独开一台迷你主机省电多了。5.2 定时切换2.4G/5G频段的脚本思路前面提到过续航问题这里给出一个简单的定时切换方案。原理是通过adb shell调用系统设置命令切换热点频段。写一个shell脚本放在/data/local/tmp/下面配合cron或者系统的alarm定时执行#!/system/bin/sh # 白天切5GHz晚上切2.4GHz HOUR$(date %H) if [ $HOUR -ge 8 ] [ $HOUR -lt 23 ]; then cmd wifi set-wifi-enabled enabled # 开启5G settings put global wifi_frequency_band 2 else # 切回2.4G settings put global wifi_frequency_band 1 fiwifi_frequency_band的取值1代表2.4GHz2代表5GHz0代表自动。注意这个设置对热点是否生效取决于固件实现实测在SP970-V13上是有效的。这个脚本不需要root权限用普通adb shell就能执行。配合系统的alarm管理器或者最简单的方法在电脑上设置一个定时任务每天通过adb连上设备执行一次脚本。因为设备是常开插电的这种方案完全可行。5.3 关于刷第三方固件的建议SP970-V13可以刷OpenStick项目的Debian固件刷完设备直接变成一台Linux开发板可以玩Docker、跑Python、做自动化。但我要泼一盆冷水刷第三方固件虽然可玩性高但会失去安卓系统的成熟WiFi热点管理界面5GHz频段的热点也要重新配置折腾成本不低。从我的实测体验看除非你已经有了明确的需求比如非要跑某个Linux应用否则原厂安卓系统解锁root开启5GHz的组合已经覆盖了90%的使用场景。先把手头这台设备解锁了、把5GHz用起来再考虑要不要入Linux的坑。一口吃不成胖子随身WiFi的折腾也一样。最后分享一个小技巧如果你只在固定地点使用这台随身WiFi建议把WiFi休眠策略关掉。在安卓系统里默认的WiFi休眠策略会在设备空闲时断开WiFi连接对于随身WiFi这种纯上网设备来说这个策略纯属多余。通过adb执行adb shell svc wifi disable这个命令是禁用WiFi不要执行。正确姿势是进入设置-电池优化把WiFi热点相关的应用设置为“不优化”同时把屏幕超时调到最长就能保证热点稳定不掉线。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑