Do Not Upgrade to 2.21.1


Released June 4, 2018 - Full details here

EDITED (June 8) - For plug-in developers: Do not upgrade to 2.21.1. I was able to test firmware 2.21.1 with the dual fish-eye plug-in. It made the plug-in crash consistently. I strongly recommend AGAINST upgrading to 2.21.1 if you are currently developing a plug-in with a previous version of the firmware. We will let you know when 2.30.x is available.

RICOH had complaints around HDR with their most recent firmware release. Firmware version 2.21.1 is aimed at fixing those issues. This may be a good upgrade for end users of the camera.

I have just updated a THETA V from firmware version 1.00.2 (yea, the camera was quite a bit behind in updating the firmware) through the THETA mobile app (iOS). It took about 12 minutes to download the 672MB file to my smartphone, and then took another 5 minutes to move it from the phone to the THETA. The final step, the firmware update itself, took about 1 minute.

It’s several steps total and you need to reconnect to the camera wifi to confirm the update was installed but doing it through the mobile app is easy.

Notes from RICOH on specific upgrades in Firmware version 2.21.1

  • The HDR rendering shooting bug has been resolved.
  • When playing video with the remote playback plug-in, the video will now be displayed after rotational shake correction.
  • Improved live view frame rate so that video can be displayed smoothly.
  • Bug fixes


Is the plug-in API the same between 2.21.1 and 2.20.1?


Thanks, typo. EDITED original post to show that it’s 2.21.1


Do you know if firmware 2.21.1 supports the new plug-in API on unlocked THETA V cameras?

After you upgraded the camera to 2.21.1, can you still build and use the apks from the tutorials in this guide:

I’m currently running firmware 2.20.1 and want to know if I should upgrade to 2.21.1 on my development camera that I’m using to build plug-ins.



Confirmed also that using Vysor’s keyboard - to configure wifi for a plug-in, for example - with firmware 2.21.1 does not work.