| ▲ | adrian_b 2 hours ago | |
Even if you have the binary driver and you decompile it with the help of a LLM, it does not provide most of the information from the documentation. You may see that the driver writes some hundreds of magic constants in some hardware registers, but you do not know what they mean. You may be able to do exactly what the binary driver, does, but you will not be able to improve it, e.g. to enable features that happen to be not enabled in that driver. So a LLM can speed up the initial part of reverse engineering if you have the files with binary drivers, which may be difficult to extract from certain phones, but a lot of work remains to discover all that the hardware can do. | ||