castleberrysam / byk870-fw

Reverse engineering the firmware for BYK800/BYK801/BYK870 based mechanical keyboards
2 stars 1 forks source link

e-element Z-88 X2000 firmware #1

Open githuber69 opened 4 years ago

githuber69 commented 4 years ago

found at https://www.reddit.com/r/MechanicalKeyboards/comments/7sghkk/eelement_z88_104_keys_lighting_and_macro_editor/ "Hi, after some digging i found ou that the 104 keys e-element Z-88 can be flashed using the X2000 firmware and then the customization software can be used to edit / save lighting profile and edit key maping / macro.

Use at you own risk, i dont want to be held responsible for any bad thing happening to your keyboard. It worked for me with the 104 keys e-element super scholar / Z-88 rgb keyboard. s.n: 8218B***" https://mega.nz/#!Lp5V0DpD!7G0P5W183g3JDRi02HQFdSrGjgv6oTyImMWzVjMr590

castleberrysam commented 4 years ago

Looks like this firmware is encrypted using the same method as the original installer.

$ ./fw_decrypt.py update.exe 
Found a fw header.
Successfully read encrypted fw data from file.
Decryption key: 2822298b
Image size: 61440 bytes.
Wrote fw_encrypted.bin.
Successfully decrypted fw data.
Wrote fw.bin.
githuber69 commented 4 years ago

thanks for your review. Do you think, that it is also suitable for the german layout (105 keys)?

On Sat, May 9, 2020 at 4:57 PM Sam Castleberry notifications@github.com wrote:

Looks like this firmware is encrypted using the same method as the original installer.

$ ./fw_decrypt.py update.exe Found a fw header. Successfully read encrypted fw data from file. Decryption key: 2822298b Image size: 61440 bytes. Wrote fw_encrypted.bin. Successfully decrypted fw data. Wrote fw.bin.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/castleberrysam/byk870-fw/issues/1#issuecomment-626188391, or unsubscribe https://github.com/notifications/unsubscribe-auth/APN6VGIEHAM5ZHZM4UK3W2TRQVVNLANCNFSM4MYGGPMQ .