EDLA协议授权,谷歌GMS认证,设备申请EDLA协议过认证,谷歌GMS EDLA协议

news2024/11/26 16:31:28

一、EDLA协议跟MADA协议以及GMS认证有什么关联?AER又是什么?车机使用什么协议申请GMS认证?

在这里插入图片描述

GMS全称是Google Mobile Service(即谷歌移动服务),GMS认证简单来说就是使用安卓系统的移动设备在经过谷歌的一系列测试后取得谷歌的认可,可以合法使用谷歌提供的各种软件服务,包括Chrome、Gmail、YouTube、地图、PlayStore 等等。Android 设备需要 GMS 认证才能运行所有 Google 的软件服务,否则,未经过认证的设备将被谷歌视为非法设备无法运行任何这些软件。

GMS的各种协议:谷歌的GMS认证有EDLA协议、MADA协议以及GAS协议,是谷歌针对设备类型不同提供的三种协议,它们都可以称为GMS认证,都是针对使用谷歌软件的设备测试。
二、EDLA协议跟MADA协议有什么不同?设备应该使用EDLA协议还是MADA协议?

很多客户会有这样的疑惑,我的产品想要过GMS认证,到底是使用MADA协议还是EDLA协议呢?这就要了解MADA协议跟EDLA协议主要针对的设备类型之间的差异了

MADA协议:主要针对手机平板移动设备,满足手持或平板设备类型的所有CDD要求,屏幕尺寸在3.3英寸-18英寸,且必须带电池。

EDLA协议:EDLA全称Enterprise Device Licensing Agreeement,EDLA协议是谷歌最近推出的协议,可以理解为MADA协议之外的设备的补充,设备可以不带电池,且屏幕尺寸可以最大到70甚至100英寸,也就是说,设备不带电池,或者屏幕尺寸超过18英寸就必须使用EDLA协议

GAS(Google Automotive Services)这个协议见的比较少,是在车机设备申请GMS认证所需要的协议。

三、使用EDLA协议与MADA协议认证上的区别

认证版本:MADA协议全球分为四个版本。欧盟、土耳其、俄罗斯、其他地区(亚洲美洲)。EDLA目前只分俄罗斯跟其他地区。

认证费用:MADA协议目前能够提供授权的比较多,所以价格相比EDLA的要便宜一些

过完认证后的维护:MADA不需要什么维护,除非收到谷歌的通知。EDLA在过完认证必须打补丁(SMR),并可能升级大版本(LR)

认证申请的时间:EDLA的申请时间比较长,同样的版本,EDLA的申请截止时间要比MADA的长一些,一般延长一年左右。

截至到目前(2023年)的设备,过MADA的话,安卓版本最少需要13,如果是EDLA的话,版本最少12,但是12到2024年的1.31号截止认证

四、使用EDLA协议的设备测试以及使用MADA协议的设备在测试上或者使用上有什么区别?

GMS的测试

1,产品必须能通过CTS测试,CTS测试(英文名字Compatibility Test Suite,兼容性測试包),这是一组用以测试的.apk程序之类的集合;
2,产品必须通通过CTS Verify测试;

3,产品必须能通过GTS测试,GTS测试(英文名字Google Mobile Services Test Suite ,GMS套件测试),用于GMS应用的测试的自动化的测试套件;

4,其他额外增加的测试

五、申请谷歌EDLA认证的流程

  1. 首先产品要符合GMS-CDD的要求

  2. 填写申请表

  3. 取得EDLA协议的授权,准备样机

  4. 实验室预测试并通过

  5. 送3PL实验室正式测试

  6. 通过正式测试,完成认证

六、设备通过GMS EDLA测试需要的周期以及资料

资料

  1. 详细的产品信息

  2. 申请公司信息

  3. 填写申请Sublicense的表格

EDLA的周期比MADA的周期长一点,一般在8-10周左右

七、常见的申请EDLA认证的设备?

  1. 屏幕大于18英寸的设备

  2. 不带电池的设备

3.大屏幕的商用显示平板、广告机、会议一体机

4.pos机

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/649714.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

为什么学深度学习的同学都需要懂高性能计算?

深度学习作为人工智能领域的热门技术,正以惊人的速度推动着科学和工业的进步。然而,随着深度学习模型的不断复杂化和数据量的急剧增长,传统的计算资源已经无法满足其高效运算的需求。因此,对于学习深度学习的同学来说,…

Pod 的 phase 和 conditions 的区别

目录 前言 PodStatus对象 pod 的 phase 字段 phase 作用 有哪些 phase pod 的 conditions 字段 pod 有了 phase,为什么还要有 conditions pod 的 conditions 的作用 pod 的 conditions 分类 conditions设计原则 condition字段内容 前言 K…

高颜值测试报告- XTestRunner

基于unittest框架现代风格测试报告。 特点 漂亮测试报告让你更愿意编写测试。支持单元、Web UI、API 各种类型的测试。支持Selenium运行失败/错误自动截图。支持失败重跑。支持标签黑、白名单。支持发邮件功能。支持多语言en、zh-CN 等。支持HTML/XML不同格式的报告。 安装 …

ADG-rac备库的问题处理

第一次配置rac to rac的的adg,ADG过程就不叙述了,备库同步完成后,使用srvctl加入集群时未报错,但是使用crsctl status res -t查看状态时,发现了问题,如下图 ASM1:/home/gridhydb1> crsctl status res -…

达梦数据库DSC集群搭建:两节点与多节点(三节点)集群搭建

目录 说明... 4 两节点集群搭建... 5 一、创建共享磁盘... 6 1、DMDSC01添加硬盘... 6 2、DMDSC02添加共享磁盘... 8 二、搭建DMDSC集群... 12 1、安装完成数据库配置资源限制... 12 2、添加用户变量... 13 3、共享磁盘分区... 14 4、新建udev规则文件-裸设备绑定...…

如何将PDF转换为Excel?这4个方法请收好

PDF(便携式文档格式)因其安全且易于访问而广泛用于在线共享和存档文档。但是,很多时候您可能需要从 PDF 文档中提取数据以在 Excel 中使用它。这是将 PDF 转换为 Excel 发挥作用的地方。在本文中,我们将探讨将 PDF 文件转换为 Exc…

HarmonyOS学习路之开发篇—Java UI框架(自定义组件与布局 一)

HarmonyOS提供了一套复杂且强大的Java UI框架,其中Component提供内容显示,是界面中所有组件的基类。ComponentContainer作为容器容纳Component或ComponentContainer对象,并对它们进行布局。 Java UI框架也提供了一部分Component和ComponentC…

linux系统总结

linux系统总结: linux系统总结 一、网络:1.七层模型:2.三次握手,四次挥手:3.网络层:ARP,icmp4.总结tcp和udp的不同:5.端口号的作用:6.VRRP的原理:SNAT DNAT7…

论文解读 | 超越人类智慧!类脑多模态混合神经网络助力机器人精准定位

原创 | 文 BFT机器人 01 研究内容 这篇论文的研究内容是基于大脑启发的多模态混合神经网络,用于机器人地点识别。研究人员设计了一个名为NeuroGPR的系统,该系统可以模拟大脑的多模态感知机制,从传统和神经形态传感器中编码和整合多模态线索&a…

消息队列的基本概念

每种消息队列都有自己的一套消息模型,像队列(Queue)、主题(Topic)或是分区(Partition)这些名词概念,在每个消息队列模型中都会涉及一些,含义还不太一样。 为什么出现这种…

1.8C++流提取运算符重载

C流提取运算符重载 在 C中,流提取运算符(>>)是用于从流中提取数据的运算符。 C中的流提取运算符可以被重载,使得程序员可以自定义输入对象的方式,更方便地输入自定义的数据类型,也可以使得输入更加…

阿里云轻量应用服务器和云服务器ECS区别(终于懂了)

阿里云服务器ECS和轻量应用服务器有什么区别?云服务器ECS是明星级云服务器,轻量应用服务器可以理解为简化版的云服务器ECS,轻量适用于单机应用,云服务器ECS适用于集群类高可用高容灾应用,阿里云百科来详细说下阿里云轻…

dbGet 快速学习教程

dbGet是innovus/encounter工具自带的"database access command"命令中的一部分,它几乎可以用来获取设计相关的一切信息。 输入dbGet 按[Tab]键,能看到三个选项,分别是head / top /selected。这三个选项所代表的意义如下: head --…

Vue3对于一个前端来讲意味着什么?

最近很多技术网站,讨论的最多的无非就是Vue3了,大多数都是Composition API和基于Proxy的原理分析。但是今天想着跟大家聊聊,Vue3对于一个低代码平台的前端更深层次意味着什么? 首先,Vue是前端三大主流框架之一&#xf…

python,如何设置定时执行python代码-windows本地

最近写了一个python小程序,希望能每天定时执行,但是又不想用jenkins这样的工具,后来发现windows本地就可以设置,而且很好用,具体步骤如下: 首先,需确保本地python代码已编写好,环境…

c++创建对象常见的坑

c创建对象常见的坑 创建对象的时候不要在对象名后面加空的圆括号,编译器误认为是声明函数。(如果没有构造函数、构造函数没有参数、构造函数的参数都有默认参数)在构造函数名后面加括号和参数不是调用构造函数,是创建匿名对象。以…

【有奖调研】HarmonyOS新物种,鸿蒙流量新阵地——元服务邀你来答题!

“聊技术无话不谈,一起来吹吹元服务!畅聊你对元服务的想法,说不定,你就能撬动元服务的爆发增长!” 元服务(即原子化服务)是华为“轻量化”服务的新物种,可提供全新的服务和交互方式…

人工智能(pytorch)搭建模型12-pytorch搭建BiGRU模型,利用正态分布数据训练该模型

大家好,我是微学AI,今天给大家介绍一下人工智能(pytorch)搭建模型12-pytorch搭建BiGRU模型,利用正态分布数据训练该模型。本文将介绍一种基于PyTorch的BiGRU模型应用项目。我们将首先解释BiGRU模型的原理,然后使用PyTorch搭建模型…

uniApp -- 学习笔记(vue3+ts)

uniApp学习笔记目录 一.关于界面节点信息 6月15 一.关于界面节点信息 6月15 uniApp官网介绍 (一) 个人理解是官网返回一个 SelectorQuery 对象实例。 并且可以在这个实例上使用 select 等方法选择节点,并使用 boundingClientRect 等方法选择…

使用 Sharesheet分享Android 应用链接

使用 Sharesheet分享Android 应用链接 使用 Sharesheet 进行丰富的链接共享 Android App Links 允许您的应用程序打开网页链接,而不是使用网络浏览器。处理这些深层链接已在我们的《深层链接入门课程》中介绍过。除了能够打开深层链接外,您的应用程序还…