Rivo2 Software Changelog

1. Fixed an issue on Android devices running Android 16 where the star button did not move to the parent item.

1. In supported apps, pressing R3 sends a message and R4 + R3 inserts a line break, or the reverse, depending on the app's settings.

1. Fixed the issue where the * back button did not work on some apps in Android.
2. The tweak introduced in Rivo 2.4.10 for iOS 17.1 was removed after the issue was resolved in iOS 17.2.
3. Fixed bug with R1 + L1, 1 to open VoiceOver Quick Settings.
4. Fixed bug with L1 + L2 or R2 to switch to the previous or next app.

1. A tweak was Introduced to address an issue in iOS 17.1 where VoiceOver would not properly read text while typing in some languages.

1. When paired, iPhone/iPad/watchOS/Android are detected and set automatically.
2. Typing Japanese in Android is supported. 1. Commands changed:
1.1. To set to the Bluetooth pairing mode, hold down KEYBOARD and AUDIO together until there are three short vibrations.
1.2. To set to the Phone mode, press KEYBOARD and AUDIO together.
1.3. To clear the phone number entered in the Phone mode, hold down T4 until there is a vibration.
1.4. To unlock and set to the Keyboard mode, press KEYBOARD and POWER together.
1.5. To unlock and set to the Audio mode, press AUDIO and POWER together.
1.6. To unlock and set to the Phone mode, press KEYBOARD and AUDIO together.
1.7. To check the battery level, press POWER, KEYBOARD, and AUDIO together.

2. Commands added for VoiceOver:
2.1. To open the VoiceOver Quick Settings, press R1 + L1, 1.
2.2. To switch between the previous or the next apps, press L1 + L2, or L1 + R2.

3. Keyboard switching setting
3.1. The behavior of switching keyboards by pressing L3 or L4 repeatedly can be disabled, which is enabled by default.
3.2. To change the keyboard switching setting, hold down L3, then press and hold L4 until vibration. There is a vibration when the switching is enabled and two when disabled.
3.3. When the setting is disabled, the keyboard is not switched when L3 or L4 is pressed more than once.
3.4. The keyboard can always be switched manually by L3 + L4 regardless of the keyboard switching setting.

4. The following commands are changed for Apple Watch:
4.1. All the commands for Apple Watch is in the vertical orientation.
4.2. If you press AUDIO, Rivo is set to the Media mode.
4.3. If you press KEYBOARD, Rivo is disconnected.
4.4. If you press KEYBOARD and AUDIO together, Rivo is set to the Phone mode.
4.5. To use Siri, press * in the Media mode.

5. Update procedure has become simple and the update software can now update all versions of Rivo2 on Windows PC. 1. VoiceOver
1.1. To lock or unlock the screen, press L1 + R4.
1.2. To toggle VoiceOver on and off in the iPhones without the physical home button, hold down L1, then triple tap R4.
1.3. To activate Siri in the iPhones without the physical home button, hold down L1 + R4.
1.4. The short delay between letters when typing has been removed for iOS 15, which was introduced for iOS 14, and you may feel a bit speedy when typing.

2. TalkBack
2.1. To show the TalkBack menu, press #.
2.2. L1 jumps to the status bar first instead of the navigation bar.
2.3. To select the previous or the next reading control, press R1 + *, or R1 + #.
2.4. To change the value of the current reading control, press R1 + 2, or R1 + 8.
2.5. To play or pause the current active media, press L1 + R1, R1. It will receive or end the call when there is a phone call.
2.6. To show the list of actions of the selected item, press L1 + R1, 2.
2.7. To search the screen for an item, press L1 + R1, 7. Then, set Rivo to the typing mode, type a search text, then press R3. To return to the navigation mode, press R4. Internal software optimization. 1. When voice recognition is called with R1 + 3 in the Keyboard mode, Rivo is automatically set to the Audio mode before activating it.
2. A voice message can be recorded while L1 + R1, 5 is held down at audio recording buttons in apps like iPhone Messages or WhatsApp.
3. When there is an incoming call, press * + L2 to receive it and automatically switch the audio between Rivo and the smartphone. In this case, Rivo can be used to dial the DTMF touch tones while talking over the smartphone or a Bluetooth earphone connected to the smartphone. 1. Fixed the incorrect battery level notification when connected to an Android smartphone right after turned on. 1. (iOS) To select the next rotor, press #. To select the previous rotor, press # + *, or just * right after selecting a rotor.
2. (watchOS) When Rivo is paired to a new device while in the watchOS mode, Rivo is changed to the Apple iOS VoiceOver mode.
3. (TalkBack & Voice Assistant) To jump to the previous or the next 5th item, press L1 + 4, or L1 + 6.
4. (TalkBack) To read the previous or the next letter, press R1 + 4, or R1 + 6.
5. (TalkBack) To read the previous or the next word, press R1 + L2, or R1 + R2.
6. When the battery level becomes very low, there are 2 short vibrations twice at a 10-second interval.

1. Apple iOS
1.1. Navigation commands added:
1.1a. To select the previous or the next items with autorepeat: hold down 4 or 6
1.1b. To jump to the previous or the next 5th item: L1 + 4, or L1 + 6
1.1c. To open the notification center: L1 + 3
1.1d. To open the control center: L1 + 9
1.1e. To switch to the previous or next iPad apps: L1 + L2, or L1 + R2
1.1f. To temporarily toggle to the VoiceOver home key: R1 + L1, 0

1.2. Navigation commands changed:
1.2a. To select the previous or the next container: L1 + 2, or L1 + 8
1.2b. To show the spotlight search screen: 3, or L1 + R1, 3
1.2c. To double-tap and hold the current item: L1 + R1, 5
1.2d. To search in the current screen: L1 + R1, 8
1.2e. To navigate in the search result: L1 + R1, 7, or L1 + R1, 9
1.2f. To toggle iPad dock: L1 + 0

2. Google Android
2.1. Navigation commands added:
2.1a. To select the previous or the next items with autorepeat: hold down 4 or 6

1. Internal battery level measurement has been improved.
2. Once updated to Rivo 2.4.1 or later, next software updates become simple.

1. Settings for device OS changed:
1.1. Apple iOS: L3 + L1, 3, 4, 6
1.2. Apple watchOS: L3 + L1, 3, 4, 1
1.3. Google Android TalkBack: L3 + L1, 3, 8, 4, 2
1.4. Google Android VoiceAssistant: L3 + L1, 3, 8, 4, 5

2. Support for Apple watchOS added:
2.1. Media mode in vertical orientation, Phone mode, and Phone shortcuts
2.2. Media mode (default): D3
2.3. Phone mode: D4

1. DTMF touch-tones are heard when buttons are pressed in the Phone mode instead of the monotone beep sound.
2. A Bluetooth earphone can also be used together with Rivo. Especially, while in a phone call, D3 + 0, or * + L2, can switch between Rivo and the Bluetooth earphone but you may still press Rivo buttons for the touch-tones. Note that the command switches between the last two active devices.

3. There is a vibration when a device is saved or removed.
4. There is a vibration when a device is connected and two when disconnected.
5. If a stored device number is selected without disconnecting the current connection, it automatically disconnects and connects to the device. In this case, the current Rivo mode (Keyboard or Audio) is maintained.
6. Fixed a bug that changed the sound volume to max when the phone volume shortcut keys are pressed while running Siri.
7. Fixed a bug that changed the phone volume to max when you hang up the previous phone call in speakerphone mode.

8. (TalkBack) Local context menu: #, Global context menu: L1 + #
9. (Voice Assistant) Quick menu: #
10. (Voice Assistant) Toggle voice feedback: R1 + R3

1. The way to unlock buttons, set to the Phone mode, and check the battery level have been changed.
1.1. To unlock and set to the Keyboard mode, press KEYBOARD + POWER.
1.2. To unlock and set to the Audio mode, press AUDIO + POWER.
1.3. To set to the Phone mode, press POWER + AUDIO, or press KEYBOARD and AUDIO simultaneously.
1.4. To check the battery level, press POWER + KEYBOARD.

2. Google TalkBack and Samsung Voice Assistant are supported in Android.
2.1. Set Rivo to use either TalkBack, Voice Assistant, or iOS as follows:
2.1a. TalkBack: L3 + L1, 3, 4, 2
2.1b. Voice Assistant: L3 + L1, 3, 4, 5
2.1c. iOS: L3 + L1, 3, 6
2.1d. The settings are stored for each device saved.
2.1e. Rivo is set to the iOS VoiceOver mode by default, and keeps the last screen reader mode set.

2.2. The default keyboard in Android needs to be changed as follows:
2.2a. Find the "Gboard - Google Keyboard" app on the Google Play Store.
2.2b. Set Gboard active at Settings / General management / Language and input / On-screen keyboard / Manage keyboards / Gboard.
2.2c. Set the Gboard as the default keyboard at Settings / General management / Language and input / Default keboard / Gboard.
2.2d. Currently only English and Korean are supported, and more languages will be added.

2.3. Commands in Rivo are almost the same across devices except at the navigation mode in Android and iOS.

3. Even when buttons are locked, you may receive, end, or reject a phone call using shortcuts.
3.1. Receive an incoming call: * + R1
3.2. End the current call or reject the incoming call: * + R4

4. The problem that Rivo is switched to the Audio mode automatically when the KEYBOARD button is pressed can be avoided. If your iPhone has the problem, set an option to reject the audio connection requests from the iPhone as follows:
4.1. Reject audio connection requests: L3 + L1, 7, 4, 5
4.2. Accept audio connection requests: L3 + L1, 7, 4, 4

5. You can activate the voice recognition without using the Home button. Press R1 + 3 in the Audio mode.

6. A bug is fixed that caused the volume being changed to maximum when there comes a second call. Replaced by a new version supporting Android. Initial release for iOS.