New Product Announcement – ProtectingCoin Case/Skin for the Trezor Model T

We have started our new designs for the ProtectingCoin Case/Skin for the Trezor Model T Hardware Wallet.  The new design will feature full coverage for the body, USB cutout and microSD cutouts.  We have begun design/modeling for prototyping and will be completing molds shortly.  Plans are to launch in Q2 of 2018.  The Model T case will be offered in five unique colors.

Subscribe on https://protectingcoin.com for the latest updates on this exciting new release.

Design Mock-up (actual colors may vary in final product)

PCC_CASE_MODELT2

Trezor Model T – LIBUSB_ERROR_NOT_SUPPORTED

We have been using the newly released Trezor Model T Hardware Wallet for a few days now and wanted to provide a quick update on an error we came across during initial setup.

After unboxing the new Model T (excellent new packaging with the magnetic mount), we took some time to remove all of the Security seal adhesive.  The tamper security seal has been moved to the Trezor Model T body and goes over the USB C connection on the wallet.  (The original Trezor One had two tamper seals on the packaging but none on the wallet).  The adhesive does take some work to get off but rubs off with a little work.  Some have reported using different chemicals to remove the adhesive but we don’t believe that is really needed and some chemicals could react with the plastic body so use caution with chemicals when removing the adhesive.

After the Model T was all cleanup up, we connected to a Windows 10 PC with the provided USB-C cable (approx 12 inch USB-C cable).  Following the 3 simple steps to begin setup we went to trezor.io/start and had the option of setting up a Trezor One or Trezor Model T.trezor_start

Selected the Trezor Model T and the next step was to install the Trezor Bridge.  The Bridge software is used to communicate with the Trezor Wallet and is available for Windows, Linux and Mac.  The Bridge is a small install file and only took a few seconds to download and install.

After the bridge was loaded we were able to install the firmware.  All new devices come without a firmware and this is loaded on initial setup (this is very easy/automated and no technical skills are needed to install the firmware) (current firmware version of of 03/12/18 is 2.0.1)

The next step is where we ran into some issues and received an error in the portal of “Action was interrupted – Error Details: LIBUSB_ERROR_NOT_SUPPORTED”.

Model_T_error2

Started with typical troubleshooting steps of disconnecting and reconnecting the wallet, closed all browser windows and reopened and rebooted PC to make sure no issues with initial install, browser or connection.  All these steps resulted in the same error of LIBUSB_ERROR_NOT_SUPPORTED.  Next, we uninstalled and reinstalled the new bridge software, only to receive the same error.  Spent a little time reviewing error logs and was able to see the step it was failing on but not why.model_t_erro1

At, this point, it was time to hit up the forums and see if anyone else had come across the same error when setting up the new Trezor Model T.  At this point there was only around 1000 or so shipped worldwide so the install base was pretty small at that point.  The forums did point to an email from Trezor support with the same error reported and a note that a box (around 100 units) did make it out of manufacturing with an older version of the bootloader installed and this error is related to the older bootloader and some incompatible issue with some USB ports.  The impacted bootloader was version 2.0.0 and the correct version (without the issue) was 2.0.1.  This issue could impact batch numbers labeled with 08-2018 and 09-2018 (*note, just because you have this batch number it does not mean you will have the older 2.0.0 bootloader as only around 100 units from that batch slipped through shipping).  To confirm your version of the bootloader and firmware, swipe across the Trezor Model T screen right as you connect.

20180309_2320311.jpg

The test confirmed the Model T was already on the most recent version of the bootloader (2.0.1) but there were a few comments in the forums that reinstalling the bootloader resolved the error even when they already  had the latest.

To reinstall the bootloader you will need a microSD card.  Of course in the middle of the night, when you really need one, they will be impossible to find, regardless of how many you have seen in a drawer the week before.  After a quick trip out to buy a $9.88 microSD card with SD card adapter we were ready to go with updating the bootloader.  The process to update the bootloader is relatively simple and only takes a few minutes.

  1. Download the latest bootloader file (2.0.1)
  2. Download and install the free software “Etcher” (this will be used to prepare your microSD card)
  3. Insert the microSD card (you may need to use a card reader or SD card adapter depending on what card slots you have on your PC).
  4. Open Etcher and click “Select Image”etcher.JPG
  5. Locate the bootloader-2.0.1.bin file you downloaded and click open.
  6. You may get a message that it is not a bootable image, just click “Continue”bootable_image
  7. Next you will need to click “Select Drive” and select your microSD card.  (*At this point we had an issue with our brand new $9.88 microSD card where it always said it was write protected no matter the position of the write-protected tab on the card…a little scotch tape took care of this write protection…most would not have that problem but it was just that kind of day and of course we picked up a bad microSD card).
  8. Click finish and this will complete prep of your microSD card.
  9. Disconnect your Trezor Model T and insert the microSD card.  It will only insert in one direction and will fully insert in the Model T.
  10. Reconnect the Model T and the bootloader will begin updating, this takes around 10 seconds.
  11. After the install is completed, disconnect the Model T and eject the microSD card. (the microSD card is spring loaded in the port so push in lightly and it should pop out).
  12. Now you are ready to reconnect your Model T with a fresh install of the bootloader!!!

We connected our Model T, went to the portal and …same error!  A reflash of the bootloader again resulted in the same error.

Taking another look at the logs we started to expect something with the bridge or something conflicting with USB connections.  Reviewing what was installed we discovered two versions of the bridge software was still installed.  Both the new bridge and the older version 1.x bridge software that was used for our Trezor One Wallets.  We uninstalled both version of the bridge and started over with connecting and installing the latest bridge.  IT WORKED!  The whole issue turned out to be an issue with having two versions of the bridge software.  Surprised that installing the new bridge software did not uninstall or overwrite the old version.

The end fix ended up only taking a minute and was not difficult after getting on the right path.  We look at the experience as a positive one (silver lining) though as it presented a learning opportunity to learn how to flash the bootloader using the new microSD slot that has been included with the Model T.  Hopefully this post can help you out if you just received your Model T and encounter an issue with your old bridge software causing a conflict.

Post any questions you may have on the new Model T in the comments and any experiences you may have with the new wallet.

Andreas Antonopoulos talks Hardware Wallets and security

Andreas Antonopoulos is a well respected speaker in the Cryptocurrency industry and many consider him the public face of the growing Cryptocurrency community.  He has published 3 books (Mastering Bitcoin, The Internet of Money V1, The Internet of Money V2) and is currently working on his fourth book (Mastering Ethereum).

Check out his most recent YouTube post where Andreas talks Hardware Wallets and levels for securing Cryptocurrency.  The one addition we would make to his advice is to replace the paper that is used to write your backup recovery seed with a form of metal engraving or punched metal letters (CryptoSteel) on Steel or Titanium.  This allows permanency of your recovery seed and protects from water, fire, wind, accidental damage and/or the degradation of ink and paper over time.

*Extra bonus tip – You can use many Hardware Wallets as a cold storage option through your smartphone application with an extra cable.  This allows you to use Cryptocurrency from your phone while still utilizing the extra security advantages of a hardware wallet.