Corvus v. 12.0

Release date: 
Tuesday, 27. May 2025
Localisation: 
English, Czech, German, Polish, Slovak, Italian
Supported versions of the operating system Android: 
8.0 Oreo, 8.1 Oreo, 9.0 Pie, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0
Application to download: 
New module: 
Sketches and diagrams

It lets user to explore simple sketches created in SVG. We support one and 2 fingers exploration, particular elements should be described by sounds and texts, multiple sketches can be connected by links.

Math function viewer

It can be used to explore one variable math functions entered as expression with definition scope. Graph can be played or explored in touch exploration mode.

Braille tetris

It can be used only with braille display. The aim is to build lines by combining random generated blocks falling on the table.

New feature or improvement: 
It is now possible to use braille displays with Corvus. We use BRLTTY system to connect devices. If there is a physical 8 dots braille keyboard on the device, users can use it to enter text but also to emulate all commands available on Corvus on-screen braille keyboard and layer. See user’s guide for detailed instructions.
It is now possible to block automatic screen off in Corvus special environment. See universal gestures settings and user’s guide.
There is a new mappable function in screen reader, which lets user to turn off the screen manually.
It is now possible to make screenshot by a new mappable screen reader function.
It is now possible to invoke any screen reader mappable function in macro or custom action (see  “run screen reader function” macro command).
Functionality or controll change: 
The value “don’t turn off” for screen off interval setting (see display settings) now works in special environment (we have own implementation).
Announcing of meta information by screen reader in Android 15 was improved.
The braille layer in screen reader can be now used also on the locked screen immediately after boot.
The braille keyboard is now also available immediately after boot (when is the device in locked state) and so can be used to enter complex passwords to unlock the device.
The braille keyboard is now available also in numeric edits (phone app, edit to set alarms, but also all numeric edits in standard environment).
Improved IME hidden detection on Android 15, so screen reader properly starts to work after confirmation of input.
It is now possible to use letters typed on external (physical) keyboard to invoke functions mapped to braille layer letters.
All screen reader functions can be now launched by external braille keyboard (e.g. on braille displays).
It is now possible to use all find functionalities (find, find next and find previous shortcuts) in list of commands when creating macro and also in list of all actions when adding “run screen reader command” function to macro.
We now poll relevant radiobrowser server using DNS polling at each startup of internet radios application, to make application more stable.
It is now possible F11 and F12 function keys on external keyboards to emulate 1-shift and 2-shift keys, so we can now invoke more functions also by Bluetooth or USB keyboards.
Added functionality which lets us to use screen shading on Android 15 QPR1 and newer, we use older method on all older versions of Android.
Fixed bug: 
Android applications are now properly alphabetically ordered also if there is some diacritics in their names.
Fixed a bug, which caused that there was some unexpected strings in filenames of books downloaded from Digibooks library.
Fixed a bug, which caused that mail messages with diacritics in mail address names was sometimes malformed.
Fixed a bug, which caused that it was not possible to save passwords for mails and libraries on specific device after upgrade to Android 15.
We have a new version of liblouis library, used by braille keyboard and braille displays to translate text to braille.
Fixed a bug, which caused that Corvus keyboard didn’t work properly when invoking searching by shortcut 1-swipe up/down in some situations.