Tencent TDS Service
Sep 22, 2016 · Fundamentals
How Android’s Linker Loads and Links Native .so Files (and What It Means for Packing)
This article explains Android's linker workflow for loading and linking native .so libraries, detailing the do_dlopen sequence, ELF parsing, memory mapping, soinfo allocation, relocation handling, and constructor calls, and concludes with a brief overview of common SO packing techniques.
AndroidELFLinker
0 likes · 19 min read
