Tweaker, modder en hacker Sprite_tm heeft de firmware van een Coolermaster Quickfire Rapid-I toetsenbord zo aangepast dat hij met behulp van de achtergrondverlichting op het keyboard Snake kan spelen. Daarvoor moest hij eerst de beveiligde firmware zien te kraken.
Sprite_tm, in het dagelijks leven debugger van beroep, zocht een nieuw toetsenbord en kwam uit op de Coolermaster Quickfire Rapid I. Dit keyboard heeft witte leds voor de achtergrondverlichting en heeft geen numpad aan de rechterzijde. Mede na een opmerking van een collega en het feit dat het toetsenbord een ARM Cortex-processor bevat, is hij naar eigen zeggen begonnen om het toetsenbord open te maken en nader te bestuderen.
De Coolermaster Quickfire Rapid I bevat een HT32F1755-processor met 128KB flashgeheugen en 32KB ram. Ook is een usb-aansluiting aanwezig, evenals een jtag-connector voor debug-doeleinden. Coolermaster heeft echter een beveiligingsmechanisme in de firmware opgenomen waardoor het lastig bleek om deze uit te lezen. Door updatebestanden te analyseren, code door een disassembler te halen en de gebruikte versleuteling te kraken wist Sprite_tm, tevens actief als moderator op het GoT-forum, echter alsnog toegang te krijgen tot de code, voldoende om eigen code te kunnen ontwikkelen en naar de flashchips weg te schrijven.
De tweaker besloot om Snake te schrijven, een eenvoudige game die onder andere bekend is van oude Nokia-toestellen. Daarvoor was nog voldoende werkgeheugen aanwezig. Bij de Snake-implementatie van Sprite_tm worden de leds die de achtergrondverlichting verzorgen door middel van de pijltjestoetsen aangestuurd.
Sprite_tm heeft in zijn aangepaste firmware ook nog een wijziging doorgevoerd die de veiligheid moet vergroten. Zo moet de gebruiker een bepaalde toetsencombinatie indrukken voordat een firmware-update naar het toetsenbord kan worden weggeschreven. Dit moet de heimelijke installatie van bijvoorbeeld een keylogger verhinderen. Daarnaast kunnen de led-effecten van het Coolermaster-toetsenbord aangepast worden.