pine64 / bl602-re

Reverse engineering of BL602 blobs
Apache License 2.0
100 stars 26 forks source link

= Pine64's BL602 reverse engineering working group

== Notes

== Toolset

== Where to get started

WiFi and BLE-related binaries available in the BL602 are included within this repo:

Sources that are being reverse engineered are located in components/, and reconstructed headers are in dwarf/ and headers/. Tooling is available in the script/ directory.

[IMPORTANT] .Using proprietary RivieraWaves code

This reverse-engineering project tries to stay clear of any possible copyright problems coming from RivieraWaves; i.e. the goal is https://en.wikipedia.org/wiki/Clean_room_design[clean-room RE]. Whatever you do, do not insert proprietary Copyright (C) RivieraWaves code in the sources in components/ if this code isn't available in the BL602 SDK! RivieraWaves code is known to be easily available on GitHub with simple searches, but avoid looking at it, unless you wish to forfeit your right to directly contribute code here.

== Resources

== Work log (top-down append-only)

=== WildCryptoFox (29 Oct 2020)

=== Yangff (30 Oct 2020)