Skip to content

Releases: BasedHardware/omi

hotfix, migration script failed

04 Aug 08:28
747535a
Compare
Choose a tag to compare

It's probably unstable and there are bugs that havent been addressed.

This is a draft version for prod, please test and report any issues found.

Use at risk of losing current data.

Friend Firmware v1.0.4

24 Jul 17:09
58407fb
Compare
Choose a tag to compare

V1.0.4 Firmware Build

Device: Seeed XIAO nRF52840 BLE Sense

New features

  • Fixing the LED states

Firmware Update

Download the firmware file friend-xiao_nrf52840_ble_sense-1.0.4.uf2 and connect your Seeed XIAO nRF52840 BLE Sense to your computer.

Note: If you have not updated your device bootloader, check the firmware v1.0.3 release

The new firmware is an .UF2 file that you need to manually upload to the device.

To upload the new file, double-click on the reset button of the device. The device will appear on your computer as a disk drive. Open the device drive, and drop the .uf2 file on it. The device will reboot back into application mode.

Note: On a Mac, you might see an error message after dropping any of the files, indicating that the process did not complete. This is just a Mac-specific error; the firmware is successfully uploaded.

That's it! You have successfully installed the firmware on your device. You can now proceed to setting up one of the apps to use the device!

OTA Update

Note: The OTA update is not intended for end users, it's for the companion app.

This release includes ota-update-friend-xiao_nrf52840_ble_sense-1.0.4.zip which can be used to push an OTA update through the app to all devices that are running firmware v1.0.3 or higher and bootloader v0.9.0 or higher.

Friend Firmware v1.0.3

20 Jul 19:05
8b40d89
Compare
Choose a tag to compare

V1.0.3 Firmware Build

Device: Seeed XIAO nRF52840 BLE Sense

New features

  • Switch the audio data encoder to Opus
  • Add support for over-the-air firmware updates
  • Update the bootloader to v0.9.0

Firmware Update

Download this firmware and the bootloader update and connect your Seeed XIAO nRF52840 BLE Sense to your computer.

Both the new firmware and the new bootloader are .UF2 files that you need to manually upload to the device. You need to upload one file a time.

To upload a new file (either firmware or bootloader), double-click on the reset button of the device. The device will appear on your computer as a disk drive. Open the device drive, and drop the .uf2 file on it. The device will reboot back into application mode.

Note: On a Mac, you might see an error message after dropping any of the files, indicating that the process did not complete. This is just a Mac-specific error; the bootloader and firmware is successfully uploaded.

  • Updating the bootloader: Use the update-xiao_nrf52840_ble_sense_bootloader-0.9.0_nosd.uf2 file into it. After the device restarts, double-click the reset button again. Open the device drive in Explorer or Finder, and check the bootloader version in INFO_UF2.txt. The new bootloader should have version UF2 Bootloader 0.9.0

  • Updating the firmware: Use the friend-xiao_nrf52840_ble_sense_-1.0.3.uf2 file.

That's it! You have successfully installed the firmware on your device. You can now proceed to setting up one of the apps to use the device!

Playstore version

18 Jun 20:51
84c0965
Compare
Choose a tag to compare

It became hard to have multiple sources of truth and versions, so from now on, the only stable version is the one from play store https://play.google.com/store/apps/details?id=com.friend.ios

In case you want previous ones feel free to download any of the ones below (most of them should work) or build the code directly.

For the ones that have been using github apk, please use this version attached here, initiate developer mode in settings, and export your memories to json, so in following playstore versions you use the import feature, and have a backup of your memories.

If you have never used the Github versions, please install playstore directly as this ones will have no support further.

android-v1.0.7+1

15 Jun 16:46
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.6+1-android...v1.0.7+1-android

android-v1.0.6

13 Jun 23:03
Compare
Choose a tag to compare

Transcription fixed.

android-fix

12 Jun 18:24
Compare
Choose a tag to compare

v1.0.6+1-android Fix app entry point

android-v1.0.5+14

12 Jun 09:10
Compare
Choose a tag to compare

Connection issues improvements (Specially android)
Multi language transcriptions fixes
Long conversations bug fixed

Android v1.0.3+1

08 Jun 04:25
Compare
Choose a tag to compare

New designs :) (Part 1)

Android V1.0.6

02 Jun 02:46
Compare
Choose a tag to compare
v1.0.6-android

Merge remote-tracking branch 'origin/main'