news 2026/6/10 15:28:29

“ab_install_type“: “NON_STREAMING“, ota的 u盘升级为甚要加这句话?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
“ab_install_type“: “NON_STREAMING“, ota的 u盘升级为甚要加这句话?

 

这句话对于 USB 本地升级来说非常关键。

为什么必须加?

  1. 明确安装模式

    • NON_STREAMING:告诉系统这是一个本地文件(Local File)。系统会直接读取 USB 上的文件进行写入,支持随机读取(Seek),这对本地大文件升级非常重要且稳定。

    • STREAMING (默认):通常用于网络升级(HTTP)。系统会把它当成一个流来处理,按顺序下载并写入。如果你在 USB 升级时不指定 NON_STREAMING,某些版本的 UpdateEngine 可能会尝试用流的方式处理文件,导致无法回溯读取数据,从而报错或校验失败。

  2. 匹配 Ziosk/SystemUpdater 逻辑
    你使用的 SystemUpdaterSample 应用源码中,通常会有逻辑判断这个字段。如果它是 NON_STREAMING,App 才会调用 applyPayload 传递文件路径;否则它可能会走网络下载逻辑。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 15:54:01

三极管共射放大电路动态性能调试方法

问:共射放大电路的动态性能指标包括哪些?为什么需要重点调试?动态性能是指电路在输入交流信号时的工作特性,核心指标包括电压放大倍数 Au、输入电阻 ri、输出电阻 ro、频率响应、波形失真度,这些指标直接决定了电路的信…

作者头像 李华
网站建设 2026/6/10 13:31:56

GLM-4.5-Air-Base开源:1060亿参数智能推理模型免费商用新体验

GLM-4.5-Air-Base开源:1060亿参数智能推理模型免费商用新体验 【免费下载链接】GLM-4.5-Air-Base 项目地址: https://ai.gitcode.com/zai-org/GLM-4.5-Air-Base 导语:智谱AI正式开源1060亿参数的GLM-4.5-Air-Base大语言模型,以MIT许可…

作者头像 李华
网站建设 2026/6/10 13:31:40

基于ssm+vue的学习空间服务平台[ssm]-计算机毕业设计源码+LW文档

摘要:随着教育信息化的快速发展,学习空间服务平台成为提升学习体验和资源管理效率的重要工具。本文介绍了一个基于SSM(SpringSpringMVCMyBatis)后端和Vue前端的学习空间服务平台的设计与实现。该平台旨在整合学习资源,…

作者头像 李华
网站建设 2026/6/10 5:32:45

GLPI开源IT管理系统:从新手到高手的快速上手指南

GLPI开源IT管理系统:从新手到高手的快速上手指南 【免费下载链接】glpi glpi-project/glpi: 是一个用于管理 IT 资产和服务的 PHP 应用程序。适合用于 IT 资产管理和服务管理。特点是提供了简单的 API,支持多种 IT 资产和服务管理功能,并且可…

作者头像 李华