Vitaliy Tomin
5c5c0a48d4
Huawei: Improve watchface install support
...
* there are newer watchface files, which need to unpack inner
com.huawei.watchface as zip file and install watchface.bin
* also some description.xml has BOM which cause issue parsing as xml
2024-07-24 19:03:41 +00:00
Martin.JM
d7490639af
Huawei: Event alarms fix
...
Should fix event alarms for the Huawei MagicWatch 2 (#3877 ).
2024-07-11 23:21:53 +02:00
Martin.JM
cd7c529d53
Huawei: Enable slicing by default
2024-07-11 11:13:11 +02:00
Martin.JM
125e6371c3
Huawei: Implement battery polling
2024-07-08 20:36:37 +00:00
Martin.JM
e7fb74a18f
Huawei: Fix flood of PhoneInfo messages
...
PR #3858 resulted in a flood of PhoneInfo messages. This fixes that.
2024-07-02 13:36:25 +02:00
Martin.JM
d345325b46
Huawei: Add PhoneInfo to packet type conversion
2024-07-01 18:13:58 +02:00
José Rebelo
2a1dc9fca3
Huawei Watch Fit 3: Fix crash when opening SpO2 charts
2024-06-24 09:52:43 +01:00
Martin.JM
72dcb3250e
Hauwei: Extend debug request to allow setting the sliced flag
2024-06-18 20:45:38 +00:00
Martin.JM
a90e1be0ee
Huawei: Generalize HR and SpO2 support
2024-06-04 11:23:49 +00:00
Vitaliy Tomin
8946eff8fa
Huawei: Set user info to device
...
* height
* weight
* age
* year of birth
* gender
2024-05-16 17:52:51 +00:00
Martin.JM
9ba96231c3
[Huawei] Implement remote camera shutter
2024-05-13 21:28:43 +00:00
José Rebelo
b909e123a4
Huawei Band 9: Fix device name
2024-05-08 22:49:57 +01:00
Damien 'Psolyca' Gaignon
39ea1774a4
[Huawei] Add Huawei Band 9 gadget
2024-05-08 21:49:12 +00:00
Damien 'Psolyca' Gaignon
f2c360ae8a
[Huawei] Add Huawei Watch Fit 3 gadget
2024-05-08 21:49:12 +00:00
Damien 'Psolyca' Gaignon
690d01dcac
[Huawei] Remove unneeded data
2024-05-08 22:48:47 +02:00
Damien 'Psolyca' Gaignon
02b052fcaf
[Huawei] Add Huawei Watch 4 Pro gadget
...
fix
2024-05-08 22:48:46 +02:00
rymut
7a50df61b8
[Huawei] refactor: removed isExperimental override
2024-05-01 22:35:12 +02:00
Martin.JM
83fd09939f
[Huawei] Fix PR #3742 , add workout frequency and altitude
2024-05-01 16:32:27 +00:00
Damien 'Psolyca' Gaignon
2d32822ff8
[Huawei] Add Huawei Watch Fit 2 gadget
2024-05-01 12:03:59 +02:00
Martin.JM
1c2c1f710e
[Huawei] Add support for workout calories and cycling power
2024-04-30 21:08:23 +02:00
Martin.JM
bcd35b02da
[Huawei] Add HR and SpO support for two watches
...
- Huawei Watch GT4
- Huawei Watch Ultimate
2024-04-29 10:58:24 +02:00
Vitaliy Tomin
4d0d9e298e
huawei: feature: File upload and watchface management ( #3671 )
...
Co-authored-by: Vitaliy Tomin <highwaystar.ru@gmail.com>
Co-committed-by: Vitaliy Tomin <highwaystar.ru@gmail.com>
2024-04-27 21:37:15 +00:00
Vitaliy Tomin
67cf9b2f00
huawei: Add huawei account support ( #3721 )
...
* this feature allows to pair HarmonyOS devices without factory reset to
GB and Huawei Health.
* huawei account has form of 17 digit string and could be retrived from
logcat filtering by huid=
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3721
Co-authored-by: Vitaliy Tomin <highwaystar.ru@gmail.com>
Co-committed-by: Vitaliy Tomin <highwaystar.ru@gmail.com>
2024-04-25 12:19:00 +00:00
Damien 'Psolyca' Gaignon
84070dd0ba
[Huawei] Fix TimeZone offset calculation
2024-04-15 21:37:57 +02:00
Martin.JM
e4cac887cc
[Huawei] Auto detect GPS data support
2024-04-04 20:01:44 +02:00
Martin.JM
88746d5706
[Huawei] Hookup GPS values
2024-04-04 19:31:12 +02:00
Martin.JM
22720514b9
[Huawei] Add GPS packets
2024-04-04 19:26:54 +02:00
Damien 'Psolyca' Gaignon
a29187a034
[Huawei] Fix long notification and clean Notifications class
2024-04-03 23:05:53 +02:00
Damien 'Psolyca' Gaignon
f9268d981e
[Huawei] Simplify HuaweiSettingsCustomizer
2024-04-02 18:53:37 +02:00
Damien 'Psolyca' Gaignon
10cd4e09b1
[Huawei] Add enable SpO2 force option
2024-04-02 18:53:37 +02:00
Damien 'Psolyca' Gaignon
93bb8bdc08
[Huawei] Fix force DND support
2024-04-02 18:53:36 +02:00
Damien 'Psolyca' Gaignon
fd5cab2b4c
[Huawei] Add enable HeartRate force option
2024-04-02 18:53:36 +02:00
Damien 'Psolyca' Gaignon
23c39280c7
[Huawei] Rework settings menu with sub-screens
2024-04-02 18:53:35 +02:00
Martin.JM
e8ddc1fd17
Huawei Workout cleanup of unknown values
2024-03-30 21:34:27 +01:00
José Rebelo
1e2a561dfd
Bangle.js: Add screenshot support
2024-03-25 20:38:37 +00:00
Damien 'Psolyca' Gaignon
731ca67dcb
[Huawei] Fix GT3(Pro) encrypted transaction
2024-03-23 21:50:09 +01:00
Damien 'Psolyca' Gaignon
78ee68f426
[Huawei] Fix MediumToStrengthThreshold request
2024-03-23 21:27:47 +01:00
Damien 'Psolyca' Gaignon
df3273be7c
[Huawei] Fix SendExtendedAccountToDevice tag 0x01
2024-03-23 18:52:50 +01:00
Damien 'Psolyca' Gaignon
3f7a7304bb
[Huawei] Change display of command IDs to hex
2024-03-23 18:21:33 +01:00
Damien 'Psolyca' Gaignon
717bc3035d
[Huawei] Add settings to new gadgets
2024-03-21 19:06:03 +01:00
Vitaliy Tomin
6167f3f781
[Huawei] Initial AcceptAgreement packet and request
2024-03-21 19:06:03 +01:00
Damien 'Psolyca' Gaignon
88043aa813
[Huawei] Add Huawei Watch Ultimate support
2024-03-21 19:06:02 +01:00
Vitaliy Tomin
014b453693
[Huawei] Add Huawei Watch GT4 support
2024-03-20 13:41:49 +01:00
Damien 'Psolyca' Gaignon
d59b7c7bfa
[Huawei] Add SendExtendedAccountRequest
2024-03-20 13:41:49 +01:00
Martin.JM
71ea39efde
[Huawei] Hookup smart wakeup interval and update Coordinators
2024-02-24 09:56:56 +01:00
Martin.JM
51024f7b5e
Add smart wakeup interval
2024-02-24 09:56:56 +01:00
Martin.JM
9a388ca386
Updated according to review
...
Thank you José Rebelo!
2024-02-18 20:54:59 +00:00
Martin.JM
c66051f580
Cleanup of Huawei weather implementation
2024-02-18 20:54:59 +00:00
Martin.JM
1c2516186d
Small cleanup
2024-02-18 20:54:59 +00:00
Martin.JM
5ebfe9b39f
Add weather settings to forecast
2024-02-18 20:54:59 +00:00