Case study
AvellSucks: reconstructing Avell laptop EC controls
AvellSucks is a Windows control app for an Avell gaming laptop’s fan, power settings and devices. The author recovered fan and power EC registers and WMI ACPI calls from the decompiled OEM app and hardware probes; the WPF app uses read-back checks and an audit log for EC writes. Other device controls use Windows APIs.
- Targets
- App · Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 0
- Last commit
- 2026-08-24
- Language
- C#
- License (GitHub)
- Apache-2.0
GitHub data as of 2026-11-10
Evidence

- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-08
Requirements & limits
- Prerequisites: Windows 10/11 x64, administrator rights, and the Avell i7-8750H hardware for which the EC register map was developed.
- Limits: Keyboard RGB control is unfinished and untested.
- License: Apache-2.0 license.
Cite
BibTeX
@misc{avellsucks-case,
title = {{AvellSucks: reconstructing Avell laptop EC controls}},
howpublished = {\url{https://github.com/rodrigogs/avell-sucks}},
url = {https://github.com/rodrigogs/avell-sucks},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/avellsucks-case/}}
}Plain text
AvellSucks: reconstructing Avell laptop EC controls. https://github.com/rodrigogs/avell-sucks (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/avellsucks-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · rodrigogs/avell-sucks · Revision b5ad4e6
- docs/ARCHITECTURE.md GitHub · rodrigogs/avell-sucks · Revision b5ad4e6
More in Apps
- PodFlick: reconstructing iPod Video library editing · Case study
- Vcf-compiler: reconstructing the VCutWorks VCF file format · Case study
- podscribe: reconstructing the old iPod iTunesDB writer · Case study
- GameSir Connect: reconstructing controller-profile share codes · Case study
- sperax-rm01: reconstructing the Sperax RM-01 BLE controls · Case study
- UNAR6: reconstructing the AR6 archive format · Case study