Skip to content

发布 ticwatch-ruby-fishy#95

Merged
SteveZMTstudios merged 1 commit intomainfrom
new-post-1774686719058
Mar 28, 2026
Merged

发布 ticwatch-ruby-fishy#95
SteveZMTstudios merged 1 commit intomainfrom
new-post-1774686719058

Conversation

@SteveZMTstudios
Copy link
Copy Markdown
Owner

@SteveZMTstudios SteveZMTstudios commented Mar 28, 2026

Automated submission from editor.

Files:

  • source/_posts/ticwatch-ruby-fishy.md
  • source/images/blog/ticwatch-ruby-fishy/img_1774592140291_0_compressed.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774592441246_0_compressed.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774589894803_0_compressed.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774592140291_0.png
  • source/images/blog/ticwatch-ruby-fishy/img_1774592356780_0_compressed.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774592473967_0_compressed.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774592441246_0.jfif
  • source/images/blog/ticwatch-ruby-fishy/img_1774589894803_0.jfif
  • source/images/blog/ticwatch-ruby-fishy/img_1774592356780_0.jfif
  • source/images/blog/ticwatch-ruby-fishy/img_1774592473967_0.jfif
  • source/images/blog/ticwatch-ruby-fishy/img_1774684145065_0.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774684145065_0_compressed.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774686118247_0.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774686118247_0_compressed.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774686265039_0.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774686265039_0_compressed.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774686649564_0.jpg
  • source/images/blog/ticwatch-ruby-fishy/img_1774686649564_0_compressed.jpg

Summary by Sourcery

Add a new blog post about hacking and upgrading a Ticwatch Pro 3 Ultra smartwatch, including its troubleshooting journey and custom tooling.

New Features:

  • Introduce new image assets used in the Ticwatch Pro 3 Ultra smartwatch article to illustrate key steps and outcomes.

Documentation:

  • Add a detailed article documenting the process of restoring, upgrading, and customizing a Ticwatch Pro 3 Ultra smartwatch firmware and software setup, including references to external tools and resources.

@sourcery-ai
Copy link
Copy Markdown
Contributor

sourcery-ai bot commented Mar 28, 2026

Reviewer's Guide

Adds a new blog post about tinkering with a Ticwatch Pro 3 Ultra, along with all referenced images for the article.

Flow diagram for upgrading Ticwatch Pro 3 Ultra to WearOS 3 as described in the post

graph TD
  A_Start[Start: Have_Ticwatch_Pro_3_Ultra_on_chinese_firmware] --> B_Check_model[Check_model_and_firmware_version]
  B_Check_model --> C_Is_Ultra{Is_device_Ticwatch_Pro_3_Ultra?}
  C_Is_Ultra -->|No| Z_EndStop[Stop: Do_not_follow_this_flow]
  C_Is_Ultra -->|Yes| D_Flash_PMRA[Flash_firmware_version_PMRB_220703_001]

  D_Flash_PMRA --> E_Unlock_bootloader[Unlock_bootloader_via_fastboot_oem_unlock]
  E_Unlock_bootloader --> F_Boot_system_once[Boot_system_once_to_confirm_version]
  F_Boot_system_once --> G_Flash_system_img[Flash_system_img_from_231020_package]
  G_Flash_system_img --> H_Lock_bootloader[Lock_bootloader_via_fastboot_oem_lock]
  H_Lock_bootloader --> I_Boot_to_recovery[Boot_to_recovery_after_factory_reset]

  I_Boot_to_recovery --> J_Mount_system[Select_Mount_system_in_recovery]
  J_Mount_system --> K_Apply_update_via_adb[Select_Apply_Update_via_ADB]
  K_Apply_update_via_adb --> L_Sideload_update[adb_sideload_WearOS3_update_zip]
  L_Sideload_update --> M_Update_progress{Install_successful?}

  M_Update_progress -->|No| Y_Troubleshoot[Troubleshoot_firmware_and_retry]
  Y_Troubleshoot --> D_Flash_PMRA

  M_Update_progress -->|Yes| N_Reboot_system[Reboot_to_system]
  N_Reboot_system --> O_Run_WearOS3[WearOS3_running_on_watch]
Loading

File-Level Changes

Change Details Files
Add new markdown blog post entry describing Ticwatch Pro 3 Ultra flashing, Wear OS 3 upgrade, tooling, and rooting process.
  • Create new post with front‑matter metadata (uuid, title, date, tags, categories, options) for the Ticwatch Pro 3 Ultra article.
  • Add multi‑section Chinese content covering charging issues, firmware differences, flashing procedures, Wear OS 3 upgrade instructions, rooting steps, and custom tooling links.
  • Embed multiple screenshots and photos via relative image paths under the blog images directory.
source/_posts/ticwatch-ruby-fishy.md
Add all image assets referenced by the Ticwatch article, in both original and compressed forms.
  • Add multiple JPEG/JFIF/PNG image files used as inline illustrations in the new post.
  • Provide compressed variants for most images to optimize blog load performance.
  • Organize all new assets under a dedicated ticwatch-ruby-fishy subdirectory in the blog images path.
source/images/blog/ticwatch-ruby-fishy/img_1774592140291_0_compressed.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774592441246_0_compressed.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774589894803_0_compressed.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774592140291_0.png
source/images/blog/ticwatch-ruby-fishy/img_1774592356780_0_compressed.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774592473967_0_compressed.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774592441246_0.jfif
source/images/blog/ticwatch-ruby-fishy/img_1774589894803_0.jfif
source/images/blog/ticwatch-ruby-fishy/img_1774592356780_0.jfif
source/images/blog/ticwatch-ruby-fishy/img_1774592473967_0.jfif
source/images/blog/ticwatch-ruby-fishy/img_1774684145065_0.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774684145065_0_compressed.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774686118247_0.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774686118247_0_compressed.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774686265039_0.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774686265039_0_compressed.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774686649564_0.jpg
source/images/blog/ticwatch-ruby-fishy/img_1774686649564_0_compressed.jpg

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@github-actions
Copy link
Copy Markdown

✅ 构建检查完全通过!

  • 代码构建成功
  • HTML验证通过

Copy link
Copy Markdown
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - I've found 4 issues, and left some high level feedback:

  • The link placeholder [bugjaeger的界面]() currently has an empty URL and renders as a broken link; either fill in the correct target or remove the link formatting.
  • Several image files (e.g. the .jfif, .png, and non-_compressed variants) are not referenced in the post; consider removing unused assets to keep the repo size smaller and avoid confusion about which versions are intended for use.
Prompt for AI Agents
Please address the comments from this code review:

## Overall Comments
- The link placeholder `[bugjaeger的界面]()` currently has an empty URL and renders as a broken link; either fill in the correct target or remove the link formatting.
- Several image files (e.g. the `.jfif`, `.png`, and non-`_compressed` variants) are not referenced in the post; consider removing unused assets to keep the repo size smaller and avoid confusion about which versions are intended for use.

## Individual Comments

### Comment 1
<location path="source/_posts/ticwatch-ruby-fishy.md" line_range="51-53" />
<code_context>
+
+熬过下午的大水课之后回宿舍给表充电...
+
+从四点充到八点,就冲进去40%。好嘛,我adb一看,就25毫安的电流。
+
+```
</code_context>
<issue_to_address>
**nitpick (typo):** “冲/充”用字和中英文间空格可能是小笔误

前面是“从四点充到八点”,后面建议统一改成“就充进去40%”。另外“我adb一看”里,建议改为“我 adb 一看”,在“我”和“adb”之间加一个空格。

```suggestion
熬过下午的大水课之后回宿舍给表充电...

从四点充到八点,就充进去40%。好嘛,我 adb 一看,就25毫安的电流。
```
</issue_to_address>

### Comment 2
<location path="source/_posts/ticwatch-ruby-fishy.md" line_range="74-75" />
<code_context>
+```
+
+卖家送的什么垃圾线。被迫下单等新数据线。
+今晚只能放着冲了。淦。
+
+## 怎么还有第二关?
</code_context>
<issue_to_address>
**suggestion (typo):** “冲了”疑似应为“充了”

从上下文看这里在描述给表充电,“放着冲了”应为“放着充了”,建议改成“充”。

```suggestion
卖家送的什么垃圾线。被迫下单等新数据线。
今晚只能放着充了。淦。
```
</issue_to_address>

### Comment 3
<location path="source/_posts/ticwatch-ruby-fishy.md" line_range="173" />
<code_context>
+
+## 怎么这么卡
+
+一般来说,只要手机保持网络畅通,手表蓝牙连接的手机,手表的网络也是通的,不需要特地留学。
+
+但是,在我这,即使网络通畅, Google 地图也偏移到姥姥家了,钱包也没啥用,我也不需要talkback和小问关怀
</code_context>
<issue_to_address>
**issue (typo):** “留学”应为“留心/留意”等,属于错字

这里“留学”语义不通,应是输入法误选。建议改为更贴切的词,如“留心”或“留意”。

```suggestion
一般来说,只要手机保持网络畅通,手表蓝牙连接的手机,手表的网络也是通的,不需要特地留心。
```
</issue_to_address>

### Comment 4
<location path="source/_posts/ticwatch-ruby-fishy.md" line_range="125" />
<code_context>
+
+事实证明Gemini不开思考模型纯⑨,没话讲。
+
+把[4pda上关于这块表的讨论](https://4pda.to/forum/index.php?showtopic=1005330)发给Codex并给它装上playwright(虽然应该用来调试浏览器,不过怎么用不是用是吧🤧),帮它过掉人机验证然后登录论坛账号让它搜索关键词(毕竟我不懂俄语),codex找到了这么一个解决方案:
+
+遵照[这篇XDA帖子](https://xdaforums.com/t/guide-ticwatch-pro-3-gps-wearos-3-5-for-open-bootloader.4647312/post-89364621),但是如果是Ticwatch Pro 3 Ultra,可以跳过3-7步,总的来说,你要:
</code_context>
<issue_to_address>
**nitpick (typo):** Codex/Playwright 等专有名词大小写不一致

此处建议将“playwright”改为“Playwright”,并统一前后都使用“Codex”,以保持专有名词大小写一致,便于阅读。

```suggestion
把[4pda上关于这块表的讨论](https://4pda.to/forum/index.php?showtopic=1005330)发给Codex并给它装上Playwright(虽然应该用来调试浏览器,不过怎么用不是用是吧🤧),帮它过掉人机验证然后登录论坛账号让它搜索关键词(毕竟我不懂俄语),Codex找到了这么一个解决方案:
```
</issue_to_address>

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

Comment on lines +51 to +53
熬过下午的大水课之后回宿舍给表充电...

从四点充到八点,就冲进去40%。好嘛,我adb一看,就25毫安的电流。
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nitpick (typo): “冲/充”用字和中英文间空格可能是小笔误

前面是“从四点充到八点”,后面建议统一改成“就充进去40%”。另外“我adb一看”里,建议改为“我 adb 一看”,在“我”和“adb”之间加一个空格。

Suggested change
熬过下午的大水课之后回宿舍给表充电...
从四点充到八点,就冲进去40%。好嘛,我adb一看,就25毫安的电流。
熬过下午的大水课之后回宿舍给表充电...
从四点充到八点,就充进去40%。好嘛,我 adb 一看,就25毫安的电流。

Comment on lines +74 to +75
卖家送的什么垃圾线。被迫下单等新数据线。
今晚只能放着冲了。淦。
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion (typo): “冲了”疑似应为“充了”

从上下文看这里在描述给表充电,“放着冲了”应为“放着充了”,建议改成“充”。

Suggested change
卖家送的什么垃圾线。被迫下单等新数据线。
今晚只能放着冲了。淦。
卖家送的什么垃圾线。被迫下单等新数据线。
今晚只能放着充了。淦。


## 怎么这么卡

一般来说,只要手机保持网络畅通,手表蓝牙连接的手机,手表的网络也是通的,不需要特地留学。
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue (typo): “留学”应为“留心/留意”等,属于错字

这里“留学”语义不通,应是输入法误选。建议改为更贴切的词,如“留心”或“留意”。

Suggested change
一般来说,只要手机保持网络畅通,手表蓝牙连接的手机,手表的网络也是通的,不需要特地留学
一般来说,只要手机保持网络畅通,手表蓝牙连接的手机,手表的网络也是通的,不需要特地留心


事实证明Gemini不开思考模型纯⑨,没话讲。

把[4pda上关于这块表的讨论](https://4pda.to/forum/index.php?showtopic=1005330)发给Codex并给它装上playwright(虽然应该用来调试浏览器,不过怎么用不是用是吧🤧),帮它过掉人机验证然后登录论坛账号让它搜索关键词(毕竟我不懂俄语),codex找到了这么一个解决方案:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nitpick (typo): Codex/Playwright 等专有名词大小写不一致

此处建议将“playwright”改为“Playwright”,并统一前后都使用“Codex”,以保持专有名词大小写一致,便于阅读。

Suggested change
[4pda上关于这块表的讨论](https://4pda.to/forum/index.php?showtopic=1005330)发给Codex并给它装上playwright(虽然应该用来调试浏览器,不过怎么用不是用是吧🤧),帮它过掉人机验证然后登录论坛账号让它搜索关键词(毕竟我不懂俄语),codex找到了这么一个解决方案
[4pda上关于这块表的讨论](https://4pda.to/forum/index.php?showtopic=1005330)发给Codex并给它装上Playwright(虽然应该用来调试浏览器,不过怎么用不是用是吧🤧),帮它过掉人机验证然后登录论坛账号让它搜索关键词(毕竟我不懂俄语),Codex找到了这么一个解决方案

@SteveZMTstudios SteveZMTstudios merged commit ba1314c into main Mar 28, 2026
5 checks passed
@SteveZMTstudios SteveZMTstudios deleted the new-post-1774686719058 branch March 28, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant