Case study
Samsung Galaxy Book4 Edge: reconstructing EC communication for Linux
Samsung Galaxy Book4 Edge Linux Research & Support investigates the ENE KB9058 embedded controller and its I2C mailbox communication. The author describes static analysis of the ARM64 EC2.sys driver and provides EC probing scripts, protocol notes and a Linux battery module for the laptop.
- Targets
- Binary · Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 80
- Last commit
- 2026-08-17
- Language
- Python
- License (GitHub)
- GPL-2.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Samsung Galaxy Book4 Edge hardware is the target.
- Limits: The software is experimental; keyboard, touchpad and fan support are partial, while speakers, GPU and camera/fingerprint support are listed as broken.
- License: The repository licence file is GPL-2.0; the README identifies MIT terms for tools and documentation where applicable.
Cite
BibTeX
@misc{galaxy-book4-edge-ec-case,
title = {{Samsung Galaxy Book4 Edge: reconstructing EC communication for Linux}},
howpublished = {\url{https://github.com/Saddytech/Galaxy-Book4-Edge-linux}},
url = {https://github.com/Saddytech/Galaxy-Book4-Edge-linux},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/galaxy-book4-edge-ec-case/}}
}Plain text
Samsung Galaxy Book4 Edge: reconstructing EC communication for Linux. https://github.com/Saddytech/Galaxy-Book4-Edge-linux (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/galaxy-book4-edge-ec-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- docs/timeline/12-EC-REVERSE-ENGINEERING.md GitHub · Saddytech/Galaxy-Book4-Edge-linux · Revision 1c7b0ce
- README.md GitHub · Saddytech/Galaxy-Book4-Edge-linux · Revision 1c7b0ce
More in Protocols
- Bose-Reverse-Engineering: investigating the 321GS Series III SmartSpeaker link · Case study
- Pioneer DJM-850: mapping mixer control and audio over USB · Case study
- HyperX Pulsefire Dart Reverse Engineering: mouse control protocol · Case study
- Govee H6159: reconstructing direct Bluetooth light control · Case study
- Redragon RGB Controller: reconstructing keyboard and mouse HID color commands · Case study
- Magenta Bridge: reconstructing Octavi IFR-1 HID control for MSFS 2024 · Case study