• Joined on 2022年01月10日
Martin.JM pushed to main at Martin.JM/PwnManim 2026年06月02日 19:42:28 +02:00
8011fd03a7 Initial commit
Martin.JM created branch main in Martin.JM/PwnManim 2026年06月02日 19:42:28 +02:00
Martin.JM created repository Martin.JM/PwnManim 2026年06月02日 19:41:54 +02:00
Martin.JM commented on issue Freeyourgadget/Gadgetbridge#6185 2026年05月27日 14:46:58 +02:00
Activities display some metric units despite Imperial setting

The settings changed a bit somewhat recently (v0.91.0 I think). Can you check that the following settings are set to your preferred units: Settings -> General Settings -> Units (Distance unit,...

Martin.JM commented on issue Freeyourgadget/website#239 2026年05月24日 18:57:23 +02:00
Report for page "Huawei/Honor pairing"

I just tried (using the bangle.js GB instead of HH to change the key, though that should not matter), and the Huawei Watch GT5 Pro no longer hangs on "Authenticating", but instead shows a toast...

Martin.JM pushed to huawei_watchface_fix at Martin.JM/Gadgetbridge 2026年05月15日 21:08:36 +02:00
8f0493b46d Huawei: possible fix for watch faces upload
Martin.JM created branch huawei_watchface_fix in Martin.JM/Gadgetbridge 2026年05月15日 21:08:36 +02:00
Martin.JM pushed to master at Martin.JM/Gadgetbridge 2026年05月15日 21:02:12 +02:00
22859347f8 Redmi Watch Move: Initial support
4ad2284d5f Merge pull request 'Pebble: Include battery read in pull-to-refresh update' (#6110)
e0820f106f AlarmClockReceiver: populate spec so notifications render on Xiaomi
a16b90f6aa Xiaomi-protobuf: combine installed apps and watchface cache when reporting installed apps
d5643468b9 iGPSPORT: Update install notification progress
Compare 84 commits »
Martin.JM commented on pull request Freeyourgadget/Gadgetbridge#6088 2026年05月15日 20:28:16 +02:00
Add Third Party Alarm Intent API: Set and Dismiss alarms for your device from any app

By the way, how do I make sure my tests run when a new release is built by Gadgetbridge's deployment pipeline?

Martin.JM commented on issue Freeyourgadget/website#239 2026年05月13日 22:01:55 +02:00
Report for page "Huawei/Honor pairing"
  1. The phrase "disconnecting the device first" is ambiguous.
Martin.JM commented on pull request Freeyourgadget/Gadgetbridge#6088 2026年05月13日 21:48:36 +02:00
Add Third Party Alarm Intent API: Set and Dismiss alarms for your device from any app

Exactly this is what I meant when I said "it will also require to remove the label when dismissing an alarm through the API".

Martin.JM commented on pull request Freeyourgadget/Gadgetbridge#6088 2026年05月12日 17:41:51 +02:00
Add Third Party Alarm Intent API: Set and Dismiss alarms for your device from any app
  1. Which path should we pick with the slot IDs? -- I think the 2nd path might be better, because it has no true downsides, since we have labels to work with; and keeping the slot ID gives a...
Martin.JM created pull request Freeyourgadget/Gadgetbridge#6090 2026年05月11日 21:46:52 +02:00
Huawei: Allow getting alarm list retrieval to fail for initialization
Martin.JM commented on issue Freeyourgadget/Gadgetbridge#6054 2026年05月11日 21:45:46 +02:00
Honor Watch 4 Pro

Thank you for the log, and sorry for the slow response.

Martin.JM pushed to huawei_allow_init_alarm_fail at Martin.JM/Gadgetbridge 2026年05月11日 21:43:09 +02:00
698b4b4642 Huawei: Allow getting alarm list retrieval to fail
Martin.JM created branch huawei_allow_init_alarm_fail in Martin.JM/Gadgetbridge 2026年05月11日 21:43:09 +02:00
Martin.JM pushed to master at Martin.JM/Gadgetbridge 2026年05月11日 21:21:17 +02:00
8a8b811acf Xiaomi: fix GPS dropping mid-workout on newer firmware
25b39b6d7c Update changelog
d709ee5c72 Update changelog
a95bfa1cb0 Fill polish transliteration for missing characters. Before that only one was handled.
d2c66064ee Ignore notifications from suspended apps (#6082)
Compare 241 commits »
Martin.JM commented on pull request Freeyourgadget/Gadgetbridge#6088 2026年05月11日 20:52:38 +02:00
Add Third Party Alarm Intent API: Set and Dismiss alarms for your device from any app

The indexing cannot be depended upon. I realize my explanations aren't good enough, but see the following test that illustrates what I mean:

Martin.JM commented on issue Freeyourgadget/Gadgetbridge#6075 2026年05月09日 18:09:11 +02:00
Huawei Band 6: OOM in HuaweiTLV.parse() when downloading rrisqi_data.bin (114 bytes file → 264MB allocation attempt)

Thank you for the logs, that helps a lot! The problem is that service 0x0A command 0x05 might be TLV data, but is not always TLV data. Instead of checking for that, we try to parse (and decrypt)...