Releases: BasedHardware/omi
Omi AI v1.0.63+293
What's Changed
Full Changelog: v1.0.63+292-mobile-cm...v1.0.63+293-mobile-cm
Omi AI v1.0.63+292
What's Changed
- Backend and app setup doc changes by @thestumonkey in #2332
- Piloting nova-3 the 4th time by @beastoin in #2343
- Catch exception on the device was disconnected by @beastoin in #2345
- Migration cleaning by @mdmohsin7 in #2342
- Fix app was crashed on socket timeout by @beastoin in #2352
New Contributors
- @thestumonkey made their first contribution in #2332
Full Changelog: v1.0.63+291-mobile-cm...v1.0.63+292-mobile-cm
Omi AI v1.0.63+291
What's Changed
- Clean docs by @beastoin in #2329
- chore: sync docs to README files by @github-actions in #2330
- Use Accordion instead of details by @beastoin in #2331
- Graceful close the device discover function. using a snapshot of ble … by @beastoin in #2338
- Test prompt fix by @mdmohsin7 in #2308
Full Changelog: Omi_CV1_v3.0.4...v1.0.63+291-mobile-cm
Omi v3.0.4 (+OTA)
Omi AI v1.0.61+288
What's Changed
- Personas => chatgpt by @kodjima33 in #2269
- Delete omi/firmware/firmware/omi2 directory by @beastoin in #2271
- Fix: Gracefully handle null values in Twitter profile retrieval response by @moona3k in #2202
- fix: task exception was never retrieved in transcribe by @nquang29 in #2184
- Update paths in docker build scripts by @AnkushMalaker in #2276
- Bekez omi firmware audio bytes by @beastoin in #2274
- Add support voice message opus fs320 by @beastoin in #2280
- Add support haptic by @beastoin in #2281
- Update README.md by @beastoin in #2282
- Update omi.conf by @beastoin in #2283
- Summaries like in granola improvements by @mdmohsin7 in #2279
- Power profiling, disable unused modules as default - sdcard, qspi flash by @beastoin in #2285
- Fix the confusing device codec that was the cause of the wrong codec … by @beastoin in #2286
- cleanup and improve firmware update page ui by @mdmohsin7 in #2267
- Extend the ble reconnection interval to 7s by @beastoin in #2287
New Contributors
Full Changelog: v1.0.60+275-mobile-cm...v1.0.61+288-mobile-cm
Omi v3.0.3 (+OTA)
What's Changed
- Battery life improvements.
How to Flash
To update your device on the Omi AI(v1.0.61+):
Steps:
- Open Omi AI app.
- Go to Settings > Device Settings.
- Select Update Latest Version.
What's Changed
Full Changelog: Omi_CV1_v3.0.2...Omi_CV1_v3.0.3
Omi DK2 v2.0.10 (+OTA)
What's Changed
- Firmware fixes by @francip in #1693
- Firmware: KConfig feature control and cleanup by @francip in #1695
- Delete old 1.5 firmware by @francip in #1694
- fix battery drain in sleep mode by @skywinder in #2177
- Fix the button functions, clean up the project by @beastoin in #2266
Full Changelog: Omi_DK2_v2.0.8...Omi_DK2_v2.0.10
How to Flash
OTA
To update your device on the Omi App(v1.0.48+):
Be sure:
- Your Omi device's battery is above 15%.
- Your Phone have a stable internet connection.
Steps:
- UNPLUG your Omi's device from the USB, including the charging cable (*)
- Open the app.
- Go to Settings > Device Settings.
- Select Update Latest Version.
*: booting sequence might be blocked by USB connection
Manually
(Copy from v2.0.0 Release)
To flash:
Be sure that your Dev 2 kit is charged or plugged in.
First double click the reset button. You should see a file in your file system labeled "XIAO-SENSE." Drag the 0.9.0 bootloader into the file. This boot loader can be found in the earlier releases.
Double press the reset button again. Then drag the file "Omi_DK2_v2.0.10.uf2" into the "XIAO-SENSE" file system. After a while, you should see the lights blink, followed by a speaker sound and a haptic buzz.
If the release version with the SD Card is not ready yet, then please download the current version on GitHub and setup the backend in the meantime. Have fun!
Omi AI v1.0.61+284
What's Changed
- check if external_data key exists before accessing it by @mdmohsin7 in #2189
- return empty response from create_conversation_via_integration for now by @mdmohsin7 in #2192
- Optimize the language detection costs by adding caching layers, Soniox language hints enabled by @beastoin in #2191
- Piloting DG Nova-3 by @beastoin in #2195
- Revert "Piloting DG Nova-3" by @thainguyensunya in #2196
- Use STT DG nova-2 by @beastoin in #2198
- Temporary switch to llm_mini by @beastoin in #2199
- Add omi2 app folder by @beastoin in #2201
- omi2 firmware basic functionality; needs audio quality improvement by @aaravgarg in #2203
- test firmware:add BLE-DFU by @is-qian in #2204
- omiGlass: Update docs / dependencies / imports by @skywinder in #2216
- Omi2 firmware by @beastoin in #2217
- test firmware:update BLE service UUID. by @is-qian in #2219
- move omi2-app to deprecated folder by @beastoin in #2220
- Update README.md by @beastoin in #2221
- Update README.md by @beastoin in #2222
- Update README.md by @beastoin in #2223
- Idhsw omi2 ota update by @beastoin in #2228
- Remove unnecessary files that confuses the west build, actually confusing vscode 🌚 by @beastoin in #2231
- Add backend-integration deployment to pipeline by @thainguyensunya in #2232
- fix: Charge to 100% by @skywinder in #2154
- Add Docker-based firmware build system by @skywinder in #2210
- docs: add omiGlass to docs and sync with README by @krushnarout in #2200
- chore: sync docs to README files by @github-actions in #2233
- Dependencies fix (fix broken .gitignore) by @skywinder in #2211
- Refactor - moves Opus codec to a library build, adds CMakeLists.txt for the library. by @apullin in #2230
- Reorganize firmware folders by @beastoin in #2229
- Update readme.md by @beastoin in #2235
- Zckmd firmware reorg by @beastoin in #2236
- Update readme.md by @beastoin in #2237
- Minor fix on file path reorg by @beastoin in #2238
- docs: update to latest docs from recent PR by @krushnarout in #2234
- chore: sync docs to README files by @github-actions in #2239
- Add turkey to stripe supported connected accounts list by @mdmohsin7 in #2227
- Improve onboarding flow logic by @mdmohsin7 in #2205
- Update README.md by @beastoin in #2240
- Update readme.md by @beastoin in #2241
- Feature/ota by @beastoin in #2244
- setup script for windows by @Rutik7066 in #2218
- bug fixes by @mdmohsin7 in #2242
- Add missing deps nordic dfu by @beastoin in #2245
- Create .env.template by @Rednaxela-beep in #2246
- Tunning BLE transmitting by @beastoin in #2248
- omi personas => import into chatgpt by @kodjima33 in #2250
- Import by @kodjima33 in #2251
- Revert "omi personas => import into chatgpt" by @kodjima33 in #2252
- Revert "Revert "omi personas => import into chatgpt"" by @kodjima33 in #2253
- Add support led, battery, charger to the omi cv1 firmrware by @beastoin in #2254
- revert "omi personas => import into chatgpt""" by @kodjima33 in #2256
- Update README.md by @beastoin in #2257
- Idiew omi firmware: buttons by @beastoin in #2258
- Manually set popular apps from admin dashboard by @mdmohsin7 in #2259
New Contributors
- @aaravgarg made their first contribution in #2203
- @apullin made their first contribution in #2230
- @Rutik7066 made their first contribution in #2218
- @Rednaxela-beep made their first contribution in #2246
Full Changelog: v1.0.61+278-mobile-cm...v1.0.61+284-mobile-cm
Omi v3.0.2 (+OTA)
What's Changed
- The initial version of omi firmware
How to Flash
To update your device on the Omi AI(v1.0.61+):
Steps:
- Open Omi AI app.
- Go to Settings > Device Settings.
- Select Update Latest Version.
Omi AI v1.0.61+278
What's Changed
- Add multi code to nova-3 multi languages by @beastoin in #2161
- add new board omi2 by @is-qian in #2129
- correct assignment operator by @skywinder in #2155
- Add old to new event mapping in app to prepare for future migration by @mdmohsin7 in #2157
- Temporary disable nova-3 due to the poor performance on stream by @beastoin in #2168
- feat: auto merge by @krushnarout in #2162
- Fix broken link in docs by @AnkushMalaker in #2166
- fix: add id by @krushnarout in #2170
- chore: sync docs to SDK README files by @github-actions in #2171
- Update sync-docs.yml by @beastoin in #2172
- Facts to memories db migration by @mdmohsin7 in #2179
- Update Omi product links and profile parameter handling by @kodjima33 in #2185
- Revamps conversation details page by @beastoin in #2178
- fix battery drain in sleep mode by @skywinder in #2177
- Facts migration to memories by @mdmohsin7 in #2183
- Import apps changes and fixes by @mdmohsin7 in #2181
- Fix processing transcripts; decode strings on the new summary by @beastoin in #2186
- Improve overall apps performance and fix crashing by @mdmohsin7 in #2187
New Contributors
- @AnkushMalaker made their first contribution in #2166
- @github-actions made their first contribution in #2171
Full Changelog: v1.0.60+275-mobile-cm...v1.0.61+278-mobile-cm