G4EML wrote: ↑Wed Dec 06, 2023 10:13 pm
Someone has done a great job of de-compiling the original firmware
(or did they actually manage to get hold of the source from somewhere?) and
I'd speculate that this is not a decompilation, and more likely to be based on the original source code, possibly a deliberate leak.
I've seem decompiled code that has all the function names and variable names.
Looking at the git history on the files and they all have full names for all the variables and functions from the initial commit,
Decompilation
never has this. because the binary never contains the function names.
So either the decompiled and spent ages working out every single variable and function name, before comitting to github, or they had the source code
And logically there is no point in wasting time working out the internal function names for things like the display data transfer functions, before publishing the source code, as this would significantly delay when you could release the code
I could be wrong, but this does not look like a decompilation to me.