fenix 6 APAC devices

They should support CIQ 3.2.4 with the latest FW update, at least.

But for some reason we cannot make them compatible with our watchface.

It still shows as not compatible.

We cannot test that, as we cannot select "APAC device" in the build target in Eclipse.

What do we have to do?

(And please, do not tell to select a lower version of CIQ, that will make half of the watchface not showing any data and lots of people angry)

Thanks a lot for your answers!!

  • Unfortunately, it looks like the Devices library hasn't been updated to indicate that fenix6 APAC devices support 3.2.x.

    Looking at ...\Garmin\ConnectIQ\Devices\fenix6\compiler.json, it indicates APAC devices have support for 3.1.6.

    Unfortunately, even if the actual devices have 3.2.4, you won't be able to deploy apps with that support until the Devices library is updated, afaik.

  • Thanks a lot for your answer!!

    Is it possible to open a bug report? has it been reported already? are they working on it? It does not seem like a big deal...

  • What it is telling you is the APAC devices don't have 3.2 yet.  It can take some time after the WW firmware is released.

    This is actually working as intended if you have a minSDKVerion of 3.2.  When the APAC devices get 3.2, the devices file for the APAC devices will get updated to show that and you'll be able to build for them.

    Not a bug in other words.  It's up to the APAC product team to decide when to add CIQ 3.2.  Things like this happen with WW and APAC devices.  It's different FW.

  • The way to handle this, using the WW and APAC f6 devices and Weather as an example.

    if you set a minSdkVerion of 3.2, when you build for the store, and the APAC devices are still 3.1 (per devices), you won't get the APAC devices in the store.

    But if you set minSdkversion lower (I always use 1.2.x, but maybe 3.1.x), you can limit what devices are built for based on targets (the 935 won't get 3.2 so don't include it).  And for things like APAC devices that may be in transition, the devices will be included in the store.

    The thing you want to do is handle your app running on an APAC device that's still on 3.1, by using something like

    if(Toybox has :Weather) {}

    and display some kind of a message if that is false, or just don't display the weather data.

    When the APAC device gets 3.2, things will start working where you didn't have to change a thing.

  • They know about it. I've had many users reach out to Garmin Support

  • I've had many users send me screenshots of their CIQ versions - they're all 3.2.x 

    When I asked them to reach out to Garmin Support they told me that Garmin says it's not a CIQ version, but language support issue.

    Go figure...

  • WW fw can lead APAC fw by a long time, and has been that way since CIQ started. 

    And has always been something to consider with apps and target devices

    APAC users have been asking for general compatibility with WW that whole time. 

    It will be done when it's done.