84.6 MB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount
4.16 KB
file list
    
Offset 1933, 18 lines modifiedOffset 1933, 14 lines modified
1933 system/lib/service.incremental.so1933 system/lib/service.incremental.so
1934 system/lib/vndk-281934 system/lib/vndk-28
1935 system/lib/vndk-291935 system/lib/vndk-29
1936 system/lib/vndk-sp-281936 system/lib/vndk-sp-28
1937 system/lib/vndk-sp-291937 system/lib/vndk-sp-29
1938 system/lib641938 system/lib64
1939 system/lib64/android.frameworks.bufferhub@1.0.so1939 system/lib64/android.frameworks.bufferhub@1.0.so
1940 system/lib64/android.frameworks.cameraservice.common@2.0.so 
1941 system/lib64/android.frameworks.cameraservice.device@2.0.so 
1942 system/lib64/android.frameworks.cameraservice.service@2.0.so 
1943 system/lib64/android.frameworks.cameraservice.service@2.1.so 
1944 system/lib64/android.frameworks.displayservice@1.0.so1940 system/lib64/android.frameworks.displayservice@1.0.so
1945 system/lib64/android.frameworks.schedulerservice@1.0.so1941 system/lib64/android.frameworks.schedulerservice@1.0.so
1946 system/lib64/android.frameworks.sensorservice@1.0.so1942 system/lib64/android.frameworks.sensorservice@1.0.so
1947 system/lib64/android.frameworks.stats@1.0.so1943 system/lib64/android.frameworks.stats@1.0.so
1948 system/lib64/android.hardware.atrace@1.0.so1944 system/lib64/android.hardware.atrace@1.0.so
1949 system/lib64/android.hardware.audio.common-util.so1945 system/lib64/android.hardware.audio.common-util.so
1950 system/lib64/android.hardware.audio.common@2.0-util.so1946 system/lib64/android.hardware.audio.common@2.0-util.so
Offset 1969, 24 lines modifiedOffset 1965, 14 lines modified
1969 system/lib64/android.hardware.bluetooth@1.0.so1965 system/lib64/android.hardware.bluetooth@1.0.so
1970 system/lib64/android.hardware.bluetooth@1.1.so1966 system/lib64/android.hardware.bluetooth@1.1.so
1971 system/lib64/android.hardware.boot@1.0.so1967 system/lib64/android.hardware.boot@1.0.so
1972 system/lib64/android.hardware.boot@1.1.so1968 system/lib64/android.hardware.boot@1.1.so
1973 system/lib64/android.hardware.boot@1.2.so1969 system/lib64/android.hardware.boot@1.2.so
1974 system/lib64/android.hardware.broadcastradio@1.0.so1970 system/lib64/android.hardware.broadcastradio@1.0.so
1975 system/lib64/android.hardware.broadcastradio@1.1.so1971 system/lib64/android.hardware.broadcastradio@1.1.so
1976 system/lib64/android.hardware.camera.common@1.0.so 
1977 system/lib64/android.hardware.camera.device@1.0.so 
1978 system/lib64/android.hardware.camera.device@3.2.so 
1979 system/lib64/android.hardware.camera.device@3.3.so 
1980 system/lib64/android.hardware.camera.device@3.4.so 
1981 system/lib64/android.hardware.camera.device@3.5.so 
1982 system/lib64/android.hardware.camera.device@3.6.so 
1983 system/lib64/android.hardware.camera.provider@2.4.so 
1984 system/lib64/android.hardware.camera.provider@2.5.so 
1985 system/lib64/android.hardware.camera.provider@2.6.so 
1986 system/lib64/android.hardware.cas.native@1.0.so1972 system/lib64/android.hardware.cas.native@1.0.so
1987 system/lib64/android.hardware.cas@1.0.so1973 system/lib64/android.hardware.cas@1.0.so
1988 system/lib64/android.hardware.common-V2-ndk_platform.so1974 system/lib64/android.hardware.common-V2-ndk_platform.so
1989 system/lib64/android.hardware.configstore-utils.so1975 system/lib64/android.hardware.configstore-utils.so
1990 system/lib64/android.hardware.configstore@1.0.so1976 system/lib64/android.hardware.configstore@1.0.so
1991 system/lib64/android.hardware.configstore@1.1.so1977 system/lib64/android.hardware.configstore@1.1.so
1992 system/lib64/android.hardware.confirmationui@1.0.so1978 system/lib64/android.hardware.confirmationui@1.0.so
Offset 2204, 15 lines modifiedOffset 2190, 14 lines modified
2204 system/lib64/libbufferhub.so2190 system/lib64/libbufferhub.so
2205 system/lib64/libbufferhubqueue.so2191 system/lib64/libbufferhubqueue.so
2206 system/lib64/libc++.so2192 system/lib64/libc++.so
2207 system/lib64/libc.so2193 system/lib64/libc.so
2208 system/lib64/libcamera2ndk.so2194 system/lib64/libcamera2ndk.so
2209 system/lib64/libcamera_client.so2195 system/lib64/libcamera_client.so
2210 system/lib64/libcamera_metadata.so2196 system/lib64/libcamera_metadata.so
2211 system/lib64/libcameraservice.so 
2212 system/lib64/libcap.so2197 system/lib64/libcap.so
2213 system/lib64/libcfg_if.dylib.so2198 system/lib64/libcfg_if.dylib.so
2214 system/lib64/libcgrouprc.so2199 system/lib64/libcgrouprc.so
2215 system/lib64/libchrome.so2200 system/lib64/libchrome.so
2216 system/lib64/libclang_rt.asan-x86_64-android.so2201 system/lib64/libclang_rt.asan-x86_64-android.so
2217 system/lib64/libclang_rt.ubsan_standalone-x86_64-android.so2202 system/lib64/libclang_rt.ubsan_standalone-x86_64-android.so
2218 system/lib64/libclcore.bc2203 system/lib64/libclcore.bc
Offset 2246, 19 lines modifiedOffset 2231, 17 lines modified
2246 system/lib64/libdrm.so2231 system/lib64/libdrm.so
2247 system/lib64/libdrmframework.so2232 system/lib64/libdrmframework.so
2248 system/lib64/libdrmframework_jni.so2233 system/lib64/libdrmframework_jni.so
2249 system/lib64/libdrmframeworkcommon.so2234 system/lib64/libdrmframeworkcommon.so
2250 system/lib64/libdumpstateaidl.so2235 system/lib64/libdumpstateaidl.so
2251 system/lib64/libdumpstateutil.so2236 system/lib64/libdumpstateutil.so
2252 system/lib64/libdumputils.so2237 system/lib64/libdumputils.so
2253 system/lib64/libdynamic_depth.so 
2254 system/lib64/libeffectsconfig.so2238 system/lib64/libeffectsconfig.so
2255 system/lib64/libenv_logger.dylib.so2239 system/lib64/libenv_logger.dylib.so
2256 system/lib64/libevent.so2240 system/lib64/libevent.so
2257 system/lib64/libexif.so 
2258 system/lib64/libexpat.so2241 system/lib64/libexpat.so
2259 system/lib64/libext2_blkid.so2242 system/lib64/libext2_blkid.so
2260 system/lib64/libext2_com_err.so2243 system/lib64/libext2_com_err.so
2261 system/lib64/libext2_e2p.so2244 system/lib64/libext2_e2p.so
2262 system/lib64/libext2_misc.so2245 system/lib64/libext2_misc.so
2263 system/lib64/libext2_quota.so2246 system/lib64/libext2_quota.so
2264 system/lib64/libext2_uuid.so2247 system/lib64/libext2_uuid.so
Offset 2304, 15 lines modifiedOffset 2287, 14 lines modified
2304 system/lib64/libhidlbase.so2287 system/lib64/libhidlbase.so
2305 system/lib64/libhidlmemory.so2288 system/lib64/libhidlmemory.so
2306 system/lib64/libhidltransport.so2289 system/lib64/libhidltransport.so
2307 system/lib64/libhwbinder.so2290 system/lib64/libhwbinder.so
2308 system/lib64/libhwui.so2291 system/lib64/libhwui.so
2309 system/lib64/libidmap2.so2292 system/lib64/libidmap2.so
2310 system/lib64/libidmap2_policies.so2293 system/lib64/libidmap2_policies.so
2311 system/lib64/libimage_io.so 
2312 system/lib64/libimg_utils.so2294 system/lib64/libimg_utils.so
2313 system/lib64/libincfs.so2295 system/lib64/libincfs.so
2314 system/lib64/libincident.so2296 system/lib64/libincident.so
2315 system/lib64/libincidentpriv.so2297 system/lib64/libincidentpriv.so
2316 system/lib64/libinput.so2298 system/lib64/libinput.so
2317 system/lib64/libinputflinger.so2299 system/lib64/libinputflinger.so
2318 system/lib64/libinputflinger_base.so2300 system/lib64/libinputflinger_base.so
Offset 2509, 15 lines modifiedOffset 2491, 14 lines modified
2509 system/lib64/libvulkan.so2491 system/lib64/libvulkan.so
2510 system/lib64/libwebviewchromium_loader.so2492 system/lib64/libwebviewchromium_loader.so
2511 system/lib64/libwebviewchromium_plat_support.so2493 system/lib64/libwebviewchromium_plat_support.so
2512 system/lib64/libwfds.so2494 system/lib64/libwfds.so
2513 system/lib64/libwifi-system-iface.so2495 system/lib64/libwifi-system-iface.so
2514 system/lib64/libwilhelm.so2496 system/lib64/libwilhelm.so
2515 system/lib64/libxml2.so2497 system/lib64/libxml2.so
2516 system/lib64/libyuv.so 
2517 system/lib64/libz.so2498 system/lib64/libz.so
2518 system/lib64/libziparchive.so2499 system/lib64/libziparchive.so
2519 system/lib64/netd_aidl_interface-unstable-cpp.so2500 system/lib64/netd_aidl_interface-unstable-cpp.so
2520 system/lib64/netd_event_listener_interface-V1-cpp.so2501 system/lib64/netd_event_listener_interface-V1-cpp.so
2521 system/lib64/netd_event_listener_interface-cpp.so2502 system/lib64/netd_event_listener_interface-cpp.so
2522 system/lib64/oemnetd_aidl_interface-cpp.so2503 system/lib64/oemnetd_aidl_interface-cpp.so
2523 system/lib64/pppol2tp-android.so2504 system/lib64/pppol2tp-android.so
84.6 MB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system
3.44 KB
file list
    
Offset 1893, 18 lines modifiedOffset 1893, 14 lines modified
1893 lib/service.incremental.so1893 lib/service.incremental.so
1894 lib/vndk-281894 lib/vndk-28
1895 lib/vndk-291895 lib/vndk-29
1896 lib/vndk-sp-281896 lib/vndk-sp-28
1897 lib/vndk-sp-291897 lib/vndk-sp-29
1898 lib641898 lib64
1899 lib64/android.frameworks.bufferhub@1.0.so1899 lib64/android.frameworks.bufferhub@1.0.so
1900 lib64/android.frameworks.cameraservice.common@2.0.so 
1901 lib64/android.frameworks.cameraservice.device@2.0.so 
1902 lib64/android.frameworks.cameraservice.service@2.0.so 
1903 lib64/android.frameworks.cameraservice.service@2.1.so 
1904 lib64/android.frameworks.displayservice@1.0.so1900 lib64/android.frameworks.displayservice@1.0.so
1905 lib64/android.frameworks.schedulerservice@1.0.so1901 lib64/android.frameworks.schedulerservice@1.0.so
1906 lib64/android.frameworks.sensorservice@1.0.so1902 lib64/android.frameworks.sensorservice@1.0.so
1907 lib64/android.frameworks.stats@1.0.so1903 lib64/android.frameworks.stats@1.0.so
1908 lib64/android.hardware.atrace@1.0.so1904 lib64/android.hardware.atrace@1.0.so
1909 lib64/android.hardware.audio.common-util.so1905 lib64/android.hardware.audio.common-util.so
1910 lib64/android.hardware.audio.common@2.0-util.so1906 lib64/android.hardware.audio.common@2.0-util.so
Offset 1929, 24 lines modifiedOffset 1925, 14 lines modified
1929 lib64/android.hardware.bluetooth@1.0.so1925 lib64/android.hardware.bluetooth@1.0.so
1930 lib64/android.hardware.bluetooth@1.1.so1926 lib64/android.hardware.bluetooth@1.1.so
1931 lib64/android.hardware.boot@1.0.so1927 lib64/android.hardware.boot@1.0.so
1932 lib64/android.hardware.boot@1.1.so1928 lib64/android.hardware.boot@1.1.so
1933 lib64/android.hardware.boot@1.2.so1929 lib64/android.hardware.boot@1.2.so
1934 lib64/android.hardware.broadcastradio@1.0.so1930 lib64/android.hardware.broadcastradio@1.0.so
1935 lib64/android.hardware.broadcastradio@1.1.so1931 lib64/android.hardware.broadcastradio@1.1.so
1936 lib64/android.hardware.camera.common@1.0.so 
1937 lib64/android.hardware.camera.device@1.0.so 
1938 lib64/android.hardware.camera.device@3.2.so 
1939 lib64/android.hardware.camera.device@3.3.so 
1940 lib64/android.hardware.camera.device@3.4.so 
1941 lib64/android.hardware.camera.device@3.5.so 
1942 lib64/android.hardware.camera.device@3.6.so 
1943 lib64/android.hardware.camera.provider@2.4.so 
1944 lib64/android.hardware.camera.provider@2.5.so 
1945 lib64/android.hardware.camera.provider@2.6.so 
1946 lib64/android.hardware.cas.native@1.0.so1932 lib64/android.hardware.cas.native@1.0.so
1947 lib64/android.hardware.cas@1.0.so1933 lib64/android.hardware.cas@1.0.so
1948 lib64/android.hardware.common-V2-ndk_platform.so1934 lib64/android.hardware.common-V2-ndk_platform.so
1949 lib64/android.hardware.configstore-utils.so1935 lib64/android.hardware.configstore-utils.so
1950 lib64/android.hardware.configstore@1.0.so1936 lib64/android.hardware.configstore@1.0.so
1951 lib64/android.hardware.configstore@1.1.so1937 lib64/android.hardware.configstore@1.1.so
1952 lib64/android.hardware.confirmationui@1.0.so1938 lib64/android.hardware.confirmationui@1.0.so
Offset 2164, 15 lines modifiedOffset 2150, 14 lines modified
2164 lib64/libbufferhub.so2150 lib64/libbufferhub.so
2165 lib64/libbufferhubqueue.so2151 lib64/libbufferhubqueue.so
2166 lib64/libc++.so2152 lib64/libc++.so
2167 lib64/libc.so2153 lib64/libc.so
2168 lib64/libcamera2ndk.so2154 lib64/libcamera2ndk.so
2169 lib64/libcamera_client.so2155 lib64/libcamera_client.so
2170 lib64/libcamera_metadata.so2156 lib64/libcamera_metadata.so
2171 lib64/libcameraservice.so 
2172 lib64/libcap.so2157 lib64/libcap.so
2173 lib64/libcfg_if.dylib.so2158 lib64/libcfg_if.dylib.so
2174 lib64/libcgrouprc.so2159 lib64/libcgrouprc.so
2175 lib64/libchrome.so2160 lib64/libchrome.so
2176 lib64/libclang_rt.asan-x86_64-android.so2161 lib64/libclang_rt.asan-x86_64-android.so
2177 lib64/libclang_rt.ubsan_standalone-x86_64-android.so2162 lib64/libclang_rt.ubsan_standalone-x86_64-android.so
2178 lib64/libclcore.bc2163 lib64/libclcore.bc
Offset 2206, 19 lines modifiedOffset 2191, 17 lines modified
2206 lib64/libdrm.so2191 lib64/libdrm.so
2207 lib64/libdrmframework.so2192 lib64/libdrmframework.so
2208 lib64/libdrmframework_jni.so2193 lib64/libdrmframework_jni.so
2209 lib64/libdrmframeworkcommon.so2194 lib64/libdrmframeworkcommon.so
2210 lib64/libdumpstateaidl.so2195 lib64/libdumpstateaidl.so
2211 lib64/libdumpstateutil.so2196 lib64/libdumpstateutil.so
2212 lib64/libdumputils.so2197 lib64/libdumputils.so
2213 lib64/libdynamic_depth.so 
2214 lib64/libeffectsconfig.so2198 lib64/libeffectsconfig.so
2215 lib64/libenv_logger.dylib.so2199 lib64/libenv_logger.dylib.so
2216 lib64/libevent.so2200 lib64/libevent.so
2217 lib64/libexif.so 
2218 lib64/libexpat.so2201 lib64/libexpat.so
2219 lib64/libext2_blkid.so2202 lib64/libext2_blkid.so
2220 lib64/libext2_com_err.so2203 lib64/libext2_com_err.so
2221 lib64/libext2_e2p.so2204 lib64/libext2_e2p.so
2222 lib64/libext2_misc.so2205 lib64/libext2_misc.so
2223 lib64/libext2_quota.so2206 lib64/libext2_quota.so
2224 lib64/libext2_uuid.so2207 lib64/libext2_uuid.so
Offset 2264, 15 lines modifiedOffset 2247, 14 lines modified
2264 lib64/libhidlbase.so2247 lib64/libhidlbase.so
2265 lib64/libhidlmemory.so2248 lib64/libhidlmemory.so
2266 lib64/libhidltransport.so2249 lib64/libhidltransport.so
2267 lib64/libhwbinder.so2250 lib64/libhwbinder.so
2268 lib64/libhwui.so2251 lib64/libhwui.so
2269 lib64/libidmap2.so2252 lib64/libidmap2.so
2270 lib64/libidmap2_policies.so2253 lib64/libidmap2_policies.so
2271 lib64/libimage_io.so 
2272 lib64/libimg_utils.so2254 lib64/libimg_utils.so
2273 lib64/libincfs.so2255 lib64/libincfs.so
2274 lib64/libincident.so2256 lib64/libincident.so
2275 lib64/libincidentpriv.so2257 lib64/libincidentpriv.so
2276 lib64/libinput.so2258 lib64/libinput.so
2277 lib64/libinputflinger.so2259 lib64/libinputflinger.so
2278 lib64/libinputflinger_base.so2260 lib64/libinputflinger_base.so
Offset 2469, 15 lines modifiedOffset 2451, 14 lines modified
2469 lib64/libvulkan.so2451 lib64/libvulkan.so
2470 lib64/libwebviewchromium_loader.so2452 lib64/libwebviewchromium_loader.so
2471 lib64/libwebviewchromium_plat_support.so2453 lib64/libwebviewchromium_plat_support.so
2472 lib64/libwfds.so2454 lib64/libwfds.so
2473 lib64/libwifi-system-iface.so2455 lib64/libwifi-system-iface.so
2474 lib64/libwilhelm.so2456 lib64/libwilhelm.so
2475 lib64/libxml2.so2457 lib64/libxml2.so
2476 lib64/libyuv.so 
2477 lib64/libz.so2458 lib64/libz.so
2478 lib64/libziparchive.so2459 lib64/libziparchive.so
2479 lib64/netd_aidl_interface-unstable-cpp.so2460 lib64/netd_aidl_interface-unstable-cpp.so
2480 lib64/netd_event_listener_interface-V1-cpp.so2461 lib64/netd_event_listener_interface-V1-cpp.so
2481 lib64/netd_event_listener_interface-cpp.so2462 lib64/netd_event_listener_interface-cpp.so
2482 lib64/oemnetd_aidl_interface-cpp.so2463 lib64/oemnetd_aidl_interface-cpp.so
2483 lib64/pppol2tp-android.so2464 lib64/pppol2tp-android.so
84.6 MB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/etc vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/etc
84.6 MB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/etc/NOTICE.xml.gz vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/etc/NOTICE.xml.gz
84.6 MB
NOTICE.xml
    
Offset 2996, 643582 lines modifiedOffset 2996, 642082 lines modified
0000bb30:·6e74·656e·7449·643d·2239·3634·3566·3339··ntentId="9645f390000bb30:·6e74·656e·7449·643d·2239·3634·3566·3339··ntentId="9645f39
0000bb40:·6539·6462·3839·3561·3461·6136·6530·3263··e9db895a4aa6e02c0000bb40:·6539·6462·3839·3561·3461·6136·6530·3263··e9db895a4aa6e02c
0000bb50:·6235·3732·3934·3539·3522·3e2f·7379·7374··b57294595">/syst0000bb50:·6235·3732·3934·3539·3522·3e2f·7379·7374··b57294595">/syst
0000bb60:·656d·2f66·7261·6d65·776f·726b·2f73·7461··em/framework/sta0000bb60:·656d·2f66·7261·6d65·776f·726b·2f73·7461··em/framework/sta
0000bb70:·7469·632f·4c61·756e·6368·6572·506c·7567··tic/LauncherPlug0000bb70:·7469·632f·4c61·756e·6368·6572·506c·7567··tic/LauncherPlug
0000bb80:·696e·4c69·622e·6a61·723c·2f66·696c·652d··inLib.jar</file-0000bb80:·696e·4c69·622e·6a61·723c·2f66·696c·652d··inLib.jar</file-
0000bb90:·6e61·6d65·3e0a·3c66·696c·652d·6e61·6d65··name>.<file-name0000bb90:·6e61·6d65·3e0a·3c66·696c·652d·6e61·6d65··name>.<file-name
0000bba0:·2063·6f6e·7465·6e74·4964·3d22·3936·3435···contentId="96450000bba0:·2063·6f6e·7465·6e74·4964·3d22·6161·3435···contentId="aa45
0000bbb0:·6633·3965·3964·6238·3935·6134·6161·3665··f39e9db895a4aa6e0000bbb0:·6566·3933·6564·6563·6361·3535·6663·6631··ef93edecca55fcf1
0000bbc0:·3032·6362·3537·3239·3435·3935·223e·2f73··02cb57294595">/s0000bbc0:·3234·3165·6262·6630·3132·3366·223e·2f73··241ebbf0123f">/s
0000bbd0:·7973·7465·6d2f·6672·616d·6577·6f72·6b2f··ystem/framework/0000bbd0:·7973·7465·6d2f·6672·616d·6577·6f72·6b2f··ystem/framework/
0000bbe0:·7374·6174·6963·2f53·7973·7465·6d55·492d··static/SystemUI-0000bbe0:·7374·6174·6963·2f67·6c69·6465·2e6a·6172··static/glide.jar
0000bbf0:·7465·7374·732e·6a61·723c·2f66·696c·652d··tests.jar</file-0000bbf0:·3c2f·6669·6c65·2d6e·616d·653e·0a3c·6669··</file-name>.<fi
0000bc00:·6e61·6d65·3e0a·3c66·696c·652d·6e61·6d65··name>.<file-name0000bc00:·6c65·2d6e·616d·6520·636f·6e74·656e·7449··le-name·contentI
0000bc10:·2063·6f6e·7465·6e74·4964·3d22·6161·3435···contentId="aa450000bc10:·643d·2233·6238·3365·6639·3633·3837·6631··d="3b83ef96387f1
0000bc20:·6566·3933·6564·6563·6361·3535·6663·6631··ef93edecca55fcf10000bc20:·3436·3535·6663·3835·3464·6463·3363·3662··4655fc854ddc3c6b
0000bc30:·3234·3165·6262·6630·3132·3366·223e·2f73··241ebbf0123f">/s0000bc30:·6435·3722·3e2f·7379·7374·656d·2f66·7261··d57">/system/fra
0000bc40:·7973·7465·6d2f·6672·616d·6577·6f72·6b2f··ystem/framework/0000bc40:·6d65·776f·726b·2f73·7461·7469·632f·6775··mework/static/gu
0000bc50:·7374·6174·6963·2f67·6c69·6465·2e6a·6172··static/glide.jar0000bc50:·6176·612e·6a61·723c·2f66·696c·652d·6e61··ava.jar</file-na
0000bc60:·3c2f·6669·6c65·2d6e·616d·653e·0a3c·6669··</file-name>.<fi0000bc60:·6d65·3e0a·3c66·696c·652d·6e61·6d65·2063··me>.<file-name·c
0000bc70:·6c65·2d6e·616d·6520·636f·6e74·656e·7449··le-name·contentI0000bc70:·6f6e·7465·6e74·4964·3d22·3038·3137·3130··ontentId="081710
0000bc80:·643d·2233·6238·3365·6639·3633·3837·6631··d="3b83ef96387f10000bc80:·3866·6564·3962·3235·3635·3466·3431·3532··8fed9b25654f4152
0000bc90:·3436·3535·6663·3835·3464·6463·3363·3662··4655fc854ddc3c6b0000bc90:·3364·3237·3530·3532·6535·223e·2f73·7973··3d275052e5">/sys
0000bca0:·6435·3722·3e2f·7379·7374·656d·2f66·7261··d57">/system/fra0000bca0:·7465·6d2f·6672·616d·6577·6f72·6b2f·7374··tem/framework/st
0000bcb0:·6d65·776f·726b·2f73·7461·7469·632f·6775··mework/static/gu0000bcb0:·6174·6963·2f6a·7372·3330·352e·6a61·723c··atic/jsr305.jar<
0000bcc0:·6176·612e·6a61·723c·2f66·696c·652d·6e61··ava.jar</file-na0000bcc0:·2f66·696c·652d·6e61·6d65·3e0a·3c66·696c··/file-name>.<fil
0000bcd0:·6d65·3e0a·3c66·696c·652d·6e61·6d65·2063··me>.<file-name·c0000bcd0:·652d·6e61·6d65·2063·6f6e·7465·6e74·4964··e-name·contentId
0000bce0:·6f6e·7465·6e74·4964·3d22·3038·3137·3130··ontentId="0817100000bce0:·3d22·3936·3435·6633·3965·3964·6238·3935··="9645f39e9db895
0000bcf0:·3866·6564·3962·3235·3635·3466·3431·3532··8fed9b25654f41520000bcf0:·6134·6161·3665·3032·6362·3537·3239·3435··a4aa6e02cb572945
0000bd00:·3364·3237·3530·3532·6535·223e·2f73·7973··3d275052e5">/sys0000bd00:·3935·223e·2f73·7973·7465·6d2f·6672·616d··95">/system/fram
0000bd10:·7465·6d2f·6672·616d·6577·6f72·6b2f·7374··tem/framework/st0000bd10:·6577·6f72·6b2f·7374·6174·6963·2f6c·6175··ework/static/lau
0000bd20:·6174·6963·2f6a·7372·3330·352e·6a61·723c··atic/jsr305.jar<0000bd20:·6e63·6865·725f·6c6f·675f·7072·6f74·6f73··ncher_log_protos
0000bd30:·2f66·696c·652d·6e61·6d65·3e0a·3c66·696c··/file-name>.<fil0000bd30:·5f6c·6974·652e·6a61·723c·2f66·696c·652d··_lite.jar</file-
0000bd40:·652d·6e61·6d65·2063·6f6e·7465·6e74·4964··e-name·contentId0000bd40:·6e61·6d65·3e0a·3c66·696c·652d·6e61·6d65··name>.<file-name
0000bd50:·3d22·3936·3435·6633·3965·3964·6238·3935··="9645f39e9db8950000bd50:·2063·6f6e·7465·6e74·4964·3d22·3732·6562···contentId="72eb
0000bd60:·6134·6161·3665·3032·6362·3537·3239·3435··a4aa6e02cb5729450000bd60:·3964·6461·3535·3834·3438·6364·6366·3063··9dda558448cdcf0c
0000bd70:·3935·223e·2f73·7973·7465·6d2f·6672·616d··95">/system/fram0000bd70:·3632·3237·6165·6363·6631·3161·223e·2f73··6227aeccf11a">/s
0000bd80:·6577·6f72·6b2f·7374·6174·6963·2f6c·6175··ework/static/lau0000bd80:·7973·7465·6d2f·6672·616d·6577·6f72·6b2f··ystem/framework/
0000bd90:·6e63·6865·725f·6c6f·675f·7072·6f74·6f73··ncher_log_protos0000bd90:·7374·6174·6963·2f6c·6962·6261·636b·7570··static/libbackup
0000bda0:·5f6c·6974·652e·6a61·723c·2f66·696c·652d··_lite.jar</file-0000bda0:·2e6a·6172·3c2f·6669·6c65·2d6e·616d·653e··.jar</file-name>
0000bdb0:·6e61·6d65·3e0a·3c66·696c·652d·6e61·6d65··name>.<file-name0000bdb0:·0a3c·6669·6c65·2d6e·616d·6520·636f·6e74··.<file-name·cont
0000bdc0:·2063·6f6e·7465·6e74·4964·3d22·3732·6562···contentId="72eb0000bdc0:·656e·7449·643d·2233·6238·3365·6639·3633··entId="3b83ef963
0000bdd0:·3964·6461·3535·3834·3438·6364·6366·3063··9dda558448cdcf0c0000bdd0:·3837·6631·3436·3535·6663·3835·3464·6463··87f14655fc854ddc
0000bde0:·3632·3237·6165·6363·6631·3161·223e·2f73··6227aeccf11a">/s0000bde0:·3363·3662·6435·3722·3e2f·7379·7374·656d··3c6bd57">/system
0000bdf0:·7973·7465·6d2f·6672·616d·6577·6f72·6b2f··ystem/framework/0000bdf0:·2f66·7261·6d65·776f·726b·2f73·7461·7469··/framework/stati
0000be00:·7374·6174·6963·2f6c·6962·6261·636b·7570··static/libbackup0000be00:·632f·6c69·6270·686f·6e65·6e75·6d62·6572··c/libphonenumber
0000be10:·2e6a·6172·3c2f·6669·6c65·2d6e·616d·653e··.jar</file-name>0000be10:·2e6a·6172·3c2f·6669·6c65·2d6e·616d·653e··.jar</file-name>
0000be20:·0a3c·6669·6c65·2d6e·616d·6520·636f·6e74··.<file-name·cont0000be20:·0a3c·6669·6c65·2d6e·616d·6520·636f·6e74··.<file-name·cont
0000be30:·656e·7449·643d·2233·6238·3365·6639·3633··entId="3b83ef9630000be30:·656e·7449·643d·2233·3762·3537·3632·6530··entId="37b5762e0
0000be40:·3837·6631·3436·3535·6663·3835·3464·6463··87f14655fc854ddc0000be40:·3766·3061·6638·6337·3463·6538·3061·3862··7f0af8c74ce80a8b
0000be50:·3363·3662·6435·3722·3e2f·7379·7374·656d··3c6bd57">/system0000be50:·6461·3432·3636·6222·3e2f·7379·7374·656d··da4266b">/system
0000be60:·2f66·7261·6d65·776f·726b·2f73·7461·7469··/framework/stati0000be60:·2f66·7261·6d65·776f·726b·2f73·7461·7469··/framework/stati
0000be70:·632f·6c69·6270·686f·6e65·6e75·6d62·6572··c/libphonenumber0000be70:·632f·6c69·6270·726f·746f·6275·662d·6a61··c/libprotobuf-ja
0000be80:·2e6a·6172·3c2f·6669·6c65·2d6e·616d·653e··.jar</file-name>0000be80:·7661·2d6c·6974·652e·6a61·723c·2f66·696c··va-lite.jar</fil
0000be90:·0a3c·6669·6c65·2d6e·616d·6520·636f·6e74··.<file-name·cont0000be90:·652d·6e61·6d65·3e0a·3c66·696c·652d·6e61··e-name>.<file-na
0000bea0:·656e·7449·643d·2233·3762·3537·3632·6530··entId="37b5762e00000bea0:·6d65·2063·6f6e·7465·6e74·4964·3d22·3337··me·contentId="37
0000beb0:·3766·3061·6638·6337·3463·6538·3061·3862··7f0af8c74ce80a8b0000beb0:·6235·3736·3265·3037·6630·6166·3863·3734··b5762e07f0af8c74
0000bec0:·6461·3432·3636·6222·3e2f·7379·7374·656d··da4266b">/system0000bec0:·6365·3830·6138·6264·6134·3236·3662·223e··ce80a8bda4266b">
0000bed0:·2f66·7261·6d65·776f·726b·2f73·7461·7469··/framework/stati0000bed0:·2f73·7973·7465·6d2f·6672·616d·6577·6f72··/system/framewor
0000bee0:·632f·6c69·6270·726f·746f·6275·662d·6a61··c/libprotobuf-ja0000bee0:·6b2f·7374·6174·6963·2f6c·6962·7072·6f74··k/static/libprot
0000bef0:·7661·2d6c·6974·652e·6a61·723c·2f66·696c··va-lite.jar</fil0000bef0:·6f62·7566·2d6a·6176·612d·6e61·6e6f·2e6a··obuf-java-nano.j
0000bf00:·652d·6e61·6d65·3e0a·3c66·696c·652d·6e61··e-name>.<file-na0000bf00:·6172·3c2f·6669·6c65·2d6e·616d·653e·0a3c··ar</file-name>.<
0000bf10:·6d65·2063·6f6e·7465·6e74·4964·3d22·3337··me·contentId="370000bf10:·6669·6c65·2d6e·616d·6520·636f·6e74·656e··file-name·conten
0000bf20:·6235·3736·3265·3037·6630·6166·3863·3734··b5762e07f0af8c740000bf20:·7449·643d·2233·6238·3365·6639·3633·3837··tId="3b83ef96387
0000bf30:·6365·3830·6138·6264·6134·3236·3662·223e··ce80a8bda4266b">0000bf30:·6631·3436·3535·6663·3835·3464·6463·3363··f14655fc854ddc3c
0000bf40:·2f73·7973·7465·6d2f·6672·616d·6577·6f72··/system/framewor0000bf40:·3662·6435·3722·3e2f·7379·7374·656d·2f66··6bd57">/system/f
0000bf50:·6b2f·7374·6174·6963·2f6c·6962·7072·6f74··k/static/libprot0000bf50:·7261·6d65·776f·726b·2f73·7461·7469·632f··ramework/static/
0000bf60:·6f62·7566·2d6a·6176·612d·6e61·6e6f·2e6a··obuf-java-nano.j0000bf60:·7365·7475·7063·6f6d·7061·742e·6a61·723c··setupcompat.jar<
0000bf70:·6172·3c2f·6669·6c65·2d6e·616d·653e·0a3c··ar</file-name>.<0000bf70:·2f66·696c·652d·6e61·6d65·3e0a·3c66·696c··/file-name>.<fil
0000bf80:·6669·6c65·2d6e·616d·6520·636f·6e74·656e··file-name·conten0000bf80:·652d·6e61·6d65·2063·6f6e·7465·6e74·4964··e-name·contentId
0000bf90:·7449·643d·2262·6633·6339·6531·3964·3462··tId="bf3c9e19d4b0000bf90:·3d22·6261·3039·3338·3631·3262·6261·3936··="ba0938612bba96
0000bfa0:·3262·6239·6264·6536·6439·6133·3436·6666··2bb9bde6d9a346ff0000bfa0:·3166·3531·3434·3266·3139·6131·3564·3935··1f51442f19a15d95
0000bfb0:·6663·3831·6622·3e2f·7379·7374·656d·2f66··fc81f">/system/f0000bfb0:·6534·223e·2f73·7973·7465·6d2f·6672·616d··e4">/system/fram
0000bfc0:·7261·6d65·776f·726b·2f73·7461·7469·632f··ramework/static/0000bfc0:·6577·6f72·6b2f·7374·6174·6963·2f73·6574··ework/static/set
0000bfd0:·6d6f·636b·6974·6f2d·7461·7267·6574·2d6d··mockito-target-m0000bfd0:·7570·6465·7369·676e·2e6a·6172·3c2f·6669··updesign.jar</fi
0000bfe0:·696e·7573·2d6a·756e·6974·342e·6a61·723c··inus-junit4.jar<0000bfe0:·6c65·2d6e·616d·653e·0a3c·6669·6c65·2d6e··le-name>.<file-n
0000bff0:·2f66·696c·652d·6e61·6d65·3e0a·3c66·696c··/file-name>.<fil0000bff0:·616d·6520·636f·6e74·656e·7449·643d·2233··ame·contentId="3
0000c000:·652d·6e61·6d65·2063·6f6e·7465·6e74·4964··e-name·contentId0000c000:·6238·3365·6639·3633·3837·6631·3436·3535··b83ef96387f14655
0000c010:·3d22·3362·3833·6566·3936·3338·3766·3134··="3b83ef96387f140000c010:·6663·3835·3464·6463·3363·3662·6435·3722··fc854ddc3c6bd57"
0000c020:·3635·3566·6338·3534·6464·6333·6336·6264··655fc854ddc3c6bd0000c020:·3e2f·7379·7374·656d·2f66·7261·6d65·776f··>/system/framewo
0000c030:·3537·223e·2f73·7973·7465·6d2f·6672·616d··57">/system/fram0000c030:·726b·2f73·7461·7469·632f·766f·6c6c·6579··rk/static/volley
0000c040:·6577·6f72·6b2f·7374·6174·6963·2f73·6574··ework/static/set0000c040:·2e6a·6172·3c2f·6669·6c65·2d6e·616d·653e··.jar</file-name>
0000c050:·7570·636f·6d70·6174·2e6a·6172·3c2f·6669··upcompat.jar</fi0000c050:·0a3c·6669·6c65·2d6e·616d·6520·636f·6e74··.<file-name·cont
0000c060:·6c65·2d6e·616d·653e·0a3c·6669·6c65·2d6e··le-name>.<file-n0000c060:·656e·7449·643d·2231·3765·6132·6531·3734··entId="17ea2e174
0000c070:·616d·6520·636f·6e74·656e·7449·643d·2262··ame·contentId="b0000c070:·3961·3964·3164·3930·3537·3533·6465·3463··9a9d1d905753de4c
0000c080:·6130·3933·3836·3132·6262·6139·3631·6635··a0938612bba961f50000c080:·3236·6265·6331·3622·3e2f·7379·7374·656d··26bec16">/system
0000c090:·3134·3432·6631·3961·3135·6439·3565·3422··1442f19a15d95e4"0000c090:·2f66·7261·6d65·776f·726b·2f73·7461·7469··/framework/stati
0000c0a0:·3e2f·7379·7374·656d·2f66·7261·6d65·776f··>/system/framewo0000c0a0:·632f·786d·705f·746f·6f6c·6b69·742e·6a61··c/xmp_toolkit.ja
0000c0b0:·726b·2f73·7461·7469·632f·7365·7475·7064··rk/static/setupd0000c0b0:·723c·2f66·696c·652d·6e61·6d65·3e0a·3c66··r</file-name>.<f
0000c0c0:·6573·6967·6e2e·6a61·723c·2f66·696c·652d··esign.jar</file-0000c0c0:·696c·652d·6e61·6d65·2063·6f6e·7465·6e74··ile-name·content
0000c0d0:·6e61·6d65·3e0a·3c66·696c·652d·6e61·6d65··name>.<file-name0000c0d0:·4964·3d22·3936·3435·6633·3965·3964·6238··Id="9645f39e9db8
0000c0e0:·2063·6f6e·7465·6e74·4964·3d22·3362·3833···contentId="3b830000c0e0:·3935·6134·6161·3665·3032·6362·3537·3239··95a4aa6e02cb5729
0000c0f0:·6566·3936·3338·3766·3134·3635·3566·6338··ef96387f14655fc80000c0f0:·3435·3935·223e·2f73·7973·7465·6d2f·6672··4595">/system/fr
0000c100:·3534·6464·6333·6336·6264·3537·223e·2f73··54ddc3c6bd57">/s0000c100:·616d·6577·6f72·6b2f·7376·632e·6a61·723c··amework/svc.jar<
0000c110:·7973·7465·6d2f·6672·616d·6577·6f72·6b2f··ystem/framework/0000c110:·2f66·696c·652d·6e61·6d65·3e0a·3c66·696c··/file-name>.<fil
0000c120:·7374·6174·6963·2f76·6f6c·6c65·792e·6a61··static/volley.ja0000c120:·652d·6e61·6d65·2063·6f6e·7465·6e74·4964··e-name·contentId
0000c130:·723c·2f66·696c·652d·6e61·6d65·3e0a·3c66··r</file-name>.<f0000c130:·3d22·6234·3333·6137·3436·6464·3666·6538··="b433a746dd6fe8
0000c140:·696c·652d·6e61·6d65·2063·6f6e·7465·6e74··ile-name·content0000c140:·3836·3230·3238·6231·6437·6663·3431·3261··862028b1d7fc412a
0000c150:·4964·3d22·3137·6561·3265·3137·3439·6139··Id="17ea2e1749a90000c150:·3464·223e·2f73·7973·7465·6d2f·6672·616d··4d">/system/fram
0000c160:·6431·6439·3035·3735·3364·6534·6332·3662··d1d905753de4c26b0000c160:·6577·6f72·6b2f·7465·6c65·636f·6d2e·6a61··ework/telecom.ja
0000c170:·6563·3136·223e·2f73·7973·7465·6d2f·6672··ec16">/system/fr0000c170:·723c·2f66·696c·652d·6e61·6d65·3e0a·3c66··r</file-name>.<f
0000c180:·616d·6577·6f72·6b2f·7374·6174·6963·2f78··amework/static/x0000c180:·696c·652d·6e61·6d65·2063·6f6e·7465·6e74··ile-name·content
0000c190:·6d70·5f74·6f6f·6c6b·6974·2e6a·6172·3c2f··mp_toolkit.jar</0000c190:·4964·3d22·6165·6238·3633·6430·3830·6336··Id="aeb863d080c6
0000c1a0:·6669·6c65·2d6e·616d·653e·0a3c·6669·6c65··file-name>.<file0000c1a0:·3762·6333·3830·3735·3734·3833·3338·6335··7bc38075748338c5
0000c1b0:·2d6e·616d·6520·636f·6e74·656e·7449·643d··-name·contentId=0000c1b0:·3761·3766·223e·2f73·7973·7465·6d2f·6672··7a7f">/system/fr
0000c1c0:·2239·3634·3566·3339·6539·6462·3839·3561··"9645f39e9db895a0000c1c0:·616d·6577·6f72·6b2f·7672·2e6a·6172·3c2f··amework/vr.jar</
0000c1d0:·3461·6136·6530·3263·6235·3732·3934·3539··4aa6e02cb57294590000c1d0:·6669·6c65·2d6e·616d·653e·0a3c·6669·6c65··file-name>.<file
0000c1e0:·3522·3e2f·7379·7374·656d·2f66·7261·6d65··5">/system/frame0000c1e0:·2d6e·616d·6520·636f·6e74·656e·7449·643d··-name·contentId=
0000c1f0:·776f·726b·2f73·7663·2e6a·6172·3c2f·6669··work/svc.jar</fi0000c1f0:·2261·3436·3033·3230·6161·3961·3438·6661··"a460320aa9a48fa
0000c200:·6c65·2d6e·616d·653e·0a3c·6669·6c65·2d6e··le-name>.<file-n0000c200:·3534·6532·3534·3962·6165·3536·3234·3136··54e2549bae562416
0000c210:·616d·6520·636f·6e74·656e·7449·643d·2262··ame·contentId="b0000c210:·3222·3e2f·7379·7374·656d·2f6c·6962·2f62··2">/system/lib/b
0000c220:·3433·3361·3734·3664·6436·6665·3838·3632··433a746dd6fe88620000c220:·6f6f·7473·7472·6170·2f6c·6962·632e·736f··ootstrap/libc.so
0000c230:·3032·3862·3164·3766·6334·3132·6134·6422··028b1d7fc412a4d"0000c230:·3c2f·6669·6c65·2d6e·616d·653e·0a3c·6669··</file-name>.<fi
0000c240:·3e2f·7379·7374·656d·2f66·7261·6d65·776f··>/system/framewo0000c240:·6c65·2d6e·616d·6520·636f·6e74·656e·7449··le-name·contentI
0000c250:·726b·2f74·656c·6563·6f6d·2e6a·6172·3c2f··rk/telecom.jar</0000c250:·643d·2233·6238·3365·6639·3633·3837·6631··d="3b83ef96387f1
0000c260:·6669·6c65·2d6e·616d·653e·0a3c·6669·6c65··file-name>.<file0000c260:·3436·3535·6663·3835·3464·6463·3363·3662··4655fc854ddc3c6b
0000c270:·2d6e·616d·6520·636f·6e74·656e·7449·643d··-name·contentId=0000c270:·6435·3722·3e2f·7379·7374·656d·2f6c·6962··d57">/system/lib
0000c280:·2261·6562·3836·3364·3038·3063·3637·6263··"aeb863d080c67bc0000c280:·2f62·6f6f·7473·7472·6170·2f6c·6962·646c··/bootstrap/libdl
0000c290:·3338·3037·3537·3438·3333·3863·3537·6137··38075748338c57a70000c290:·2e73·6f3c·2f66·696c·652d·6e61·6d65·3e0a··.so</file-name>.
0000c2a0:·6622·3e2f·7379·7374·656d·2f66·7261·6d65··f">/system/frame0000c2a0:·3c66·696c·652d·6e61·6d65·2063·6f6e·7465··<file-name·conte
0000c2b0:·776f·726b·2f76·722e·6a61·723c·2f66·696c··work/vr.jar</fil0000c2b0:·6e74·4964·3d22·3362·3833·6566·3936·3338··ntId="3b83ef9638
0000c2c0:·652d·6e61·6d65·3e0a·3c66·696c·652d·6e61··e-name>.<file-na0000c2c0:·3766·3134·3635·3566·6338·3534·6464·6333··7f14655fc854ddc3
0000c2d0:·6d65·2063·6f6e·7465·6e74·4964·3d22·6134··me·contentId="a40000c2d0:·6336·6264·3537·223e·2f73·7973·7465·6d2f··c6bd57">/system/
0000c2e0:·3630·3332·3061·6139·6134·3866·6135·3465··60320aa9a48fa54e0000c2e0:·6c69·622f·626f·6f74·7374·7261·702f·6c69··lib/bootstrap/li
0000c2f0:·3235·3439·6261·6535·3632·3431·3632·223e··2549bae5624162">0000c2f0:·6264·6c5f·616e·6472·6f69·642e·736f·3c2f··bdl_android.so</
0000c300:·2f73·7973·7465·6d2f·6c69·622f·626f·6f74··/system/lib/boot0000c300:·6669·6c65·2d6e·616d·653e·0a3c·6669·6c65··file-name>.<file
0000c310:·7374·7261·702f·6c69·6263·2e73·6f3c·2f66··strap/libc.so</f0000c310:·2d6e·616d·6520·636f·6e74·656e·7449·643d··-name·contentId=
... Open expanded diff (truncated) ...
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·817233····»    Blocks:·1600·······IO·Block:·4096···regular·file1 ··Size:·816392····»    Blocks:·1600·······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·2009-01-01·00:00:00.000000000·+00004 Modify:·2009-01-01·00:00:00.000000000·+0000
  
  
28.7 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib
19.1 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib/hw vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib/hw
9.44 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib/hw/audio.a2dp.default.so vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib/hw/audio.a2dp.default.so
874 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x6cf0011 ··Entry·point·address:···············0x6cf00
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1764820·(bytes·into·file)13 ··Start·of·section·headers:··········1764156·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.41 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x6cf003 Entry·point·0x6cf00
4 There·are·10·program·headers,·starting·at·offset·524 There·are·10·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
8 ··LOAD···········0x000000·0x00000000·0x00000000·0x6bef4·0x6bef4·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x6bef4·0x6bef4·R···0x1000
9 ··LOAD···········0x06bf00·0x0006cf00·0x0006cf00·0x12a370·0x12a370·R·E·0x10009 ··LOAD···········0x06bf00·0x0006cf00·0x0006cf00·0x12a200·0x12a200·R·E·0x1000
10 ··LOAD···········0x196270·0x00198270·0x00198270·0x0f72c·0x0f72c·RW··0x100010 ··LOAD···········0x196100·0x00198100·0x00198100·0x0f6ec·0x0f6ec·RW··0x1000
11 ··LOAD···········0x1a59a0·0x001a89a0·0x001a89a0·0x00138·0x002fc·RW··0x100011 ··LOAD···········0x1a57f0·0x001a87f0·0x001a87f0·0x00138·0x002fc·RW··0x1000
12 ··DYNAMIC········0x1a52e8·0x001a72e8·0x001a72e8·0x00138·0x00138·RW··0x412 ··DYNAMIC········0x1a5138·0x001a7138·0x001a7138·0x00138·0x00138·RW··0x4
13 ··GNU_RELRO······0x196270·0x00198270·0x00198270·0x0f72c·0x0fd90·R···0x113 ··GNU_RELRO······0x196100·0x00198100·0x00198100·0x0f6ec·0x0ff00·R···0x1
14 ··GNU_EH_FRAME···0x029754·0x00029754·0x00029754·0x04f7c·0x04f7c·R···0x414 ··GNU_EH_FRAME···0x029754·0x00029754·0x00029754·0x04f7c·0x04f7c·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
16 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x416 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
3.74 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x1aedd4:1 There·are·26·section·headers,·starting·at·offset·0x1aeb3c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············00000174·000174·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············00000174·000174·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000018c·00018c·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000018c·00018c·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·002f50·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·002f50·10···A··7···1··4
8 ··[·4]·.gnu.version······VERSYM··········000030fc·0030fc·0005ea·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········000030fc·0030fc·0005ea·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········000036e8·0036e8·000050·00···A··7···1··49 ··[·5]·.gnu.version_r····VERNEED·········000036e8·0036e8·000050·00···A··7···1··4
10 ··[·6]·.gnu.hash·········GNU_HASH········00003738·003738·000ecc·00···A··3···0··410 ··[·6]·.gnu.hash·········GNU_HASH········00003738·003738·000ecc·00···A··3···0··4
11 ··[·7]·.dynstr···········STRTAB··········00004604·004604·007c36·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········00004604·004604·007c36·00···A··0···0··1
12 ··[·8]·.rel.dyn··········LOOS+0x1········0000c23c·00c23c·00012e·01···A··3···0··412 ··[·8]·.rel.dyn··········LOOS+0x1········0000c23c·00c23c·00012e·01···A··3···0··4
13 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000c36c·00c36c·0007dc·04···A··0···0··413 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000c36c·00c36c·0007d8·04···A··0···0··4
14 ··[10]·.rel.plt··········REL·············0000cb48·00cb48·000a68·08···A··3··21··414 ··[10]·.rel.plt··········REL·············0000cb44·00cb44·000a68·08···A··3··21··4
15 ··[11]·.rodata···········PROGBITS········0000d5b0·00d5b0·01c1a1·00·AMS··0···0·1615 ··[11]·.rodata···········PROGBITS········0000d5b0·00d5b0·01c1a1·00·AMS··0···0·16
16 ··[12]·.eh_frame_hdr·····PROGBITS········00029754·029754·004f7c·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········00029754·029754·004f7c·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········0002e6d0·02e6d0·03d824·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········0002e6d0·02e6d0·03d824·00···A··0···0··4
18 ··[14]·.text·············PROGBITS········0006cf00·06bf00·128e81·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········0006cf00·06bf00·128d11·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········00195d90·194d90·0014e0·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········00195c20·194c20·0014e0·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········00198270·196270·00f064·00··WA··0···0··420 ··[16]·.data.rel.ro······PROGBITS········00198100·196100·00f024·00··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······001a72d4·1a52d4·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······001a7124·1a5124·000008·00··WA··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······001a72dc·1a52dc·00000c·00··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······001a712c·1a512c·00000c·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········001a72e8·1a52e8·000138·08··WA··7···0··423 ··[19]·.dynamic··········DYNAMIC·········001a7138·1a5138·000138·08··WA··7···0··4
24 ··[20]·.got··············PROGBITS········001a7420·1a5420·00003c·00··WA··0···0··424 ··[20]·.got··············PROGBITS········001a7270·1a5270·00003c·00··WA··0···0··4
25 ··[21]·.got.plt··········PROGBITS········001a745c·1a545c·000540·00··WA··0···0··425 ··[21]·.got.plt··········PROGBITS········001a72ac·1a52ac·000540·00··WA··0···0··4
26 ··[22]·.data·············PROGBITS········001a89a0·1a59a0·000138·00··WA··0···0··826 ··[22]·.data·············PROGBITS········001a87f0·1a57f0·000138·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········001a8ad8·1a5ad8·0001c4·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········001a8928·1a5928·0001c4·00··WA··0···0··8
28 ··[24]·.shstrtab·········STRTAB··········00000000·1a5ad8·000100·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·1a5928·000100·00······0···0··1
29 ··[25]·.gnu_debugdata····PROGBITS········00000000·1a5bd8·0091fc·00······0···0··129 ··[25]·.gnu_debugdata····PROGBITS········00000000·1a5a28·009114·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··p·(processor·specific)34 ··p·(processor·specific)
2.34 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x1a52e8·contains·39·entries:1 Dynamic·section·at·offset·0x1a5138·contains·39·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libchrome.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libchrome.so]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc++.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc++.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc_wrap.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc_wrap.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libstatslog.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libstatslog.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.0.so]8 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.0.so]
Offset 17, 26 lines modifiedOffset 17, 26 lines modified
17 ·0x0000000e·(SONAME)·····················Library·soname:·[audio.a2dp.default.so]17 ·0x0000000e·(SONAME)·····················Library·soname:·[audio.a2dp.default.so]
18 ·0x0000001e·(FLAGS)······················BIND_NOW18 ·0x0000001e·(FLAGS)······················BIND_NOW
19 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW19 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
20 ·0x6000000f·(Operating·System·specific:·6000000f)········0xc23c20 ·0x6000000f·(Operating·System·specific:·6000000f)········0xc23c
21 ·0x60000010·(Operating·System·specific:·60000010)········0x12e21 ·0x60000010·(Operating·System·specific:·60000010)········0x12e
22 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0xc36c23 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0xc36c
24 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x7dc24 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x7d8
25 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x425 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
26 ·0x00000017·(JMPREL)·····················0xcb4826 ·0x00000017·(JMPREL)·····················0xcb44
27 ·0x00000002·(PLTRELSZ)···················2664·(bytes)27 ·0x00000002·(PLTRELSZ)···················2664·(bytes)
28 ·0x00000003·(PLTGOT)·····················0x1a745c28 ·0x00000003·(PLTGOT)·····················0x1a72ac
29 ·0x00000014·(PLTREL)·····················REL29 ·0x00000014·(PLTREL)·····················REL
30 ·0x00000006·(SYMTAB)·····················0x1ac30 ·0x00000006·(SYMTAB)·····················0x1ac
31 ·0x0000000b·(SYMENT)·····················16·(bytes)31 ·0x0000000b·(SYMENT)·····················16·(bytes)
32 ·0x00000005·(STRTAB)·····················0x460432 ·0x00000005·(STRTAB)·····················0x4604
33 ·0x0000000a·(STRSZ)······················31798·(bytes)33 ·0x0000000a·(STRSZ)······················31798·(bytes)
34 ·0x6ffffef5·(GNU_HASH)···················0x373834 ·0x6ffffef5·(GNU_HASH)···················0x3738
35 ·0x00000019·(INIT_ARRAY)·················0x1a72dc35 ·0x00000019·(INIT_ARRAY)·················0x1a712c
36 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)36 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)
37 ·0x0000001a·(FINI_ARRAY)·················0x1a72d437 ·0x0000001a·(FINI_ARRAY)·················0x1a7124
38 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)38 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
39 ·0x6ffffff0·(VERSYM)·····················0x30fc39 ·0x6ffffff0·(VERSYM)·····················0x30fc
40 ·0x6ffffffe·(VERNEED)····················0x36e840 ·0x6ffffffe·(VERNEED)····················0x36e8
41 ·0x6fffffff·(VERNEEDNUM)·················141 ·0x6fffffff·(VERNEEDNUM)·················1
42 ·0x00000000·(NULL)·······················0x042 ·0x00000000·(NULL)·······················0x0
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·af31fa8a602681249824f029e2acc25b6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d13d1eb0e80337613ec8f9ab544924e4
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1765860···»   Blocks:·3456·······IO·Block:·4096···regular·file1 ··Size:·1765196···»   Blocks:·3448·······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·2009-01-01·00:00:00.000000000·+00004 Modify:·2009-01-01·00:00:00.000000000·+0000
  
  
9.46 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib/hw/audio.hearing_aid.default.so vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib/hw/audio.hearing_aid.default.so
874 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x6cf8011 ··Entry·point·address:···············0x6cf80
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1763744·(bytes·into·file)13 ··Start·of·section·headers:··········1763404·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.41 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x6cf803 Entry·point·0x6cf80
4 There·are·10·program·headers,·starting·at·offset·524 There·are·10·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
8 ··LOAD···········0x000000·0x00000000·0x00000000·0x6bf74·0x6bf74·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x6bf74·0x6bf74·R···0x1000
9 ··LOAD···········0x06bf80·0x0006cf80·0x0006cf80·0x129fa0·0x129fa0·R·E·0x10009 ··LOAD···········0x06bf80·0x0006cf80·0x0006cf80·0x129e30·0x129e30·R·E·0x1000
10 ··LOAD···········0x195f20·0x00197f20·0x00197f20·0x0f724·0x0f724·RW··0x100010 ··LOAD···········0x195db0·0x00197db0·0x00197db0·0x0f6e4·0x0f6e4·RW··0x1000
11 ··LOAD···········0x1a5648·0x001a8648·0x001a8648·0x00138·0x002f4·RW··0x100011 ··LOAD···········0x1a5498·0x001a8498·0x001a8498·0x00138·0x002f4·RW··0x1000
12 ··DYNAMIC········0x1a4f94·0x001a6f94·0x001a6f94·0x00138·0x00138·RW··0x412 ··DYNAMIC········0x1a4de4·0x001a6de4·0x001a6de4·0x00138·0x00138·RW··0x4
13 ··GNU_RELRO······0x195f20·0x00197f20·0x00197f20·0x0f724·0x100e0·R···0x113 ··GNU_RELRO······0x195db0·0x00197db0·0x00197db0·0x0f6e4·0x10250·R···0x1
14 ··GNU_EH_FRAME···0x029824·0x00029824·0x00029824·0x04f6c·0x04f6c·R···0x414 ··GNU_EH_FRAME···0x029824·0x00029824·0x00029824·0x04f6c·0x04f6c·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
16 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x416 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
3.74 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x1ae9a0:1 There·are·26·section·headers,·starting·at·offset·0x1ae84c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············00000174·000174·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············00000174·000174·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000018c·00018c·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000018c·00018c·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·002f50·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·002f50·10···A··7···1··4
8 ··[·4]·.gnu.version······VERSYM··········000030fc·0030fc·0005ea·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········000030fc·0030fc·0005ea·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········000036e8·0036e8·000050·00···A··7···1··49 ··[·5]·.gnu.version_r····VERNEED·········000036e8·0036e8·000050·00···A··7···1··4
10 ··[·6]·.gnu.hash·········GNU_HASH········00003738·003738·000ecc·00···A··3···0··410 ··[·6]·.gnu.hash·········GNU_HASH········00003738·003738·000ecc·00···A··3···0··4
11 ··[·7]·.dynstr···········STRTAB··········00004604·004604·007c3d·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········00004604·004604·007c3d·00···A··0···0··1
12 ··[·8]·.rel.dyn··········LOOS+0x1········0000c244·00c244·00012e·01···A··3···0··412 ··[·8]·.rel.dyn··········LOOS+0x1········0000c244·00c244·00012e·01···A··3···0··4
13 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000c374·00c374·0007dc·04···A··0···0··413 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000c374·00c374·0007d8·04···A··0···0··4
14 ··[10]·.rel.plt··········REL·············0000cb50·00cb50·000a60·08···A··3··21··414 ··[10]·.rel.plt··········REL·············0000cb4c·00cb4c·000a60·08···A··3··21··4
15 ··[11]·.rodata···········PROGBITS········0000d5b0·00d5b0·01c271·00·AMS··0···0·1615 ··[11]·.rodata···········PROGBITS········0000d5b0·00d5b0·01c271·00·AMS··0···0·16
16 ··[12]·.eh_frame_hdr·····PROGBITS········00029824·029824·004f6c·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········00029824·029824·004f6c·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········0002e790·02e790·03d7e4·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········0002e790·02e790·03d7e4·00···A··0···0··4
18 ··[14]·.text·············PROGBITS········0006cf80·06bf80·128ac1·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········0006cf80·06bf80·128951·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········00195a50·194a50·0014d0·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········001958e0·1948e0·0014d0·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········00197f20·195f20·00f060·00··WA··0···0··420 ··[16]·.data.rel.ro······PROGBITS········00197db0·195db0·00f020·00··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······001a6f80·1a4f80·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······001a6dd0·1a4dd0·000008·00··WA··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······001a6f88·1a4f88·00000c·00··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······001a6dd8·1a4dd8·00000c·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········001a6f94·1a4f94·000138·08··WA··7···0··423 ··[19]·.dynamic··········DYNAMIC·········001a6de4·1a4de4·000138·08··WA··7···0··4
24 ··[20]·.got··············PROGBITS········001a70cc·1a50cc·00003c·00··WA··0···0··424 ··[20]·.got··············PROGBITS········001a6f1c·1a4f1c·00003c·00··WA··0···0··4
25 ··[21]·.got.plt··········PROGBITS········001a7108·1a5108·00053c·00··WA··0···0··425 ··[21]·.got.plt··········PROGBITS········001a6f58·1a4f58·00053c·00··WA··0···0··4
26 ··[22]·.data·············PROGBITS········001a8648·1a5648·000138·00··WA··0···0··826 ··[22]·.data·············PROGBITS········001a8498·1a5498·000138·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········001a8780·1a5780·0001bc·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········001a85d0·1a55d0·0001bc·00··WA··0···0··8
28 ··[24]·.shstrtab·········STRTAB··········00000000·1a5780·000100·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·1a55d0·000100·00······0···0··1
29 ··[25]·.gnu_debugdata····PROGBITS········00000000·1a5880·009120·00······0···0··129 ··[25]·.gnu_debugdata····PROGBITS········00000000·1a56d0·00917c·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··p·(processor·specific)34 ··p·(processor·specific)
2.35 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x1a4f94·contains·39·entries:1 Dynamic·section·at·offset·0x1a4de4·contains·39·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libchrome.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libchrome.so]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc++.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc++.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc_wrap.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc_wrap.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libstatslog.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libstatslog.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.0.so]8 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.0.so]
Offset 17, 26 lines modifiedOffset 17, 26 lines modified
17 ·0x0000000e·(SONAME)·····················Library·soname:·[audio.hearing_aid.default.so]17 ·0x0000000e·(SONAME)·····················Library·soname:·[audio.hearing_aid.default.so]
18 ·0x0000001e·(FLAGS)······················BIND_NOW18 ·0x0000001e·(FLAGS)······················BIND_NOW
19 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW19 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
20 ·0x6000000f·(Operating·System·specific:·6000000f)········0xc24420 ·0x6000000f·(Operating·System·specific:·6000000f)········0xc244
21 ·0x60000010·(Operating·System·specific:·60000010)········0x12e21 ·0x60000010·(Operating·System·specific:·60000010)········0x12e
22 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0xc37423 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0xc374
24 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x7dc24 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x7d8
25 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x425 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
26 ·0x00000017·(JMPREL)·····················0xcb5026 ·0x00000017·(JMPREL)·····················0xcb4c
27 ·0x00000002·(PLTRELSZ)···················2656·(bytes)27 ·0x00000002·(PLTRELSZ)···················2656·(bytes)
28 ·0x00000003·(PLTGOT)·····················0x1a710828 ·0x00000003·(PLTGOT)·····················0x1a6f58
29 ·0x00000014·(PLTREL)·····················REL29 ·0x00000014·(PLTREL)·····················REL
30 ·0x00000006·(SYMTAB)·····················0x1ac30 ·0x00000006·(SYMTAB)·····················0x1ac
31 ·0x0000000b·(SYMENT)·····················16·(bytes)31 ·0x0000000b·(SYMENT)·····················16·(bytes)
32 ·0x00000005·(STRTAB)·····················0x460432 ·0x00000005·(STRTAB)·····················0x4604
33 ·0x0000000a·(STRSZ)······················31805·(bytes)33 ·0x0000000a·(STRSZ)······················31805·(bytes)
34 ·0x6ffffef5·(GNU_HASH)···················0x373834 ·0x6ffffef5·(GNU_HASH)···················0x3738
35 ·0x00000019·(INIT_ARRAY)·················0x1a6f8835 ·0x00000019·(INIT_ARRAY)·················0x1a6dd8
36 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)36 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)
37 ·0x0000001a·(FINI_ARRAY)·················0x1a6f8037 ·0x0000001a·(FINI_ARRAY)·················0x1a6dd0
38 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)38 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
39 ·0x6ffffff0·(VERSYM)·····················0x30fc39 ·0x6ffffff0·(VERSYM)·····················0x30fc
40 ·0x6ffffffe·(VERNEED)····················0x36e840 ·0x6ffffffe·(VERNEED)····················0x36e8
41 ·0x6fffffff·(VERNEEDNUM)·················141 ·0x6fffffff·(VERNEEDNUM)·················1
42 ·0x00000000·(NULL)·······················0x042 ·0x00000000·(NULL)·······················0x0
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f1165ab8ba9e06a3dac42545022b71086 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f629e0b886cec3f9866eb4d65d6489f5
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1764784···»   Blocks:·3448·······IO·Block:·4096···regular·file1 ··Size:·1764444···»   Blocks:·3448·······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·2009-01-01·00:00:00.000000000·+00004 Modify:·2009-01-01·00:00:00.000000000·+0000
  
  
9.47 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib/libbluetooth.so vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib/libbluetooth.so
875 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x1ff9c011 ··Entry·point·address:···············0x1ff9c0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9659260·(bytes·into·file)13 ··Start·of·section·headers:··········9658976·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.41 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x1ff9c03 Entry·point·0x1ff9c0
4 There·are·10·program·headers,·starting·at·offset·524 There·are·10·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
8 ··LOAD···········0x000000·0x00000000·0x00000000·0x1fe9bc·0x1fe9bc·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x1fe9bc·0x1fe9bc·R···0x1000
9 ··LOAD···········0x1fe9c0·0x001ff9c0·0x001ff9c0·0x6e31c0·0x6e31c0·R·E·0x10009 ··LOAD···········0x1fe9c0·0x001ff9c0·0x001ff9c0·0x6e3050·0x6e3050·R·E·0x1000
10 ··LOAD···········0x8e1b80·0x008e3b80·0x008e3b80·0x1bd4c·0x1bd4c·RW··0x100010 ··LOAD···········0x8e1a10·0x008e3a10·0x008e3a10·0x1bd0c·0x1bd0c·RW··0x1000
11 ··LOAD···········0x8fd8d0·0x009008d0·0x009008d0·0x00b34·0x4dcce·RW··0x100011 ··LOAD···········0x8fd720·0x00900720·0x00900720·0x00b34·0x4dcce·RW··0x1000
12 ··DYNAMIC········0x8fc2e0·0x008fe2e0·0x008fe2e0·0x001a0·0x001a0·RW··0x412 ··DYNAMIC········0x8fc130·0x008fe130·0x008fe130·0x001a0·0x001a0·RW··0x4
13 ··GNU_RELRO······0x8e1b80·0x008e3b80·0x008e3b80·0x1bd4c·0x1c480·R···0x113 ··GNU_RELRO······0x8e1a10·0x008e3a10·0x008e3a10·0x1bd0c·0x1c5f0·R···0x1
14 ··GNU_EH_FRAME···0x100690·0x00100690·0x00100690·0x24ae4·0x24ae4·R···0x414 ··GNU_EH_FRAME···0x100690·0x00100690·0x00100690·0x24ae4·0x24ae4·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
16 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x416 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
3.74 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x93637c:1 There·are·26·section·headers,·starting·at·offset·0x936260:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············00000174·000174·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············00000174·000174·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000018c·00018c·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000018c·00018c·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·00d830·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·00d830·10···A··7···1··4
8 ··[·4]·.gnu.version······VERSYM··········0000d9dc·00d9dc·001b06·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········0000d9dc·00d9dc·001b06·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········0000f4e4·00f4e4·0000b0·00···A··7···4··49 ··[·5]·.gnu.version_r····VERNEED·········0000f4e4·00f4e4·0000b0·00···A··7···4··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000f594·00f594·0057c8·00···A··3···0··410 ··[·6]·.gnu.hash·········GNU_HASH········0000f594·00f594·0057c8·00···A··3···0··4
11 ··[·7]·.dynstr···········STRTAB··········00014d5c·014d5c·029045·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········00014d5c·014d5c·029045·00···A··0···0··1
12 ··[·8]·.rel.dyn··········LOOS+0x1········0003dda4·03dda4·000387·01···A··3···0··412 ··[·8]·.rel.dyn··········LOOS+0x1········0003dda4·03dda4·000387·01···A··3···0··4
13 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0003e12c·03e12c·000e7c·04···A··0···0··413 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0003e12c·03e12c·000e78·04···A··0···0··4
14 ··[10]·.rel.plt··········REL·············0003efa8·03efa8·001030·08···A··3··21··414 ··[10]·.rel.plt··········REL·············0003efa4·03efa4·001030·08···A··3··21··4
15 ··[11]·.rodata···········PROGBITS········0003ffe0·03ffe0·0c06ad·00·AMS··0···0·1615 ··[11]·.rodata···········PROGBITS········0003ffe0·03ffe0·0c06ad·00·AMS··0···0·16
16 ··[12]·.eh_frame_hdr·····PROGBITS········00100690·100690·024ae4·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········00100690·100690·024ae4·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········00125174·125174·0d9848·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00125174·125174·0d9848·00···A··0···0··4
18 ··[14]·.text·············PROGBITS········001ff9c0·1fe9c0·6e114e·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········001ff9c0·1fe9c0·6e0fde·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········008e0b10·8dfb10·002070·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········008e09a0·8df9a0·002070·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········008e3b80·8e1b80·01a594·00··WA··0···0··820 ··[16]·.data.rel.ro······PROGBITS········008e3a10·8e1a10·01a554·00··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······008fe114·8fc114·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······008fdf64·8fbf64·000008·00··WA··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······008fe11c·8fc11c·0001c4·00··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······008fdf6c·8fbf6c·0001c4·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········008fe2e0·8fc2e0·0001a0·08··WA··7···0··423 ··[19]·.dynamic··········DYNAMIC·········008fe130·8fc130·0001a0·08··WA··7···0··4
24 ··[20]·.got··············PROGBITS········008fe480·8fc480·000c28·00··WA··0···0··424 ··[20]·.got··············PROGBITS········008fe2d0·8fc2d0·000c28·00··WA··0···0··4
25 ··[21]·.got.plt··········PROGBITS········008ff0a8·8fd0a8·000824·00··WA··0···0··425 ··[21]·.got.plt··········PROGBITS········008feef8·8fcef8·000824·00··WA··0···0··4
26 ··[22]·.data·············PROGBITS········009008d0·8fd8d0·000b34·00··WA··0···0··826 ··[22]·.data·············PROGBITS········00900720·8fd720·000b34·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········00901408·8fe404·04d196·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········00901258·8fe254·04d196·00··WA··0···0··8
28 ··[24]·.shstrtab·········STRTAB··········00000000·8fe404·000100·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········00000000·8fe254·000100·00······0···0··1
29 ··[25]·.gnu_debugdata····PROGBITS········00000000·8fe504·037e78·00······0···0··129 ··[25]·.gnu_debugdata····PROGBITS········00000000·8fe354·037f0c·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··p·(processor·specific)34 ··p·(processor·specific)
2.38 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x8fc2e0·contains·52·entries:1 Dynamic·section·at·offset·0x8fc130·contains·52·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libchrome.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libchrome.so]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc++.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc++.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc_wrap.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgrpc_wrap.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libstatslog.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libstatslog.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth.a2dp@1.0.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth.a2dp@1.0.so]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth.audio@2.0.so]8 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth.audio@2.0.so]
Offset 30, 26 lines modifiedOffset 30, 26 lines modified
30 ·0x0000000e·(SONAME)·····················Library·soname:·[libbluetooth.so]30 ·0x0000000e·(SONAME)·····················Library·soname:·[libbluetooth.so]
31 ·0x0000001e·(FLAGS)······················SYMBOLIC·BIND_NOW31 ·0x0000001e·(FLAGS)······················SYMBOLIC·BIND_NOW
32 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW32 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
33 ·0x6000000f·(Operating·System·specific:·6000000f)········0x3dda433 ·0x6000000f·(Operating·System·specific:·6000000f)········0x3dda4
34 ·0x60000010·(Operating·System·specific:·60000010)········0x38734 ·0x60000010·(Operating·System·specific:·60000010)········0x387
35 ·0x00000013·(RELENT)·····················8·(bytes)35 ·0x00000013·(RELENT)·····················8·(bytes)
36 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x3e12c36 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x3e12c
37 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0xe7c37 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0xe78
38 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x438 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
39 ·0x00000017·(JMPREL)·····················0x3efa839 ·0x00000017·(JMPREL)·····················0x3efa4
40 ·0x00000002·(PLTRELSZ)···················4144·(bytes)40 ·0x00000002·(PLTRELSZ)···················4144·(bytes)
41 ·0x00000003·(PLTGOT)·····················0x8ff0a841 ·0x00000003·(PLTGOT)·····················0x8feef8
42 ·0x00000014·(PLTREL)·····················REL42 ·0x00000014·(PLTREL)·····················REL
43 ·0x00000006·(SYMTAB)·····················0x1ac43 ·0x00000006·(SYMTAB)·····················0x1ac
44 ·0x0000000b·(SYMENT)·····················16·(bytes)44 ·0x0000000b·(SYMENT)·····················16·(bytes)
45 ·0x00000005·(STRTAB)·····················0x14d5c45 ·0x00000005·(STRTAB)·····················0x14d5c
46 ·0x0000000a·(STRSZ)······················168005·(bytes)46 ·0x0000000a·(STRSZ)······················168005·(bytes)
47 ·0x6ffffef5·(GNU_HASH)···················0xf59447 ·0x6ffffef5·(GNU_HASH)···················0xf594
48 ·0x00000019·(INIT_ARRAY)·················0x8fe11c48 ·0x00000019·(INIT_ARRAY)·················0x8fdf6c
49 ·0x0000001b·(INIT_ARRAYSZ)···············452·(bytes)49 ·0x0000001b·(INIT_ARRAYSZ)···············452·(bytes)
50 ·0x0000001a·(FINI_ARRAY)·················0x8fe11450 ·0x0000001a·(FINI_ARRAY)·················0x8fdf64
51 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)51 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
52 ·0x6ffffff0·(VERSYM)·····················0xd9dc52 ·0x6ffffff0·(VERSYM)·····················0xd9dc
53 ·0x6ffffffe·(VERNEED)····················0xf4e453 ·0x6ffffffe·(VERNEED)····················0xf4e4
54 ·0x6fffffff·(VERNEEDNUM)·················454 ·0x6fffffff·(VERNEEDNUM)·················4
55 ·0x00000000·(NULL)·······················0x055 ·0x00000000·(NULL)·······················0x0
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7d058830598e42eaaa49aa46cd2ef2386 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3d3e3d58eca65565ed14380e60569ea6
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9660300···»   Blocks:·18872······IO·Block:·4096···regular·file1 ··Size:·9660016···»   Blocks:·18872······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·2009-01-01·00:00:00.000000000·+00004 Modify:·2009-01-01·00:00:00.000000000·+0000
  
  
34.5 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib64 vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib64
2.74 KB
file list
    
Offset 1, 12 lines modifiedOffset 1, 8 lines modified
1 android.frameworks.bufferhub@1.0.so1 android.frameworks.bufferhub@1.0.so
2 android.frameworks.cameraservice.common@2.0.so 
3 android.frameworks.cameraservice.device@2.0.so 
4 android.frameworks.cameraservice.service@2.0.so 
5 android.frameworks.cameraservice.service@2.1.so 
6 android.frameworks.displayservice@1.0.so2 android.frameworks.displayservice@1.0.so
7 android.frameworks.schedulerservice@1.0.so3 android.frameworks.schedulerservice@1.0.so
8 android.frameworks.sensorservice@1.0.so4 android.frameworks.sensorservice@1.0.so
9 android.frameworks.stats@1.0.so5 android.frameworks.stats@1.0.so
10 android.hardware.atrace@1.0.so6 android.hardware.atrace@1.0.so
11 android.hardware.audio.common-util.so7 android.hardware.audio.common-util.so
12 android.hardware.audio.common@2.0-util.so8 android.hardware.audio.common@2.0-util.so
Offset 31, 24 lines modifiedOffset 27, 14 lines modified
31 android.hardware.bluetooth@1.0.so27 android.hardware.bluetooth@1.0.so
32 android.hardware.bluetooth@1.1.so28 android.hardware.bluetooth@1.1.so
33 android.hardware.boot@1.0.so29 android.hardware.boot@1.0.so
34 android.hardware.boot@1.1.so30 android.hardware.boot@1.1.so
35 android.hardware.boot@1.2.so31 android.hardware.boot@1.2.so
36 android.hardware.broadcastradio@1.0.so32 android.hardware.broadcastradio@1.0.so
37 android.hardware.broadcastradio@1.1.so33 android.hardware.broadcastradio@1.1.so
38 android.hardware.camera.common@1.0.so 
39 android.hardware.camera.device@1.0.so 
40 android.hardware.camera.device@3.2.so 
41 android.hardware.camera.device@3.3.so 
42 android.hardware.camera.device@3.4.so 
43 android.hardware.camera.device@3.5.so 
44 android.hardware.camera.device@3.6.so 
45 android.hardware.camera.provider@2.4.so 
46 android.hardware.camera.provider@2.5.so 
47 android.hardware.camera.provider@2.6.so 
48 android.hardware.cas.native@1.0.so34 android.hardware.cas.native@1.0.so
49 android.hardware.cas@1.0.so35 android.hardware.cas@1.0.so
50 android.hardware.common-V2-ndk_platform.so36 android.hardware.common-V2-ndk_platform.so
51 android.hardware.configstore-utils.so37 android.hardware.configstore-utils.so
52 android.hardware.configstore@1.0.so38 android.hardware.configstore@1.0.so
53 android.hardware.configstore@1.1.so39 android.hardware.configstore@1.1.so
54 android.hardware.confirmationui@1.0.so40 android.hardware.confirmationui@1.0.so
Offset 266, 15 lines modifiedOffset 252, 14 lines modified
266 libbufferhub.so252 libbufferhub.so
267 libbufferhubqueue.so253 libbufferhubqueue.so
268 libc++.so254 libc++.so
269 libc.so255 libc.so
270 libcamera2ndk.so256 libcamera2ndk.so
271 libcamera_client.so257 libcamera_client.so
272 libcamera_metadata.so258 libcamera_metadata.so
273 libcameraservice.so 
274 libcap.so259 libcap.so
275 libcfg_if.dylib.so260 libcfg_if.dylib.so
276 libcgrouprc.so261 libcgrouprc.so
277 libchrome.so262 libchrome.so
278 libclang_rt.asan-x86_64-android.so263 libclang_rt.asan-x86_64-android.so
279 libclang_rt.ubsan_standalone-x86_64-android.so264 libclang_rt.ubsan_standalone-x86_64-android.so
280 libclcore.bc265 libclcore.bc
Offset 308, 19 lines modifiedOffset 293, 17 lines modified
308 libdrm.so293 libdrm.so
309 libdrmframework.so294 libdrmframework.so
310 libdrmframework_jni.so295 libdrmframework_jni.so
311 libdrmframeworkcommon.so296 libdrmframeworkcommon.so
312 libdumpstateaidl.so297 libdumpstateaidl.so
313 libdumpstateutil.so298 libdumpstateutil.so
314 libdumputils.so299 libdumputils.so
315 libdynamic_depth.so 
316 libeffectsconfig.so300 libeffectsconfig.so
317 libenv_logger.dylib.so301 libenv_logger.dylib.so
318 libevent.so302 libevent.so
319 libexif.so 
320 libexpat.so303 libexpat.so
321 libext2_blkid.so304 libext2_blkid.so
322 libext2_com_err.so305 libext2_com_err.so
323 libext2_e2p.so306 libext2_e2p.so
324 libext2_misc.so307 libext2_misc.so
325 libext2_quota.so308 libext2_quota.so
326 libext2_uuid.so309 libext2_uuid.so
Offset 366, 15 lines modifiedOffset 349, 14 lines modified
366 libhidlbase.so349 libhidlbase.so
367 libhidlmemory.so350 libhidlmemory.so
368 libhidltransport.so351 libhidltransport.so
369 libhwbinder.so352 libhwbinder.so
370 libhwui.so353 libhwui.so
371 libidmap2.so354 libidmap2.so
372 libidmap2_policies.so355 libidmap2_policies.so
373 libimage_io.so 
374 libimg_utils.so356 libimg_utils.so
375 libincfs.so357 libincfs.so
376 libincident.so358 libincident.so
377 libincidentpriv.so359 libincidentpriv.so
378 libinput.so360 libinput.so
379 libinputflinger.so361 libinputflinger.so
380 libinputflinger_base.so362 libinputflinger_base.so
Offset 571, 15 lines modifiedOffset 553, 14 lines modified
571 libvulkan.so553 libvulkan.so
572 libwebviewchromium_loader.so554 libwebviewchromium_loader.so
573 libwebviewchromium_plat_support.so555 libwebviewchromium_plat_support.so
574 libwfds.so556 libwfds.so
575 libwifi-system-iface.so557 libwifi-system-iface.so
576 libwilhelm.so558 libwilhelm.so
577 libxml2.so559 libxml2.so
578 libyuv.so 
579 libz.so560 libz.so
580 libziparchive.so561 libziparchive.so
581 netd_aidl_interface-unstable-cpp.so562 netd_aidl_interface-unstable-cpp.so
582 netd_event_listener_interface-V1-cpp.so563 netd_event_listener_interface-V1-cpp.so
583 netd_event_listener_interface-cpp.so564 netd_event_listener_interface-cpp.so
584 oemnetd_aidl_interface-cpp.so565 oemnetd_aidl_interface-cpp.so
585 pppol2tp-android.so566 pppol2tp-android.so
21.1 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib64/hw vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib64/hw
10.4 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib64/hw/audio.a2dp.default.so vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib64/hw/audio.a2dp.default.so
1.03 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x4f23011 ··Entry·point·address:···············0x4f220
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········1715952·(bytes·into·file)13 ··Start·of·section·headers:··········1714912·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
2.09 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x4f2302 Entry·point·0x4f220
3 There·are·10·program·headers,·starting·at·offset·643 There·are·10·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x86 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x04e224·0x04e224·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x04e214·0x04e214·R···0x1000
8 ··LOAD···········0x04e230·0x000000000004f230·0x000000000004f230·0x133150·0x133150·R·E·0x10008 ··LOAD···········0x04e220·0x000000000004f220·0x000000000004f220·0x132e00·0x132e00·R·E·0x1000
9 ··LOAD···········0x181380·0x0000000000183380·0x0000000000183380·0x0189a8·0x0189a8·RW··0x10009 ··LOAD···········0x181020·0x0000000000183020·0x0000000000183020·0x018948·0x018948·RW··0x1000
10 ··LOAD···········0x199d28·0x000000000019cd28·0x000000000019cd28·0x000278·0x000648·RW··0x100010 ··LOAD···········0x199968·0x000000000019c968·0x000000000019c968·0x000278·0x000648·RW··0x1000
11 ··DYNAMIC········0x198f48·0x000000000019af48·0x000000000019af48·0x000270·0x000270·RW··0x811 ··DYNAMIC········0x198b88·0x000000000019ab88·0x000000000019ab88·0x000270·0x000270·RW··0x8
12 ··GNU_RELRO······0x181380·0x0000000000183380·0x0000000000183380·0x0189a8·0x018c80·R···0x112 ··GNU_RELRO······0x181020·0x0000000000183020·0x0000000000183020·0x018948·0x018fe0·R···0x1
13 ··GNU_EH_FRAME···0x02c154·0x000000000002c154·0x000000000002c154·0x004eac·0x004eac·R···0x413 ··GNU_EH_FRAME···0x02c144·0x000000000002c144·0x000000000002c144·0x004eac·0x004eac·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
15 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x415 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
4.16 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x1a2ef0:1 There·are·26·section·headers,·starting·at·offset·0x1a2ae0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0046f8·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0046f8·18···A··7···1··8
8 ··[·4]·.gnu.version······VERSYM··········00000000000049a0·0049a0·0005ea·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········00000000000049a0·0049a0·0005ea·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········0000000000004f8c·004f8c·000050·00···A··7···1··49 ··[·5]·.gnu.version_r····VERNEED·········0000000000004f8c·004f8c·000050·00···A··7···1··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000004fe0·004fe0·000ecc·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········0000000000004fe0·004fe0·000ecc·00···A··3···0··8
11 ··[·7]·.dynstr···········STRTAB··········0000000000005eac·005eac·007c39·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········0000000000005eac·005eac·007c39·00···A··0···0··1
12 ··[·8]·.rela.dyn·········LOOS+0x2········000000000000dae8·00dae8·0004eb·01···A··3···0··812 ··[·8]·.rela.dyn·········LOOS+0x2········000000000000dae8·00dae8·0004eb·01···A··3···0··8
13 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000000dfd8·00dfd8·000628·08···A··0···0··813 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000000dfd8·00dfd8·000628·08···A··0···0··8
14 ··[10]·.rela.plt·········RELA············000000000000e600·00e600·001908·18···A··3··21··814 ··[10]·.rela.plt·········RELA············000000000000e600·00e600·001908·18···A··3··21··8
15 ··[11]·.rodata···········PROGBITS········000000000000ff10·00ff10·01c241·00·AMS··0···0·1615 ··[11]·.rodata···········PROGBITS········000000000000ff10·00ff10·01c231·00·AMS··0···0·16
16 ··[12]·.eh_frame_hdr·····PROGBITS········000000000002c154·02c154·004eac·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········000000000002c144·02c144·004eac·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········0000000000031000·031000·01d224·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········0000000000030ff0·030ff0·01d224·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········000000000004f230·04e230·132082·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········000000000004f220·04e220·131d32·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········00000000001812c0·1802c0·0010c0·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········0000000000180f60·17ff60·0010c0·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········0000000000183380·181380·017ba0·00··WA··0···0·1620 ··[16]·.data.rel.ro······PROGBITS········0000000000183020·181020·017b40·00··WA··0···0·16
21 ··[17]·.fini_array·······FINI_ARRAY······000000000019af20·198f20·000010·00··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······000000000019ab60·198b60·000010·00··WA··0···0··8
22 ··[18]·.init_array·······INIT_ARRAY······000000000019af30·198f30·000018·00··WA··0···0··822 ··[18]·.init_array·······INIT_ARRAY······000000000019ab70·198b70·000018·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········000000000019af48·198f48·000270·10··WA··7···0··823 ··[19]·.dynamic··········DYNAMIC·········000000000019ab88·198b88·000270·10··WA··7···0··8
24 ··[20]·.got··············PROGBITS········000000000019b1b8·1991b8·000300·00··WA··0···0··824 ··[20]·.got··············PROGBITS········000000000019adf8·198df8·000300·00··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········000000000019b4b8·1994b8·000870·00··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········000000000019b0f8·1990f8·000870·00··WA··0···0··8
26 ··[22]·.data·············PROGBITS········000000000019cd28·199d28·000278·00··WA··0···0··826 ··[22]·.data·············PROGBITS········000000000019c968·199968·000278·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········000000000019cfa0·199fa0·0003d0·00··WA··0···0·1627 ··[23]·.bss··············NOBITS··········000000000019cbe0·199be0·0003d0·00··WA··0···0·16
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·199fa0·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·199be0·000102·00······0···0··1
29 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·19a0a2·008e4c·00······0···0··129 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·199ce2·008df8·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··l·(large),·p·(processor·specific)34 ··l·(large),·p·(processor·specific)
2.05 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x198f48·contains·39·entries:1 Dynamic·section·at·offset·0x198b88·contains·39·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libchrome.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libchrome.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc++.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc++.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc_wrap.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc_wrap.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstatslog.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstatslog.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.bluetooth@1.0.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.bluetooth@1.0.so]
Offset 21, 22 lines modifiedOffset 21, 22 lines modified
21 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x4eb21 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x4eb
22 ·0x0000000000000009·(RELAENT)············24·(bytes)22 ·0x0000000000000009·(RELAENT)············24·(bytes)
23 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0xdfd823 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0xdfd8
24 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x62824 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x628
25 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x825 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
26 ·0x0000000000000017·(JMPREL)·············0xe60026 ·0x0000000000000017·(JMPREL)·············0xe600
27 ·0x0000000000000002·(PLTRELSZ)···········6408·(bytes)27 ·0x0000000000000002·(PLTRELSZ)···········6408·(bytes)
28 ·0x0000000000000003·(PLTGOT)·············0x19b4b828 ·0x0000000000000003·(PLTGOT)·············0x19b0f8
29 ·0x0000000000000014·(PLTREL)·············RELA29 ·0x0000000000000014·(PLTREL)·············RELA
30 ·0x0000000000000006·(SYMTAB)·············0x2a830 ·0x0000000000000006·(SYMTAB)·············0x2a8
31 ·0x000000000000000b·(SYMENT)·············24·(bytes)31 ·0x000000000000000b·(SYMENT)·············24·(bytes)
32 ·0x0000000000000005·(STRTAB)·············0x5eac32 ·0x0000000000000005·(STRTAB)·············0x5eac
33 ·0x000000000000000a·(STRSZ)··············31801·(bytes)33 ·0x000000000000000a·(STRSZ)··············31801·(bytes)
34 ·0x000000006ffffef5·(GNU_HASH)···········0x4fe034 ·0x000000006ffffef5·(GNU_HASH)···········0x4fe0
35 ·0x0000000000000019·(INIT_ARRAY)·········0x19af3035 ·0x0000000000000019·(INIT_ARRAY)·········0x19ab70
36 ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes)36 ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes)
37 ·0x000000000000001a·(FINI_ARRAY)·········0x19af2037 ·0x000000000000001a·(FINI_ARRAY)·········0x19ab60
38 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)38 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
39 ·0x000000006ffffff0·(VERSYM)·············0x49a039 ·0x000000006ffffff0·(VERSYM)·············0x49a0
40 ·0x000000006ffffffe·(VERNEED)············0x4f8c40 ·0x000000006ffffffe·(VERNEED)············0x4f8c
41 ·0x000000006fffffff·(VERNEEDNUM)·········141 ·0x000000006fffffff·(VERNEEDNUM)·········1
42 ·0x0000000000000000·(NULL)···············0x042 ·0x0000000000000000·(NULL)···············0x0
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a4c11432ad92750d80f125a3928ed3586 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec5a9ab121c9f4a7dc8959d754fc3487
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1717616···»   Blocks:·3360·······IO·Block:·4096···regular·file1 ··Size:·1716576···»   Blocks:·3360·······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·2009-01-01·00:00:00.000000000·+00004 Modify:·2009-01-01·00:00:00.000000000·+0000
  
  
10.5 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib64/hw/audio.hearing_aid.default.so vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib64/hw/audio.hearing_aid.default.so
1.03 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x4f27011 ··Entry·point·address:···············0x4f260
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········1715032·(bytes·into·file)13 ··Start·of·section·headers:··········1714400·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
2.09 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x4f2702 Entry·point·0x4f260
3 There·are·10·program·headers,·starting·at·offset·643 There·are·10·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x86 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x04e26c·0x04e26c·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x04e25c·0x04e25c·R···0x1000
8 ··LOAD···········0x04e270·0x000000000004f270·0x000000000004f270·0x132df0·0x132df0·R·E·0x10008 ··LOAD···········0x04e260·0x000000000004f260·0x000000000004f260·0x132aa0·0x132aa0·R·E·0x1000
9 ··LOAD···········0x181060·0x0000000000183060·0x0000000000183060·0x0189a0·0x0189a0·RW··0x10009 ··LOAD···········0x180d00·0x0000000000182d00·0x0000000000182d00·0x018940·0x018940·RW··0x1000
10 ··LOAD···········0x199a00·0x000000000019ca00·0x000000000019ca00·0x000278·0x000650·RW··0x100010 ··LOAD···········0x199640·0x000000000019c640·0x000000000019c640·0x000278·0x000650·RW··0x1000
11 ··DYNAMIC········0x198c28·0x000000000019ac28·0x000000000019ac28·0x000270·0x000270·RW··0x811 ··DYNAMIC········0x198868·0x000000000019a868·0x000000000019a868·0x000270·0x000270·RW··0x8
12 ··GNU_RELRO······0x181060·0x0000000000183060·0x0000000000183060·0x0189a0·0x018fa0·R···0x112 ··GNU_RELRO······0x180d00·0x0000000000182d00·0x0000000000182d00·0x018940·0x019300·R···0x1
13 ··GNU_EH_FRAME···0x02c224·0x000000000002c224·0x000000000002c224·0x004e9c·0x004e9c·R···0x413 ··GNU_EH_FRAME···0x02c214·0x000000000002c214·0x000000000002c214·0x004e9c·0x004e9c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
15 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x415 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
4.16 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x1a2b58:1 There·are·26·section·headers,·starting·at·offset·0x1a28e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0046f8·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0046f8·18···A··7···1··8
8 ··[·4]·.gnu.version······VERSYM··········00000000000049a0·0049a0·0005ea·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········00000000000049a0·0049a0·0005ea·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········0000000000004f8c·004f8c·000050·00···A··7···1··49 ··[·5]·.gnu.version_r····VERNEED·········0000000000004f8c·004f8c·000050·00···A··7···1··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000004fe0·004fe0·000ecc·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········0000000000004fe0·004fe0·000ecc·00···A··3···0··8
11 ··[·7]·.dynstr···········STRTAB··········0000000000005eac·005eac·007c40·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········0000000000005eac·005eac·007c40·00···A··0···0··1
12 ··[·8]·.rela.dyn·········LOOS+0x2········000000000000daf0·00daf0·0004eb·01···A··3···0··812 ··[·8]·.rela.dyn·········LOOS+0x2········000000000000daf0·00daf0·0004eb·01···A··3···0··8
13 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000000dfe0·00dfe0·000628·08···A··0···0··813 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000000dfe0·00dfe0·000628·08···A··0···0··8
14 ··[10]·.rela.plt·········RELA············000000000000e608·00e608·0018f0·18···A··3··21··814 ··[10]·.rela.plt·········RELA············000000000000e608·00e608·0018f0·18···A··3··21··8
15 ··[11]·.rodata···········PROGBITS········000000000000ff00·00ff00·01c321·00·AMS··0···0·1615 ··[11]·.rodata···········PROGBITS········000000000000ff00·00ff00·01c311·00·AMS··0···0·16
16 ··[12]·.eh_frame_hdr·····PROGBITS········000000000002c224·02c224·004e9c·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········000000000002c214·02c214·004e9c·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········00000000000310c0·0310c0·01d1ac·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········00000000000310b0·0310b0·01d1ac·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········000000000004f270·04e270·131d32·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········000000000004f260·04e260·1319e2·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········0000000000180fb0·17ffb0·0010b0·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········0000000000180c50·17fc50·0010b0·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········0000000000183060·181060·017ba0·00··WA··0···0·1620 ··[16]·.data.rel.ro······PROGBITS········0000000000182d00·180d00·017b40·00··WA··0···0·16
21 ··[17]·.fini_array·······FINI_ARRAY······000000000019ac00·198c00·000010·00··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······000000000019a840·198840·000010·00··WA··0···0··8
22 ··[18]·.init_array·······INIT_ARRAY······000000000019ac10·198c10·000018·00··WA··0···0··822 ··[18]·.init_array·······INIT_ARRAY······000000000019a850·198850·000018·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········000000000019ac28·198c28·000270·10··WA··7···0··823 ··[19]·.dynamic··········DYNAMIC·········000000000019a868·198868·000270·10··WA··7···0··8
24 ··[20]·.got··············PROGBITS········000000000019ae98·198e98·000300·00··WA··0···0··824 ··[20]·.got··············PROGBITS········000000000019aad8·198ad8·000300·00··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········000000000019b198·199198·000868·00··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········000000000019add8·198dd8·000868·00··WA··0···0··8
26 ··[22]·.data·············PROGBITS········000000000019ca00·199a00·000278·00··WA··0···0··826 ··[22]·.data·············PROGBITS········000000000019c640·199640·000278·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········000000000019cc80·199c78·0003d0·00··WA··0···0·1627 ··[23]·.bss··············NOBITS··········000000000019c8c0·1998b8·0003d0·00··WA··0···0·16
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·199c78·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·1998b8·000102·00······0···0··1
29 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·199d7a·008ddc·00······0···0··129 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·1999ba·008f20·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··l·(large),·p·(processor·specific)34 ··l·(large),·p·(processor·specific)
2.05 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x198c28·contains·39·entries:1 Dynamic·section·at·offset·0x198868·contains·39·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libchrome.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libchrome.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc++.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc++.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc_wrap.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc_wrap.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstatslog.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstatslog.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.bluetooth@1.0.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.bluetooth@1.0.so]
Offset 21, 22 lines modifiedOffset 21, 22 lines modified
21 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x4eb21 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x4eb
22 ·0x0000000000000009·(RELAENT)············24·(bytes)22 ·0x0000000000000009·(RELAENT)············24·(bytes)
23 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0xdfe023 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0xdfe0
24 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x62824 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x628
25 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x825 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
26 ·0x0000000000000017·(JMPREL)·············0xe60826 ·0x0000000000000017·(JMPREL)·············0xe608
27 ·0x0000000000000002·(PLTRELSZ)···········6384·(bytes)27 ·0x0000000000000002·(PLTRELSZ)···········6384·(bytes)
28 ·0x0000000000000003·(PLTGOT)·············0x19b19828 ·0x0000000000000003·(PLTGOT)·············0x19add8
29 ·0x0000000000000014·(PLTREL)·············RELA29 ·0x0000000000000014·(PLTREL)·············RELA
30 ·0x0000000000000006·(SYMTAB)·············0x2a830 ·0x0000000000000006·(SYMTAB)·············0x2a8
31 ·0x000000000000000b·(SYMENT)·············24·(bytes)31 ·0x000000000000000b·(SYMENT)·············24·(bytes)
32 ·0x0000000000000005·(STRTAB)·············0x5eac32 ·0x0000000000000005·(STRTAB)·············0x5eac
33 ·0x000000000000000a·(STRSZ)··············31808·(bytes)33 ·0x000000000000000a·(STRSZ)··············31808·(bytes)
34 ·0x000000006ffffef5·(GNU_HASH)···········0x4fe034 ·0x000000006ffffef5·(GNU_HASH)···········0x4fe0
35 ·0x0000000000000019·(INIT_ARRAY)·········0x19ac1035 ·0x0000000000000019·(INIT_ARRAY)·········0x19a850
36 ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes)36 ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes)
37 ·0x000000000000001a·(FINI_ARRAY)·········0x19ac0037 ·0x000000000000001a·(FINI_ARRAY)·········0x19a840
38 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)38 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
39 ·0x000000006ffffff0·(VERSYM)·············0x49a039 ·0x000000006ffffff0·(VERSYM)·············0x49a0
40 ·0x000000006ffffffe·(VERNEED)············0x4f8c40 ·0x000000006ffffffe·(VERNEED)············0x4f8c
41 ·0x000000006fffffff·(VERNEEDNUM)·········141 ·0x000000006fffffff·(VERNEEDNUM)·········1
42 ·0x0000000000000000·(NULL)···············0x042 ·0x0000000000000000·(NULL)···············0x0
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f88d7ef357b4a7598eb0697d1f638bc86 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·94469180566ac783f7912b35ecb7445c
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1716696···»   Blocks:·3360·······IO·Block:·4096···regular·file1 ··Size:·1716064···»   Blocks:·3352·······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·2009-01-01·00:00:00.000000000·+00004 Modify:·2009-01-01·00:00:00.000000000·+0000
  
  
10.5 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/lib64/libbluetooth.so vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/lib64/libbluetooth.so
1.03 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x21475011 ··Entry·point·address:···············0x214740
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9563688·(bytes·into·file)13 ··Start·of·section·headers:··········9562960·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
2.09 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x2147502 Entry·point·0x214740
3 There·are·10·program·headers,·starting·at·offset·643 There·are·10·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x86 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x213744·0x213744·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x213734·0x213734·R···0x1000
8 ··LOAD···········0x213750·0x0000000000214750·0x0000000000214750·0x6a3540·0x6a3540·R·E·0x10008 ··LOAD···········0x213740·0x0000000000214740·0x0000000000214740·0x6a31f0·0x6a31f0·R·E·0x1000
9 ··LOAD···········0x8b6c90·0x00000000008b8c90·0x00000000008b8c90·0x02fdf0·0x02fdf0·RW··0x10009 ··LOAD···········0x8b6930·0x00000000008b8930·0x00000000008b8930·0x02fd90·0x02fd90·RW··0x1000
10 ··LOAD···········0x8e6a80·0x00000000008e9a80·0x00000000008e9a80·0x001520·0x05d3ce·RW··0x100010 ··LOAD···········0x8e66c0·0x00000000008e96c0·0x00000000008e96c0·0x001520·0x05d3ce·RW··0x1000
11 ··DYNAMIC········0x8e5228·0x00000000008e7228·0x00000000008e7228·0x000340·0x000340·RW··0x811 ··DYNAMIC········0x8e4e68·0x00000000008e6e68·0x00000000008e6e68·0x000340·0x000340·RW··0x8
12 ··GNU_RELRO······0x8b6c90·0x00000000008b8c90·0x00000000008b8c90·0x02fdf0·0x030370·R···0x112 ··GNU_RELRO······0x8b6930·0x00000000008b8930·0x00000000008b8930·0x02fd90·0x0306d0·R···0x1
13 ··GNU_EH_FRAME···0x109814·0x0000000000109814·0x0000000000109814·0x024924·0x024924·R···0x413 ··GNU_EH_FRAME···0x109804·0x0000000000109804·0x0000000000109804·0x024924·0x024924·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
15 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x415 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
4.16 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x91ee28:1 There·are·26·section·headers,·starting·at·offset·0x91eb50:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·014460·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·014460·18···A··7···1··8
8 ··[·4]·.gnu.version······VERSYM··········0000000000014708·014708·001b08·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········0000000000014708·014708·001b08·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········0000000000016210·016210·0000b0·00···A··7···4··49 ··[·5]·.gnu.version_r····VERNEED·········0000000000016210·016210·0000b0·00···A··7···4··4
10 ··[·6]·.gnu.hash·········GNU_HASH········00000000000162c0·0162c0·0057c4·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········00000000000162c0·0162c0·0057c4·00···A··3···0··8
11 ··[·7]·.dynstr···········STRTAB··········000000000001ba84·01ba84·029018·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········000000000001ba84·01ba84·029018·00···A··0···0··1
12 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000044aa0·044aa0·000760·01···A··3···0··812 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000044aa0·044aa0·000760·01···A··3···0··8
13 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000000000045200·045200·000c50·08···A··0···0··813 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000000000045200·045200·000c50·08···A··0···0··8
14 ··[10]·.rela.plt·········RELA············0000000000045e50·045e50·002e80·18···A··3··21··814 ··[10]·.rela.plt·········RELA············0000000000045e50·045e50·002e80·18···A··3··21··8
15 ··[11]·.rodata···········PROGBITS········0000000000048cd0·048cd0·0c0b41·00·AMS··0···0·1615 ··[11]·.rodata···········PROGBITS········0000000000048cd0·048cd0·0c0b31·00·AMS··0···0·16
16 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000109814·109814·024924·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000109804·109804·024924·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········000000000012e138·12e138·0e560c·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········000000000012e128·12e128·0e560c·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········0000000000214750·213750·6a1623·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········0000000000214740·213740·6a12d3·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········00000000008b5d80·8b4d80·001f10·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········00000000008b5a20·8b4a20·001f10·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········00000000008b8c90·8b6c90·02e200·00··WA··0···0·1620 ··[16]·.data.rel.ro······PROGBITS········00000000008b8930·8b6930·02e1a0·00··WA··0···0·16
21 ··[17]·.fini_array·······FINI_ARRAY······00000000008e6e90·8e4e90·000010·00··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······00000000008e6ad0·8e4ad0·000010·00··WA··0···0··8
22 ··[18]·.init_array·······INIT_ARRAY······00000000008e6ea0·8e4ea0·000388·00··WA··0···0··822 ··[18]·.init_array·······INIT_ARRAY······00000000008e6ae0·8e4ae0·000388·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········00000000008e7228·8e5228·000340·10··WA··7···0··823 ··[19]·.dynamic··········DYNAMIC·········00000000008e6e68·8e4e68·000340·10··WA··7···0··8
24 ··[20]·.got··············PROGBITS········00000000008e7568·8e5568·000580·00··WA··0···0··824 ··[20]·.got··············PROGBITS········00000000008e71a8·8e51a8·000580·00··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········00000000008e7ae8·8e5ae8·000f98·00··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········00000000008e7728·8e5728·000f98·00··WA··0···0··8
26 ··[22]·.data·············PROGBITS········00000000008e9a80·8e6a80·001520·00··WA··0···0·1626 ··[22]·.data·············PROGBITS········00000000008e96c0·8e66c0·001520·00··WA··0···0·16
27 ··[23]·.bss··············NOBITS··········00000000008eafa0·8e7fa0·05beae·00··WA··0···0·1627 ··[23]·.bss··············NOBITS··········00000000008eabe0·8e7be0·05beae·00··WA··0···0·16
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·8e7fa0·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·8e7be0·000102·00······0···0··1
29 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·8e80a2·036d84·00······0···0··129 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·8e7ce2·036e68·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··l·(large),·p·(processor·specific)34 ··l·(large),·p·(processor·specific)
2.09 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x8e5228·contains·52·entries:1 Dynamic·section·at·offset·0x8e4e68·contains·52·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libchrome.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libchrome.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc++.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc++.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc_wrap.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libgrpc_wrap.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstatslog.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libstatslog.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.bluetooth.a2dp@1.0.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.bluetooth.a2dp@1.0.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.bluetooth.audio@2.0.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.bluetooth.audio@2.0.so]
Offset 34, 22 lines modifiedOffset 34, 22 lines modified
34 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x76034 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x760
35 ·0x0000000000000009·(RELAENT)············24·(bytes)35 ·0x0000000000000009·(RELAENT)············24·(bytes)
36 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x4520036 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x45200
37 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0xc5037 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0xc50
38 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x838 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
39 ·0x0000000000000017·(JMPREL)·············0x45e5039 ·0x0000000000000017·(JMPREL)·············0x45e50
40 ·0x0000000000000002·(PLTRELSZ)···········11904·(bytes)40 ·0x0000000000000002·(PLTRELSZ)···········11904·(bytes)
41 ·0x0000000000000003·(PLTGOT)·············0x8e7ae841 ·0x0000000000000003·(PLTGOT)·············0x8e7728
42 ·0x0000000000000014·(PLTREL)·············RELA42 ·0x0000000000000014·(PLTREL)·············RELA
43 ·0x0000000000000006·(SYMTAB)·············0x2a843 ·0x0000000000000006·(SYMTAB)·············0x2a8
44 ·0x000000000000000b·(SYMENT)·············24·(bytes)44 ·0x000000000000000b·(SYMENT)·············24·(bytes)
45 ·0x0000000000000005·(STRTAB)·············0x1ba8445 ·0x0000000000000005·(STRTAB)·············0x1ba84
46 ·0x000000000000000a·(STRSZ)··············167960·(bytes)46 ·0x000000000000000a·(STRSZ)··············167960·(bytes)
47 ·0x000000006ffffef5·(GNU_HASH)···········0x162c047 ·0x000000006ffffef5·(GNU_HASH)···········0x162c0
48 ·0x0000000000000019·(INIT_ARRAY)·········0x8e6ea048 ·0x0000000000000019·(INIT_ARRAY)·········0x8e6ae0
49 ·0x000000000000001b·(INIT_ARRAYSZ)·······904·(bytes)49 ·0x000000000000001b·(INIT_ARRAYSZ)·······904·(bytes)
50 ·0x000000000000001a·(FINI_ARRAY)·········0x8e6e9050 ·0x000000000000001a·(FINI_ARRAY)·········0x8e6ad0
51 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)51 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
52 ·0x000000006ffffff0·(VERSYM)·············0x1470852 ·0x000000006ffffff0·(VERSYM)·············0x14708
53 ·0x000000006ffffffe·(VERNEED)············0x1621053 ·0x000000006ffffffe·(VERNEED)············0x16210
54 ·0x000000006fffffff·(VERNEEDNUM)·········454 ·0x000000006fffffff·(VERNEEDNUM)·········4
55 ·0x0000000000000000·(NULL)···············0x055 ·0x0000000000000000·(NULL)···············0x0
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9eacfb25d5464da1db4bbde0af9cec4b6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·544ffdc46446f0eb6054c2776bb1782a
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9565352···»   Blocks:·18688······IO·Block:·4096···regular·file1 ··Size:·9564624···»   Blocks:·18696······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·2009-01-01·00:00:00.000000000·+00004 Modify:·2009-01-01·00:00:00.000000000·+0000
  
  
5.59 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/system_ext vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/system_ext
5.4 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/system_ext/apex vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/system_ext/apex
5.21 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts
4.93 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts/etc vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts/etc
4.64 KB
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Google/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts/etc/hash.txt vs.
/home/dev/aosp/build/7112782/aosp_x86_64-userdebug/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts/etc/hash.txt
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 9434e2c7fd92503da448fdbe8268ae5e006264011f3a2404dcc15e6d7167b48847b5fa6896fd08b553f5d915dd8f55a05a1d54d01d40bd60e4ec1737105632951 e4ec80fc7ef82983e45d1a09675ad70a7c7ee9f4e028ed056dff0cafb44b11914d292043afb155fc4ed39806e55e65148d7c56f0d948b2864b40119108995a00
2 2ff8a4280e8425f5aa2f80cdd0cc6c8eac7e3a38fcc4d1b7fa688f2b6e14f980ae16f4c61d60620bf087fa5d7747256881bd5210ecb5d7ff6364cacd4f3436be2 08650ee0481505f57bc636d75871f43b5e2eb1d01b595c79a5d0e1a5f928d7b8c18372bdcd60682222ae7556a06e76d395cbcf976a783a618e50fe002de44427
3 b8254808eebb5aa64435c19670c71eba6e21c389fc4e6a2c7f445577d37919cad1ef5d9037817c0d8d0bcee928ce7ec8ac56e208afbd260cf8564853568dbc633 a2861400e3427514fc80d93132b07a31810af57e4f99da6de25c84949e8b6d2d2e003d28298765fd0527f5e4d4f13a67638fc64853a11d83bb89f4a332aea233
4 9e8f99df697c817d964b7c0578acd3c4e46ed3020123adcbea8eb48c91419d03b059c6ff68d12859b0c9b281e3aa11dcb52db96f7779071389f5576449ee224b4 21fab6861aad1a9b526fab5f4ceebb3f38a726d46363b0db2a1372f5016f1f1c3f729a5044796ae9bb6ab61ca86de2768a2e573a848184965fbdcaeabe776998
5 a329e634592d2650b16cf50d865017d3387ebcd3b3ff93a691915897398fd46f8e84ef61bd4125b6d428c0fa725f6518486e495556b49f901d66a402ec5352605 27df6ded06769215c68b407072d548293d5345e6bec4c3adc4b8fac03fb75e626cdc8fbf6a5ebae66547a8d927529a34ab162b28a6e5aeefd6d4656c2966dcea
6 19541d916489bf3869195602ac496368893c1a5519deaf1cc265fa691593b4bc547b8561a3a20a6704b01bea91319178e529fe0819aaeeb2a31388fff69cabe76 c74faf13022bd175887b4307f15438063deece1f1841ce0c8d022cae0604dbbc9d01acf45ee2d1daef64a71a4cf6ae61f1a195966160f159963fbc0dd0506e22
7 3128ecdad83cb0411a013f2f30238d50db3f68a3cf62d56b59749da79dbf77f64c89502fdc51fd32bbfed824da2d300d9a427055b8844f94da315b20c2ab44837 0b3595663c9a6f921306f26a29657d05170b6ae1f7be7a0641a528606f312a69ebf2e044488f1a975c3d60e89271e2843b311b7a5096756c5a61146851aeead0
8 f0450f4c80c507e5e9e6ce242ef76017481dd74819562fca82df96afab9bf7b725cb35f4b7360782def0c981ce59278502d25ba6ff3a3870a409f86500106b628 b5aa68ba39a61bcd9cab637b2ae7b0cc4122f04ff4cb9f11071b8b03fca20eaa2e6917d5190d2032008d6a3cb29ad8a5893e94f5bb29d224e19aeb4109afa833
9 f501df5311a05aea50073accd9349ba16df321e2f3b050fc10b7194bdb64f19d13c50dc146a39884323c92be538dd80657c24a2860143f3806c7268b551df7069 484d99ccb99a28a830853136a76b974be93f49f54a40c532693b4a35b8b10f47073978d1d40b183e9a2d4f848256918aebefc3b5f9d24c85cb7b4c57390507e4
10 7ad1810a428097a3e65050c9d3ce724f61091a6abd4bdb4bfaffb06cfed336b86419453e11d42af47f228d9b60e821e7e71dea25a908e02665f3a22faa00888310 a487ccc54a344c159c94392e7c2859060aca7eeffd898b3982f353fe0cb348f7be35499bfdb9640d231bb7a1d569e86c94826d3253d813b68654e54e70dd135d
11 1e5e389a66b65c83cdfa29e90344fe91bde496ef0cd2e8c2df272892957d40c9d9c9d00aa5262701e075bdf9b2b7a375cd28a5441846f21800afbc8b5216fd8311 5265260339299d065e96b104b76c0be66cda941055b6a7f55b37c9f46fc80e40f24433b35e93a13db91af2f8d57c578d0816ff164551644cafee065c2b320de6
12 2b33928c8e4ebb1e22058d56dd3de6a64439c979e1a9acd73460470e77f454d6c919829073446dd4e4d0764eeba239766fbb3e2dfd7778620b7345415525eb6612 549a44863c8442f4a61e40e081df2d10ea6943d22b6b3caf03df61618051463cbcb2533ad7d5083f6217fa992119c81b06ba0bea166fb4a564eeb782681bc813
13 edcca147bb6b3198660b97be5ced61aad28a72a58b5e3553a4bb761727ff30841bed0be4447a1e9211f7919e0a0a0b7cc5c260ce046dff8941dfb7a336cd87e713 3958e78a06b5ec491f330a8013314fc42c2749bcc810a9e1350ba0b4b15fa05454ae522b37893303def4ddf4410bfee89c3db5b048cb87fb83525eaec6b896de
14 9e756ef5967f3e02cb720cc12d9aebdfc07b1e933c42a3d243eeeb58848ffde8124d12b63b6de37f684d665d17cadd5af15409811992b35fa60a0f04ea4232b114 f55e5325f5e3c27453a3873d22f1c227e7f8e1709a982cc40aa9645722a72af54c50f474a4d5bff834daafe2be71329bdffff96c777be3d0db62e3089981a949
15 12fecbbb980ad8b293a4f25928dd625ff10c153d4ae4bc7832e43381fac3e3fb8573066533013e620e19532e2f375aee9b640402fae873651fa86df0ae4045df15 14e17b2a75caa21c68b5e2b8c6afba281befa2bcef76f43a6faa5c95a0dedc057f7b6d345f2ed5b9c4a436c75505adf1bff772bfe942802976c47058ca07089d
16 ffb50a2b5d529aa13fc9510d5e21c7087e0171622faae91ce5d8abf74f81688a0ac86cb4d64444c282e903114b3a2c62aa21538655d2a5db7b204ec32019488d16 2a3eec9aab2d3bc2d57ea8f9e2eb98e33e6927152471921dcdc943c95225688e54fbf3503b73ea521b3f53b0092bc9d04d1d34670d5b1728f6b691339074b478
17 a0fab749066d0aaa453665d6ec0d52868a4cc5529f8ac8cf57e25d2a7f372024161d27fac4704d9dc8e6b928f1b4498a90cb3a5a9911977d3290d599924baaa917 90ef558e7983404e9ed4a453e3a6034f705d3e6fdf9460730357e505f37c5e46e7d608cab3906e94b1a02a21128c376f0306267a26b998823c974827ed3ecfd0