Tech News
← Home  ·  All topics

Firmware

17 GoKawiil briefs on this topic

Developer reverse-engineers Egret GT e-scooter, rewrites display firmware in Rust

A hobbyist took apart an Egret GT electric scooter, examined its Bluetooth app and firmware update mechanism, and discovered a way to bypass its PIN lock via a hidden firmware update mode. He also found the scooter silently transmits unlisted telemetry data, including driving-mode duration, motor current, battery voltage and charge history, and went on to write custom Rust firmware for the scooter's display unit.

LG denies smart TVs secretly record audio, calls Gamers Nexus claims false

LG issued a statement to Tom's Hardware rejecting claims from a Gamers Nexus investigation that its smart TVs constantly log data and record ambient audio even in standby mode. LG confirmed its TVs scan local networks for other devices, a common smart-TV feature, but insisted voice data is only processed when a remote button is pressed or a wake word like 'Hi LG' is detected. The company said no audio is transmitted unless that wake word is recognized, and wake-word detection itself happens on-device rather than being sent to servers.

Developer turns Xteink X3 e-reader into a Wi-Fi printer using IPP

A hobbyist bought the Xteink X3 e-ink display for its programmability and, frustrated by having to upload files through a clunky hotspot-based web page, decided to make it work like an actual printer. By implementing the Internet Printing Protocol and advertising the device as an AirPrint-compatible printer named 'penguin' via Bonjour, they enabled sending documents directly from a MacBook's Print dialog to the e-ink screen.

Open Battery Information moves to browser-based tool for reviving locked BMS units

The Open Battery Information project has retired its old Python/Tkinter desktop app in favor of a new web-based interface, OBI-1, that connects directly to an Arduino or ESP32-C3 via Web Serial. The tool lets users read and reset battery management system (BMS) faults without installing any software, including flashing firmware straight from the browser.

Researcher uses Claude Opus 5 to reverse-engineer firmware in mic, webcam, key light

An engineer spent two weeks pointing an AI coding agent, Claude Opus 5, at the firmware and update tools of everyday USB peripherals—a microphone, a webcam, and a key light. The agent extracted a full command shell from the microphone, found a way to disable the webcam's recording LED while it still captures video, and discovered the key light accepts unauthenticated memory writes from any device on the same WiFi network.