-
Notifications
You must be signed in to change notification settings - Fork 0
Core Ota Overview
Use DeviceOtaAPI to update the main firmware of a supported AIBuds device from a package already downloaded to a local file path. This workflow is separate from Camera OTA, which updates the camera module firmware.
The SDK exposes the device battery threshold, reports whether the OTA task started, streams progress from 0.0...1.0, and reports final success plus average transfer speed in kB/s. An OtaConfiguration overload selects the required BLE OTA protocol. Task-start success is not final upgrade success; only the completion handler provides the authoritative final result.
The SDK does not check a remote update service, download firmware, provide release notes, or choose a firmware package. Those responsibilities belong to your update backend and host app.
Browse the generated Wiki navigation for the pages in this section.
AIBuds SDK documentation · Full documentation · API Reference
- Introduction
- Getting Started
- Core Concepts
-
Core Features
- Basic Features
- Device Info
- Find Device
- Physical Operations
- Work Mode
- Work Status
- Wear Detection
- Volume Control
- Music Control
- TWS
- Equalizer
- ANC
- Audio
- Camera
- Remote Camera
- File Import
- Teleprompter
- Segment Navigation
- Live Streaming
- Device Applications
- OTA
- Camera OTA
- Service Auth
- AI Services
- Voice Assistant
- Logging
- Advanced Topics
- Releases
- Troubleshooting