Patent ID: 7735075

Claim:
A method for providing a monolithic image for use in a wireless device, the method performed by an image creation system having a processor and a memory unit, the method comprising: identifying by the image creation system a plurality of components forming an image represented in machine code; for each component of the plurality of components, building by the image creation system an export symbol list containing all symbols within the component that are accessible to other components and an import symbol list containing all symbols within other components that are needed by the component; building by the image creation system a redirection mechanism containing an indirect reference to each symbol in each component's export symbol list that is in the import symbol list of at least one other component; for each component of the plurality of components, altering by the image creation system each direct reference to a symbol in another component to refer to the indirect reference associated with the symbol in the redirection mechanism, wherein references internal to a component are not altered; and creating by the image creation system a final image containing the altered components and the redirection mechanism.