# Firmware Update (from mobile)

## Mobile Firmware update

{% hint style="danger" %}
**Currently the mobile firmware update is only possible for the Android Phones.**&#x20;

Android users with an **OTG cable** can perform firmware update directly from their phone.&#x20;
{% endhint %}

### OTG cable

OTG cable is an adapter or cable-type device that can update the firmware of the Biometric wallet on an Android phone. Please use an OTG cable that is compatible with your Android phone or Biometric Wallet charging port.

![Example of OTG cables](https://3989759490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M50hxCNYm5Y8rdrUs_k-887967055%2Fuploads%2FliztTW4W6qw7CLSRhsAp%2FOTG%20%EC%98%88%EC%8B%9C.png?alt=media\&token=cf056f2e-9e9e-4fc7-888d-3d00a302dea1)

{% hint style="warning" %}
In order to update the firmware, your OTG device must capable of data transfer.
{% endhint %}

If your Biometric Wallet's charging port is **Micro USB 5 PIN Type**, you can update using D'CENT Genuine OTG cable.

D'CENT Genuine OTG cable can be purchase from D'CENT official website.

{% embed url="<https://store.dcentwallet.com/products/2-in-1-otg-cable>" %}

## Firmware update indicator

When D'CENT adds support to a new blockchain network, a new firmware will be available for installation. Your mobile app will show an indication when a newer version of the firmware is released.

<div align="left"><figure><img src="https://3989759490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M50hxCNYm5Y8rdrUs_k-887967055%2Fuploads%2FilYN0OQ4DmkzIhNRJ1c0%2Ffirmware-01.png?alt=media&#x26;token=a202a2e9-6052-47e2-90c5-fd9c531655ce" alt=""><figcaption></figcaption></figure></div>

## Before you update the firmware

{% hint style="danger" %}
**Make sure you have your Mnemonic Code (24 seeds/words) for recovery**
{% endhint %}

24 words were provided during the Initial Setup of your Biometric Wallet and you have written them down on the recovery card. Make sure you still have the recovery card before you proceed with the firmware update. \
\
Unlike other products, your wallet will still remain safely intact inside the secure chip even after updating the firmware. This means that you don't need to recover your wallet every time you update the firmware as other products requires you to do.&#x20;

{% hint style="warning" %}
**After you update the firmware, you cannot roll-back to the previous version**
{% endhint %}

If you use a separate OTG device, it must be capable of data transfer.\
Firmware update will take approximately 3 minutes to complete.&#x20;

## Updating the firmware from an Android phone

### Connect Biometric Wallet with Android Phone using an OTG cable

Depending on the OTG cable you own, connect the Biometric Wallet and the Android device as shown in the picture below.

<figure><img src="https://3989759490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M50hxCNYm5Y8rdrUs_k-887967055%2Fuploads%2FfnMNXhfZfUz4ATTUfwQD%2F%EC%97%B0%EA%B2%B0%20%EC%98%88%EC%8B%9C.png?alt=media&#x26;token=073ce055-d49f-480f-bc5c-2f8aa7ad1629" alt=""><figcaption></figcaption></figure>

When the Biometric Wallet is connected with Android phone using the OTG device, a pop-up will show up on the phone's screen. Make sure you press **"OK"** to allow connection.

<div align="left"><figure><img src="https://3989759490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M50hxCNYm5Y8rdrUs_k-887967055%2Fuploads%2FInth0p1qo4DXS3EYZRnj%2Ffirmware-02.png?alt=media&#x26;token=bbe8d650-626f-4ab7-ad32-e33723a94c48" alt="" width="377"><figcaption></figcaption></figure></div>

Click the **More Options (⋮) button** in the "Settings" tab and select **"Firmware Update."**

<div align="left"><figure><img src="https://3989759490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M50hxCNYm5Y8rdrUs_k-887967055%2Fuploads%2FowwOV5AjYKfvbzgE5nvm%2Ffirmware-03.png?alt=media&#x26;token=c4487892-aaa2-48fd-9df8-8872a15ea1cc" alt=""><figcaption></figcaption></figure></div>

### Proceed with the firmware update

<div align="left"><img src="https://3989759490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M50hxCNYm5Y8rdrUs_k-887967055%2Fuploads%2FwnVm1iTpYbs3fpMsIjgg%2Ffirmware-04.png?alt=media&#x26;token=cf3820dd-87ce-448e-a6a4-a0b7ccbf34f6" alt=""></div>

**1)** Click on **"Update"** button.&#x20;

**2)** Wait until the **Biometric Wallet** is detecte&#x64;**.**&#x20;

**3)** Click on **"Start the update"** button.&#x20;

<div align="left"><img src="https://3989759490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M50hxCNYm5Y8rdrUs_k-887967055%2Fuploads%2FIEgeOzkG4opX02K15KSg%2Ffirmware-05.png?alt=media&#x26;token=a4805adb-d1c1-464f-97fe-c4fd7c1da39d" alt=""></div>

**4)** Click on **"Reboot to bootloader mode"** button.&#x20;

**5)** Biometric Wallet will automatically reboot. When the pop-up shows up on your Phone's screen, make sure to press **"OK"** to allow connection.&#x20;

**6)** Click on **"Keep updating"** button.

<div align="left"><img src="https://3989759490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M50hxCNYm5Y8rdrUs_k-887967055%2Fuploads%2FeOSo2KZfAYA23Y4gLnXg%2Ffirmware-06.png?alt=media&#x26;token=14fe552c-133e-4e5d-b0c1-d9b16497e79a" alt=""></div>

**7)** Wait patiently (approximately 3 minutes) for the firmware update to complete. When the firmware update has completed, the Biometric Wallet will automatically reboot to its normal working mode.&#x20;

**8)** Click on **"Go to My Wallet"** button to finish.
