Star on GitHubStar2.4k stars

Case study

OPPO 移动电源助手: reconstructing power bank control on macOS

OPPO 移动电源助手 reconstructs power bank control on macOS from analysis of a Windows .NET assistant and its USB serial exchange. Its reports describe 0x5A packet headers, command IDs, and CRC8, while the Avalonia client displays battery and port status and synchronizes the clock.

Targets
App · Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
1
Last commit
2026-07-08
Language
C#

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a download method observed; no demo found.
Checked
2026-11-08

How evidence classes are assigned

Requirements & limits

  • Prerequisites: macOS 10.15 or newer, .NET 7.0 SDK, a CH341 USB serial driver, and a compatible OPPO power bank are required.
  • Limits: The power bank must be placed in engineering mode; some functions may depend on the device model.
  • License: No licence file in the repository.

Cite

BibTeX

@misc{oppo-powerbank-mac-case,
  title = {{OPPO 移动电源助手: reconstructing power bank control on macOS}},
  howpublished = {\url{https://github.com/zhouyukun0506-sudo/oppo-powerbank-mac}},
  url = {https://github.com/zhouyukun0506-sudo/oppo-powerbank-mac},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/oppo-powerbank-mac-case/}}
}

Plain text

OPPO 移动电源助手: reconstructing power bank control on macOS. https://github.com/zhouyukun0506-sudo/oppo-powerbank-mac (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/oppo-powerbank-mac-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · zhouyukun0506-sudo/oppo-powerbank-mac · Revision 6e2da68
  2. reports/protocol-spec.md GitHub · zhouyukun0506-sudo/oppo-powerbank-mac · Revision 6e2da68

More in Apps

All 370 entries in AppsApps case studies (233)

↑↓ move↵ open⌘↵ new tab