当前位置:首页 > 科技资讯 > 正文

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享

这才叫

兼容

眼瞅着2025年就要翻篇了,要是给这一年科技圈挑个最热的词儿,「硬贴苹果」绝对能挤进前三。

可惜这词儿听着就透着股营销的馊味,背后其实是个让人哭笑不得的真相:

各家手机厂商吹的「兼容苹果」,十有八九是靠自家互传App搞点信息转发,本质上就是个高级文件搬运工。

要是这也配叫「兼容」,那咱们早八辈子就用微信实现了iOS兼容安卓、Windows兼容macOS、Linux兼容全宇宙了。

毕竟,微信才是真正的「万能兼容神器」……

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第1张

▲ 图|彭博社

反过来看谷歌,作为安卓的「正统血脉」,上半年那波兼容潮里一直按兵不动,结果年底冷不丁甩出一颗核弹:

Pixel 10系列,竟然能用AirDrop了。

而且方案优雅到犯规:

不用额外装什么「谷歌快传」App

不用登录同一个谷歌账号

甚至不用两台设备连同一个Wi-Fi(有网没网都行)……

Pixel 10靠着Android 16自带的Quick Share,把AirDrop的「所有人 10分钟」模式双向打通了。

在iPhone上给Pixel 10传文件,体验跟给另一台iPhone传一模一样——你压根感觉不到对面是个安卓机……

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第2张

▲ 图|彭博社

要知道,在这之前AirDrop可是苹果的注册商标+私有功能,从来没向任何第三方开放过。

就算在iOS里也得乖乖走分享菜单,现在倒好,被谷歌用苹果最拿手的「软硬结合」给轻松绕道超车了。

什么叫强行兼容?这才叫真正的强行兼容。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第3张

▲ 谷歌现任 CEO Sundar Pichai|Business Insider

AirDrop 到底怎么工作的?

在惊叹Pixel 10这波神操作的同时,我们难免好奇:谷歌到底用了什么黑科技突破苹果封锁的?这功能会下放到老款Pixel甚至其他安卓机吗?

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第4张

▲ 图|Android Police

至少第二个问题,从谷歌12月Pixel Feature Drop的博文和安全博客关于Quick Share的介绍里能摸到点门道——

两份材料都用了「将首先在Pixel 10系列上应用」这种措辞,意味着这功能大概率会下放给前几代Pixel。

至于其他安卓机,就看各家厂商跟不跟谷歌的补丁了——希望挺大,毕竟没有哪个阵营比国产手机厂商更痴迷于「兼容苹果」这件事。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第5张

▲ 图|PhoneArena

要想搞明白谷歌怎么破解AirDrop的护城河、直捣苹果老巢,得先摸清苹果设备间AirDrop的工作机制。

苹果设备间的AirDrop流程,可以简化成下面几步:

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第6张

通过低功耗蓝牙广播(BLE)喊一嗓子「我要传文件」,让周围设备发现彼此

接收方根据当前模式(所有人10分钟/仅联系人)核对发送方的身份哈希值

确认连接后,基于AWDL协议同步跳到高速信道

(仅联系人模式)再验证Apple ID签名和密钥,确保Apple ID真实

身份验证通过,开始传数据

AirDrop之所以能成为苹果的私有护城河,关键就在这个AWDL协议。

AWDL全称Apple Wireless Direct Link,是苹果摆脱早期AirDrop必须依赖局域网的限制的法宝,也是现在所有苹果产品用AirDrop的基石:它能让设备在连着网的同时,再建一条高速直连通道

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第7张

▲ 目前AirDrop的最新形态,就是NameDrop「碰一碰」|AppleInsider

虽然AWDL的网络基础和传输协议不复杂,就是常见的IPv6 TCP/UDP,但它真正的技术难点在于「同时性」——怎么让收发两台设备同时切到高速通道。

为了解决这个问题,苹果搞了个很巧妙的「高速跳频」方案。

拿iPhone来说,一般只有一个Wi-Fi射频前端,平时用来上网(网络工程里叫Infrastructure)。

但AirDrop不走这条道,它会根据各国法规选一些干扰少的「社交信道」,用来传附近设备的高速数据——比如2.4GHz的信道6,5GHz的信道11和149等等。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第8张

▲ 「连续互通相机」也会用到AWDL|Youtube @Wireless Lan Professionals

这样一来,AirDrop只会偶尔占一下Wi-Fi芯片的碎片时间——既能快速搜设备、传文件,又不怎么影响正常上网。

同时,AWDL还给所有苹果设备内置了一个秘密「心跳」,让一定范围内的苹果设备按极其精准的节奏(比如每100ms里挑16ms)一起跳到社交信道上,完成验证、传数据。

为了让AWDL集群里新老设备都保持毫秒级同步,苹果还开发了一套特殊时钟算法,根据MAC地址、电量、性能等指标选出一个主节点——通常是Mac或iPad Pro——作为本地时钟基准。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第9张

主节点除了提供时钟同步,还会定期广播PSF帧,里面带着当前时间戳和下一个可用窗口的偏移量,相当于给周围设备喊:

现在是本地时间XX:XX:XX:XX,27毫秒后咱们统一跳到社交信道149,对齐颗粒度、找准抓手、实现iOS生态闭环……有AirDrop需求的在149上吼一声

除此之外,因为AirDrop还分「所有人10分钟」和「仅联系人」两种模式,光靠BLE发现、听AWDL频率、同步跳信道,安全性还不够。

实际上,两台苹果设备按AWDL「心跳」同步跳到同一社交信道后,不会马上传文件,而是先「互换名片」,互传Apple ID Validation Record——

这是由苹果根证书机构(Apple Root CA)签发的数字证书,里面藏着用机构私钥加密的Apple ID信息,既是AirDrop显示对方姓名的原理,也是安全核心

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第10张

▲ 这些设备名都是靠Apple ID Validation Record传过来的

iPhone收到Apple ID Validation Record后,用系统自带公钥解密,把解出来的Apple ID联系信息和通讯录比对,只有对得上联系人,才会弹出AirDrop接收窗口:

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第11张

▲ 已知联系人传送

如果解出来的Apple ID和通讯录对不上,就会被当「噪音」,iPhone不显示任何东西。除非接收者开了「所有人10分钟」模式,这些陌生人的AirDrop申请才会弹出来:

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第12张

▲ 陌生人传送(连预览都不显示)

等用户点接受后,已经在社交信道同步的两台iPhone就会正式启动高速TCP/UDP传输,开始交换照片、视频或文件。

其实,上面说的Apple ID Validation Record可能也是近年AirDrop变难用的原因之一:每次启动都得找苹果服务器签名,一旦根证书签名服务器堵了,AirDrop自然就卡了。

谷歌是怎么「偷袭」成功的?

搞明白AirDrop原本的工作流程,就能拆解谷歌怎么偷偷塞进这个闭环的了。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第13张

▲ 图|TheVerge

先看基础设施:低功耗蓝牙广播、生成空白Apple ID哈希值、建TCP/UDP传输——这些都是基础功能,Android 16已经内置了大部分。

安卓设备想「插足」AirDrop,主要难点就两个:跟上AWDL的跳频节奏,以及搞定苹果的安全证书

其中,Apple ID Validation Record证书完全由苹果私钥生成,谷歌再牛也搞不定,所以它选了个简单粗暴的办法——

搞不定「仅联系人」模式?那就不搞了,「所有人10分钟」模式允许证书验证失败,Pixel 10只兼容后者就行。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第14张

▲ 图|Google Store

而Pixel 10兼容AirDrop真正的创举,在于对AWDL「高频跳变」机制的兼容。

因为AWDL用来广播和跳信道的窗口极窄,AWDL集群里所有子设备听主节点同步帧、调时钟、跳信道的误差得控制在几毫秒内,这离不开软硬件的深度配合。

过去,对零部件的严控和系统底层的修改能力一直是苹果的强项,也是AirDrop的技术护城河。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第15张

▲ 图|Apple

而Pixel 10作为谷歌自研Tensor的第五代产品,至少在「网络工程」上终于追平了苹果:它能兼容AirDrop,主要靠的就是能读取并跟上AWDL的跳频信号

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第16张

▲ 图|Google

更牛的是,Pixel 10没用专门定制的射频芯片,用的还是博通(Broadcom)的方案,就实现了AWDL兼容,这也是这功能有望通过软件下放给其他Pixel的原因。

根据谷歌放出的一些技术细节,咱们可以还原出Pixel伪装自己加入AWDL集群、给iPhone/iPad/Mac发AirDrop的流程:

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第17张

Pixel 10发低功耗蓝牙广播(BLE),在信号头加上苹果厂商ID「0x004C」,把自己伪装成苹果设备

iPhone收到BLE信号,看到厂商ID确认是AirDrop请求,唤醒Wi-Fi芯片、启动AWDL服务,找附近主节点广播的同步帧,然后跳到社交信道等验证证书

同时,Pixel 10也收听AWDL主节点的同步帧,在几毫秒误差内控制Wi-Fi芯片跳到同一社交信道,发一个空白Apple ID的证书

因为谷歌预设对方开的是「所有人10分钟」模式,iPhone收到空白Apple ID Validation Record后,虽然解不出有效Apple ID,但照样会弹窗提示

用户点接收,iPhone和Pixel在社交信道握手、建高速连接,开始传文件

另外,因为谷歌用的是AirDrop(或者说AWDL)的现有工作机制,从目前反应看,苹果不太可能像封堵RCS转iMessage那样堵这个漏洞。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第18张

▲ 曾经能让安卓发iMessage的Beeper就被苹果堵死了|Droid Life

实际上,从谷歌11月20号在安全博客公布这功能,到前几天12月Pixel Feature Drop大规模推送,苹果一直没做出明显反制。

更好的是,苹果这次可能不方便重拳出击了。毕竟有欧盟DMA(数字市场法案)压着,现在苹果和谷歌迫于反垄断压力,都在加紧互相兼容——

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第19张

▲ 欧洲区iPhone开放第三方应用商店|TechRadar

比如欧洲区App Store开放第三方商店、iMessage兼容RCS短信、iOS 26.3 Beta新增迁移数据到安卓,都是DMA法案推动的。

虽然AirDrop暂时不在DMA范围内,但还是希望苹果别太快堵上这个口子。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第20张

▲ 图|MacRumors

与此同时,谷歌这次给Pixel 10兼容AirDrop的解题思路,希望能成为所有国产手机厂商的学习案例——

从系统底层推进,从工作机制里入手,那才叫真正的兼容;所有需要额外下载App才能互传的方案,都只能叫适配而已。

谷歌Pixel 10无缝兼容AirDrop:这才是真正的跨平台文件共享 Pixel 10  AirDrop兼容 谷歌 AWDL协议 第21张