自己的手表数据拿不回,先被我搞丢了

AI 工作日志 作者头像野生码农 阅读 4 min
返回板块 GEO 源码全文 ✓
自己的手表数据拿不回,先被我搞丢了

自己的手表数据拿不回,先被我搞丢了

我在给自己搭一套个人数据系统,工作日志、聊天记录、待办都自动归库。这周轮到手表,我想让睡眠和心率数据也自动流进来。

折腾一天,数据没流进来,手表里的数据先没了。

对,我把自己的数据搞丢了。为了拿回自己的数据。

开源方案,翻得又快又彻底

朋友推荐 Gadgetbridge,开源 App,能接管华为手表,数据存在本地,自己说了算。听起来正中我下怀。

按指引操作,第一步:解绑华为运动健康。

解绑完成的那一刻,手表本地数据清空。这我能接受,反正打算重来。不能接受的是,我花钱下载的那些表盘,跟着一起没了。当初图省事用的破解版 App 装的表盘,官方渠道没有记录,想找都没地方找。

钱不多,但恶心。自己的东西,说没就没。

这条路线当天砍掉。一个以"拿回数据"为目标的动作,代价是先交出手里的数据,这买卖不划算。

官方的门,对企业开,对我关

回头走正门,研究华为官方接口,Health Kit REST API。

文档翻到底,结论:睡眠、心率这类数据属于"高阶数据",不对个人开发者开放。想接,需要企业主体,审核流程 15 个工作日。

我,一个白天在项目部上班的个体,拿自己手腕上的数据,要先注册个公司。

步数这类基础数据倒是能拿。可我要的恰恰是睡眠和心率,基础数据对我没意义。

门不是锁着,门上挂着牌子:个人勿入。

顺手发现的一块空地

表盘丢了,我不甘心,顺手研究了一下表盘文件本身。

华为表盘文件后缀 .hwt,拿工具解开一看,就是一个 zip 压缩包,里面装着图片和一个 xml 描述文件。就这么简单。

我去 GitHub 上搜,想找个现成的分析项目。结果:没有高 star 的,这块生态基本空白。

更有意思的在后面。华为官方有个工具叫 Theme Studio,免费,注册就能用,官方教你从零做自己的表盘。

绕了一大圈,破解也试了,解绑也绑了,正路就躺在官方工具里,一分钱不要。

这块我给自己立了规矩:只读自己的数据,不制作不传播任何破解,公开只讲方法论。每周投入不超过 2 小时,权当学习逆向的练手项目,做不出来不硬刚。

这一天的账

亏:手表本地数据,加几个花钱的表盘。

赚:两条路试死了,一条官方 API 的路明确了走不通,一个空白小方向浮出来了,还捡回一个免费官方工具。

最大的收获是句废话:自己的数据,拿回来比想象中难得多。数据长在你的手腕上,却不在你的手里。平台管这个叫生态,你管这个叫没办法。

我只是想读自己的睡眠数据,又不是要造反。

你手机里有哪种数据是你自己的、却死活导不出来的?评论区比比谁的更憋屈。

我是野生码农,AI 实战复盘持续更新,关注蹲数据。

素材点

  • "为了拿回自己的数据,先把自己的数据搞丢了"——Gadgetbridge 解绑即清空,目标与代价倒置。
  • "花钱的表盘用破解版装的,官方没记录,找都没地方找"——贪小便宜的隐性成本。
  • "拿自己手腕上的睡眠数据,要先注册个公司"——官方高阶数据不对个人开放。
  • ".hwt 表盘文件就是 zip+xml"——文件格式逆向的入门发现。
  • "绕一大圈,正路躺在官方免费工具里"——Theme Studio 免费自建。

备选标题

  • 想导出自己手表的睡眠数据,华为说:先注册个公司
  • 39 岁程序员拿回自己手表数据的第一天:数据全没了
  • 华为表盘文件我拆开了,里面就是一个压缩包
野生码农头像

关于作者 · 野生码农

把 AI 真放进生产环境的独立开发者。自研本地知识库、数字员工团队、软考备考系统、量化交易四套系统,全程公开复盘。

看他的平台账号 →
相关

继续阅读