Releases: VirtCode/SmartMouse
v1.4.2
This release is another small bug fix, but is mainly released for reproducible builds.
The app is still not practice ready.
A built release APK can be found below.
Changelog: v1.4.1...v1.4.2
- Fixed the app overriding the home screen default (#15)
On current Progress:
I have started working on touch pad support (#8), but am currently dealing with some bugs in the Android Bluetooth stack. The next release will hopefully be more interesting.
v1.4.1
This release is a small bug fix and introduces proper builds and versioning.
The app is still not practice ready.
A built release APK can be found below.
(This build is actually built from 4bbbdd8 to remove an unneeded signature block.)
Full Changelog: v1.4.0...v1.4.1
v1.4.0
This release is focused on improving the position estimation.
The app is still not practice ready but has received improvement.
A built debug APK1 (currently signed with a debug key) can be found below.
Key Changes
- Updated Position Estimation: The position estimation was greatly improved and now leverages the data of the gyroscope to do sensor-fusion.
- Debugging Transmission: A new approach for was implemented that transmits sensor and processing data over the network to a computer for analysis.
- Advanced Settings: The settings page is now simpler per default. Advanced settings can additionally be enabled.
-
last built on 14.12.23 with fix for dashed MACs ↩
v1.3.0
This release is the first public demo of SmartMouse.
The app is a demo and not yet practice ready.
A built debug APK can be found below.
Key Features
- Serverless Transmission: This app uses the Bluetooth HID Profile to connect to a Computer, and does not require any application or server on the target device.
- Position Estimation: The position of the device is estimated using the data of the accelerometer and a custom processing pipeline.
- Customization: The app, including the processing pipeline, can be customized very easily with the inbuilt settings screen.