Token导航 LogoToken导航

AI 资讯 · 人人都是产品经理

华为手机八达通回归:21万台终端升级与协议攻坚

更新 2026-10-26人人都是产品经理正文 4201字阅读约 14分钟9 张图片

一张手机八达通回归的背后,是两套协议并行、21万台终端升级、九个版本Applet和两次濒临停摆的难关。本文从产品视角拆解华为钱包与八达通团队如何啃下芯片、协议、终端三层硬骨头,以及那些藏在“碰一下”背后的笨功夫。

 作者声明:该图片由AI生成图片

前段时间,华为钱包里的八达通全面开放了。从Mate 20到最新机型,200多款鸿蒙手机都能直接在钱包里开卡,过闸、搭巴士、便利店买东西,碰一下就走。

图片

这条消息,大多数人看完的反应应该是:哦,回来了。

但我顺着它往下翻了翻,发现这句“回来了”背后的工程量大得有点离谱:为了让新款鸿蒙手机重新刷上八达通,全香港 21 万多台刷卡终端被挨个升级了一遍,从港铁闸机到茶餐厅的收银机,前后花了一年多。

我对这件事格外上心,是因为八达通对我来说是刚需。我每个月都会去几趟香港,大多是去Citywalk或者徒步走麦理浩径。从西贡换车进山,绿色小巴只收现金和八达通,投币还不找零。出门前确认带没带八达通,跟确认带没带证件差不多重要。

前几天,我们和华为钱包八达通的项目团队聊了将近两个小时,听到不少关于做这个项目的坎坷故事。下面就从产品的角度,把这张卡怎么“回来”的捋一遍。

01 在香港,没有八达通是什么体验

扫码支付已经这么普及了,八达通在香港还是绕不开。八达通公司的统计里,约七成访港旅客会用它;今年前 8 个月,内地访港旅客接近 2900 万人次,国庆节当天就有约 27 万人过来。而就在 10 月 12 日,深圳皇岗口岸改造后重新开关,实行“一地两检”,过关时间从 30 分钟左右缩到了 5 分钟左右。

图片

可过关再快,没有八达通,小麻烦还是会一路跟着你。过关先找客务中心排队买卡、交押金;巴士和小巴投币都不设找零,兜里得常备一把港币硬币;卡里没钱了,还得找便利店用现金增值。逛完一天,卡塞在哪个口袋都不记得,真丢了也基本找不回来。回家后它就躺在抽屉里,下次来香港,十有八九又忘了带。

这两年港铁、九巴陆续支持银联闪付,大商场、连锁店扫码也早就没问题,算是缓解了一部分。但只要一离开主干线,进了小巴、渡轮、街坊小店和茶餐厅,八达通还是那张硬通货。

02 一行需求,三层难题

华为钱包其实早在 2020 年 12 月就支持八达通了。从 2023 年的 Mate 60 系列开始,华为新机换上了国产 NFC 芯片,新机上的手机八达通功能暂时不支持,老机型照常,新机型一直缺着这一块。

图片

如果把“让新款华为手机重新支持八达通”写成一份 PRD,需求就一行字。真拆下去,它横跨芯片、协议、终端三层,每一层都不在同一个团队手里。

芯片层,先解决“有没有”。 华为从 2020年起做国产 NFC 芯片的替代验证,到 Mate 60 系列实现量产发货,国内 NFC 芯片从设计、制造到适配的链条也顺带跑通了。

协议层,卡在授权上。 八达通 1997 年诞生,用的是索尼的 FeliCa 技术,也是最早大规模采用 FeliCa 的公共交通系统。手机想刷八达通,光有 NFC 硬件不够,芯片还得拿到 FeliCa 的官方授权。

华为和八达通最后决定换条路:双方基于 Type A 开放标准,重新搭一套华为钱包八达通方案。Type A 是国际通用的非接触卡标准,不依赖某一家的授权,国产芯片可以直接接入。

终端层,量最大。 手机换成 Type A,全香港所有收八达通的机器都得认识这张“新卡”。港铁闸机、巴士、渡轮、超市、便利店、茶餐厅,加起来超过 21 万台,型号五花八门,不少已经服役多年。八达通按型号逐一分析,定制升级方案,试点、分批推进,前后花了一年多,做到新旧协议同时兼容,拿实体卡的街坊照常过闸。

纸面上的方案大致如此。落到一台台手机和闸机上,过程要曲折得多。

03 一份英文问卷、九版 Applet、上万台闸机

先卡住项目的是安全。八达通卡最多能存 3000 港币,能用的地方又多,开卡时要求用一套等级比较高的安全方案。华为手机里用得最多的那款国产安全芯片有这个能力,但从没在商用项目里跑过,第一次上就出了问题:卡开不出来。

八达通负责安全的团队在海外,没法当面沟通。华为提出,这款芯片改用一套在内地城市交通卡上用过的方案,安全性同样有保障。对方回了一份英文 Excel,列了 100 多个问题,有简单的,也有很细的。项目的架构师花了两天,一条一条答完。对方看过之后,同意了。

接着是 Applet,也就是跑在安全芯片里的八达通应用。协议从 FeliCa 换成开放标准,Applet 也得重新开发,新 Applet 配新芯片,问题一个接一个。架构师说,项目有两次差点就黄了。其中一次,是在卡成功开出来后,八达通在自己的实验室测试刷卡,刷不成功。

那个时候,项目组和八达通团队每天都要开2个小时的视频会议,对技术方案,讨论解决遇到的技术问题。但这个问题没法远程定位,所以开发工程师背着各种型号的10几台手机,带着抓日志的工具,出差香港到八达通实验室,和八达通团队一起复测定位问题,抓取了10几台手机的几十份交易日志,由于日志中的数据是加密后的密文,分析起来比较困难,经过3天的对比分析,最终找到了问题点,然后找芯片厂商工程师求证,在原因得到证实后,发现问题可以通过修改Applet应该可以规避解决,于是先后开发了5版本的demo进行验证,最终找到了完整的修改方案,并把修改方案给了八达通,八达通修改Applet后,再测试,项目组小伙伴们终于听到了闸机发出那一声久违的“滴”。经过大家的努力,又一次把项目从生死线上拉回来。

后面的实机测试,是在一间会议室里。华为在香港的同事在八达通的办公楼里借了个小房间,把十几类闸机和 POS 机都搬进去,拿着 100 多款手机一台一台地刷,集中测了一个月。产品经理还留着当时的照片:房间里摆满了闸机,测试同学挤在中间。

图片

测试大体顺利,直到碰上一款闸机:所有手机都刷不过。

NFC 靠射频通信,问题出在哪,肉眼看不到。团队用专门的工具把读卡器和手机之间传输的指令序列抓下来,一条一条比对,花了不少时间才定位到原因:这款闸机在交易过程中会发出一条不太标准的指令,跟规范定义的有偏差,安全芯片全都处理不了。

能选的只有两条路,改手机或者改闸机。改手机要动芯片的操作系统,这么多机型没法升级,只能改闸机。大规模升级 POS,八达通一开始也有顾虑。华为把问题的来龙去脉分析清楚之后,八达通去排查,发现这类终端有上万台。最后用了很笨的办法:派人一台一台去现场升级,有些便利店用的就是这款机器,就一家店一家店地跑,前后用了好几周。

04 卡里明明有钱,为什么刷不了

八达通有一条老规则:卡片连续大约三年没有任何充值和消费,就会失效。以前碰到这种情况,只能拿着卡去线下网点重新激活。

项目的产品经理自己就碰到过这个问题。她给我们讲了一个场景:从深圳坐高铁到西九龙,一下车就是港铁站,拿手机一刷,过不去。卡里明明有钱,就是用不了,只能拖着行李去旁边的客务中心排队,而西九龙这个网点的队往往很长。

“卡里有钱却不让用,这件事我们没办法跟用户解释。”她说。

团队于是向八达通提了一个要求:失效的卡,能不能直接在手机上激活。这意味着八达通后台要改造,对方一开始有顾虑,双方来回谈了很多轮,最后谈成了。现在长期没用的卡迁到手机上,在手机上就能完成激活,不用再去网点排队。

老用户的卡也一样。早年在旧机型上开过 FeliCa 版八达通的人,从云端或旧手机迁卡时,系统会自动把旧卡转成 Type A 新卡,余额和交易记录都在。

这一段我觉得最像产品经理的日常。技术问题再难,总能找到解法;要合作方改一条规则,只能把用户卡在闸机前的那一刻讲清楚,再一轮一轮地谈。

05 回来之后,用起来是什么样

落到用户手里,就是碰一下。不用解锁,不用打开 App,也不用联网,手机背面往读卡器上一贴就过去了。港铁闸机、便利店收银台、叮叮车、天星小轮,都是同一个动作。

华为钱包原有的两项能力,这次八达通也用上了。一个是智闪卡:钱包里放着深圳通、银行卡、门禁卡,手机会根据对面是闸机、POS 机还是门禁,自动挑出对的那张,不用手动切换。在 HarmonyOS 6 上,智闪卡又加入了POS特征AI识别和MCC码位置感知,选卡更准。另一个是关机也能刷:手机没电自动关机了,八达通照样能用,也照样会自动选卡。走了一天山路或者逛了一天铜锣湾,回程那一段不用担心电量。

覆盖面上,华为钱包八达通和实体卡同权同惠,全港超过 21 万个支付点,能刷实体卡的地方都能刷。百佳、惠康、屈臣氏、万宁、小巴、渡轮都能用,港铁特惠站、巴士转乘这些本地交通优惠也会自动累积。

06 开卡,比买实体卡省事得多

开卡路径很短:打开华为钱包,点右上角“+”,添加交通卡,选八达通,选好充值金额,用银联卡付款,等卡片写入就完成了。页面显示港币,扣款时按汇率折成人民币,50 港币押金可退。不用下载额外的 App,也不用提前换港币,在深圳等过关的空档就能办好。

之后用银联卡在钱包里随时充值;换新手机,登录同一个华为账号就能从云端恢复,余额和权益都在。另外,现在开通还能免费领 2GB 华为天际通流量,过关后查路线、找吃的,够用一阵子。八达通这边也没闲着,鸿蒙版的旅客八达通 App 已经在应用市场上架。开卡、刷卡在钱包里就能搞定,App 更像一个管理后台:查余额、看消费记录、申请退卡、查退款进度,都能在里面办。这样从开卡、刷卡到售后,整条链路在鸿蒙手机上都能走完。

图片

顺带说一句,国产手机品牌里,华为是率先支持能在手机自带钱包里直接开通八达通的。其他方案大多要先下载八达通 App 再添加,路径和体验都不太一样。

图片

图片

图片

← 左右滑动阅读 →

小编实测了一下,开通确实很快

这次聊完,我对“回来了”这三个字有了点不一样的理解。用户看到的,是钱包里多了一张卡。

把这张卡拆开,背后是这样一串数字:两套协议,FeliCa 和 Type A 新旧并行、互相兼容;21 万多台终端,花了一年多才升级完,其中上万台是一家店一家店上门升级的;200多款鸿蒙手机完成适配,全部通过八达通和港铁的测试,光是集中联调,就在一间会议室里用 100 多款手机、十几类闸机和 POS 机测了一个月;100 多个安全问题,两天答完;一个 Applet,改了九个版本;两次差点让项目停下来的难关;还有一条从合作方那里谈下来的新规则。

做产品的人大概都有体会,这类基础活做好了很少有人夸,出一点问题就会被骂。交通卡就是这样,没有发布会上的高光时刻,八达通每天上千万次的“嘀”,就是它的验收。

下次去香港,不管是逛街还是进山,客务中心门口那条队可以不排了,兜里那把找不开的硬币,也可以留在家里。

资讯来源:由AI资讯编辑整理自互联网公开内容,版权归原作者所有,未经许可,不得转载。