Commit Graph
41 Commits
Author SHA1 Message Date
Tasos Sahanidis ee8ca741c8 Update K95 platinum firmware to 3.29 2021-12-04 16:40:35 +02:00
Tasos Sahanidis d7ec4f55d1 Add nightsword to FW table 2020-11-21 00:31:39 +02:00
Tasos Sahanidis 62e027bac4 Fix FW table and add signing script 2020-11-15 16:57:29 +02:00
Tasos Sahanidis b1ff8d6a27 Update FIRMWARE table with K55 fw 2020-10-07 20:57:44 +03:00
Tasos Sahanidis d2e573cc9c Update FW table 2019-02-27 21:36:00 +02:00
Tasos Sahanidis 7cce023362 Update FW table 2019-02-17 20:35:53 +02:00
Tasos Sahanidis cf0d31f3ea Add M65 RGB Elite to FW table 2019-02-08 06:06:23 +02:00
Tasos Sahanidis c98698b95f Update FIRMWARE 2019-02-08 05:41:46 +02:00
Tasos Sahanidis 46e7cdb232 Update FIRMWARE 2019-01-18 23:16:30 +02:00
Tasos Sahanidis 8db1a7d112 Add new FIRMWARE blobs to the table 2018-12-10 22:56:55 +02:00
Tasos Sahanidis 0611711a2c Update K95 Platinum FW to 0321 2018-11-27 04:48:14 +02:00
Tasos Sahanidis 454236cedc Add K70 RGB MK2 LP to FIRMWARE 2018-11-23 20:30:44 +02:00
Tasos Sahanidis e2c0b97cf0 Update FIRMWARE to prevent fw updates on older sw
This will prevent Scimitar Pros from getting bricked due to FW
updates, and possibly STRAFE ISSI/Fullrange Monochrome
2018-10-08 00:22:50 +03:00
Tasos Sahanidis 8a0a66ee83 Add MK2 devices to FIRMWARE 2018-07-28 02:53:43 +03:00
Tasos Sahanidis f2154c8c38 Add 1b44 STRAFE FW and switch to CUE_V3 2018-06-10 00:54:01 +03:00
Tasos Sahanidis 4f8a33e488 Fix ST100 FIRMWARE version number 2018-04-24 05:38:43 +03:00
Tasos Sahanidis 2194cda927 Add K63WL stub in FIRMWARE 2018-04-22 05:12:39 +03:00
Tasos Sahanidis 27bf36d1fc Update URLs and add new devices in FIRMWARE 2018-03-12 16:38:42 +02:00
Tasos Sahanidis ea02d729e5 Replace FIRMWARE with FIRMWARE8 2018-01-20 12:35:41 +02:00
Tasos Sahanidis a8c388ca12 Stub the old FIRMWARE table 2017-11-29 14:57:26 +02:00
Tasos Sahanidis bd3ecbcc6a Correct K95 Platinum RGB FW version 2017-11-09 12:45:42 +02:00
Tasos Sahanidis 4a69697bd8 Update Scimitar RGB firmware to 2.04.
Closes #246
2017-07-21 17:19:07 +03:00
Tasos Sahanidis d2d5b10e44 Added M65PRORGB to the firmware table 2017-03-26 20:47:37 +03:00
mattanger 7301ee8e0d Replaced gpg key & FIRMWARE sig with ckb-next development team key 2017-02-07 19:22:33 -05:00
Lutz Eichler 7be9d4729a change RAPIDFIRE to RFIRE 2017-02-05 17:12:21 +01:00
Lutz Eichler 1bdc3815a1 added K95 Platinum RGB in FIRMWARE file 2017-02-05 15:46:00 +01:00
Lutz Eichler 8fd2944d3a added K70 Rapidfire RGB
There miight be an problem with this Firmware definition:
The filename at corsair doenload site is K70RGBRAPIDFIRE.
The standard rule used in ckb for creating the model names is
vendor + model-with-features + (RGB or nothing).
With this the name to look for in the FIRMWARE table should be
Corsair K70RAPIDFIRERGB
2017-02-04 19:52:38 +01:00
Lutz Eichler b796287963 added K70 variants
For the K70 the known variants are added.
The only one still missing is the K70 non rgb.
2017-02-04 18:56:30 +01:00
Lutz Eichler 5e5c8e00b4 Fixes issue26: outdated FIRMWARE version
The file FIRMWARE in the root directory of ckb-next is signed.
Therefore, updating the obsolete content was not possible by anyone.

A new key has been created, with which only signatures for this development
should be made ([email protected], BAF07C6B).
  The key was self-signed and in addition signed with my personal key.
  It should also be signed by mattanger and possibly others.
Caution: The key may not be exported as ASCII file, but only as a binary file!

The display of gpg -d FIRMWARE should do something like this:
  Gpg: Signature from Sat 04 Feb 2017 11:59:11 CET using RSA key ID BAF07C6B
  Gpg: Correct signature of »ckb-next (For signing development artefacts only!)
       <[email protected]>«

To test the function, the signed FIRMWARE file was originally uploaded to a branch of mine:
 https://raw.githubusercontent.com/frickler24/ckb-next/issues-26-Firmware-Incident/FIRMWARE
 (in line 36, kbfirmware.cpp).

In order for the mechanism to go productive,
the FIRMWARE file of the MASTER branch must be updated!

To prepare the mechanism fpr production,
the link ist updated to the MASTER branch FIRMWARE file:
   https://raw.githubusercontent.com/mattanger/ckb-next/master/FIRMWARE

**********************
* Therefore this patch must first be used in master branch
* so that the correct file and key can be loaded at runtime.
* Then the patch can be added to the testing branch and others.
**********************

If the file or the key in the master branch is not up-to-date,
an error message is displayed when the ckb client is started
(as an example, here a possible error message):

  Gpg: Signature from Thu Jun 30th 2016 09:15:49 CEST using RSA key ID 8DC8D309
  Gpg: [do not know]: invalid packet (ctb = 2d)
  Gpg: keydb_search failed: Invalid package
  Gpg: Can not check signature: Public key not found

.gitignore is updated to ignore a directory containing tmp-files
and a script for signing the FIRMWARE-file.
If it is interesting for others, I can commit it also.
2017-02-04 17:58:53 +01:00
ccMSC eb1fe4e4cc Updated firmware table (v2.05) 2016-06-30 01:27:00 -06:00
ccMSC fc56df9bb2 Updated firmware table 2016-06-12 23:39:29 -06:00
ccMSC ad9a2c4432 Updated Scimitar firmware listing 2016-04-05 01:01:43 -06:00
ccMSC 5889c00fdf Updated firmware table 2015-11-26 03:04:42 -07:00
ccMSC e8859989f9 Firmware listings for newly supported devices 2015-11-11 00:24:43 -07:00
ccMSC aafa0d010e Fixed FW versions 2015-08-08 21:39:19 -06:00
ccMSC b7b0c88bf8 Merge branch 'master' into testing 2015-07-29 20:31:38 -06:00
ccMSC 1b0a9f7100 Added firmware v1.30 compatibility 2015-07-29 20:16:45 -06:00
ccMSC add90e9a66 (ckb-daemon) Support adjustable poll rate (mice only)
(ckb-daemon) Support fwupdate on M65 RGB
2015-07-02 04:15:35 -06:00
ccMSC f101eac0d7 Fixed FW file names 2015-04-28 21:13:20 -06:00
ccMSC 4a701b204d Updated firmware references 2015-04-24 22:28:32 -06:00
ccMSC 897fc650c5 (ckb) UI for firmware updates
Automatic updates are enabled by default. You will be notified of new firmware versions when they are available.
2015-03-22 23:07:06 -06:00