diff options
| author | cirakg <cirakg@cirakg.xyz> | 2026-10-18 23:44:18 +0200 |
|---|---|---|
| committer | cirakg <cirakg@cirakg.xyz> | 2026-10-18 23:44:18 +0200 |
| commit | ac60fb060414261935ac5e158b26b34e211e1e06 (patch) | |
| tree | a8f97e1c4b0bf8f1b433d3e8f33a5d30994e7c58 /spike/settings/manifest.xml | |
| parent | 93aa7e3aa291f3328cf34a5a2f86172f41d0affd (diff) | |
feat(spike): add the M1 settings spike app and make targets
A separate throwaway app (own app ID, no permissions) that shows what the
Garmin Connect app delivers per settings field and writes values back, to
measure the undocumented settings limits on the real phone and watch.
Includes length-marked test strings, `make spike` / `make spike-sim`,
`make vectors`, and step-by-step instructions in docs/SETTINGS_SPIKE.md.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'spike/settings/manifest.xml')
| -rw-r--r-- | spike/settings/manifest.xml | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/spike/settings/manifest.xml b/spike/settings/manifest.xml new file mode 100644 index 0000000..3144ffa --- /dev/null +++ b/spike/settings/manifest.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Author: cirakg & claude ai + Summary: Manifest of the M1 settings spike, a throwaway app that measures Connect IQ settings limits. + + * Its own app id, separate from OTP Wallet, so it can be uploaded as its own + private beta and deleted afterwards. + * No permissions, so no network. + * Products: the four test devices, including your Forerunner 70. +--> +<iq:manifest version="3" xmlns:iq="http://www.garmin.com/xml/connectiq"> + <iq:application id="9e455c06fab44b58b6d431a2d8cf2900" type="watch-app" name="@Strings.AppName" + entry="SpikeApp" launcherIcon="@Drawables.LauncherIcon" minApiLevel="5.0.0"> + <iq:products> + <iq:product id="fr255s"/> + <iq:product id="fr70"/> + <iq:product id="fr965"/> + <iq:product id="venusq2"/> + </iq:products> + <iq:permissions/> + <iq:languages> + <iq:language>eng</iq:language> + </iq:languages> + <iq:barrels/> + </iq:application> +</iq:manifest> |
