FOSS in the Mobile World Reverse Engineering Reverse Engineering projects are always late they start after the product ships is getting harder and harder many new System-on-a-Chip have docs under NDA frequent use of FPGA or CPLD or custom ASIC cryptographic signatures in boot loader very rarely have a big impact the software might be complete when hardware is end-of-life