# Latest

**URL:** https://dev.unawatch.com/latest.md

[Latest](https://dev.unawatch.com/latest.md) · [Categories](https://dev.unawatch.com/categories.md) · [Tags](https://dev.unawatch.com/tags.md)

---

## [Defining Openness](https://dev.unawatch.com/t/defining-openness/32)

<div class="topic-metadata">

**Author:** [@lewis\_una](https://dev.unawatch.com/u/lewis_una)\
**Replies:** 3\
**Last updated:** [October 19, 2026, 5:50pm UTC](https://dev.unawatch.com/t/defining-openness/32 "2026-10-19T17:50:23Z")

</div>

In this post, I want to address a question we’ve had from the developer community about our level of openness. This table summarises what we’ve open-sourced and licensing: A few developers have asked why we’re keepi…

---

## [UNA request: open heart-rate body module version](https://dev.unawatch.com/t/una-request-open-heart-rate-body-module-version/122)

<div class="topic-metadata">

**Author:** [@shatter\_poetry](https://dev.unawatch.com/u/shatter_poetry)\
**Replies:** 1\
**Last updated:** [October 19, 2026, 4:53pm UTC](https://dev.unawatch.com/t/una-request-open-heart-rate-body-module-version/122 "2026-10-19T16:53:51Z")

</div>

Defining Openness names supplier NDAs as one of the walls for more available firmware. The heart-rate sensor is the embodiment of that - everything else can be driven by a motivated user. I believe the current watch has …

---

## [Mise based Una app template](https://dev.unawatch.com/t/mise-based-una-app-template/126)

<div class="topic-metadata">

**Author:** [@kaprests](https://dev.unawatch.com/u/kaprests)\
**Replies:** 0\
**Last updated:** [October 19, 2026, 3:12pm UTC](https://dev.unawatch.com/t/mise-based-una-app-template/126 "2026-10-19T15:12:24Z")

</div>

Hi, not sure if this is of interest for anyone, but while setting up my environment for developing for the Una I ended up compiling it all into a template project. It sets up the full dev env including cloning and settin…

---

## [Post-build fail due to cmake wildcard support](https://dev.unawatch.com/t/post-build-fail-due-to-cmake-wildcard-support/121)

<div class="topic-metadata">

**Author:** [@gpro1](https://dev.unawatch.com/u/gpro1)\
**Replies:** 1\
**Last updated:** [October 19, 2026, 12:04pm UTC](https://dev.unawatch.com/t/post-build-fail-due-to-cmake-wildcard-support/121 "2026-10-19T12:04:25Z")

</div>

Is anyone having this error at the end of a build? INFO:root:Image : D:\\Gregory\\Projects\\una\_watch\\MyAlarm\\build\\Alarm\_1.0.0.uapp (216924 bytes) Error copying file "D:/Gregory/Projects/una\_watch/MyAlarm/build/…

---

## [Resources - links to everything you need to build with UNA](https://dev.unawatch.com/t/resources-links-to-everything-you-need-to-build-with-una/12)

<div class="topic-metadata">

**Author:** [@team\_una](https://dev.unawatch.com/u/team_una)\
**Replies:** 7\
**Last updated:** [October 19, 2026, 10:27am UTC](https://dev.unawatch.com/t/resources-links-to-everything-you-need-to-build-with-una/12 "2026-10-19T10:27:20Z")

</div>

UNA Watch SDK: GitHub - UNAWatch/una-sdk · GitHub SDK Documentation: https://www.developers.unawatch.com/ App Store: https://apps.unawatch.com/ Public Roadmap: https://roadmap.unawatch.com/

---

## [Announcing UNA's First App Competition! - October 2026](https://dev.unawatch.com/t/announcing-unas-first-app-competition-october-2026/113)

<div class="topic-metadata">

**Author:** [@lewis\_una](https://dev.unawatch.com/u/lewis_una)\
**Replies:** 4\
**Last updated:** [October 19, 2026, 9:51am UTC](https://dev.unawatch.com/t/announcing-unas-first-app-competition-october-2026/113 "2026-10-19T09:51:13Z")

</div>

Looking forward to this one… We are very excited to announce the launch of our first app development competition. The brief is simple. Come up with the wildest, most unique and interesting app you can that runs on an UN…

---

## [BLE read gatt from another device is possible?](https://dev.unawatch.com/t/ble-read-gatt-from-another-device-is-possible/123)

<div class="topic-metadata">

**Author:** [@damien](https://dev.unawatch.com/u/damien)\
**Replies:** 1\
**Last updated:** [October 18, 2026, 11:42pm UTC](https://dev.unawatch.com/t/ble-read-gatt-from-another-device-is-possible/123 "2026-10-18T23:42:19Z")

</div>

Hello, is there any way to use the watch as MASTER in a BLE connection? I mean, connect to another device like a temperature sensor, and read the exposed gatt? Here UNA Watch — BLE Services Overview — UNA Watch SDK 1.…

---

## [Feature ideas: letting watch apps share data and receive files](https://dev.unawatch.com/t/feature-ideas-letting-watch-apps-share-data-and-receive-files/119)

<div class="topic-metadata">

**Author:** [@jon-hybrid-x](https://dev.unawatch.com/u/jon-hybrid-x)\
**Replies:** 3\
**Last updated:** [October 14, 2026, 4:56pm UTC](https://dev.unawatch.com/t/feature-ideas-letting-watch-apps-share-data-and-receive-files/119 "2026-10-14T16:56:09Z")

</div>

A few ideas that would let third-party watch apps do much more: A shared activity summary. After each activity, a short summary (date, type, duration, distance, heart rate) is saved to the watch’s shared folder, so any…

---

## [Feature request: animated previews in the UNA Watch Store](https://dev.unawatch.com/t/feature-request-animated-previews-in-the-una-watch-store/117)

<div class="topic-metadata">

**Author:** [@Duke](https://dev.unawatch.com/u/Duke)\
**Replies:** 1\
**Last updated:** [October 13, 2026, 8:18am UTC](https://dev.unawatch.com/t/feature-request-animated-previews-in-the-una-watch-store/117 "2026-10-13T08:18:49Z")

</div>

Hi everyone, Many watch faces only really make sense in motion, but the store can only show still screenshots. My face MountainFace, for example, changes its landscape every hour, with drifting clouds, animals visiting …

---

## [Sensor configuration and maybe just maybe a developer mode?](https://dev.unawatch.com/t/sensor-configuration-and-maybe-just-maybe-a-developer-mode/33)

<div class="topic-metadata">

**Author:** [@shatter\_poetry](https://dev.unawatch.com/u/shatter_poetry)\
**Replies:** 3\
**Last updated:** [October 10, 2026, 6:52pm UTC](https://dev.unawatch.com/t/sensor-configuration-and-maybe-just-maybe-a-developer-mode/33 "2026-10-10T18:52:50Z")

</div>

Reading Defining Openness , UNA draws a clear boundary. What I want to raise sits, I think, comfortably inside it. The post said the aim is to keep low-level complexity contained so developers can build good things in th…

---

## [Runstreak counter](https://dev.unawatch.com/t/runstreak-counter/96)

<div class="topic-metadata">

**Author:** [@artfors](https://dev.unawatch.com/u/artfors)\
**Replies:** 12\
**Last updated:** [October 9, 2026, 5:20pm UTC](https://dev.unawatch.com/t/runstreak-counter/96 "2026-10-09T17:20:33Z")

</div>

Is there someone how’s building an app for counting runstreak days? Or is there someone whom is willing to do so?

---

## [Allow utilities to render a glance](https://dev.unawatch.com/t/allow-utilities-to-render-a-glance/116)

<div class="topic-metadata">

**Author:** [@shatter\_poetry](https://dev.unawatch.com/u/shatter_poetry)\
**Replies:** 0\
**Last updated:** [October 9, 2026, 4:08pm UTC](https://dev.unawatch.com/t/allow-utilities-to-render-a-glance/116 "2026-10-09T16:08:39Z")

</div>

Right now it looks like a utility would be able to also render a glance (by setting the glance-capable bit). In 1.5.0, it doesn’t seem like that’s the case. Can we get that functionality? I would like a utility that can…

---

## [Firmware Release notes?](https://dev.unawatch.com/t/firmware-release-notes/115)

<div class="topic-metadata">

**Author:** [@DanAtGreycoatTech](https://dev.unawatch.com/u/DanAtGreycoatTech)\
**Replies:** 0\
**Last updated:** [October 9, 2026, 2:47pm UTC](https://dev.unawatch.com/t/firmware-release-notes/115 "2026-10-09T14:47:41Z")

</div>

Is there a public firmware changelog showing the features introduced in each release, along with known issues and planned functionality? I’m particularly interested in Bluetooth heart-rate broadcasting, background senso…

---

## [UNA for Hyrox Racing](https://dev.unawatch.com/t/una-for-hyrox-racing/92)

<div class="topic-metadata">

**Author:** [@jon-hybrid-x](https://dev.unawatch.com/u/jon-hybrid-x)\
**Replies:** 4\
**Last updated:** [October 5, 2026, 10:47am UTC](https://dev.unawatch.com/t/una-for-hyrox-racing/92 "2026-10-05T10:47:14Z")

</div>

I am building an app for UNA to use for Hyrox training and racing. Anyone else here also train and compete in Hyrox training. Except for the Amazfit watch, noone else has successfully designed a watch yo use for Hyrox. W…

---

## [Review and some bugs](https://dev.unawatch.com/t/review-and-some-bugs/110)

<div class="topic-metadata">

**Author:** [@edent](https://dev.unawatch.com/u/edent)\
**Replies:** 1\
**Last updated:** [October 2, 2026, 12:53pm UTC](https://dev.unawatch.com/t/review-and-some-bugs/110 "2026-10-02T12:53:46Z")

</div>

I’ve written a quick review of the watch and app - found a few bugs with both.

---

## [What about SailfishOS](https://dev.unawatch.com/t/what-about-sailfishos/82)

<div class="topic-metadata">

**Author:** [@artfors](https://dev.unawatch.com/u/artfors)\
**Replies:** 11\
**Last updated:** [October 1, 2026, 6:15pm UTC](https://dev.unawatch.com/t/what-about-sailfishos/82 "2026-10-01T18:15:38Z")

</div>

Hi! My name is Daniel, I’m not a developer but I am an enthusiast of free and open source. I run a small blog, pod, and a newsletter i Sweden talking about Linux, open source, open web and degoogleing. Any way! I just …

---

## [Feature Request: Host EPO data (if possible)](https://dev.unawatch.com/t/feature-request-host-epo-data-if-possible/55)

<div class="topic-metadata">

**Author:** [@shatter\_poetry](https://dev.unawatch.com/u/shatter_poetry)\
**Replies:** 1\
**Last updated:** [October 1, 2026, 4:50pm UTC](https://dev.unawatch.com/t/feature-request-host-epo-data-if-possible/55 "2026-10-01T16:50:54Z")

</div>

As far as I can tell, without the UNA app there’s no way to get EPO data onto the watch which means anything else (Gadgetbridge, my own tooling) eventually falls back to cold GPS fixes. I have no idea whether there’s a …

---

## [Trail mapping routing app](https://dev.unawatch.com/t/trail-mapping-routing-app/106)

<div class="topic-metadata">

**Author:** [@jon-hybrid-x](https://dev.unawatch.com/u/jon-hybrid-x)\
**Replies:** 3\
**Last updated:** [September 30, 2026, 7:36pm UTC](https://dev.unawatch.com/t/trail-mapping-routing-app/106 "2026-09-30T19:36:08Z")

</div>

Hi, Is there an official mapping app in development? I have been tinkering and testing a draft breadcrumb line mapping option and have the basics working. The main hurdle I have is getting the GPX file into the watch, c…

---

## [Try out the App Store ahead of launch!](https://dev.unawatch.com/t/try-out-the-app-store-ahead-of-launch/57)

<div class="topic-metadata">

**Author:** [@lewis\_una](https://dev.unawatch.com/u/lewis_una)\
**Replies:** 11\
**Last updated:** [September 30, 2026, 4:18pm UTC](https://dev.unawatch.com/t/try-out-the-app-store-ahead-of-launch/57 "2026-09-30T16:18:52Z")

</div>

Hi everyone, We’ve added the App Store to version 2.2.8 of the UNA mobile app and have submitted it for review to the Apple and Google Play stores. :partying\_face: :partying\_face: :partying\_face: With this addition, d…

---

## [PSA: every glance runs while the glances are open](https://dev.unawatch.com/t/psa-every-glance-runs-while-the-glances-are-open/107)

<div class="topic-metadata">

**Author:** [@smokey\_foss](https://dev.unawatch.com/u/smokey_foss)\
**Replies:** 0\
**Last updated:** [September 30, 2026, 7:00am UTC](https://dev.unawatch.com/t/psa-every-glance-runs-while-the-glances-are-open/107 "2026-09-30T07:00:41Z")

</div>

Hi all, a heads-up from testing my own glances, in case it saves someone some head-scratching. When you open the glances screen, the watch starts the service of every installed glance, not just the one on screen. UNA’s …

---

## [Time(0) is wrong until after an app sync](https://dev.unawatch.com/t/time-0-is-wrong-until-after-an-app-sync/103)

<div class="topic-metadata">

**Author:** [@edent](https://dev.unawatch.com/u/edent)\
**Replies:** 1\
**Last updated:** [September 30, 2026, 3:43am UTC](https://dev.unawatch.com/t/time-0-is-wrong-until-after-an-app-sync/103 "2026-09-30T03:43:04Z")

</div>

My Una Watch is set to BST. Calling time(0) in my Glance sometimes gets the wrong time. I’m writing an app which uses the Unix Epoch for time: const std::time\_t t = std::time(0); I restarted my Una Watch and opened th…

---

## [Store star review sorting](https://dev.unawatch.com/t/store-star-review-sorting/105)

<div class="topic-metadata">

**Author:** [@smokey\_foss](https://dev.unawatch.com/u/smokey_foss)\
**Replies:** 1\
**Last updated:** [September 30, 2026, 1:28am UTC](https://dev.unawatch.com/t/store-star-review-sorting/105 "2026-09-30T01:28:23Z")

</div>

@lewis\_una, not sure if you’ve seen in the store app listings, but the review star percentage sorting is reversed. Not a big deal but something someone can pick up when they’re looking for a menial task… lol

---

## [DevTestClock and DevTestApp: two tools for testing under memory pressure](https://dev.unawatch.com/t/devtestclock-and-devtestapp-two-tools-for-testing-under-memory-pressure/104)

<div class="topic-metadata">

**Author:** [@smokey\_foss](https://dev.unawatch.com/u/smokey_foss)\
**Replies:** 0\
**Last updated:** [September 29, 2026, 8:42am UTC](https://dev.unawatch.com/t/devtestclock-and-devtestapp-two-tools-for-testing-under-memory-pressure/104 "2026-09-29T08:42:09Z")

</div>

Hi all, Two of my store listings are aimed at developers rather than wearers, and I suspect most of you don’t know they exist, so here’s a quick intro: DevTestClock (a watch face) and DevTestApp (a utility). Both are co…

---

## [External Bluetooth HR strap timeout](https://dev.unawatch.com/t/external-bluetooth-hr-strap-timeout/66)

<div class="topic-metadata">

**Author:** [@shatter\_poetry](https://dev.unawatch.com/u/shatter_poetry)\
**Replies:** 3\
**Last updated:** [September 28, 2026, 5:52pm UTC](https://dev.unawatch.com/t/external-bluetooth-hr-strap-timeout/66 "2026-09-28T17:52:54Z")

</div>

I’m in the middle of debugging this, but figured I’d put up some information just to see if anyone else is running into it. What I’m seeing is that in my custom activity my Polar H10 HR strap stops feeding exactly 125 s…

---

## [Firmware 1.5.0 Release](https://dev.unawatch.com/t/firmware-1-5-0-release/101)

<div class="topic-metadata">

**Author:** [@Ross\_UNA](https://dev.unawatch.com/u/Ross_UNA)\
**Replies:** 0\
**Last updated:** [September 28, 2026, 4:36pm UTC](https://dev.unawatch.com/t/firmware-1-5-0-release/101 "2026-09-28T16:36:56Z")

</div>

We’ve released firmware version 1.5.0. You can find some info about changes here You can update via the mobile app or the files to manually update can be downloaded from github:

---

## [Glance documentation?](https://dev.unawatch.com/t/glance-documentation/100)

<div class="topic-metadata">

**Author:** [@edent](https://dev.unawatch.com/u/edent)\
**Replies:** 0\
**Last updated:** [September 28, 2026, 12:50pm UTC](https://dev.unawatch.com/t/glance-documentation/100 "2026-09-28T12:50:52Z")

</div>

Is there any documentation on how to position text in the glance? At the moment, I’m manually centring the value text - but I can’t always know what its width will be. I don’t understand why there’s a mGlanceValue.p…

---

## [Introductions - Who are you, and what are you building with UNA?](https://dev.unawatch.com/t/introductions-who-are-you-and-what-are-you-building-with-una/9)

<div class="topic-metadata">

**Author:** [@team\_una](https://dev.unawatch.com/u/team_una)\
**Replies:** 33\
**Last updated:** [September 27, 2026, 3:29pm UTC](https://dev.unawatch.com/t/introductions-who-are-you-and-what-are-you-building-with-una/9 "2026-09-27T15:29:27Z")

</div>

Nice to have you onboard! It would be great for you to tell us who you are and what you’re planning to build with UNA!

---

## [Firmware 1.5.0 question](https://dev.unawatch.com/t/firmware-1-5-0-question/84)

<div class="topic-metadata">

**Author:** [@smokey\_foss](https://dev.unawatch.com/u/smokey_foss)\
**Replies:** 9\
**Last updated:** [September 27, 2026, 2:23am UTC](https://dev.unawatch.com/t/firmware-1-5-0-question/84 "2026-09-27T02:23:52Z")

</div>

@lewis\_una, a question before 1.5.0 goes out: will the team be smoke testing the apps already in the store against the new kernel? I ask because of #311 and #313 in the SDK. RequestSystemSettings grew from 64 to 68 byte…

---

## [Notifications and GrapheneOS?](https://dev.unawatch.com/t/notifications-and-grapheneos/98)

<div class="topic-metadata">

**Author:** [@edent](https://dev.unawatch.com/u/edent)\
**Replies:** 2\
**Last updated:** [September 26, 2026, 3:27pm UTC](https://dev.unawatch.com/t/notifications-and-grapheneos/98 "2026-09-26T15:27:17Z")

</div>

I’m unable to get notifications sent to my Una and I’m wondering if it is a GrapheneOS issue - or if I’m doing something wrong with the app. It tells me to enable notifications in settings: As far as I can see, ever…

---

## [UNA Watch device frame assets?](https://dev.unawatch.com/t/una-watch-device-frame-assets/95)

<div class="topic-metadata">

**Author:** [@Juhani](https://dev.unawatch.com/u/Juhani)\
**Replies:** 3\
**Last updated:** [September 23, 2026, 2:25pm UTC](https://dev.unawatch.com/t/una-watch-device-frame-assets/95 "2026-09-23T14:25:28Z")

</div>

Hey UNA folks, When showing off watch app on a blog or website, framing them into a device frame makes a huge difference. I used one from the website (I cut a hole in the middle of the image to embed my app on it). Now…

[Next page](https://dev.unawatch.com/latest.md?page=1)
