安装包图标

Casio G-Shock Smart Sync

Add smart functions to your Casio square BT G-Shock Watch.
Casio G-Shock Smart Sync

What is it?
-----------
This is an unofficial app for Casio G-Shock, Edifice, and Pro Trek watches. It allows you to control your watch, sync data, and configure settings without a Casio ID. It offers a faster, privacy-focused, and more powerful alternative to the official Casio app.

Key Features check
------------------
- No Account Required: Skip the Casio ID login entirely.
- Calendar Sync: Push your calendar events (Google, Samsung, etc.) to your watch as reminders.
- Auto Timezone: Automatically adjusts watch time when you travel.
- Remote Control: Use your watch buttons to take photos, control music, or launch voice assistants.
- Alarm Sync: Configure watch alarms easily from your phone.
- Phone Finder: Trigger a loud alarm on your phone to find it.

Supported Watches
-----------------
The app works with many Bluetooth-enabled G-Shock, Edifice, and Pro Trek models.

- Square: GW-B5600, GMW-B5000, GW-5000, DW-B5600
- CasiOak: GA-B2100, GBM-2100
- G-Steel: GST-B500, GST-B400, GST-B200
- Edifice: ECB-10, ECB-20, ECB-30
- Others: GBD-800, GBD-H1000, GG-B100

Note: While these watches connect, not all specific hardware features (like fitness tracking steps on GBD models) may be fully supported yet.

App Walkthrough
---------------

1. Connection Screen
This is the first screen you see. It handles the Bluetooth connection to your watch.
- Status: Shows generic connection status.
- Scan/Connect: Automatically scans for your watch.
- Paired Devices: Lists your previously connected watches for quick access.
Connection is typically much faster than the official app (~3.5s vs 12s).

2. Time Setting
Manage your watch's timekeeping effortlessly.
- Local Time: Displays the current time from your phone.
- Send to Watch: Tap the button to sync your phone's time, timezone, and DST settings to the watch immediately.
- Home Time: Shows the 'Home' city configured on the watch.
- Battery: Displays the current battery level of the watch.

3. Alarms
Read and configure the alarms stored on your watch.
- View Alarms: See the current settings for all 5 alarms and the hourly signal (Chime).
- Edit: Tap any alarm to change its time.
- Sync: You can send these alarm settings to the watch.

4. Events (Calendar Sync)
Sync your phone's calendar to your watch!
- Upcoming Events: Lists future events from your phone's calendar.
- Send to Watch: Pushes these events to the watch's Reminder feature.
- Compatibility: Supports one-time and simple recurring events. Complex recurrence rules might show as "Incompatible".

5. Actions (Remote Control)
Turn your watch into a remote control. Assign actions to button presses on the watch.
- Find Phone: Make your phone ring loudly.
- Take Photo: Snap a picture with your phone's camera.
- Next Track: Skip music tracks on your phone.
- Voice Assist: Launch Google Assistant.
How to use: Short-press the lower-right button on the watch (when in Time mode) to trigger the selected action.

6. Settings
Configure app and watch preferences.
- Watch Settings: Adjust specific watch configurations (light duration, power saving, etc.).
- App Settings: Configure theme, behavior, and advanced options.

Where are my World Cities?
--------------------------
Using an app to manually swap between Home Time and World Time is a bit silly. Your phone already knows where you are. When setting time, this app will also set the Home Time, Timezone, and DST state to your current location. So when travelling to another timezone, just set time and you are good to go.

Build Your Own App
------------------
For those who want to build their own Android app for interfacing with the G-Shock 5000/5600 watches, I have also created an API (library) project here: https://github.com/izivkov/GShockAPI.

Similar Project
---------------
If you'd prefer not to use a mobile app but still want to set the correct time on your G-Shock, check out this Python project which can run as a server on a PC or Raspberry Pi: https://github.com/iziv

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 3.95 (395) 推荐 更新于 2026-02-03

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 8.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 只有在前台运行时才能获取大致位置信息
      此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
    • “勿扰”模式使用权限
      允许此应用读取和写入“勿扰”模式配置。
    • 与蓝牙设备配对
      允许此应用查看手机的蓝牙配置,并建立及接受与配对设备的连接。
    • 访问蓝牙设置
      允许此应用配置本地蓝牙手机,并允许其查找远程设备且与之配对。
    • 连接到已配对的蓝牙设备
      允许该应用连接到已配对的蓝牙设备
    • 发现附近的蓝牙设备并与其配对
      允许该应用发现附近的蓝牙设备并与其配对
    • 直接拨打电话号码
      允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
    • 拍摄照片和视频
      当你使用此应用时,它可以使用相机拍摄照片和录制视频。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“connectedDevice”类型的前台服务
      允许该应用使用“connectedDevice”类型的前台服务
    • 运行“dataSync”类型的前台服务
      允许该应用使用“dataSync”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 更改你的音频设置
      允许此应用修改全局音频设置,例如音量和用于输出的扬声器。
    • 显示通知
      允许该应用显示通知
    • 读取日历活动和详情
      此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
    • 读取你的共享存储空间中的内容
      允许此应用读取共享存储的内容。
    • 管理手表的配套手表个人资料权限
      允许配套应用管理手表。
    • 在后台运行
      此应用可在后台运行。这会加快耗电速度。
    • 在后台使用数据
      此应用可在后台使用数据。这会增加流量消耗。
    • 观察是否存在配套设备
      允许配套应用观察设备在附近或离得很远时是否存在配套设备。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • 修改或删除你的共享存储空间中的内容
      允许此应用写入共享存储的内容。
    • com.android.alarm.permission.DISMISS_ALARM
    • 设置闹钟
      允许此应用在已安装的闹钟应用中设置闹钟。有些闹钟应用可能没有实现此功能。
    • org.avmedia.gshockGoogleSync.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 18 MiB PGP 签名 | 构建日志

  • 版本 27.4 (274) - 更新于 2026-01-19

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 8.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 只有在前台运行时才能获取大致位置信息
      此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
    • “勿扰”模式使用权限
      允许此应用读取和写入“勿扰”模式配置。
    • 与蓝牙设备配对
      允许此应用查看手机的蓝牙配置,并建立及接受与配对设备的连接。
    • 访问蓝牙设置
      允许此应用配置本地蓝牙手机,并允许其查找远程设备且与之配对。
    • 连接到已配对的蓝牙设备
      允许该应用连接到已配对的蓝牙设备
    • 发现附近的蓝牙设备并与其配对
      允许该应用发现附近的蓝牙设备并与其配对
    • 直接拨打电话号码
      允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
    • 拍摄照片和视频
      当你使用此应用时,它可以使用相机拍摄照片和录制视频。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“connectedDevice”类型的前台服务
      允许该应用使用“connectedDevice”类型的前台服务
    • 运行“dataSync”类型的前台服务
      允许该应用使用“dataSync”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 更改你的音频设置
      允许此应用修改全局音频设置,例如音量和用于输出的扬声器。
    • 显示通知
      允许该应用显示通知
    • 读取日历活动和详情
      此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
    • 读取你的共享存储空间中的内容
      允许此应用读取共享存储的内容。
    • 管理手表的配套手表个人资料权限
      允许配套应用管理手表。
    • 在后台运行
      此应用可在后台运行。这会加快耗电速度。
    • 在后台使用数据
      此应用可在后台使用数据。这会增加流量消耗。
    • 观察是否存在配套设备
      允许配套应用观察设备在附近或离得很远时是否存在配套设备。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • 修改或删除你的共享存储空间中的内容
      允许此应用写入共享存储的内容。
    • com.android.alarm.permission.DISMISS_ALARM
    • 设置闹钟
      允许此应用在已安装的闹钟应用中设置闹钟。有些闹钟应用可能没有实现此功能。
    • org.avmedia.gshockGoogleSync.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 18 MiB PGP 签名 | 构建日志

  • 版本 27.3 (273) - 更新于 2026-01-14

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 8.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 只有在前台运行时才能获取大致位置信息
      此应用可以在使用时从定位服务获取你的大致位置。必须打开你的设备的定位服务,应用才能获取位置。
    • “勿扰”模式使用权限
      允许此应用读取和写入“勿扰”模式配置。
    • 与蓝牙设备配对
      允许此应用查看手机的蓝牙配置,并建立及接受与配对设备的连接。
    • 访问蓝牙设置
      允许此应用配置本地蓝牙手机,并允许其查找远程设备且与之配对。
    • 连接到已配对的蓝牙设备
      允许该应用连接到已配对的蓝牙设备
    • 发现附近的蓝牙设备并与其配对
      允许该应用发现附近的蓝牙设备并与其配对
    • 直接拨打电话号码
      允许此应用拨打电话号码,而不需要你的干预。这可能会导致意外费用或呼叫。注意,这并不允许此应用拨打紧急号码。恶意应用可能未经你的确认便拨打电话,从而产生相关费用。
    • 拍摄照片和视频
      当你使用此应用时,它可以使用相机拍摄照片和录制视频。
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“connectedDevice”类型的前台服务
      允许该应用使用“connectedDevice”类型的前台服务
    • 运行“dataSync”类型的前台服务
      允许该应用使用“dataSync”类型的前台服务
    • 拥有完全的网络访问权限
      允许此应用创建网络套接字和使用自定义网络协议。浏览器和其他应用提供了将数据发送到互联网的方法,因此不需要此权限将数据发送到互联网。
    • 更改你的音频设置
      允许此应用修改全局音频设置,例如音量和用于输出的扬声器。
    • 显示通知
      允许该应用显示通知
    • 读取日历活动和详情
      此应用可读取手机上存储的所有日历事件,并分享或保存日历数据。
    • 读取你的共享存储空间中的内容
      允许此应用读取共享存储的内容。
    • 管理手表的配套手表个人资料权限
      允许配套应用管理手表。
    • 在后台运行
      此应用可在后台运行。这会加快耗电速度。
    • 在后台使用数据
      此应用可在后台使用数据。这会增加流量消耗。
    • 观察是否存在配套设备
      允许配套应用观察设备在附近或离得很远时是否存在配套设备。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • 修改或删除你的共享存储空间中的内容
      允许此应用写入共享存储的内容。
    • com.android.alarm.permission.DISMISS_ALARM
    • 设置闹钟
      允许此应用在已安装的闹钟应用中设置闹钟。有些闹钟应用可能没有实现此功能。
    • org.avmedia.gshockGoogleSync.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 18 MiB PGP 签名 | 构建日志