# KeyPal Firmware Upgrade Support (2.4.02)

This tutorial demonstrates firmware upgrade based on version 2.3.08.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/5vbc0z4rZ3aUYe1348K9/image.png" alt=""><figcaption></figcaption></figure>

Reference Links:

1. Driver Download Link: <https://wallet.keypal.pro/data/client/zadig-2.5.exe> .
2. Firmware Upgrade Website: <https://connect.keypal.pro/> (Open in Google Chrome).

\*This update includes the following main contents:

1\. ETH EIP-712 v3 Signature/Empty Array Issue.&#x20;

2\. Support for Taproot, Support for Schnorr Signatures.&#x20;

3\. Added clearing of SE verification when the device screen is off.

Note: In this upgrade process, the one-click upgrade is supported, and there is no need to plug and unplug the data cable.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/NOIIpcvuM72tW1rpLY4K/%E5%9B%BA%E4%BB%B6%E7%89%88%E6%9C%AC2.4.02%E5%8D%87%E7%BA%A7.png" alt=""><figcaption></figcaption></figure>

1. Not activated - meaning that the hardware device has not been created with a password, you can enter upgrade mode using the following method.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/x0v6HfY2fIbauwT5ZCct/image.png" alt=""><figcaption></figcaption></figure>

2. Already Activated - If the hardware device has already generated a mnemonic, you can proceed with the following tutorial for direct upgrade.

Open the link <https://connect.keypal.pro/> using the Google Chrome browser. Power off KeyPal, connect it to the computer, and click on the web link prompt that appears in the bottom right corner to open the management interface.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/af9xpUtFhwrSsg9Wi3yj/image.png" alt=""><figcaption></figcaption></figure>

You can see the prompt in the following image, click on 'Upgrade Available'.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/8F0Ok4ipHLsKcY012ofR/EN01.png" alt=""><figcaption></figcaption></figure>

In the firmware upgrade interface, you can see the version information for firmware upgrade. Click on 'Upgrade Firmware'.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/lwTcguiwl5Vuny76F4rI/EN02.png" alt=""><figcaption></figcaption></figure>

Please confirm that you have fully backed up the mnemonic information. Check 'Yes, I have backed up' and click on 'Continue'.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/Hj8Hr88QBDOdtqoCnGSO/EN03.png" alt=""><figcaption></figcaption></figure>

When you see the prompt 'Device is ready,' click on 'Upgrade Firmware.' Follow the prompts to press the 'Yes' button on KeyPal and start the update.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/ExpXo8q3KpcesLdiiJhU/image.png" alt=""><figcaption></figcaption></figure>

Confirm the upgrade operation and press the device's right button to confirm.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/KgnVxHDvfNwQQugAUkRB/image.png" alt=""><figcaption></figcaption></figure>

Wait for the upgrade to complete (estimated 1-2 minutes).

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/JO7DffVnDNApNuAsW0J1/EN06.png" alt=""><figcaption></figcaption></figure>

Upgrade complete, the hardware screen displays: Succeed, press any key to continue. You can unplug the data cable now.

<figure><img src="https://content.gitbook.com/content/VKafggIi43De3eRpDPwS/blobs/6CqmCuR0DCWDNVNeOeRM/image.png" alt=""><figcaption></figcaption></figure>

Congratulations, you have successfully completed the firmware upgrade process.
