The theta sample app here: https://github.com/ricohapi/theta-api2.1-android-sdk does have a bug where the live preview goes black on the SC2. If you are knowledgable in java, an EOFException occurs in readMJpegFrame() in MJpegInputStream. There is a relatively simple workaround if you are able to develop. Make the call to camera.getLivePreview again after after this occurs. Hope this helps!