Skip to content

Releases: frazew/VirtualSensor

Release 1.5.1

Choose a tag to compare

@frazew frazew released this 03 Sep 11:02

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

Pre-release

Choose a tag to compare

@frazew frazew released this 07 Aug 22:52

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

Choose a tag to compare

@frazew frazew released this 31 Jul 22:02
  • Fixed the module, previous version broke it because of proguard minify, do not use version v1.4

Release 1.4

Release 1.4 Pre-release
Pre-release

Choose a tag to compare

@frazew frazew released this 31 Jul 20:08
  • 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

Choose a tag to compare

@frazew frazew released this 29 Jul 12:12
  • Fix the mRequiredPermssion field not available on SDK < 20

Hotfix for v1.3

Choose a tag to compare

@frazew frazew released this 29 Jul 11:44
  • Fixes the issue with SDK <= 18 where mStringType doesn't exist in the Sensor class

Release 1.3

Choose a tag to compare

@frazew frazew released this 29 Jul 10:26
  • 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

Choose a tag to compare

@frazew frazew released this 26 Jul 21:37

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

Choose a tag to compare

@frazew frazew released this 26 Jul 21:04
  • 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

Choose a tag to compare

@frazew frazew released this 25 Jul 15:22

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.