# Unable to load OnlyKey app bootloader on Qubes OS

**URL:** <https://onlykey.discourse.group/t/unable-to-load-onlykey-app-bootloader-on-qubes-os/87>\
**Category:** Firmware Loading\
**Created:** [November 1, 2020, 5:08pm UTC](https://onlykey.discourse.group/t/unable-to-load-onlykey-app-bootloader-on-qubes-os/87 "2020-11-01T17:08:04Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Mango\_Mungo](https://yyz2.discourse-cdn.com/free1/user_avatar/onlykey.discourse.group/mango_mungo/32/26_2.png) [@Mango\_Mungo](https://onlykey.discourse.group/u/Mango_Mungo)\
**Post date:** [September 21, 2021, 8:06pm UTC](https://onlykey.discourse.group/t/unable-to-load-onlykey-app-bootloader-on-qubes-os/87/8 "2021-09-21T20:06:17Z")

</div>

> [@RustyFish](#):
>
> Last message received: SUCCESSFULL FW LOAD REQUEST, REBOOTING…

It reads as if the firmware has been loaded successfully.  
What if you remove and insert¹ the key after rebooting? Is the new firmware then on it?  
¹[Emergency locking technique by gerlos](https://onlykey.discourse.group/t/lock-just-the-onlykey-not-os/290/9)

Is your old firmware newer than beta7 release? Because OnlyKey uses Teensy VID/PID up to beta7 release and then you have to adjust your UDEV rules:

```auto
# OnlyKey uses own VID/PID since beta7 release:
ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="60fc", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="60fc", ENV{MTP_NO_PROBE}="1"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="60fc", MODE:="0666"
KERNEL=="ttyACM*", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="60fc", MODE:="0666"
#
# OnlyKey uses Teensy VID/PID up to beta7 release:
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", ENV{ID_MM_DEVICE_IGNORE}="1"
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789A]?", ENV{MTP_NO_PROBE}="1"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789ABCD]?", MODE:="0666"
KERNEL=="ttyACM*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", MODE:="0666"

```

> [@RustyFish](#):
>
> would like to solve this so I dont have to use a windows pc to put firmware on.

Another GNU/Linux or \* BSD can also be used if necessary if it doesn’t work with Qubes. 😅

---

_[View the full topic](https://onlykey.discourse.group/t/unable-to-load-onlykey-app-bootloader-on-qubes-os/87)._
