Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 208 lines (190 sloc) 8.627 kB
cefac84 @cyanogen liberty: Add support for HTC Liberty (Aria) - attn1
cyanogen authored
1 # 0xC0000000 - 0xFFFFFFFF Kernel
2 # 0xB0100000 - 0xBFFFFFFF Thread 0 Stack
3 # 0xB0000000 - 0xB00FFFFF Linker
4 # 0xA0000000 - 0xBFFFFFFF Prelinked System Libraries
5 # 0x90000000 - 0x9FFFFFFF Prelinked App Libraries
6 # 0x80000000 - 0x8FFFFFFF Non-prelinked Libraries
7 # 0x40000000 - 0x7FFFFFFF mmap'd stuff
8 # 0x10000000 - 0x3FFFFFFF Thread Stacks
9 # 0x00000000 - 0x0FFFFFFF .text / .data / heap
10
11 # Note: The general rule is that libraries should be aligned on 1MB
12 # boundaries. For ease of updating this file, you will find a comment
13 # on each line, indicating the observed size of the library, which is
14 # one of:
15 #
16 # [<64K] observed to be less than 64K
17 # [~1M] rounded up, one megabyte (similarly for other sizes)
18 # [???] no size observed, assumed to be one megabyte
19
20 # core system libraries
21 libdl.so 0xAFF00000 # [<64K]
22 libc.so 0xAFD00000 # [~2M]
23 libstdc++.so 0xAFC00000 # [<64K]
24 libm.so 0xAFB00000 # [~1M]
25 liblog.so 0xAFA00000 # [<64K]
26 libcutils.so 0xAF900000 # [~1M]
27 libthread_db.so 0xAF800000 # [<64K]
28 libz.so 0xAF700000 # [~1M]
29 libevent.so 0xAF600000 # [???]
30 libssl.so 0xAF400000 # [~2M]
31 libcrypto.so 0xAF000000 # [~4M]
32 libsysutils.so 0xAEF00000 # [~1M]
33
34 # bluetooth
35 liba2dp.so 0xAEE00000 # [~1M]
36 audio.so 0xAED00000 # [~1M]
37 input.so 0xAEC00000 # [~1M]
38 libbluetoothd.so 0xAEA00000 # [~2M]
39 libbluedroid.so 0xAE900000 # [<64K]
40 libbluetooth.so 0xAE800000 # [~1M]
41 libdbus.so 0xAE700000 # [~1M]
42
43 # extended system libraries
44 libril.so 0xAE600000 # [~1M]
45 libreference-ril.so 0xAE500000 # [~1M]
46 libwpa_client.so 0xAE400000 # [<64K]
47 libnetutils.so 0xAE300000 # [~1M]
48
49 # core dalvik runtime support
50 libandroid_servers.so 0xAE200000 # [~1M]
51 libicuuc.so 0xADE00000 # [~4M]
52 libicui18n.so 0xAD900000 # [~5M]
53 libandroid_runtime.so 0xAD300000 # [~6M]
54 libnativehelper.so 0xAD100000 # [~2M]
55 libdvm-ARM.so 0xAD000000 # [???]
56 libdvm.so 0xACA00000 # [~6M]
57 # Note: libicudata.so intentionally omitted
58
59 # graphics
60 libpixelflinger.so 0xAC900000 # [~1M]
61 # libcorecg is for backward-compatibility with donut
62 libcorecg.so 0xAC800000 # [???]
63 libsurfaceflinger_client.so 0xAC700000 # [~1M]
64 libsurfaceflinger.so 0xAC500000 # [~2M]
65 libGLES_android.so 0xAC400000 # [~1M]
66 libagl.so 0xAC300000 # [???]
67
68 libGLESv1_CM.so 0xAC200000 # [~1M]
69 libGLESv2.so 0xAC100000 # [~1M]
70 libOpenVG_CM.so 0xAC000000 # [???]
71 libOpenVGU_CM.so 0xABF00000 # [???]
72 libEGL.so 0xABE00000 # [~1M]
73 libETC1.so 0xABD00000 # [<64K]
74
75 libacc.so 0xABC00000 # [~1M]
76
77 libexif.so 0xABB00000 # [~1M]
78 libcamera_client.so 0xABA80000 # [~1M]
79 libui.so 0xAB900000 # [~1M]
80 # libsgl is for backward-compatibility with donut
81 libsgl.so 0xAB800000 # [???]
82 libskia.so 0xAB100000 # [~7M]
83 librs_jni.so 0xAB000000 # [~1M]
84 libRS.so 0xA9E00000 # [~2M]
85 libjnigraphics.so 0xA9D00000 # [<64K]
86 libskiagl.so 0xA9C00000 # [~1M]
87
88 # audio
89 libFLAC.so 0xA9B00000 # [???]
90 libaudiopolicy.so 0xA9A00000 # [~1M]
91 libaudiopolicygeneric.so 0xA9900000 # [???]
92 libsoundpool.so 0xA9800000 # [~1M]
93 libgps.so 0xA9700000 # [~1M] (moved for espresso)
94 libspeech.so 0xA9600000 # [~1M]
95 liboemcamera.so 0xA9400000 # [~1M] (moved for espresso)
96 libmedia_jni.so 0xA9300000 # [~1M]
97 libmediaplayerservice.so 0xA9200000 # [~1M]
98 libmedia.so 0xA9000000 # [~2M]
99 libFFTEm.so 0xA8F00000 # [~1M]
100 libSR_AudioIn.so 0xA8E00000 # [~1M] for external/srec
101 libaudioflinger.so 0xA8D00000 # [~1M]
102
103 # assorted system libraries
104 libsqlite.so 0xA8B00000 # [~2M]
105 libexpat.so 0xA8A00000 # [~1M]
106 libwebcore.so 0xA8300000 # [~7M]
107 libbinder.so 0xA8200000 # [~1M]
108 libutils.so 0xA8100000 # [~1M]
109 libcameraservice.so 0xA8000000 # [~1M]
110 libhardware.so 0xA7F00000 # [<64K]
111 libhardware_legacy.so 0xA7E00000 # [~1M]
112 libapp_process.so 0xA7D00000 # [???]
113 libsystem_server.so 0xA7C00000 # [~1M]
114 libime.so 0xA7B00000 # [???]
115 libaudio.so 0xA7A00000 # [~1M] (moved for espresso)
116 libcamera.so 0xA7900000 # [~1M]
117 libsonivox.so 0xA7800000 # [~1M] (moved for espresso)
118 libvorbisidec.so 0xA7700000 # [~1M] (moved for espresso)
119 libdiskconfig.so 0xA7600000 # [<64K]
120 libemoji.so 0xA7500000 # [<64K]
121 libjni_latinime.so 0xA7400000 # [~1M]
122 libjni_pinyinime.so 0xA7300000 # [~1M]
123 libttssynthproxy.so 0xA7200000 # [~1M] for frameworks/base
124 libttspico.so 0xA7000000 # [~2M] for external/svox
125
126 # pv libraries
127 libpvasf.so 0xA6F00000 # [???]
128 libpvasfreg.so 0xA6E00000 # [???]
129 libomx_sharedlibrary.so 0xA6D00000 # [~1M]
130 libopencore_download.so 0xA6C00000 # [~1M]
131 libopencore_downloadreg.so 0xA6B00000 # [~1M]
132 libopencore_net_support.so 0xA6800000 # [~3M]
133 libopencore_rtsp.so 0xA6200000 # [~6M]
134 libopencore_rtspreg.so 0xA6100000 # [~1M]
135 libopencore_author.so 0xA5D00000 # [~4M]
136 libomx_aacdec_sharedlibrary.so 0xA5B00000 # [~2M]
137 libomx_amrdec_sharedlibrary.so 0xA5A00000 # [~1M]
138 libomx_amrenc_sharedlibrary.so 0xA5900000 # [~1M]
139 libomx_avcdec_sharedlibrary.so 0xA5800000 # [~1M]
140 libomx_avcenc_sharedlibrary.so 0xA5700000 # [???]
141 libomx_m4vdec_sharedlibrary.so 0xA5600000 # [~1M]
142 libomx_m4venc_sharedlibrary.so 0xA5500000 # [???]
143 libomx_mp3dec_sharedlibrary.so 0xA5400000 # [~1M]
144 libopencore_mp4local.so 0xA5200000 # [~2M]
145 libopencore_mp4localreg.so 0xA5100000 # [~1M]
146 libopencore_player.so 0xA4800000 # [~9M]
147
148 # opencore hardware support
149 libmm-adspsvc.so 0xA4700000 # [<64K]
150 libOmxCore.so 0xA4600000 # [<64K]
151 libOmxMpeg4Dec.so 0xA4500000 # [~1M]
152 libOmxH264Dec.so 0xA4400000 # [~1M]
153 libOmxVidEnc.so 0xA4300000 # [~1M]
154 libopencorehw.so 0xA4200000 # [~1M]
155 libOmxVdec.so 0xA4100000 # [~1M]
156 libmm-omxcore.so 0xA4000000 # [<64K]
157
158 # pv libraries
159 libopencore_common.so 0xA3900000 # [~7M]
160 libqcomm_omx.so 0xA3800000 # [<64K]
161
162 # stagefright libraries
163 libstagefright_amrnb_common.so 0xA3700000 # [~1M]
164 libstagefright_avc_common.so 0xA3600000 # [~1M]
165 libstagefright_color_conversion.so 0xA3500000 # [<64K]
166 libstagefright_omx.so 0xA3400000 # [~1M]
167 libstagefrighthw.so 0xA3300000 # [~1M]
168 libstagefright.so 0xA2F00000 # [~4M]
169
170 # libraries for specific hardware
171 libgsl.so 0xA2E00000 # [~1M]
172 libhtc_acoustic.so 0xA2D00000 # [<64K]
173 libhtc_ril.so 0xA2C00000 # [~1M]
174 liblvmxipc.so 0xA2B00000 # [~1M] for vendor/nxp
175 libreference-cdma-sms.so 0xA2A00000 # [<64K] for hardware/ril
176
177 # libraries for specific apps or temporary libraries
178 libcam_ipl.so 0x9F000000 # [???]
179 libwbxml.so 0x9EF00000 # [???]
180 libwbxml_jni.so 0x9EE00000 # [~1M]
181 libxml2wbxml.so 0x9EB00000 # [~1M]
182 libdrm1.so 0x9EA00000 # [~1M]
183 libdrm1_jni.so 0x9E900000 # [<64K]
184 libwapcore.so 0x9E800000 # [???]
185 libstreetview.so 0x9E700000 # [???]
186 libwapbrowsertest.so 0x9E600000 # [???]
187 libminiglobe.so 0x9E500000 # [???]
188 libearth.so 0x9E400000 # [???]
189 libembunit.so 0x9E300000 # [<64K]
190 libneon.so 0x9E200000 # [???]
191 libjni_example.so 0x9E100000 # [???]
192 libjni_load_test.so 0x9E000000 # [???]
193 libjni_lib_test.so 0x9DF00000 # [???]
194 librunperf.so 0x9DE00000 # [???]
195 libctest.so 0x9DD00000 # [<64K]
196 libUAPI_jni.so 0x9DC00000 # [???]
197 librpc.so 0x9DB00000 # [~1M]
198 libtrace_test.so 0x9DA00000 # [???]
199 libsrec_jni.so 0x9D800000 # [~2M]
200 libjpeg.so 0x9D700000 # [~1M]
201 libiprouteutil.so 0x9D600000 # [~1M] for external/iproute2
202 libnetlink.so 0x9D500000 # [<64K] for external/iproute2
203 libpagemap.so 0x9D400000 # [<64K] for system/extras/libpagemap
204 libstlport.so 0x9D100000 # [~3M] for external/stlport
205 libzxing.so 0x9D000000 # [<64K] for goggles
206 libinterstitial.so 0x9CF00000 # [<64K] for goggles
207 liblept.so 0x9CA00000 # [~5M] for external/leptonica
Something went wrong with that request. Please try again.