Security Threats

Necessary preparations

Images and video files stored on the RICOH360 THETA A1 are important information assets and require appropriate security measures to reduce the risk of information leakage and unauthorized use. For safe use, the operating environment and equipment must be properly configured according to the user's information security policy.

Means of Control

THETA can be controlled via wireless LAN, wired LAN, LTE dongle, USB, Bluetooth®, and buttons on the unit. The security risks for each of these are as follows

Specifications
Control Method Initialization Risk Starting Procedure
Wireless LAN AP (access point) mode OFF SSID and encryption key can be used to remotely connect and control the device, which requires proper management. Enable the function before connecting from the device.
Wireless LAN CL (Client) Mode OFF Even if Digest Authentication is set, proper management is required because the user name and password can be controlled via WebAPI if they are compromised. Enable the function after making the necessary settings for connection using the API.
Wired LAN OFF As with wireless LAN (CL mode), proper management is required. A wired LAN adapter must be connected to the USB port.
LTE Dongle OFF Remote control using WebAPI is not possible. LTE dongle must be connected to the USB port.
USB(MTP) ON By connecting to a PC via USB cable, images and video files stored in THETA can be retrieved. Please note the operating environment. Connection via USB cable capable of data transmission is required.
USB(MSC) OFF By connecting to a PC with a USB cable, images and video files stored on the THETA can be retrieved. It is also possible to transfer files from an external device to the THETA; use only files output by the RICOH360 THETA A1.
Pay attention to the operating environment.
The function must be activated and connected with a USB cable capable of data communication.
Bluetooth® (Low Energy)
(Low Energy)
ON Authentication by NumericComparison can be allowed by operating the device, and information can be acquired via BLEAPI, so please pay attention to the operating environment. Requires a connection from the device.
Bluetooth® (Classic)
(Classic)
OFF Allows connection to devices with specific profiles. Requires registration of device connection using BLE.
Operation Buttons No Lock The power button turns power on and off, and the wireless button turns wireless LAN on and off. The combination of operation buttons can also be used to initialize settings. Please pay attention to the operating environment. Power ON

The configuration ranges and procedures associated with each operating method are as follows

Wireless LAN

Wireless LAN can be set to OFF, AP mode, or CL mode. Wireless LAN will not be turned off even in sleep mode.

How to use Wireless LAN Settings

You can switch between OFF, CL mode, and AP mode by pressing the WLAN button. You can also use the API to select the mode.

Setting value
Set value Initial value Setting Method Description
Network type OFF WebAPI Options._networkType Network type to use
MTPAPI N/A
BLEAPI Set network type
Set Options
Wireless LAN antenna settings MIMO WebAPI Options._wlanAntettaConfig
SISO/MIMO switching
MTPAPI N/A
BLEAPI Set Options

AP (Access Point) Mode

AP (Access Point) Mode
Network Interface Wireless LAN
1.WPA2-Personal
2.Encryption method: AES
3.Wireless LAN mode: Access Point
The default specifications are as follows
SSID: ""THETA""+""serial number""+"".OSC"""
Encryption key (passphrase): Random 8-digit string
The initial value of the encryption key can be confirmed by pressing the shutter release button for 2 seconds while holding down the WLAN button.
Service Protocol HTTP
Service Protocol Authentication Method None
Service Protocol Encryption Method None
Provided Services The Web API specification is available at
https://docs-theta-api.ricoh360.com/web-api/index.html
How to use Connecting in AP mode
  1. Turn on the THETA and press the WLAN button to switch to AP mode.
  2. Search for the THETA's SSID (by default, the THETA's serial number (2 alphabetic characters + 8 digits) + .OSC) from the device you are using.
  3. Connect to THETA's SSID from the device you are using. At this time, you will need to enter the encryption key.
Setting value
Setting value Initial value Setting Method Description
SSID Serial number (2 alphabetic characters + 8 digits) + .OSC WebAPI Options._ssid
Can be set/obtained in WLAN AP mode
Name to identify the THETA's WLAN
MTPAPI N/A
BLEAPI Set Options
Encryption Key (Passphrase) Set per device WebAPI Options.wifiPassword
Encryption key can be set
Options._defaultWifiPassword
Allows you to get the factory default encryption key
Encryption key used when connecting in AP mode
Can be changed using the RICOH360 Smartphone App

Passwords can be set to a length of eight digits, but this makes them vulnerable to brute force attacks. Please take measures such as making the password longer or selecting characters from multiple sets, including uppercase and lowercase letters, numbers, and special characters.
MTPAPI N/A
BLEAPI Set Options
You can set the encryption key.
Get Options
Get the factory default encryption key
Read WLAN password state
Allows you to retrieve the encryption key update status
Frequency setting 2.4GHz WebAPI Options._wlanFrequency
Can be set/retrieved in WLAN AP mode
Can be retrieved in WLAN CL mode
Frequency setting used in AP mode
MTPAPI N/A
BLEAPI Set Options

CL (Client) Mode: Control via WebAPI

Specification
Network Interface Wireless LAN
1.Authentication Method: WEP, WPA/WPA2 PSK, WPA3-SAE
2.Encryption method: AES
3.Wireless LAN mode: Client(Station)
SSID and password of the access point to be connected must be set.
Wired LAN (USB-LAN adapter ) 1.
1.Authentication Method: WEP, WPA/WPA2 PSK, WPA3-SAE
2.Encryption method: AES
Service Protocol HTTP
Detect the camera IP address using mDNS
Service Protocol Authentication Method HTTP Digest Access Authentication
Service Protocol Encryption Method None
Provided Services The Web API specification is available at
https://docs-the ta-api.ricoh360.com/web-api/index.html
How to use Connect in wireless LAN CL mode

When controlling via the API, digest authentication settings are required. Settings must also be made according to the network used.
When using Wireless LAN CL mode, select the frequency band to be used. The information of the router to be connected must also be registered. These settings must be configured using wireless LAN or BLE.

When setting up using wireless LAN (AP mode)

  1. Connect in AP mode.
  2. Set the user name and password for digest authentication.
  3. Set the frequency band to be used.
  4. Register the router to be connected.

When setting up via Bluetooth®.

  1. Turn on the THETA.
  2. Search for Bluetooth® (10-digit alphanumeric code beginning with AA) from the device to be used.
  3. When connecting from the device, a 6-digit PIN code will appear on both the device and the THETA, make sure both are the same and select OK.
    • Depending on the device, you may be asked for permission to connect before the PIN code is displayed.
  4. Set the user name and password for Digest Authentication.
  5. Set the frequency band to be used.
  6. Register the router to be connected.
    (A) Register router information directly (using Camera Control Command v2).
    (B) Detect the router with THETA (using WLAN Control Command v2)
Setup Value
Set value Initial value Setting Method Description
Frequency setting in CL mode 2.4GHz:enable
5.2GHz:disable
5.8GHz:enable
WebAPI Options._wlanFrequencyCLmode
Can be set/obtained in WLAN AP mode
Can be obtained in WLAN CL mode
Frequency setting used in CL mode
MTPAPI N/A
BLEAPI Set Options
Authentication Method digest WebAPI N/A Authentication method used in CL mode
MTPAPI N/A
BLEAPI N/A
Digest Authentication User Name THETA+ serial number (2 alphabetic characters + 8 digits) WebAPI Options._username
Can be set in WLAN AP mode
User name used for digest authentication
MTPAPI N/A
BLEAPI Set Options
Digest Authentication Password Not set WebAPI Options._password
Can be set in WLAN AP mode
Password to be used for Digest Authentication.
Cannot be used unset.

Passwords can be set to a length of eight digits, but this makes them vulnerable to brute force attacks. Please take measures such as making the password longer or selecting characters from multiple sets, including uppercase and lowercase letters, numbers, and special characters.
MTPAPI N/A
BLEAPI Set Options
Access Point Information Not set WebAPI camera.setAccessPoint
Can be set in WLAN AP mode
Information on access point (router) to be connected in WLAN CL mode
MTPAPI N/A
BLEAPI Set Access Point
Proxy Information Not set WebAPI camera.setAccessPoint
Proxy information to connect in wireless LAN CL mode
MTPAPI N/A
BLEAPI N/A

Wired LAN

How to use Connected via wired LAN

When controlling via API, digest authentication settings are required. Settings must also be made according to the network used.
These settings must be made using wireless LAN or BLE.
After completing the settings, connect the wired LAN adapter and connect it to the router with a wired LAN cable.

When setting up using wireless LAN (AP mode)

  1. Connect in AP mode.
  2. Set user name and password for Digest Authentication.
  3. Set the wired LAN connection configuration if necessary.

When setting up via Bluetooth®.

  1. Turn on the THETA.
  2. Search for Bluetooth® (10-digit alphanumeric code beginning with AA) from the device to be used.
  3. When connecting from the device, a 6-digit PIN code will appear on both the device and the THETA, make sure both are the same and select OK.
    • Depending on the device, you may be asked for permission to connect before the PIN code is displayed.
  4. Set the user name and password for Digest Authentication.
  5. Set the wired LAN connection configuration if necessary.
Configuration Value
Set value Initial value Setting Method Description
Wired LAN connection settings ipAddressAllocation="dynamic" WebAPI Options._ethernetConfig
Can be set/retrieved in WLAN AP/CL mode
Configuration for wired LAN connection
MTPAPI N/A
BLEAPI N/A
Authentication method digest WebAPI N/A Authentication method used in CL mode
MTPAPI N/A
BLEAPI N/A
Digest Authentication User Name THETA+ serial number (2 alphabetic characters + 8 digits) WebAPI Options._username
Can be set in WLAN AP mode
User name used for digest authentication
MTPAPI N/A
BLEAPI Set Options
Digest Authentication Password Not set WebAPI Options._password
Can be set in WLAN AP mode
Password to be used for digest authentication.
Cannot be used unset.

Passwords can be set to a length of eight digits, but this makes them vulnerable to brute force attacks. Please take measures such as making the password longer or selecting characters from multiple sets, including uppercase and lowercase letters, numbers, and special characters.
MTPAPI N/A
BLEAPI Set Options

CL (Client) Mode: Controlled by RICOH360 Cloud

Specifications of RICOH360 Cloud
Network Interface Wireless LAN
1.Authentication Method: WEP, WPA/WPA2 PSK, WPA3-SAE
2.Encryption method: AES
3.Wireless LAN mode: Client(Station)
SSID and password for the access point to be connected must be set.
Wired LAN (USB-LAN adapter )
4G LTE (USB-LTE adapter )
Tethering connection
1.Authentication Method: WEP, WPA/WPA2 PSK, WPA3-SAE
2.Encryption method: AES
Service Protocol MQTT
Service Protocol Authentication Method MQTT connection with mutual TLS(mTLS) authentication
Service Protocol Encryption Method TLS
How to use

https://help.ricoh360.com/hc/en-us/articles/13383929357971-Registering-for-RICOH360-Cloud

CL (Client) mode: live streaming

Specifications
Network Interface Wireless LAN
1.Authentication Method: WPA2-Personal, WPA3-Personal Only, WPA3-Transition
2.Encryption method: AES
3.Wireless LAN mode: Client(Station)
SSID and password of the access point to be connected must be set.
Wired LAN (USB-LAN adapter )
4G LTE (USB-LTE adapter )
Tethering connection
1.Authentication Method: WEP, WPA/WPA2 PSK, WPA3-SAE
2.Encryption method: AES
Service Protocol WebRTC
WebSocket-TLS
Service Protocol Authentication Method JWT
Service Protocol Encryption Method DTLS, SRTP, TLS
Usage Method

In preparation

Mobile network (LTE dongle)

How to use Connecting via mobile network

Connect the LTE dongle and configure your mobile network settings using wireless LAN or BLE as needed.

When setting up via Bluetooth®.

  1. Turn on the THETA.
  2. Search for Bluetooth® (10-digit alphanumeric code beginning with AA) from the device to be used.
  3. When connecting from the device, a 6-digit PIN code will appear on both the device and the THETA, make sure both are the same and select OK.
    • Depending on the device, you may be asked for permission to connect before the PIN code is displayed.
  4. Configure mobile network settings as needed.
Configuration Value
Configuration Value Initial value Setting method Description
Mobile Network Settings plan-D
roaming=OFF
WebAPI Options._mobileNetworkSetting
Can be set/retrieved via BLE
Plan used and roaming settings
MTPAPI N/A
BLEAPI Set Options

Bluetooth

Bluetooth® Low Energy (BLE) and Bluetooth® Classic are controlled separately. By default, BLE is always enabled; to control THETA, you must connect via BLE.

Specifications
Interface Bluetooth® Low Energy
1.Profile: GATT
2.Security: Some models have multiple connections.
BLE(standard)
- BLE Security mode 1
- BLE Security Connections level4
- Numeric Comparison Pairing (Bluetooth® standard 4.2 or higher)
* Supports characteristics that correspond to BLE Security mode 1/BLE Security Connections level 4. 3.
3.BLE mode: Peripheral
Service Protocol GATT
Service Protocol Authentication Method BLE(standard)
    FIPS, Numeric Comparison Pairing
Service Protocol Encryption Method BLE(standard)
    AES-CCM
Provided Services The Bluetooth® API specification is available at
https://docs-theta-api.ricoh360.com/bluetooth-api/
Camera control command v2 service
WLAN Control Command service
WLAN Control Command v2 service
Bluetooth Control Command service
Registration to RICOH360 Cloud can only be performed with RICOH applications.
How to use Connect via Bluetooth®.

BLE is always enabled by default. If disabled, it must be enabled by using the API or by resetting the settings operation. The device can be controlled as a peripheral device when connected according to the following procedure.

  1. Turn on the THETA.
  2. Search for THETA (10-digit alphanumeric code starting with AA) via Bluetooth® from the device to be used.
  3. Once connected from the device, both the device and the THETA will display a 6-digit PIN code, make sure both are the same and select OK.
    • Depending on the device, you may be asked for permission to connect before the PIN code is displayed.

To connect an external device such as a headset or remote controller, you must register the Bluetooth® device as follows

  1. Connect the THETA as a peripheral.
  2. Put the external device into pairing mode.
  3. Scan the external device with the THETA using the Bluetooth® API.
  4. Register the external device using the scan results.

Press and hold the WLAN button or enable Bluetooth® in the API to search for external devices and connect to registered devices.


Setting value
Setting value Initial value Setting Method Description
Enable BLE true WebAPI Options._bluetoothLowEnergyEnable
Can be set/retrieved in WLAN AP/CL mode
Enables/disables BLE
MTPAPI N/A
BLEAPI Set Options
Bluetooth® Status OFF WebAPI Options.bluetoothPower
Can be set/retrieved in WLAN AP/CL mode
Enables/disables Bluetooth® switching
This value only affects Bluetooth® Classic. If no registered device is found, it will turn off after 30 seconds.
MTPAPI N/A
BLEAPI Set Options
Search for Bluetooth® peripherals OFF WebAPI N/A
MTPAPI N/A
BLEAPI Scan Bluetooth peripheral device
Notification of scanned Bluetooth® peripheral devices OFF WebAPI N/A
MTPAPI N/A
BLEAPI Notification scanned Bluetooth peripheral device
Bluetooth® peripheral device connection and registration OFF WebAPI N/A
MTPAPI N/A
BLEAPI Connect Bluetooth peripheral device

USB

Specification
InterfaceCompliant with the following standards:  
    USB Spec.3.2 super speed standard
    USB2.0 High speed standard
Service Protocol MSC (Mass Storage Class)
MTP (Media Transfer Protocol)
Service Protocol Authentication Method None
Service Protocol Encryption Method None
Provided Services The MTP API specification is available at
https://docs-theta-api.ricoh360.com/usb-api/
How to use Connecting via USB

When controlling via USB, it must be determined whether the device is to be used as an MTP device or as an MSC device.

When configuring via WebAPI

  1. Connect via wireless LAN or wired LAN.
  2. Execute WebAPI.

To set up via Bluetooth

  1. Connect via BLE.
  2. Execute Bluetooth®API.

When setting by button operation

  1. Turn on the THETA.
  2. Press the Mode button and the Fn button for 2 seconds.
  3. Select whether or not to connect via MSC the next time the USB connection is made.
Set value
Set value Default value Setting Method Description
MTP/MSC Selection MTP WebAPI Options._usbConnection
Can be set/retrieved in WLAN AP/CL mode
Select whether to use MTP or MSC when connecting to a PC
MTPAPI N/A
BLEAPI Set Options

Operating Device

You can inhibit the operation of the power button, WLAN button, shutter button, mode button, and Fn button on the device.
Holding down the mode button and shutter button for 6 seconds will unlock the operation lock.

Set value
Set value Default value Setting Method Description
Button lock type unlock WebAPI Options._cameraLock
Can be set/obtained in WLAN AP/CL mode
Select button lock type
MTPAPI N/A
BLEAPI Set Options
Custom button lock settings unlock WebAPI Options._cameraLockConfig
Can be set/retrieved in WLAN AP/CL mode
Select whether to lock each button
MTPAPI N/A
BLEAPI Set Options

Device Settings

Location and date/time information is recorded on images and videos. These settings affect the integrity of the information.

Location Information

You can specify whether to add location information to images and videos. If positioning is not possible with the built-in GPS, location information can be set using the API.
You can also choose whether to record azimuth information as true north or magnetic north using the electronic compass.
If the icon is white, the built-in GPS is able to provide positioning.

Setting value
Setting value Default value Setting Method Description
Location Not set WebAPI Options.gpsInfo
Can be set/retrieved in WLAN AP/CL mode
Location information
MTPAPI 0xD801 GpsInfo
BLEAPI Set Options
Assign location information on WebAPI Options._gpsTagRecording
Can be set/retrieved in WLAN AP/CL mode
Select whether to add location information
MTPAPI 0xD832 GPStagRecording
BLEAPI Set Options

Azimuth Information

You can select whether or not the heading information acquired by the electronic compass is corrected by GPS information.

Set value
Set value Default value Setting Method Description
Select true north or magnetic north for azimuth information auto WebAPI Options._compassDirectionRef
Can be set/obtained in WLAN AP/CL mode
Selects whether to record azimuth as true north using GPS information
MTPAPI N/A
BLEAPI Set Options

Date and time information

You can set the date and time information for this product.
If GPS information is obtained, the time is corrected using GPS information.
If date and time information is obtained from NTP, the time will also be corrected, but the time zone will not be corrected.

Set Value
Set value Default value Setting Method Description
Date, time, and time zone information 01/01/2023 00:00:00
WebAPI Options.dateTimeZone
Can be set/retrieved in WLAN AP/CL mode
Date, time, and time zone information
MTPAPI 0x5011 DateTime
BLEAPI Set Options

Power Condition Settings

The API can be used to control the camera power. However, it is not possible to wake the camera from a powered-off state.
The camera buttons can be used to control power on, sleep, and power off.

Setup Value
Setup Value Default value Setting Method Description
Power status OFF WebAPI Options._cameraPower
Can be set/retrieved in WLAN AP/CL mode
Set power status
MTPAPI 0x1013 PowerDown
0xD80E SleepMode
BLEAPI Set Options
Sleep mode setting ON WebAPI Options._powerSaving
Can be set/retrieved in WLAN AP/CL mode
Power saving mode enable/disable setting
MTPAPI N/A
BLEAPI Set Options
Sleep Mode Transition Time 180 (seconds)
WebAPI Options.sleepDelay
Can be set/obtained in WLAN AP/CL mode
Period of inactivity (in seconds) before entering sleep mode
MTPAPI 0xD803 SleepDelay
BLEAPI Set Options
Power off transition time 600 (seconds)
WebAPI Options.offDelay
Can be set/retrieved in WLAN AP/CL mode
Period of inactivity from sleep mode to power off (60+ seconds in seconds)
MTPAPI 0xD81B AutoPowerOffDelaySec
BLEAPI Set Options
AutoPowerOffDelaySec 600 (seconds)
WebAPI Options._offDelayUSB
Can be set/obtained in WLAN AP/CL mode
Period of inactivity (in seconds over 60 seconds) before transitioning from sleep mode to power off when connected via USB
MTPAPI N/A
BLEAPI Set Options
Restart WebAPI camera._reboot
Can be set/retrieved in WLAN AP/CL mode
Reboot
MTPAPI N/A
BLEAPI N/A

Device Log

The device logs at least 1000 events for critical information assets such as images and video files.
This log can be accessed via WebAPI.

How to get
API Name getEventLog
URL /log/eventLog/eventLog /log/eventLog
Content-Type Text/plain;
Charset Charset=UTF-8
method GET

Vulnerability Response

We recommend firmware updates to address software vulnerabilities. Firmware update information will be posted on our website and smartphone applications.
https://support.ricoh360.com/system-information

How to update the firmware

Please refer to the User's Manual for instructions on how to update the firmware.

Update using the RICOH360 Smartphone App

https:// support.ricoh360.com/manual/a1-ricoh360-app-firm-update-01

Update using the basic application for PCs

https://support.ricoh360.com/manual/a1-update-01?apps=ricoh-theta

Update from RICOH360 Cloud

https://support.ricoh360.com/manual/ricoh360-web-08

Automatic updates via THETA

When connected via wireless LAN CL mode, wired LAN, or LTE dongle, THETA will detect and perform firmware updates.
Firmware updates are detected and updated when the camera goes to sleep or turns off.

Setup Value
Configuration Value Default value Setting method Description
Automatic firmware update setting true WebAPI Options._autoFirmwareUpdate
Can be set/retrieved in WLAN AP/CL mode
Select whether to automatically update firmware when going to sleep/power off
MTPAPI N/A
BLEAPI Set Options

Delete and initialize registration information

The connection information stored on the THETA can be initialized by performing the following operations.
To delete the RICOH360 registration on the THETA main unit, delete it from the application.
Images and videos stored on the THETA main unit can also be deleted from a USB-connected PC.

THETA A1
Registration information Initialization to factory defaults Reset settings Initialization of connection information Storage format
WLAN + Mode + 6 sec. long press of shutter button/API API WLAN + Mode button 6 sec long press/API WLAN + Fn + shutter button 6 sec long press/API
Network type Initialize ( OFF ) Initialize ( OFF ) N/A N/A
Wireless LAN Antenna Settings Initialize ( MIMO ) N/A N/A N/A
SSID Initialize Initialize Initialize N/A
Encryption key (passphrase) Initialize Initialize Initialize N/A
Frequency setting ( AP mode ) Initialize ( 2.4GHz ) Initialize ( 2.4GHz ) Initialize ( 2.4GHz ) N/A
Frequency setting (CL mode) Initialize (by model) Initialize (by model) Initialize (by model) N/A
Digest Authentication User Name Initialize Initialize Initialize N/A
Digest Authentication Password Initialize Initialize Initialize N/A
Access point information Initialize ( delete ) Initialize ( delete ) Initialize ( delete ) N/A
Proxy Information Initialize ( delete ) Initialize ( delete ) Initialize ( delete ) N/A
Wired LAN connection settings Initialize Initialize Initialize N/A
Mobile Network Settings Initialize Initialize Initialize N/A
Enable BLE Initialize ( true ) Initialize ( true ) N/A N/A
Bluetooth® status Initialize ( OFF ) Initialize ( OFF ) N/A N/A
Connection information with Bluetooth® peripherals Initialize ( delete ) Initialize ( delete ) Initialize ( delete ) N/A
Connection information with Bluetooth® terminal Initialize N/A Initialize N/A
MTP/MSC Selection Initialize ( MTP ) Initialize ( MTP ) N/A N/A
Button lock type Initialize ( OFF ) Initialize ( OFF ) N/A N/A
Custom Button Lock Settings Initialize Initialize N/A N/A
Location information set by API delete N/A N/A N/A
Assign location information Initialize ( ON ) Initialize ( ON ) N/A N/A
Select true north or magnetic north for azimuth information Initialize ( auto ) Initialize ( auto ) N/A N/A
Date, time zone information Initialize Initialize N/A N/A
Power saving mode setting Initialize ( ON ) Initialize ( ON ) N/A N/A
Sleep mode transition time Initialize Initialize N/A N/A
Power off transition time Initialize Initialize N/A N/A
Power OFF transition time when connected to USB Initialize Initialize N/A N/A
Automatic firmware update setting Initialize ( true ) Initialize ( true ) N/A N/A
Still image/video file Initialize ( delete ) N/A N/A Initialize ( delete )
Device log Initialize ( delete ) N/A N/A N/A
RICOH360 Registration Information Initialize ( delete ) N/A N/A N/A

Set value
Type of processing Operation Method Setting Method ( API )
Initialization to shipping state While holding down the WLAN button and Mode button
Press the shutter release button for 6 seconds
WebAPI camera._initializeDevice
Can be set/retrieved in WLAN AP/CL mode
MTPAPI N/A
BLEAPI N/A
Configuration reset N/A WebAPI camera.reset
Can be set/retrieved in WLAN AP/CL mode
MTPAPI 0x1017 ResetDevicePropValue [*1].
BLEAPI N/A
Connection information initialization While holding down the WLAN button
Press Mode button for 6 seconds
WebAPI camera._deleteAccessPoint [*2].
Can be set/retrieved in WLAN AP/CL mode
MTPAPI N/A
BLEAPI Delete Bluetooth® Peripheral Device [*3].
Format While holding down the WLAN and Fn buttons
Press the shutter button for 6 seconds
WebAPI camera.delete
Can be set/retrieved in WLAN AP/CL mode
MTPAPI 0x100B DeleteObject
BLEAPI N/A

[*1] Reset DeviceProperties defined in MTP.
[*2] Deletes the access point information set via the API.
[*3] Only the pairing information with external peripherals will be deleted.

Supplementary Information