"""Generated bytes below are TEST DOUBLES, never real compiler/APK evidence.""" import struct def elf(cpu='aarch64',needed=(),textrel=False): cls=1 if cpu=='arm' else 2 machine={'arm':40,'aarch64':183,'x86_64':62}[cpu] strings=b'\0';offsets=[] for name in needed:offsets.append(len(strings));strings+=name.encode()+b'\0' data=bytearray(1024);data[:7]=b'\x7fELF'+bytes([cls,1,1]) struct.pack_into('