Skip to content

Releases: Frazew/VirtualSensor

Release 1.5.1

03 Sep 11:02
Compare
Choose a tag to compare

This minor version fixes the module for Nougat devices.

Changelog for v1.5 :

Finally a new release after (quite) a while. This release should fix the majority of bugs encountered on current and previous versions of Android.
With the precious help of people on Github, the cardboard hook has been (hopefully) improved.
The overall stability and reliability should be better now.
This release will stay marked as beta until relevant and good feedback is received, to please head over to Github if you can and report issues if any (or add to the exising issues to check wether they still exist)

In-between test release

07 Aug 22:52
Compare
Choose a tag to compare
Pre-release

The main aim of this release is to fix the left/right rotation on many devices.
It is not stable nor fully functional and is therefore only published for testing purposes.
Thanks for you help !

Installation might fail. If this happens, you first need to uninstall the previous version and then try again.

Hotfix for v1.4

31 Jul 22:02
Compare
Choose a tag to compare
  • Fixed the module, previous version broke it because of proguard minify, do not use version v1.4

Release 1.4

31 Jul 20:08
Compare
Choose a tag to compare
Release 1.4 Pre-release
Pre-release
  • Added a check for already existing native sensors so that they don't get overridden by the module
  • Now checks the values of the accelerometer and magnetic sensor against their accuracy. This means that the output values contain less noise without loosing too much precision
  • Added a simple GUI to quickly get informations about the module. This part also calculates the values the gyroscope should return and compares them against the one the module actually returns
  • Some hooks are now made on higher-level API (public available functions for apps), which means that specific device code should no longer break them
  • Fixed a recurrent exception (ConcurrentModificationException)

Hotfix #2 for v1.3

29 Jul 12:12
Compare
Choose a tag to compare
  • Fix the mRequiredPermssion field not available on SDK < 20

Hotfix for v1.3

29 Jul 11:44
Compare
Choose a tag to compare
  • Fixes the issue with SDK <= 18 where mStringType doesn't exist in the Sensor class

Release 1.3

29 Jul 10:26
Compare
Choose a tag to compare
  • Sensors are now added in a proper way. They should no longer accidentally override existing sensors / cause compatibility issues
  • All gyroscope axes are fully functional !
  • If it didn't work before for you on JellyBean-Lollipop, try now, it might (fixed the check for initialisation of SystemSensorManager)
  • Started to work on a new filter system for the gyroscope mainly

Hotfix for v1.2

26 Jul 21:37
Compare
Choose a tag to compare

Although not yet reported, release 1.2 would have caused crashes on devices before SDK18 as the string methods for sensors did not exist yet (ie Sensor.STRING_TYPE_GYROSCOPE)

Release 1.2

26 Jul 21:04
Compare
Choose a tag to compare
  • Fixed compatibility with SDK18-22
  • Added a little more log
  • Calculation for the gyroscope is now based on the calculated gravity sensor data, which (should) makes it work as intended in any orientation
  • The virtual sensors now have a little more information in the created Sensor class, just to make sure this isn't an issue

Hotfix for v1.1

25 Jul 15:22
Compare
Choose a tag to compare

This release fixes the null exception that would be raised in some cases when trying to get the accelerometer from the handle value Sensor.TYPE_ACCELEROMETER.
This was fixed by e992592.