Get_Oaid_CNAdid:各厂商 OAID 原生获取方法整合 原文标题:shuzilm-open-source/Get_Oaid_CNAdid — 本项目整合了各大厂商获取 OAID 的原生方法
内容概要总结
Get_Oaid_CNAdid 是北京数字联盟开源的项目,用于整合各大厂商获取 OAID 的原生方法。README 指出:随 Android Q 到来 IMEI 无法获取,获取稳定 ID 成为开发者的迫切需求,因此把行业中替代 ID——OAID 的获取方式公开。文中说明 OAID 是移动安全联盟(中国信通院下属电信终端产业协会的下属联盟)联合终端厂商推出的团体标准,并援引《标准化法》第二十二条,主张标准应当公开、不得用于排除或限制市场竞争。
项目列出支持的厂商(小米、vivo、华为、OPPO、联想、华硕、三星、魅族、努比亚、一加等)及各厂商支持的系统版本(如小米 MIUI10.2 及以上、华为全版本),并说明 OAID 的重置与开关特性:用户可手动重置、恢复出厂会重置、标识可定期重置,关闭后返回 NO;同时强调 OAID 与 IMEI 不同,会随时间变化,不能作为稳定的索引 key。
原文内容(原文即中文)
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
Latest commit
History
Folders and files
| Name | Name |
|---|
Repository files navigation
Get_Oaid
背景
随 Android Q 的到来,IMEI 无法获取,获取稳定的 ID 成为越来越多的开发者迫切需求。
本项目,将行业中替代 ID —— OAID 的获取方法提供给大家。
声明
OAID 移动安全联盟(该联盟为中国信息通信研究院下属电信终端产业协会的下属联盟组织)联合终端厂商推出的团体标准,该标准目前正在申报中,尚未申请成功。
OAID:Open Anonymous Device Identifier 开放匿名设备标识符
根据该联盟公布在网上的《移动智能终端补充设备标识规范》文本“本规范旨在规范移动智能终端补充设备标识体系的体系架构、功能要求、接口要求以及安全要求。 规范设备生产企业遵循标准要求开发统一接口调用方式,方便移动应用接入、减小维护成本”。
因此该联盟及者联盟单位必须将统一的 OAID 调用方式公布出来,这也是“中华人民共和国标准化法”的法律要求。事实上,除非是企业内部标准,其他标准都必须公开。
制定标准应当有利于科学合理利用资源,推广科学技术成果,增强产品的安全性、通用性、可替换性,提高经济效益、社会效益、生态效益,做到技术上先进、经济上合理。 禁止利用标准实施妨碍商品、服务自由流通等排除、限制市场竞争的行为。
作为商用 ID 服务商,良性竞争能够让我们的产品变得更好,考虑到不是所有企业都有能力购买数字联盟的可信 ID 系统,但对于设备标示又有需求,因此数字联盟将在本项目中,将各类设备的 OAID 调用方式,发布出来以方便开发者使用。
支持功能
小米、vivo、华为、OPPO、Lenovo、华硕、三星、魅族、努比亚、一加、ZTE黑鲨、Freeme OS、Ssui OS、Motorola、荣耀、realme、酷赛、酷派 (其中荣耀、realme、酷赛、酷派 厂商获取 OAID 方法目前仅数字联盟可信 ID SDK 支持,如有需求可见 (数盟官网))
支持范围(具体支持时间看厂商的正式公告)
| 厂商 | 版本 |
|---|---|
| 小米 | MIUI10.2 及以上 |
| vivo | FuntouchOS 9 及以上 |
| 华为 | 全版本 |
| OPPO | Color OS 7.0 及以上 |
| Lenovo | ZUI 11.4 及以上 |
| 华硕 | Android 10 版本 |
| 魅族 | Android 10 版本 |
| 三星 | Android 10 版本 |
| 努比亚 | Android 10 版本 |
| 中兴 | Android 10 版本 |
| 一加 | Android 10 版本 |
| Freeme OS | Android 10 版本 |
| Ssui OS | Android 10 版本 |
| 酷塞 | Android 10 版本 |
| Realme | colorOS 7 |
| 荣耀 | Android 10 版本 |
| 酷派 | Android 10 版本 |
标识特性
(1) 用户在系统设置中手动重置,匿名设备标识符将重置;
(2) 移动智能终端恢复出厂设置时,匿名设备标识符将重置;
(3) 匿名设备标识符自身可定期重置。 重置后生成新的匿名设备标识符,且应用只能获取新的匿名设备标识符。
匿名设备标识符的开启\关闭受控机制
移动智能终端应提供匿名设备标识符的开启\关闭受控机制,用户可以选择在系统设置中关闭匿名 设备标识符;关闭后,应用获取到的匿名设备标识符的返回值为 NO。
请注意:OAID 与IMEI 不同,IMEI 为设备标示,对于相同设备在不被篡改时,不发生变化,可以作为画像索引 key。
OAID 为广告标识,同一台设备在不同时间内,可以拥有不同的的 OAID,因此无法作为稳定的索引key 使用。详细信息参考(www.msa-alliance.cn)
截图展示


About
Resources
Stars
Watchers
Forks
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.