Releases: Anezium/RokidBrew
Releases · Anezium/RokidBrew
RokidBrew v0.2.2
CXR-L / CXR bridge compatibility refresh.
- Updates CXR-L integrations to client-l 1.0.3 where applicable.
- Updates CXR service bridge native libs for 16 KB page-size compatibility.
- Adds compatibility callbacks for newer Rokid APIs.
- Release APK assets were checked with zipalign -P 16 and arm64 ELF alignment validation.
RokidBrew v0.2.1
Highlights
- Fixes an immediate startup crash on EMUI 14 / Android 14 devices
- Keeps high-refresh-rate preferences behind Android 15+ platform checks, avoiding unsupported API calls on Android 14.
- Bumps RokidBrew to versionCode 11 / versionName 0.2.1.
Verification
- Built debug and release APKs with Gradle.
- Verified the debug APK manifest reports versionCode 11 and versionName 0.2.1.
SHA-256: 8f174057dc6a3c90cc08ce619eba249f92e94c9f528da25e73b9ad465e935673
RokidBrew v0.2.0
Highlights
- New redesigned RokidBrew store UI.
- Self-update screen with update badge and system log notice when a newer build is available.
- Selectable Rokid CXR-L host app support.
- Phone/glasses install state tracking, update detection, and uninstall controls.
- Refactored CXR-L install/query/uninstall pipeline for more reliable glasses app management.
RokidBrew v0.1.8
versionCode: 9
Fixed the Android 12+ splash screen by adding a dedicated padded splash logo asset and forcing the dark splash background. Launcher icons and CXR-L / Hi Rokid integration are unchanged.
RokidBrew v0.1.7
versionCode: 8
Fixed compatibility with the latest Hi Rokid update by using bitmap launcher icons and sending the required auth package during CXR-L service binding. This prevents authorization crashes and restores installs through the updated global Hi Rokid service.
RokidBrew v0.1.6
Adds registry-driven featured/new curation and a swipeable hero carousel.
RokidBrew v0.1.5
Fixes
- Prevent RokidBrew from automatically querying every glasses app immediately after Hi Rokid authorization.
- Avoids the Hi Rokid CXRLinkService crash loop that left RokidBrew stuck in BUSY after receiving the authorization token.
Known CXR-L limitation
- The current public
client-l/ Hi Rokid bridge exposes package-by-package glasses app checks only:queryGlassAppInstalled(packageName, callback). - There is no public API to list all installed glasses apps from the phone side.
- RokidBrew therefore stores the authorization token, installs glasses APKs through CXR-L, and marks glasses apps installed after successful RokidBrew installs, but it does not auto-scan the whole registry after authorization.
- Full installed-app discovery would require a small glasses-side helper that reads Android
PackageManagerlocally and sends the installed package list back to the phone.
APK
- Phone APK debug build from this workspace.
- SHA-256: c54a810e044132f57d6ba1b738a1783473ce2c2f37646dd0c23650b613227a33
RokidBrew v0.1.4
Test release for self-update flow
RokidBrew v0.1.3
Fixes
- Fix self-update download flow (log progress, handle permission denial gracefully)
- Add progress bar and percentage to update dialog
- Disable buttons during download
v0.1.2
- Refresh button with spinning animation + minimum 800ms duration
- Self-update system via registry manifest
- App logo integrated
- Bundled apps.json now minimal (remote registry is source of truth)
- GitHub Pages URLs removed