84.1 MB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount
2.89 KB
file list
    
Offset 2945, 19 lines modifiedOffset 2945, 21 lines modified
2945 system/system_ext/apex/com.android.art.debug/lib/libdexfile.so2945 system/system_ext/apex/com.android.art.debug/lib/libdexfile.so
2946 system/system_ext/apex/com.android.art.debug/lib/libdexfile_external.so2946 system/system_ext/apex/com.android.art.debug/lib/libdexfile_external.so
2947 system/system_ext/apex/com.android.art.debug/lib/libdexfile_support.so2947 system/system_ext/apex/com.android.art.debug/lib/libdexfile_support.so
2948 system/system_ext/apex/com.android.art.debug/lib/libdexfiled.so2948 system/system_ext/apex/com.android.art.debug/lib/libdexfiled.so
2949 system/system_ext/apex/com.android.art.debug/lib/libdexfiled_external.so2949 system/system_ext/apex/com.android.art.debug/lib/libdexfiled_external.so
2950 system/system_ext/apex/com.android.art.debug/lib/libdt_fd_forward.so2950 system/system_ext/apex/com.android.art.debug/lib/libdt_fd_forward.so
2951 system/system_ext/apex/com.android.art.debug/lib/libdt_socket.so2951 system/system_ext/apex/com.android.art.debug/lib/libdt_socket.so
 2952 system/system_ext/apex/com.android.art.debug/lib/libexpat.so
2952 system/system_ext/apex/com.android.art.debug/lib/libjavacore.so2953 system/system_ext/apex/com.android.art.debug/lib/libjavacore.so
2953 system/system_ext/apex/com.android.art.debug/lib/libjdwp.so2954 system/system_ext/apex/com.android.art.debug/lib/libjdwp.so
2954 system/system_ext/apex/com.android.art.debug/lib/liblz4.so2955 system/system_ext/apex/com.android.art.debug/lib/liblz4.so
2955 system/system_ext/apex/com.android.art.debug/lib/liblzma.so2956 system/system_ext/apex/com.android.art.debug/lib/liblzma.so
2956 system/system_ext/apex/com.android.art.debug/lib/libnativebridge.so2957 system/system_ext/apex/com.android.art.debug/lib/libnativebridge.so
 2958 system/system_ext/apex/com.android.art.debug/lib/libnativehelper.so
2957 system/system_ext/apex/com.android.art.debug/lib/libnativeloader.so2959 system/system_ext/apex/com.android.art.debug/lib/libnativeloader.so
2958 system/system_ext/apex/com.android.art.debug/lib/libnpt.so2960 system/system_ext/apex/com.android.art.debug/lib/libnpt.so
2959 system/system_ext/apex/com.android.art.debug/lib/libopenjdk.so2961 system/system_ext/apex/com.android.art.debug/lib/libopenjdk.so
2960 system/system_ext/apex/com.android.art.debug/lib/libopenjdkd.so2962 system/system_ext/apex/com.android.art.debug/lib/libopenjdkd.so
2961 system/system_ext/apex/com.android.art.debug/lib/libopenjdkjvm.so2963 system/system_ext/apex/com.android.art.debug/lib/libopenjdkjvm.so
2962 system/system_ext/apex/com.android.art.debug/lib/libopenjdkjvmd.so2964 system/system_ext/apex/com.android.art.debug/lib/libopenjdkjvmd.so
2963 system/system_ext/apex/com.android.art.debug/lib/libopenjdkjvmti.so2965 system/system_ext/apex/com.android.art.debug/lib/libopenjdkjvmti.so
Offset 2993, 20 lines modifiedOffset 2995, 22 lines modified
2993 system/system_ext/apex/com.android.art.debug/lib64/libdexfile.so2995 system/system_ext/apex/com.android.art.debug/lib64/libdexfile.so
2994 system/system_ext/apex/com.android.art.debug/lib64/libdexfile_external.so2996 system/system_ext/apex/com.android.art.debug/lib64/libdexfile_external.so
2995 system/system_ext/apex/com.android.art.debug/lib64/libdexfile_support.so2997 system/system_ext/apex/com.android.art.debug/lib64/libdexfile_support.so
2996 system/system_ext/apex/com.android.art.debug/lib64/libdexfiled.so2998 system/system_ext/apex/com.android.art.debug/lib64/libdexfiled.so
2997 system/system_ext/apex/com.android.art.debug/lib64/libdexfiled_external.so2999 system/system_ext/apex/com.android.art.debug/lib64/libdexfiled_external.so
2998 system/system_ext/apex/com.android.art.debug/lib64/libdt_fd_forward.so3000 system/system_ext/apex/com.android.art.debug/lib64/libdt_fd_forward.so
2999 system/system_ext/apex/com.android.art.debug/lib64/libdt_socket.so3001 system/system_ext/apex/com.android.art.debug/lib64/libdt_socket.so
 3002 system/system_ext/apex/com.android.art.debug/lib64/libexpat.so
3000 system/system_ext/apex/com.android.art.debug/lib64/libjavacore.so3003 system/system_ext/apex/com.android.art.debug/lib64/libjavacore.so
3001 system/system_ext/apex/com.android.art.debug/lib64/libjdwp.so3004 system/system_ext/apex/com.android.art.debug/lib64/libjdwp.so
3002 system/system_ext/apex/com.android.art.debug/lib64/liblz4.so3005 system/system_ext/apex/com.android.art.debug/lib64/liblz4.so
3003 system/system_ext/apex/com.android.art.debug/lib64/liblzma.so3006 system/system_ext/apex/com.android.art.debug/lib64/liblzma.so
3004 system/system_ext/apex/com.android.art.debug/lib64/libmeminfo.so3007 system/system_ext/apex/com.android.art.debug/lib64/libmeminfo.so
3005 system/system_ext/apex/com.android.art.debug/lib64/libnativebridge.so3008 system/system_ext/apex/com.android.art.debug/lib64/libnativebridge.so
 3009 system/system_ext/apex/com.android.art.debug/lib64/libnativehelper.so
3006 system/system_ext/apex/com.android.art.debug/lib64/libnativeloader.so3010 system/system_ext/apex/com.android.art.debug/lib64/libnativeloader.so
3007 system/system_ext/apex/com.android.art.debug/lib64/libnpt.so3011 system/system_ext/apex/com.android.art.debug/lib64/libnpt.so
3008 system/system_ext/apex/com.android.art.debug/lib64/libopenjdk.so3012 system/system_ext/apex/com.android.art.debug/lib64/libopenjdk.so
3009 system/system_ext/apex/com.android.art.debug/lib64/libopenjdkd.so3013 system/system_ext/apex/com.android.art.debug/lib64/libopenjdkd.so
3010 system/system_ext/apex/com.android.art.debug/lib64/libopenjdkjvm.so3014 system/system_ext/apex/com.android.art.debug/lib64/libopenjdkjvm.so
3011 system/system_ext/apex/com.android.art.debug/lib64/libopenjdkjvmd.so3015 system/system_ext/apex/com.android.art.debug/lib64/libopenjdkjvmd.so
3012 system/system_ext/apex/com.android.art.debug/lib64/libopenjdkjvmti.so3016 system/system_ext/apex/com.android.art.debug/lib64/libopenjdkjvmti.so
84.1 MB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system
2.6 KB
file list
    
Offset 2905, 19 lines modifiedOffset 2905, 21 lines modified
2905 system_ext/apex/com.android.art.debug/lib/libdexfile.so2905 system_ext/apex/com.android.art.debug/lib/libdexfile.so
2906 system_ext/apex/com.android.art.debug/lib/libdexfile_external.so2906 system_ext/apex/com.android.art.debug/lib/libdexfile_external.so
2907 system_ext/apex/com.android.art.debug/lib/libdexfile_support.so2907 system_ext/apex/com.android.art.debug/lib/libdexfile_support.so
2908 system_ext/apex/com.android.art.debug/lib/libdexfiled.so2908 system_ext/apex/com.android.art.debug/lib/libdexfiled.so
2909 system_ext/apex/com.android.art.debug/lib/libdexfiled_external.so2909 system_ext/apex/com.android.art.debug/lib/libdexfiled_external.so
2910 system_ext/apex/com.android.art.debug/lib/libdt_fd_forward.so2910 system_ext/apex/com.android.art.debug/lib/libdt_fd_forward.so
2911 system_ext/apex/com.android.art.debug/lib/libdt_socket.so2911 system_ext/apex/com.android.art.debug/lib/libdt_socket.so
 2912 system_ext/apex/com.android.art.debug/lib/libexpat.so
2912 system_ext/apex/com.android.art.debug/lib/libjavacore.so2913 system_ext/apex/com.android.art.debug/lib/libjavacore.so
2913 system_ext/apex/com.android.art.debug/lib/libjdwp.so2914 system_ext/apex/com.android.art.debug/lib/libjdwp.so
2914 system_ext/apex/com.android.art.debug/lib/liblz4.so2915 system_ext/apex/com.android.art.debug/lib/liblz4.so
2915 system_ext/apex/com.android.art.debug/lib/liblzma.so2916 system_ext/apex/com.android.art.debug/lib/liblzma.so
2916 system_ext/apex/com.android.art.debug/lib/libnativebridge.so2917 system_ext/apex/com.android.art.debug/lib/libnativebridge.so
 2918 system_ext/apex/com.android.art.debug/lib/libnativehelper.so
2917 system_ext/apex/com.android.art.debug/lib/libnativeloader.so2919 system_ext/apex/com.android.art.debug/lib/libnativeloader.so
2918 system_ext/apex/com.android.art.debug/lib/libnpt.so2920 system_ext/apex/com.android.art.debug/lib/libnpt.so
2919 system_ext/apex/com.android.art.debug/lib/libopenjdk.so2921 system_ext/apex/com.android.art.debug/lib/libopenjdk.so
2920 system_ext/apex/com.android.art.debug/lib/libopenjdkd.so2922 system_ext/apex/com.android.art.debug/lib/libopenjdkd.so
2921 system_ext/apex/com.android.art.debug/lib/libopenjdkjvm.so2923 system_ext/apex/com.android.art.debug/lib/libopenjdkjvm.so
2922 system_ext/apex/com.android.art.debug/lib/libopenjdkjvmd.so2924 system_ext/apex/com.android.art.debug/lib/libopenjdkjvmd.so
2923 system_ext/apex/com.android.art.debug/lib/libopenjdkjvmti.so2925 system_ext/apex/com.android.art.debug/lib/libopenjdkjvmti.so
Offset 2953, 20 lines modifiedOffset 2955, 22 lines modified
2953 system_ext/apex/com.android.art.debug/lib64/libdexfile.so2955 system_ext/apex/com.android.art.debug/lib64/libdexfile.so
2954 system_ext/apex/com.android.art.debug/lib64/libdexfile_external.so2956 system_ext/apex/com.android.art.debug/lib64/libdexfile_external.so
2955 system_ext/apex/com.android.art.debug/lib64/libdexfile_support.so2957 system_ext/apex/com.android.art.debug/lib64/libdexfile_support.so
2956 system_ext/apex/com.android.art.debug/lib64/libdexfiled.so2958 system_ext/apex/com.android.art.debug/lib64/libdexfiled.so
2957 system_ext/apex/com.android.art.debug/lib64/libdexfiled_external.so2959 system_ext/apex/com.android.art.debug/lib64/libdexfiled_external.so
2958 system_ext/apex/com.android.art.debug/lib64/libdt_fd_forward.so2960 system_ext/apex/com.android.art.debug/lib64/libdt_fd_forward.so
2959 system_ext/apex/com.android.art.debug/lib64/libdt_socket.so2961 system_ext/apex/com.android.art.debug/lib64/libdt_socket.so
 2962 system_ext/apex/com.android.art.debug/lib64/libexpat.so
2960 system_ext/apex/com.android.art.debug/lib64/libjavacore.so2963 system_ext/apex/com.android.art.debug/lib64/libjavacore.so
2961 system_ext/apex/com.android.art.debug/lib64/libjdwp.so2964 system_ext/apex/com.android.art.debug/lib64/libjdwp.so
2962 system_ext/apex/com.android.art.debug/lib64/liblz4.so2965 system_ext/apex/com.android.art.debug/lib64/liblz4.so
2963 system_ext/apex/com.android.art.debug/lib64/liblzma.so2966 system_ext/apex/com.android.art.debug/lib64/liblzma.so
2964 system_ext/apex/com.android.art.debug/lib64/libmeminfo.so2967 system_ext/apex/com.android.art.debug/lib64/libmeminfo.so
2965 system_ext/apex/com.android.art.debug/lib64/libnativebridge.so2968 system_ext/apex/com.android.art.debug/lib64/libnativebridge.so
 2969 system_ext/apex/com.android.art.debug/lib64/libnativehelper.so
2966 system_ext/apex/com.android.art.debug/lib64/libnativeloader.so2970 system_ext/apex/com.android.art.debug/lib64/libnativeloader.so
2967 system_ext/apex/com.android.art.debug/lib64/libnpt.so2971 system_ext/apex/com.android.art.debug/lib64/libnpt.so
2968 system_ext/apex/com.android.art.debug/lib64/libopenjdk.so2972 system_ext/apex/com.android.art.debug/lib64/libopenjdk.so
2969 system_ext/apex/com.android.art.debug/lib64/libopenjdkd.so2973 system_ext/apex/com.android.art.debug/lib64/libopenjdkd.so
2970 system_ext/apex/com.android.art.debug/lib64/libopenjdkjvm.so2974 system_ext/apex/com.android.art.debug/lib64/libopenjdkjvm.so
2971 system_ext/apex/com.android.art.debug/lib64/libopenjdkjvmd.so2975 system_ext/apex/com.android.art.debug/lib64/libopenjdkjvmd.so
2972 system_ext/apex/com.android.art.debug/lib64/libopenjdkjvmti.so2976 system_ext/apex/com.android.art.debug/lib64/libopenjdkjvmti.so
4.92 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/apex vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/apex
4.76 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/apex/com.android.art.debug.apex vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/apex/com.android.art.debug.apex
1.13 KB
zipinfo {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Zip·file·size:·104882206·bytes,·number·of·entries:·101 Zip·file·size:·104251492·bytes,·number·of·entries:·10
2 -rw----·····1.0·fat·····7103·bx·stor·09-Jan-01·00:00·apex_build_info.pb2 -rw----·····1.0·fat·····7103·bx·stor·09-Jan-01·00:00·apex_build_info.pb
3 -rw----·····1.0·fat······396·bx·stor·09-Jan-01·00:00·apex_manifest.pb3 -rw----·····1.0·fat······326·bx·stor·09-Jan-01·00:00·apex_manifest.pb
4 -rw----·····1.0·fat·104767488·bx·stor·09-Jan-01·00:00·apex_payload.img4 -rw----·····1.0·fat·104136704·bx·stor·09-Jan-01·00:00·apex_payload.img
5 -rw----·····1.0·fat·····1032·bx·stor·09-Jan-01·00:00·apex_pubkey5 -rw----·····1.0·fat·····1032·bx·stor·09-Jan-01·00:00·apex_pubkey
6 -rw----·····1.0·fat····53253·bx·stor·09-Jan-01·00:00·assets/NOTICE.html.gz6 -rw----·····1.0·fat····53253·bx·stor·09-Jan-01·00:00·assets/NOTICE.html.gz
7 -rw----·····1.0·fat······384·bx·stor·09-Jan-01·00:00·resources.arsc7 -rw----·····1.0·fat······384·bx·stor·09-Jan-01·00:00·resources.arsc
8 -rw----·····2.0·fat·····1336·bl·defN·09-Jan-01·00:00·AndroidManifest.xml8 -rw----·····2.0·fat·····1336·bl·defN·09-Jan-01·00:00·AndroidManifest.xml
9 -rw----·····2.0·fat······779·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF9 -rw----·····2.0·fat······779·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF
10 -rw----·····2.0·fat·····2370·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA10 -rw----·····2.0·fat·····2370·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA
11 -rw----·····2.0·fat······644·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF11 -rw----·····2.0·fat······644·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF
12 10·files,·104834785·bytes·uncompressed,·104833047·bytes·compressed:··0.0%12 10·files,·104203931·bytes·uncompressed,·104202194·bytes·compressed:··0.0%
1.45 KB
apex_manifest.pb
    
Offset 10, 16 lines modifiedOffset 10, 12 lines modified
00000090:·6f42·096c·6962·6963·752e·736f·420b·6c69··oB.libicu.soB.li00000090:·6f42·096c·6962·6963·752e·736f·420b·6c69··oB.libicu.soB.li
000000a0:·6269·6375·7563·2e73·6f42·0d6c·6962·6963··bicuuc.soB.libic000000a0:·6269·6375·7563·2e73·6f42·0d6c·6962·6963··bicuuc.soB.libic
000000b0:·7569·3138·6e2e·736f·420d·6c69·6269·6375··ui18n.soB.libicu000000b0:·7569·3138·6e2e·736f·420d·6c69·6269·6375··ui18n.soB.libicu
000000c0:·5f6a·6e69·2e73·6f42·146c·6962·6e65·7572··_jni.soB.libneur000000c0:·5f6a·6e69·2e73·6f42·146c·6962·6e65·7572··_jni.soB.libneur
000000d0:·616c·6e65·7477·6f72·6b73·2e73·6f42·1a6c··alnetworks.soB.l000000d0:·616c·6e65·7477·6f72·6b73·2e73·6f42·1a6c··alnetworks.soB.l
000000e0:·6962·6164·6263·6f6e·6e65·6374·696f·6e5f··ibadbconnection_000000e0:·6962·6164·6263·6f6e·6e65·6374·696f·6e5f··ibadbconnection_
000000f0:·636c·6965·6e74·2e73·6f42·076c·6962·632e··client.soB.libc.000000f0:·636c·6965·6e74·2e73·6f42·076c·6962·632e··client.soB.libc.
00000100:·736f·4220·6c69·6263·6c61·6e67·5f72·742e··soB·libclang_rt.00000100:·736f·4208·6c69·6264·6c2e·736f·4210·6c69··soB.libdl.soB.li
00000110:·6173·616e·2d69·3638·362d·616e·6472·6f69··asan-i686-androi00000110:·6264·6c5f·616e·6472·6f69·642e·736f·4209··bdl_android.soB.
00000120:·642e·736f·4222·6c69·6263·6c61·6e67·5f72··d.soB"libclang_r00000120:·6c69·6269·6375·2e73·6f42·096c·6962·6c6f··libicu.soB.liblo
00000130:·742e·6173·616e·2d78·3836·5f36·342d·616e··t.asan-x86_64-an00000130:·672e·736f·4207·6c69·626d·2e73·6f42·076c··g.soB.libm.soB.l
00000140:·6472·6f69·642e·736f·4208·6c69·6264·6c2e··droid.soB.libdl.00000140:·6962·7a2e·736f···························ibz.so
00000150:·736f·4210·6c69·6264·6c5f·616e·6472·6f69··soB.libdl_androi 
00000160:·642e·736f·4209·6c69·6269·6375·2e73·6f42··d.soB.libicu.soB 
00000170:·096c·6962·6c6f·672e·736f·4207·6c69·626d··.liblog.soB.libm 
00000180:·2e73·6f42·076c·6962·7a2e·736f············.soB.libz.so 
964 B
META-INF/CERT.SF
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 Signature-Version:·1.0\xd1 Signature-Version:·1.0\xd
2 Created-By:·1.0·(Android·SignApk)\xd2 Created-By:·1.0·(Android·SignApk)\xd
3 SHA-256-Digest-Manifest:·2A7sFvoZn5lTEZkfbJQAfTKAg1SvCizF+HYpm194NkU=\xd3 SHA-256-Digest-Manifest:·nbK6Up27WusovPiT0zfrN9k0cXxFuHsbK1HGMLX9M7Q=\xd
4 X-Android-APK-Signed:·2,·3\xd4 X-Android-APK-Signed:·2,·3\xd
5 \xd5 \xd
6 Name:·AndroidManifest.xml\xd6 Name:·AndroidManifest.xml\xd
7 SHA-256-Digest:·mP578TpKPhfRzmP3cIeOLipP36JC9I/esuU94ALdQGM=\xd7 SHA-256-Digest:·mP578TpKPhfRzmP3cIeOLipP36JC9I/esuU94ALdQGM=\xd
8 \xd8 \xd
9 Name:·apex_build_info.pb\xd9 Name:·apex_build_info.pb\xd
10 SHA-256-Digest:·okshRnxrg5XGS3kdJumMUynlyCt0kBdOO8WegSffX6A=\xd10 SHA-256-Digest:·okshRnxrg5XGS3kdJumMUynlyCt0kBdOO8WegSffX6A=\xd
11 \xd11 \xd
12 Name:·apex_manifest.pb\xd12 Name:·apex_manifest.pb\xd
13 SHA-256-Digest:·GsFLe1OG7NHrhlhuK7XYeXRqPOKrhLpeqISgkBMwCzs=\xd13 SHA-256-Digest:·kXt31ZQYBRTkKEwo87Ma3fsmsybe95TjJIy5dzt0Geg=\xd
14 \xd14 \xd
15 Name:·apex_payload.img\xd15 Name:·apex_payload.img\xd
16 SHA-256-Digest:·FD7ZVUPUQu78lKtlaZDBG2tXamoIIKrWhJSpB03ekXs=\xd16 SHA-256-Digest:·lJDBmMpSjHfEwQ3xU6SotKwlxW7nuI4kx7YykVHJ5jA=\xd
17 \xd17 \xd
18 Name:·apex_pubkey\xd18 Name:·apex_pubkey\xd
19 SHA-256-Digest:·hfKX5nOxEDObZxKp8hxorh8zN4v65aXD1FYoBv0Zh0c=\xd19 SHA-256-Digest:·hfKX5nOxEDObZxKp8hxorh8zN4v65aXD1FYoBv0Zh0c=\xd
20 \xd20 \xd
21 Name:·assets/NOTICE.html.gz\xd21 Name:·assets/NOTICE.html.gz\xd
22 SHA-256-Digest:·6GrsSqe8zIo5yaaOWNeZlCWNEJrWgq252l7lVhE57qg=\xd22 SHA-256-Digest:·6GrsSqe8zIo5yaaOWNeZlCWNEJrWgq252l7lVhE57qg=\xd
23 \xd23 \xd
735 B
META-INF/MANIFEST.MF
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
3 Name:·AndroidManifest.xml\xd3 Name:·AndroidManifest.xml\xd
4 SHA-256-Digest:·UIfvyY9m/VmwOih/lH5Yr9as25n5QWNhrmZjzMOXxQY=\xd4 SHA-256-Digest:·UIfvyY9m/VmwOih/lH5Yr9as25n5QWNhrmZjzMOXxQY=\xd
5 \xd5 \xd
6 Name:·apex_build_info.pb\xd6 Name:·apex_build_info.pb\xd
7 SHA-256-Digest:·a/77IfpW/B9QD3ezeaooMOxPIwZ/9+XlPNiRPy2goCI=\xd7 SHA-256-Digest:·a/77IfpW/B9QD3ezeaooMOxPIwZ/9+XlPNiRPy2goCI=\xd
8 \xd8 \xd
9 Name:·apex_manifest.pb\xd9 Name:·apex_manifest.pb\xd
10 SHA-256-Digest:·34/ExnjUWLwi7lRM8pQ/XxdBXR28OO0vgosEeZfhOs0=\xd10 SHA-256-Digest:·36Ym12i8bg8xMh/YQV7KJ2v5qX6hTIGpgQ7JuE9bYzU=\xd
11 \xd11 \xd
12 Name:·apex_payload.img\xd12 Name:·apex_payload.img\xd
13 SHA-256-Digest:·f8BQLBHzHkdLb07AiyonDwRAD1zBvj4hFyDsDEmmW1o=\xd13 SHA-256-Digest:·y34GWv9oeBMDwMS9ft03juBm3Fluox/Cwbg9pI11veM=\xd
14 \xd14 \xd
15 Name:·apex_pubkey\xd15 Name:·apex_pubkey\xd
16 SHA-256-Digest:·jcG3FXsLFt2OwCQN2LPmXOL5HGuwkz3ASN7LkZF7Rl0=\xd16 SHA-256-Digest:·jcG3FXsLFt2OwCQN2LPmXOL5HGuwkz3ASN7LkZF7Rl0=\xd
17 \xd17 \xd
18 Name:·assets/NOTICE.html.gz\xd18 Name:·assets/NOTICE.html.gz\xd
19 SHA-256-Digest:·r++oRY0iuaYkAjjjn20/+W03MTfKaEzwZ2RdNZnK5BE=\xd19 SHA-256-Digest:·r++oRY0iuaYkAjjjn20/+W03MTfKaEzwZ2RdNZnK5BE=\xd
20 \xd20 \xd
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·104882206·» Blocks:·204800·····IO·Block:·4096···regular·file1 ··Size:·104251492·» Blocks:·203568·····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
  
  
84.0 MB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/etc vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/etc
84.0 MB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/etc/NOTICE.xml.gz vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/etc/NOTICE.xml.gz
84.0 MB
NOTICE.xml
    
Offset 10521, 638239 lines modifiedOffset 10521, 638273 lines modified
00029180:·3866·6163·3035·6333·6330·3364·3461·3236··8fac05c3c03d4a2600029180:·3866·6163·3035·6333·6330·3364·3461·3236··8fac05c3c03d4a26
00029190:·6262·6461·3133·6638·6622·3e2f·7379·7374··bbda13f8f">/syst00029190:·6262·6461·3133·6638·6622·3e2f·7379·7374··bbda13f8f">/syst
000291a0:·656d·2f73·7973·7465·6d5f·6578·742f·6170··em/system_ext/ap000291a0:·656d·2f73·7973·7465·6d5f·6578·742f·6170··em/system_ext/ap
000291b0:·6578·2f63·6f6d·2e61·6e64·726f·6964·2e61··ex/com.android.a000291b0:·6578·2f63·6f6d·2e61·6e64·726f·6964·2e61··ex/com.android.a
000291c0:·7274·2e64·6562·7567·2f6c·6962·2f6c·6962··rt.debug/lib/lib000291c0:·7274·2e64·6562·7567·2f6c·6962·2f6c·6962··rt.debug/lib/lib
000291d0:·6474·5f73·6f63·6b65·742e·736f·3c2f·6669··dt_socket.so</fi000291d0:·6474·5f73·6f63·6b65·742e·736f·3c2f·6669··dt_socket.so</fi
000291e0:·6c65·2d6e·616d·653e·0a3c·6669·6c65·2d6e··le-name>.<file-n000291e0:·6c65·2d6e·616d·653e·0a3c·6669·6c65·2d6e··le-name>.<file-n
000291f0:·616d·6520·636f·6e74·656e·7449·643d·2230··ame·contentId="0000291f0:·616d·6520·636f·6e74·656e·7449·643d·2262··ame·contentId="b
00029200:·6235·3764·3365·3737·3462·6139·6339·3562··b57d3e774ba9c95b00029200:·6264·3263·3164·3662·3235·3562·3735·3337··bd2c1d6b255b7537
00029210:·6262·3666·3262·3832·6137·3738·6235·3422··bb6f2b82a778b54"00029210:·3437·6462·6636·6231·3564·3832·6562·3622··47dbf6b15d82eb6"
00029220:·3e2f·7379·7374·656d·2f73·7973·7465·6d5f··>/system/system_00029220:·3e2f·7379·7374·656d·2f73·7973·7465·6d5f··>/system/system_
00029230:·6578·742f·6170·6578·2f63·6f6d·2e61·6e64··ext/apex/com.and00029230:·6578·742f·6170·6578·2f63·6f6d·2e61·6e64··ext/apex/com.and
00029240:·726f·6964·2e61·7274·2e64·6562·7567·2f6c··roid.art.debug/l00029240:·726f·6964·2e61·7274·2e64·6562·7567·2f6c··roid.art.debug/l
00029250:·6962·2f6c·6962·6a61·7661·636f·7265·2e73··ib/libjavacore.s00029250:·6962·2f6c·6962·6578·7061·742e·736f·3c2f··ib/libexpat.so</
00029260:·6f3c·2f66·696c·652d·6e61·6d65·3e0a·3c66··o</file-name>.<f00029260:·6669·6c65·2d6e·616d·653e·0a3c·6669·6c65··file-name>.<file
00029270:·696c·652d·6e61·6d65·2063·6f6e·7465·6e74··ile-name·content00029270:·2d6e·616d·6520·636f·6e74·656e·7449·643d··-name·contentId=
00029280:·4964·3d22·3365·3062·3539·6638·6661·6330··Id="3e0b59f8fac000029280:·2230·6235·3764·3365·3737·3462·6139·6339··"0b57d3e774ba9c9
00029290:·3563·3363·3033·6434·6132·3662·6264·6131··5c3c03d4a26bbda100029290:·3562·6262·3666·3262·3832·6137·3738·6235··5bbb6f2b82a778b5
000292a0:·3366·3866·223e·2f73·7973·7465·6d2f·7379··3f8f">/system/sy000292a0:·3422·3e2f·7379·7374·656d·2f73·7973·7465··4">/system/syste
000292b0:·7374·656d·5f65·7874·2f61·7065·782f·636f··stem_ext/apex/co000292b0:·6d5f·6578·742f·6170·6578·2f63·6f6d·2e61··m_ext/apex/com.a
000292c0:·6d2e·616e·6472·6f69·642e·6172·742e·6465··m.android.art.de000292c0:·6e64·726f·6964·2e61·7274·2e64·6562·7567··ndroid.art.debug
000292d0:·6275·672f·6c69·622f·6c69·626a·6477·702e··bug/lib/libjdwp.000292d0:·2f6c·6962·2f6c·6962·6a61·7661·636f·7265··/lib/libjavacore
000292e0:·736f·3c2f·6669·6c65·2d6e·616d·653e·0a3c··so</file-name>.<000292e0:·2e73·6f3c·2f66·696c·652d·6e61·6d65·3e0a··.so</file-name>.
000292f0:·6669·6c65·2d6e·616d·6520·636f·6e74·656e··file-name·conten000292f0:·3c66·696c·652d·6e61·6d65·2063·6f6e·7465··<file-name·conte
00029300:·7449·643d·2233·6530·6235·3966·3866·6163··tId="3e0b59f8fac00029300:·6e74·4964·3d22·3365·3062·3539·6638·6661··ntId="3e0b59f8fa
00029310:·3035·6333·6330·3364·3461·3236·6262·6461··05c3c03d4a26bbda00029310:·6330·3563·3363·3033·6434·6132·3662·6264··c05c3c03d4a26bbd
00029320:·3133·6638·6622·3e2f·7379·7374·656d·2f73··13f8f">/system/s00029320:·6131·3366·3866·223e·2f73·7973·7465·6d2f··a13f8f">/system/
00029330:·7973·7465·6d5f·6578·742f·6170·6578·2f63··ystem_ext/apex/c00029330:·7379·7374·656d·5f65·7874·2f61·7065·782f··system_ext/apex/
00029340:·6f6d·2e61·6e64·726f·6964·2e61·7274·2e64··om.android.art.d00029340:·636f·6d2e·616e·6472·6f69·642e·6172·742e··com.android.art.
00029350:·6562·7567·2f6c·6962·2f6c·6962·6e70·742e··ebug/lib/libnpt.00029350:·6465·6275·672f·6c69·622f·6c69·626a·6477··debug/lib/libjdw
00029360:·736f·3c2f·6669·6c65·2d6e·616d·653e·0a3c··so</file-name>.<00029360:·702e·736f·3c2f·6669·6c65·2d6e·616d·653e··p.so</file-name>
00029370:·6669·6c65·2d6e·616d·6520·636f·6e74·656e··file-name·conten00029370:·0a3c·6669·6c65·2d6e·616d·6520·636f·6e74··.<file-name·cont
00029380:·7449·643d·2264·6265·6130·3432·3137·6466··tId="dbea04217df00029380:·656e·7449·643d·2239·3634·3566·3339·6539··entId="9645f39e9
00029390:·3466·3830·3838·3461·3737·6363·6563·3130··4f80884a77ccec1000029390:·6462·3839·3561·3461·6136·6530·3263·6235··db895a4aa6e02cb5
000293a0:·3336·6639·6222·3e2f·7379·7374·656d·2f73··36f9b">/system/s000293a0:·3732·3934·3539·3522·3e2f·7379·7374·656d··7294595">/system
000293b0:·7973·7465·6d5f·6578·742f·6170·6578·2f63··ystem_ext/apex/c000293b0:·2f73·7973·7465·6d5f·6578·742f·6170·6578··/system_ext/apex
000293c0:·6f6d·2e61·6e64·726f·6964·2e61·7274·2e64··om.android.art.d000293c0:·2f63·6f6d·2e61·6e64·726f·6964·2e61·7274··/com.android.art
000293d0:·6562·7567·2f6c·6962·2f6c·6962·6f70·656e··ebug/lib/libopen000293d0:·2e64·6562·7567·2f6c·6962·2f6c·6962·6e61··.debug/lib/libna
000293e0:·6a64·6b2e·736f·3c2f·6669·6c65·2d6e·616d··jdk.so</file-nam000293e0:·7469·7665·6865·6c70·6572·2e73·6f3c·2f66··tivehelper.so</f
000293f0:·653e·0a3c·6669·6c65·2d6e·616d·6520·636f··e>.<file-name·co000293f0:·696c·652d·6e61·6d65·3e0a·3c66·696c·652d··ile-name>.<file-
00029400:·6e74·656e·7449·643d·2264·6265·6130·3432··ntentId="dbea04200029400:·6e61·6d65·2063·6f6e·7465·6e74·4964·3d22··name·contentId="
00029410:·3137·6466·3466·3830·3838·3461·3737·6363··17df4f80884a77cc00029410:·3365·3062·3539·6638·6661·6330·3563·3363··3e0b59f8fac05c3c
00029420:·6563·3130·3336·6639·6222·3e2f·7379·7374··ec1036f9b">/syst00029420:·3033·6434·6132·3662·6264·6131·3366·3866··03d4a26bbda13f8f
00029430:·656d·2f73·7973·7465·6d5f·6578·742f·6170··em/system_ext/ap00029430:·223e·2f73·7973·7465·6d2f·7379·7374·656d··">/system/system
00029440:·6578·2f63·6f6d·2e61·6e64·726f·6964·2e61··ex/com.android.a00029440:·5f65·7874·2f61·7065·782f·636f·6d2e·616e··_ext/apex/com.an
00029450:·7274·2e64·6562·7567·2f6c·6962·2f6c·6962··rt.debug/lib/lib00029450:·6472·6f69·642e·6172·742e·6465·6275·672f··droid.art.debug/
00029460:·6f70·656e·6a64·6b64·2e73·6f3c·2f66·696c··openjdkd.so</fil00029460:·6c69·622f·6c69·626e·7074·2e73·6f3c·2f66··lib/libnpt.so</f
00029470:·652d·6e61·6d65·3e0a·3c66·696c·652d·6e61··e-name>.<file-na00029470:·696c·652d·6e61·6d65·3e0a·3c66·696c·652d··ile-name>.<file-
00029480:·6d65·2063·6f6e·7465·6e74·4964·3d22·3264··me·contentId="2d00029480:·6e61·6d65·2063·6f6e·7465·6e74·4964·3d22··name·contentId="
00029490:·3861·6564·6132·6334·3863·3062·6131·3331··8aeda2c48c0ba13100029490:·6462·6561·3034·3231·3764·6634·6638·3038··dbea04217df4f808
000294a0:·3334·6162·3865·6461·6230·3562·3362·223e··34ab8edab05b3b">000294a0:·3834·6137·3763·6365·6331·3033·3666·3962··84a77ccec1036f9b
000294b0:·2f73·7973·7465·6d2f·7379·7374·656d·5f65··/system/system_e000294b0:·223e·2f73·7973·7465·6d2f·7379·7374·656d··">/system/system
000294c0:·7874·2f61·7065·782f·636f·6d2e·616e·6472··xt/apex/com.andr000294c0:·5f65·7874·2f61·7065·782f·636f·6d2e·616e··_ext/apex/com.an
000294d0:·6f69·642e·6172·742e·6465·6275·672f·6c69··oid.art.debug/li000294d0:·6472·6f69·642e·6172·742e·6465·6275·672f··droid.art.debug/
000294e0:·622f·6c69·626f·7065·6e6a·646b·6a76·6d2e··b/libopenjdkjvm.000294e0:·6c69·622f·6c69·626f·7065·6e6a·646b·2e73··lib/libopenjdk.s
000294f0:·736f·3c2f·6669·6c65·2d6e·616d·653e·0a3c··so</file-name>.<000294f0:·6f3c·2f66·696c·652d·6e61·6d65·3e0a·3c66··o</file-name>.<f
00029500:·6669·6c65·2d6e·616d·6520·636f·6e74·656e··file-name·conten00029500:·696c·652d·6e61·6d65·2063·6f6e·7465·6e74··ile-name·content
00029510:·7449·643d·2232·6438·6165·6461·3263·3438··tId="2d8aeda2c4800029510:·4964·3d22·6462·6561·3034·3231·3764·6634··Id="dbea04217df4
00029520:·6330·6261·3133·3133·3461·6238·6564·6162··c0ba13134ab8edab00029520:·6638·3038·3834·6137·3763·6365·6331·3033··f80884a77ccec103
00029530:·3035·6233·6222·3e2f·7379·7374·656d·2f73··05b3b">/system/s00029530:·3666·3962·223e·2f73·7973·7465·6d2f·7379··6f9b">/system/sy
00029540:·7973·7465·6d5f·6578·742f·6170·6578·2f63··ystem_ext/apex/c00029540:·7374·656d·5f65·7874·2f61·7065·782f·636f··stem_ext/apex/co
00029550:·6f6d·2e61·6e64·726f·6964·2e61·7274·2e64··om.android.art.d00029550:·6d2e·616e·6472·6f69·642e·6172·742e·6465··m.android.art.de
00029560:·6562·7567·2f6c·6962·2f6c·6962·6f70·656e··ebug/lib/libopen00029560:·6275·672f·6c69·622f·6c69·626f·7065·6e6a··bug/lib/libopenj
00029570:·6a64·6b6a·766d·642e·736f·3c2f·6669·6c65··jdkjvmd.so</file00029570:·646b·642e·736f·3c2f·6669·6c65·2d6e·616d··dkd.so</file-nam
00029580:·2d6e·616d·653e·0a3c·6669·6c65·2d6e·616d··-name>.<file-nam00029580:·653e·0a3c·6669·6c65·2d6e·616d·6520·636f··e>.<file-name·co
00029590:·6520·636f·6e74·656e·7449·643d·2235·3164··e·contentId="51d00029590:·6e74·656e·7449·643d·2232·6438·6165·6461··ntentId="2d8aeda
000295a0:·3961·3665·3665·6333·3661·3438·6339·3462··9a6e6ec36a48c94b000295a0:·3263·3438·6330·6261·3133·3133·3461·6238··2c48c0ba13134ab8
000295b0:·6132·3834·6230·6562·3330·3465·3022·3e2f··a284b0eb304e0">/000295b0:·6564·6162·3035·6233·6222·3e2f·7379·7374··edab05b3b">/syst
000295c0:·7379·7374·656d·2f73·7973·7465·6d5f·6578··system/system_ex000295c0:·656d·2f73·7973·7465·6d5f·6578·742f·6170··em/system_ext/ap
000295d0:·742f·6170·6578·2f63·6f6d·2e61·6e64·726f··t/apex/com.andro000295d0:·6578·2f63·6f6d·2e61·6e64·726f·6964·2e61··ex/com.android.a
000295e0:·6964·2e61·7274·2e64·6562·7567·2f6c·6962··id.art.debug/lib000295e0:·7274·2e64·6562·7567·2f6c·6962·2f6c·6962··rt.debug/lib/lib
000295f0:·2f6c·6962·6f70·656e·6a64·6b6a·766d·7469··/libopenjdkjvmti000295f0:·6f70·656e·6a64·6b6a·766d·2e73·6f3c·2f66··openjdkjvm.so</f
00029600:·2e73·6f3c·2f66·696c·652d·6e61·6d65·3e0a··.so</file-name>.00029600:·696c·652d·6e61·6d65·3e0a·3c66·696c·652d··ile-name>.<file-
00029610:·3c66·696c·652d·6e61·6d65·2063·6f6e·7465··<file-name·conte00029610:·6e61·6d65·2063·6f6e·7465·6e74·4964·3d22··name·contentId="
00029620:·6e74·4964·3d22·3531·6439·6136·6536·6563··ntId="51d9a6e6ec00029620:·3264·3861·6564·6132·6334·3863·3062·6131··2d8aeda2c48c0ba1
00029630:·3336·6134·3863·3934·6261·3238·3462·3065··36a48c94ba284b0e00029630:·3331·3334·6162·3865·6461·6230·3562·3362··3134ab8edab05b3b
00029640:·6233·3034·6530·223e·2f73·7973·7465·6d2f··b304e0">/system/00029640:·223e·2f73·7973·7465·6d2f·7379·7374·656d··">/system/system
00029650:·7379·7374·656d·5f65·7874·2f61·7065·782f··system_ext/apex/00029650:·5f65·7874·2f61·7065·782f·636f·6d2e·616e··_ext/apex/com.an
00029660:·636f·6d2e·616e·6472·6f69·642e·6172·742e··com.android.art.00029660:·6472·6f69·642e·6172·742e·6465·6275·672f··droid.art.debug/
00029670:·6465·6275·672f·6c69·622f·6c69·626f·7065··debug/lib/libope00029670:·6c69·622f·6c69·626f·7065·6e6a·646b·6a76··lib/libopenjdkjv
00029680:·6e6a·646b·6a76·6d74·6964·2e73·6f3c·2f66··njdkjvmtid.so</f00029680:·6d64·2e73·6f3c·2f66·696c·652d·6e61·6d65··md.so</file-name
00029690:·696c·652d·6e61·6d65·3e0a·3c66·696c·652d··ile-name>.<file-00029690:·3e0a·3c66·696c·652d·6e61·6d65·2063·6f6e··>.<file-name·con
000296a0:·6e61·6d65·2063·6f6e·7465·6e74·4964·3d22··name·contentId="000296a0:·7465·6e74·4964·3d22·3531·6439·6136·6536··tentId="51d9a6e6
000296b0:·3466·3666·6637·3131·6564·6232·6232·3435··4f6ff711edb2b245000296b0:·6563·3336·6134·3863·3934·6261·3238·3462··ec36a48c94ba284b
000296c0:·3465·3335·6462·3539·3563·6461·3137·3963··4e35db595cda179c000296c0:·3065·6233·3034·6530·223e·2f73·7973·7465··0eb304e0">/syste
000296d0:·223e·2f73·7973·7465·6d2f·7379·7374·656d··">/system/system000296d0:·6d2f·7379·7374·656d·5f65·7874·2f61·7065··m/system_ext/ape
000296e0:·5f65·7874·2f61·7065·782f·636f·6d2e·616e··_ext/apex/com.an000296e0:·782f·636f·6d2e·616e·6472·6f69·642e·6172··x/com.android.ar
000296f0:·6472·6f69·642e·6172·742e·6465·6275·672f··droid.art.debug/000296f0:·742e·6465·6275·672f·6c69·622f·6c69·626f··t.debug/lib/libo
00029700:·6c69·622f·6c69·6276·6978·6c2e·736f·3c2f··lib/libvixl.so</00029700:·7065·6e6a·646b·6a76·6d74·692e·736f·3c2f··penjdkjvmti.so</
00029710:·6669·6c65·2d6e·616d·653e·0a3c·6669·6c65··file-name>.<file00029710:·6669·6c65·2d6e·616d·653e·0a3c·6669·6c65··file-name>.<file
00029720:·2d6e·616d·6520·636f·6e74·656e·7449·643d··-name·contentId=00029720:·2d6e·616d·6520·636f·6e74·656e·7449·643d··-name·contentId=
00029730:·2234·6636·6666·3731·3165·6462·3262·3234··"4f6ff711edb2b2400029730:·2235·3164·3961·3665·3665·6333·3661·3438··"51d9a6e6ec36a48
00029740:·3534·6533·3564·6235·3935·6364·6131·3739··54e35db595cda17900029740:·6339·3462·6132·3834·6230·6562·3330·3465··c94ba284b0eb304e
00029750:·6322·3e2f·7379·7374·656d·2f73·7973·7465··c">/system/syste00029750:·3022·3e2f·7379·7374·656d·2f73·7973·7465··0">/system/syste
00029760:·6d5f·6578·742f·6170·6578·2f63·6f6d·2e61··m_ext/apex/com.a00029760:·6d5f·6578·742f·6170·6578·2f63·6f6d·2e61··m_ext/apex/com.a
00029770:·6e64·726f·6964·2e61·7274·2e64·6562·7567··ndroid.art.debug00029770:·6e64·726f·6964·2e61·7274·2e64·6562·7567··ndroid.art.debug
00029780:·2f6c·6962·2f6c·6962·7669·786c·642e·736f··/lib/libvixld.so00029780:·2f6c·6962·2f6c·6962·6f70·656e·6a64·6b6a··/lib/libopenjdkj
00029790:·3c2f·6669·6c65·2d6e·616d·653e·0a3c·6669··</file-name>.<fi00029790:·766d·7469·642e·736f·3c2f·6669·6c65·2d6e··vmtid.so</file-n
000297a0:·6c65·2d6e·616d·6520·636f·6e74·656e·7449··le-name·contentI000297a0:·616d·653e·0a3c·6669·6c65·2d6e·616d·6520··ame>.<file-name·
000297b0:·643d·2230·6235·3764·3365·3737·3462·6139··d="0b57d3e774ba9000297b0:·636f·6e74·656e·7449·643d·2234·6636·6666··contentId="4f6ff
000297c0:·6339·3562·6262·3666·3262·3832·6137·3738··c95bbb6f2b82a778000297c0:·3731·3165·6462·3262·3234·3534·6533·3564··711edb2b2454e35d
000297d0:·6235·3422·3e2f·7379·7374·656d·2f73·7973··b54">/system/sys000297d0:·6235·3935·6364·6131·3739·6322·3e2f·7379··b595cda179c">/sy
000297e0:·7465·6d5f·6578·742f·6170·6578·2f63·6f6d··tem_ext/apex/com000297e0:·7374·656d·2f73·7973·7465·6d5f·6578·742f··stem/system_ext/
000297f0:·2e61·6e64·726f·6964·2e61·7274·2e64·6562··.android.art.deb000297f0:·6170·6578·2f63·6f6d·2e61·6e64·726f·6964··apex/com.android
00029800:·7567·2f6c·6962·3634·2f6c·6962·616e·6472··ug/lib64/libandr00029800:·2e61·7274·2e64·6562·7567·2f6c·6962·2f6c··.art.debug/lib/l
00029810:·6f69·6469·6f2e·736f·3c2f·6669·6c65·2d6e··oidio.so</file-n00029810:·6962·7669·786c·2e73·6f3c·2f66·696c·652d··ibvixl.so</file-
00029820:·616d·653e·0a3c·6669·6c65·2d6e·616d·6520··ame>.<file-name·00029820:·6e61·6d65·3e0a·3c66·696c·652d·6e61·6d65··name>.<file-name
00029830:·636f·6e74·656e·7449·643d·2231·3565·3836··contentId="15e8600029830:·2063·6f6e·7465·6e74·4964·3d22·3466·3666···contentId="4f6f
00029840:·6261·3364·3764·3937·3630·3566·6262·6631··ba3d7d97605fbbf100029840:·6637·3131·6564·6232·6232·3435·3465·3335··f711edb2b2454e35
00029850:·3437·6164·6662·6330·3832·3522·3e2f·7379··47adfbc0825">/sy00029850:·6462·3539·3563·6461·3137·3963·223e·2f73··db595cda179c">/s
00029860:·7374·656d·2f73·7973·7465·6d5f·6578·742f··stem/system_ext/00029860:·7973·7465·6d2f·7379·7374·656d·5f65·7874··ystem/system_ext
00029870:·6170·6578·2f63·6f6d·2e61·6e64·726f·6964··apex/com.android00029870:·2f61·7065·782f·636f·6d2e·616e·6472·6f69··/apex/com.androi
00029880:·2e61·7274·2e64·6562·7567·2f6c·6962·3634··.art.debug/lib6400029880:·642e·6172·742e·6465·6275·672f·6c69·622f··d.art.debug/lib/
00029890:·2f6c·6962·6474·5f66·645f·666f·7277·6172··/libdt_fd_forwar00029890:·6c69·6276·6978·6c64·2e73·6f3c·2f66·696c··libvixld.so</fil
000298a0:·642e·736f·3c2f·6669·6c65·2d6e·616d·653e··d.so</file-name>000298a0:·652d·6e61·6d65·3e0a·3c66·696c·652d·6e61··e-name>.<file-na
000298b0:·0a3c·6669·6c65·2d6e·616d·6520·636f·6e74··.<file-name·cont000298b0:·6d65·2063·6f6e·7465·6e74·4964·3d22·3062··me·contentId="0b
000298c0:·656e·7449·643d·2233·6530·6235·3966·3866··entId="3e0b59f8f000298c0:·3537·6433·6537·3734·6261·3963·3935·6262··57d3e774ba9c95bb
000298d0:·6163·3035·6333·6330·3364·3461·3236·6262··ac05c3c03d4a26bb000298d0:·6236·6632·6238·3261·3737·3862·3534·223e··b6f2b82a778b54">
000298e0:·6461·3133·6638·6622·3e2f·7379·7374·656d··da13f8f">/system000298e0:·2f73·7973·7465·6d2f·7379·7374·656d·5f65··/system/system_e
000298f0:·2f73·7973·7465·6d5f·6578·742f·6170·6578··/system_ext/apex000298f0:·7874·2f61·7065·782f·636f·6d2e·616e·6472··xt/apex/com.andr
00029900:·2f63·6f6d·2e61·6e64·726f·6964·2e61·7274··/com.android.art00029900:·6f69·642e·6172·742e·6465·6275·672f·6c69··oid.art.debug/li
00029910:·2e64·6562·7567·2f6c·6962·3634·2f6c·6962··.debug/lib64/lib00029910:·6236·342f·6c69·6261·6e64·726f·6964·696f··b64/libandroidio
00029920:·6474·5f73·6f63·6b65·742e·736f·3c2f·6669··dt_socket.so</fi00029920:·2e73·6f3c·2f66·696c·652d·6e61·6d65·3e0a··.so</file-name>.
00029930:·6c65·2d6e·616d·653e·0a3c·6669·6c65·2d6e··le-name>.<file-n00029930:·3c66·696c·652d·6e61·6d65·2063·6f6e·7465··<file-name·conte
00029940:·616d·6520·636f·6e74·656e·7449·643d·2230··ame·contentId="000029940:·6e74·4964·3d22·3135·6538·3662·6133·6437··ntId="15e86ba3d7
00029950:·6235·3764·3365·3737·3462·6139·6339·3562··b57d3e774ba9c95b00029950:·6439·3736·3035·6662·6266·3134·3761·6466··d97605fbbf147adf
00029960:·6262·3666·3262·3832·6137·3738·6235·3422··bb6f2b82a778b54"00029960:·6263·3038·3235·223e·2f73·7973·7465·6d2f··bc0825">/system/
... Open expanded diff (truncated) ...
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·816771····»    Blocks:·1600·······IO·Block:·4096···regular·file1 ··Size:·816804····»    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
  
  
14.5 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework
4.32 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat
882 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86 vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat/x86
691 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86/com.android.location.provider.odex vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat/x86/com.android.location.provider.odex
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1f102971dd4e15cfa20ca3a44ded4ba786d47e433 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e97e9906ffa43c0c315c052263291bbb419e6a7c
3.28 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64 vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat/x86_64
697 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64/com.android.location.provider.odex vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat/x86_64/com.android.location.provider.odex
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6caa4a17e3e99b25a6a9179751ba5ee54177e76c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e20df3df2a1914ea01d81e6d2c903860c1df8ecd
671 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64/ethernet-service.odex vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat/x86_64/ethernet-service.odex
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ad35406e330fa2a87d5c831a6930f35f6485c0923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·60f7dd15af1f24a9694c83ef01ad3873d5de22d5
1.11 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64/services.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat/x86_64/services.art
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
00000000:·6172·740a·3039·3000·00e0·4700·0100·0000··art.090...G.....00000000:·6172·740a·3039·3000·00e0·4700·0100·0000··art.090...G.....
00000010:·00d0·1972·d0dd·4700·3772·775a·df5c·3293··...r..G.7rwZ.\2.00000010:·00d0·1972·d0dd·4700·ca71·7134·d21c·4444··...r..G..qq4..DD
00000020:·00b0·6172·00c0·6172·b4fd·4274·0030·4874··..ar..ar..Bt.0Ht00000020:·00b0·6172·00c0·6172·b4fd·4274·0030·4874··..ar..ar..Bt.0Ht
00000030:·0000·0070·00d0·1902·0c00·0000·2b64·06e5··...p........+d..00000030:·0000·0070·00d0·1902·0c00·0000·8e76·246f··...p.........v$o
00000040:·f051·2372·0800·0000·0000·0000·4033·1e00··.Q#r........@3..00000040:·f051·2372·0800·0000·0000·0000·4033·1e00··.Q#r........@3..
00000050:·4033·1e00·c461·0600·0895·2400·08e6·1700··@3...a....$.....00000050:·4033·1e00·c461·0600·0895·2400·08e6·1700··@3...a....$.....
00000060:·b029·4500·8005·0100·107b·3c00·e0d2·0600··.)E......{<.....00000060:·b029·4500·8005·0100·107b·3c00·e0d2·0600··.)E......{<.....
00000070:·f04d·4300·c0db·0100·302f·4600·6800·0100··.MC.....0/F.h...00000070:·f04d·4300·c0db·0100·302f·4600·6800·0100··.MC.....0/F.h...
00000080:·982f·4700·a094·0000·38c4·4700·9819·0000··./G.....8.G.....00000080:·982f·4700·a094·0000·38c4·4700·9819·0000··./G.....8.G.....
00000090:·d0dd·4700·0000·0000·0050·1b00·0080·0000··..G......P......00000090:·d0dd·4700·0000·0000·0050·1b00·0080·0000··..G......P......
000000a0:·3802·2370·0000·0000·5802·2370·0000·0000··8.#p....X.#p....000000a0:·3802·2370·0000·0000·5802·2370·0000·0000··8.#p....X.#p....
655 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64/services.odex vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat/x86_64/services.odex
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·07bbb8411ce52a202c8a353f16082cb7b243380f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4ccaf6f889d02637d6741a5018ec6b2e496e53fe
4.99 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86 vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86
929 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-core-icu4j.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86/boot-core-icu4j.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·0020·e870·e474·0800·e0e2·286f·0329·dd77··.·.p.t....(o.).w00000010:·0020·e870·e474·0800·b0e4·fe9c·83fd·ebe5··.·.p.t..........
00000020:·0090·bb71·00a0·bb71·2065·ca71·00c0·ca71··...q...q·e.q...q00000020:·0090·bb71·00a0·bb71·2065·ca71·00c0·ca71··...q...q·e.q...q
00000030:·0000·0070·0070·6300·0000·0000·0000·0000··...p.pc.........00000030:·0000·0070·0070·6300·0000·0000·0000·0000··...p.pc.........
00000040:·e81e·7470·0400·0000·0000·0000·e81c·0400··..tp............00000040:·e81e·7470·0400·0000·0000·0000·e81c·0400··..tp............
00000050:·e81c·0400·bc1a·0100·a437·0500·6c84·0200··.........7..l...00000050:·e81c·0400·bc1a·0100·a437·0500·6c84·0200··.........7..l...
00000060:·8c34·0800·8001·0000·10bc·0700·ec76·0000··.4...........v..00000060:·8c34·0800·8001·0000·10bc·0700·ec76·0000··.4...........v..
00000070:·fc32·0800·9001·0000·1036·0800·0030·0000··.2.......6...0..00000070:·fc32·0800·9001·0000·1036·0800·0030·0000··.2.......6...0..
00000080:·1066·0800·d40e·0000·e474·0800·0000·0000··.f.......t......00000080:·1066·0800·d40e·0000·e474·0800·0000·0000··.f.......t......
653 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-core-icu4j.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86/boot-core-icu4j.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·72ebfe099ed652314d9953d5dce5cbabacecf09c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e14309d199fc703670359d2ae643d6a66424e90
915 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-ext.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86/boot-ext.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·00a0·e670·a87e·0100·438f·1630·73ad·8f08··...p.~..C..0s...00000010:·00a0·e670·a87e·0100·af8f·1e39·13c8·80c8··...p.~.....9....
00000020:·00b0·b971·00c0·b971·7052·bb71·0090·bb71··...q...qpR.q...q00000020:·00b0·b971·00c0·b971·7052·bb71·0090·bb71··...q...qpR.q...q
00000030:·0000·0070·0070·6300·0000·0000·0000·0000··...p.pc.........00000030:·0000·0070·0070·6300·0000·0000·0000·0000··...p.pc.........
00000040:·d01e·7470·0400·0000·0000·0000·00cb·0000··..tp............00000040:·d01e·7470·0400·0000·0000·0000·00cb·0000··..tp............
00000050:·00cb·0000·1028·0000·10f3·0000·a85a·0000··.....(.......Z..00000050:·00cb·0000·1028·0000·10f3·0000·a85a·0000··.....(.......Z..
00000060:·dc69·0100·b802·0000·b84d·0100·dc18·0000··.i.......M......00000060:·dc69·0100·b802·0000·b84d·0100·dc18·0000··.i.......M......
00000070:·9466·0100·4803·0000·986c·0100·c80f·0000··.f..H....l......00000070:·9466·0100·4803·0000·986c·0100·c80f·0000··.f..H....l......
00000080:·607c·0100·4802·0000·a87e·0100·0000·0000··`|..H....~......00000080:·607c·0100·4802·0000·a87e·0100·0000·0000··`|..H....~......
639 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-ext.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86/boot-ext.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e3f3a40f3995647fc3816ab451e0d50a7af3e8603 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b429215dee18455be82a128f21a8c92041519115
1.11 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-framework.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86/boot-framework.art
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
00000000:·6172·740a·3039·3000·0060·6901·0700·0000··art.090..`i.....00000000:·6172·740a·3039·3000·0060·6901·0700·0000··art.090..`i.....
00000010:·0070·6370·e820·8300·3583·b174·1504·73cd··.pcp.·..5..t..s.00000010:·0070·6370·e820·8300·d386·6496·2b8e·ad59··.pcp.·....d.+..Y
00000020:·0090·0871·00a0·0871·1034·b871·00b0·b971··...q...q.4.q...q00000020:·0090·0871·00a0·0871·1034·b871·00b0·b971··...q...q.4.q...q
00000030:·0000·0070·0070·6300·0500·0000·297b·fe49··...p.pc.....){.I00000030:·0000·0070·0070·6300·0500·0000·4864·1320··...p.pc.....Hd.·
00000040:·b81e·7470·0400·0000·0000·0000·a8b3·3b00··..tp..........;.00000040:·b81e·7470·0400·0000·0000·0000·a8b3·3b00··..tp..........;.
00000050:·a8b3·3b00·a8ae·1000·5062·4c00·74ec·2800··..;.....PbL.t.(.00000050:·a8b3·3b00·a8ae·1000·5062·4c00·74ec·2800··..;.....PbL.t.(.
00000060:·9874·7f00·4034·0100·c44e·7500·2ca7·0800··.t..@4...Nu.,...00000060:·9874·7f00·4034·0100·c44e·7500·2ca7·0800··.t..@4...Nu.,...
00000070:·f0f5·7d00·a87e·0100·d8a8·8000·98c0·0100··..}..~..........00000070:·f0f5·7d00·a87e·0100·d8a8·8000·98c0·0100··..}..~..........
00000080:·7069·8200·78b7·0000·e820·8300·0000·0000··pi..x....·......00000080:·7069·8200·78b7·0000·e820·8300·0000·0000··pi..x....·......
00000090:·e820·8300·0000·0000·0040·3100·00f0·0000··.·.......@1.....00000090:·e820·8300·0000·0000·0040·3100·00f0·0000··.·.......@1.....
000000a0:·6cf3·1970·0000·0000·84f3·1970·0000·0000··l..p.......p....000000a0:·6cf3·1970·0000·0000·84f3·1970·0000·0000··l..p.......p....
651 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-framework.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86/boot-framework.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2a3e124e1ca399e3babe3541a8482bd04fb4a9eb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ba46489fb5e505cfc919ea6f33bdc56a8358c931
5.03 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64 vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86_64
935 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-core-icu4j.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86_64/boot-core-icu4j.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·0080·2271·04a2·0a00·cbe2·5ca7·8fa2·08d7··.."q......\.....00000010:·0080·2271·04a2·0a00·27e3·58ba·eecc·476b··.."q....'.X...Gk
00000020:·0030·0872·0040·0872·2065·1772·00c0·1772··.0.r.@.r·e.r...r00000020:·0030·0872·0040·0872·2065·1772·00c0·1772··.0.r.@.r·e.r...r
00000030:·0000·0070·00f0·7000·0000·0000·0000·0000··...p..p.........00000030:·0000·0070·00f0·7000·0000·0000·0000·0000··...p..p.........
00000040:·686f·8970·0800·0000·0000·0000·e0f3·0400··ho.p............00000040:·686f·8970·0800·0000·0000·0000·e0f3·0400··ho.p............
00000050:·e0f3·0400·bc1a·0100·a00e·0600·9861·0300··.............a..00000050:·e0f3·0400·bc1a·0100·a00e·0600·9861·0300··.............a..
00000060:·3061·0a00·0002·0000·3870·0900·d8ed·0000··0a......8p......00000060:·3061·0a00·0002·0000·3870·0900·d8ed·0000··0a......8p......
00000070:·105e·0a00·2003·0000·3063·0a00·0030·0000··.^..·...0c...0..00000070:·105e·0a00·2003·0000·3063·0a00·0030·0000··.^..·...0c...0..
00000080:·3093·0a00·d40e·0000·04a2·0a00·0000·0000··0...............00000080:·3093·0a00·d40e·0000·04a2·0a00·0000·0000··0...............
659 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-core-icu4j.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86_64/boot-core-icu4j.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·07662830655e17c6aaebacec8609838fdd72126b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·86c63be07e9e3e2515fc0f1df31f445712d4d1ab
921 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-ext.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86_64/boot-ext.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·00a0·2071·38df·0100·afb4·e72f·1da2·d8d8··..·q8....../....00000010:·00a0·2071·38df·0100·65b5·efa2·ddc6·c1c1··..·q8...e.......
00000020:·0040·0672·0050·0672·70f2·0772·0030·0872··.@.r.P.rp..r.0.r00000020:·0040·0672·0050·0672·70f2·0772·0030·0872··.@.r.P.rp..r.0.r
00000030:·0000·0070·00f0·7000·0000·0000·0000·0000··...p..p.........00000030:·0000·0070·00f0·7000·0000·0000·0000·0000··...p..p.........
00000040:·506f·8970·0800·0000·0000·0000·70ef·0000··Po.p........p...00000040:·506f·8970·0800·0000·0000·0000·70ef·0000··Po.p........p...
00000050:·70ef·0000·1028·0000·8017·0100·c079·0000··p....(.......y..00000050:·70ef·0000·1028·0000·8017·0100·c079·0000··p....(.......y..
00000060:·88c9·0100·a003·0000·4091·0100·b831·0000··........@....1..00000060:·88c9·0100·a003·0000·4091·0100·b831·0000··........@....1..
00000070:·f8c2·0100·9006·0000·28cd·0100·c80f·0000··........(.......00000070:·f8c2·0100·9006·0000·28cd·0100·c80f·0000··........(.......
00000080:·f0dc·0100·4802·0000·38df·0100·0000·0000··....H...8.......00000080:·f0dc·0100·4802·0000·38df·0100·0000·0000··....H...8.......
645 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-ext.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86_64/boot-ext.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bcee6c7602b626192de71896d99ccbc03146e4bf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·25dadf5aacb88987a835131b353a81fe2c8a0ded
1.12 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-framework.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86_64/boot-framework.art
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
00000000:·6172·740a·3039·3000·00e0·a801·0700·0000··art.090.........00000000:·6172·740a·3039·3000·00e0·a801·0700·0000··art.090.........
00000010:·00f0·7070·38a4·af00·5346·42e7·716c·b1b4··..pp8...SFB.ql..00000010:·00f0·7070·38a4·af00·ed45·737e·d274·6ed8··..pp8....Es~.tn.
00000020:·0030·4e71·0040·4e71·0cc4·0472·0040·0672··.0Nq.@Nq...r.@.r00000020:·0030·4e71·0040·4e71·0cc4·0472·0040·0672··.0Nq.@Nq...r.@.r
00000030:·0000·0070·00f0·7000·0500·0000·7822·4402··...p..p.....x"D.00000030:·0000·0070·00f0·7000·0500·0000·6333·5711··...p..p.....c3W.
00000040:·386f·8970·0800·0000·0000·0000·70b2·4f00··8o.p........p.O.00000040:·386f·8970·0800·0000·0000·0000·70b2·4f00··8o.p........p.O.
00000050:·70b2·4f00·a8ae·1000·1861·6000·68e4·3600··p.O......a`.h.6.00000050:·70b2·4f00·a8ae·1000·1861·6000·68e4·3600··p.O......a`.h.6.
00000060:·2891·ab00·009b·0100·8045·9700·584e·1100··(........E..XN..00000060:·2891·ab00·009b·0100·8045·9700·584e·1100··(........E..XN..
00000070:·d893·a800·50fd·0200·282c·ad00·98c0·0100··....P...(,......00000070:·d893·a800·50fd·0200·282c·ad00·98c0·0100··....P...(,......
00000080:·c0ec·ae00·78b7·0000·38a4·af00·0000·0000··....x...8.......00000080:·c0ec·ae00·78b7·0000·38a4·af00·0000·0000··....x...8.......
00000090:·38a4·af00·0000·0000·00c0·3200·0040·0100··8.........2..@..00000090:·38a4·af00·0000·0000·00c0·3200·0040·0100··8.........2..@..
000000a0:·3802·2370·0000·0000·5802·2370·0000·0000··8.#p....X.#p....000000a0:·3802·2370·0000·0000·5802·2370·0000·0000··8.#p....X.#p....
657 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-framework.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86_64/boot-framework.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·22034a0345f72a022babd3114f8f5da8f98c1f553 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c7511b075a09fbe2dd9a0971665e0755c55e8ac6
27.0 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib
558 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib/android.hardware.graphics.bufferqueue@1.0.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib/android.hardware.graphics.bufferqueue@1.0.so
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·274600····»    Blocks:·544········IO·Block:·4096···regular·file1 ··Size:·274600····»    Blocks:·552········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
  
  
17.6 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib/hw vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib/hw
8.69 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib/hw/audio.a2dp.default.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/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:···············0x81d7011 ··Entry·point·address:···············0x81d70
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········2041448·(bytes·into·file)13 ··Start·of·section·headers:··········2041568·(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:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·25
1.41 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x81d703 Entry·point·0x81d70
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·0x80d64·0x80d64·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x80d64·0x80d64·R···0x1000
9 ··LOAD···········0x080d70·0x00081d70·0x00081d70·0x156d00·0x156d00·R·E·0x10009 ··LOAD···········0x080d70·0x00081d70·0x00081d70·0x156cd0·0x156cd0·R·E·0x1000
10 ··LOAD···········0x1d7a70·0x001d9a70·0x001d9a70·0x0f850·0x0f850·RW··0x100010 ··LOAD···········0x1d7a40·0x001d9a40·0x001d9a40·0x0f850·0x0f850·RW··0x1000
11 ··LOAD···········0x1e72c0·0x001ea2c0·0x001ea2c0·0x0013c·0x00310·RW··0x100011 ··LOAD···········0x1e7290·0x001ea290·0x001ea290·0x0013c·0x00310·RW··0x1000
12 ··DYNAMIC········0x1e6be4·0x001e8be4·0x001e8be4·0x00138·0x00138·RW··0x412 ··DYNAMIC········0x1e6bb4·0x001e8bb4·0x001e8bb4·0x00138·0x00138·RW··0x4
13 ··GNU_RELRO······0x1d7a70·0x001d9a70·0x001d9a70·0x0f850·0x10590·R···0x113 ··GNU_RELRO······0x1d7a40·0x001d9a40·0x001d9a40·0x0f850·0x105c0·R···0x1
14 ··GNU_EH_FRAME···0x035668·0x00035668·0x00035668·0x063ac·0x063ac·R···0x414 ··GNU_EH_FRAME···0x035668·0x00035668·0x00035668·0x063ac·0x063ac·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.35 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x1f2668:1 There·are·27·section·headers,·starting·at·offset·0x1f26e0:
  
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·002ff0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·002ff0·10···A··7···1··4
Offset 13, 24 lines modifiedOffset 13, 24 lines modified
13 ··[·8]·.rel.dyn··········LOOS+0x1········0000c3c0·00c3c0·000132·01···A··3···0··413 ··[·8]·.rel.dyn··········LOOS+0x1········0000c3c0·00c3c0·000132·01···A··3···0··4
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000c4f4·00c4f4·0007e4·04···A··0···0··414 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000c4f4·00c4f4·0007e4·04···A··0···0··4
15 ··[10]·.rel.plt··········REL·············0000ccd8·00ccd8·000ab8·08···A··3··22··415 ··[10]·.rel.plt··········REL·············0000ccd8·00ccd8·000ab8·08···A··3··22··4
16 ··[11]·.rodata···········PROGBITS········0000d790·00d790·01bee5·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········0000d790·00d790·01bee5·00·AMS··0···0·16
17 ··[12]·.gcc_except_table·PROGBITS········00029678·029678·00bff0·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········00029678·029678·00bff0·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········00035668·035668·0063ac·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········00035668·035668·0063ac·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········0003ba14·03ba14·045350·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········0003ba14·03ba14·045350·00···A··0···0··4
20 ··[15]·.text·············PROGBITS········00081d70·080d70·155771·00··AX··0···0·1620 ··[15]·.text·············PROGBITS········00081d70·080d70·155741·00··AX··0···0·16
21 ··[16]·.plt··············PROGBITS········001d74f0·1d64f0·001580·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········001d74c0·1d64c0·001580·00··AX··0···0·16
22 ··[17]·.data.rel.ro······PROGBITS········001d9a70·1d7a70·00f160·00··WA··0···0··422 ··[17]·.data.rel.ro······PROGBITS········001d9a40·1d7a40·00f160·00··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······001e8bd0·1e6bd0·000008·00··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······001e8ba0·1e6ba0·000008·00··WA··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······001e8bd8·1e6bd8·00000c·00··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······001e8ba8·1e6ba8·00000c·00··WA··0···0··4
25 ··[20]·.dynamic··········DYNAMIC·········001e8be4·1e6be4·000138·08··WA··7···0··425 ··[20]·.dynamic··········DYNAMIC·········001e8bb4·1e6bb4·000138·08··WA··7···0··4
26 ··[21]·.got··············PROGBITS········001e8d1c·1e6d1c·00003c·00··WA··0···0··426 ··[21]·.got··············PROGBITS········001e8cec·1e6cec·00003c·00··WA··0···0··4
27 ··[22]·.got.plt··········PROGBITS········001e8d58·1e6d58·000568·00··WA··0···0··427 ··[22]·.got.plt··········PROGBITS········001e8d28·1e6d28·000568·00··WA··0···0··4
28 ··[23]·.data·············PROGBITS········001ea2c0·1e72c0·00013c·00··WA··0···0··828 ··[23]·.data·············PROGBITS········001ea290·1e7290·00013c·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········001ea400·1e73fc·0001d0·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········001ea3d0·1e73cc·0001d0·00··WA··0···0··8
30 ··[25]·.shstrtab·········STRTAB··········00000000·1e73fc·000112·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········00000000·1e73cc·000112·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········00000000·1e750e·00b158·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········00000000·1e74de·00b200·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··p·(processor·specific)36 ··p·(processor·specific)
1.98 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x1e6be4·contains·39·entries:1 Dynamic·section·at·offset·0x1e6bb4·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 21, 22 lines modifiedOffset 21, 22 lines modified
21 ·0x60000010·(Operating·System·specific:·60000010)········0x13221 ·0x60000010·(Operating·System·specific:·60000010)········0x132
22 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0xc4f423 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0xc4f4
24 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x7e424 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x7e4
25 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x425 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
26 ·0x00000017·(JMPREL)·····················0xccd826 ·0x00000017·(JMPREL)·····················0xccd8
27 ·0x00000002·(PLTRELSZ)···················2744·(bytes)27 ·0x00000002·(PLTRELSZ)···················2744·(bytes)
28 ·0x00000003·(PLTGOT)·····················0x1e8d5828 ·0x00000003·(PLTGOT)·····················0x1e8d28
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)·····················0x46b832 ·0x00000005·(STRTAB)·····················0x46b8
33 ·0x0000000a·(STRSZ)······················32007·(bytes)33 ·0x0000000a·(STRSZ)······················32007·(bytes)
34 ·0x6ffffef5·(GNU_HASH)···················0x37ec34 ·0x6ffffef5·(GNU_HASH)···················0x37ec
35 ·0x00000019·(INIT_ARRAY)·················0x1e8bd835 ·0x00000019·(INIT_ARRAY)·················0x1e8ba8
36 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)36 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)
37 ·0x0000001a·(FINI_ARRAY)·················0x1e8bd037 ·0x0000001a·(FINI_ARRAY)·················0x1e8ba0
38 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)38 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
39 ·0x6ffffff0·(VERSYM)·····················0x319c39 ·0x6ffffff0·(VERSYM)·····················0x319c
40 ·0x6ffffffe·(VERNEED)····················0x379c40 ·0x6ffffffe·(VERNEED)····················0x379c
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:·6bb4191a102b5e470d26e6d3f705dc036 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·00bd873a81b8836a5b096389620ce4c7
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·2042528···»   Blocks:·3992·······IO·Block:·4096···regular·file1 ··Size:·2042648···»   Blocks:·3992·······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
  
  
8.71 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib/hw/audio.hearing_aid.default.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/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:···············0x81de011 ··Entry·point·address:···············0x81de0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········2040560·(bytes·into·file)13 ··Start·of·section·headers:··········2040796·(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:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·25
1.41 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x81de03 Entry·point·0x81de0
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·0x80dd4·0x80dd4·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x80dd4·0x80dd4·R···0x1000
9 ··LOAD···········0x080de0·0x00081de0·0x00081de0·0x156920·0x156920·R·E·0x10009 ··LOAD···········0x080de0·0x00081de0·0x00081de0·0x1568f0·0x1568f0·R·E·0x1000
10 ··LOAD···········0x1d7700·0x001d9700·0x001d9700·0x0f848·0x0f848·RW··0x100010 ··LOAD···········0x1d76d0·0x001d96d0·0x001d96d0·0x0f848·0x0f848·RW··0x1000
11 ··LOAD···········0x1e6f48·0x001e9f48·0x001e9f48·0x0013c·0x00308·RW··0x100011 ··LOAD···········0x1e6f18·0x001e9f18·0x001e9f18·0x0013c·0x00308·RW··0x1000
12 ··DYNAMIC········0x1e6870·0x001e8870·0x001e8870·0x00138·0x00138·RW··0x412 ··DYNAMIC········0x1e6840·0x001e8840·0x001e8840·0x00138·0x00138·RW··0x4
13 ··GNU_RELRO······0x1d7700·0x001d9700·0x001d9700·0x0f848·0x0f900·R···0x113 ··GNU_RELRO······0x1d76d0·0x001d96d0·0x001d96d0·0x0f848·0x0f930·R···0x1
14 ··GNU_EH_FRAME···0x035728·0x00035728·0x00035728·0x0639c·0x0639c·R···0x414 ··GNU_EH_FRAME···0x035728·0x00035728·0x00035728·0x0639c·0x0639c·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.35 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x1f22f0:1 There·are·27·section·headers,·starting·at·offset·0x1f23dc:
  
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·002ff0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·002ff0·10···A··7···1··4
Offset 13, 24 lines modifiedOffset 13, 24 lines modified
13 ··[·8]·.rel.dyn··········LOOS+0x1········0000c3c8·00c3c8·000132·01···A··3···0··413 ··[·8]·.rel.dyn··········LOOS+0x1········0000c3c8·00c3c8·000132·01···A··3···0··4
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000c4fc·00c4fc·0007e4·04···A··0···0··414 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000c4fc·00c4fc·0007e4·04···A··0···0··4
15 ··[10]·.rel.plt··········REL·············0000cce0·00cce0·000ab0·08···A··3··22··415 ··[10]·.rel.plt··········REL·············0000cce0·00cce0·000ab0·08···A··3··22··4
16 ··[11]·.rodata···········PROGBITS········0000d790·00d790·01bfa5·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········0000d790·00d790·01bfa5·00·AMS··0···0·16
17 ··[12]·.gcc_except_table·PROGBITS········00029738·029738·00bff0·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········00029738·029738·00bff0·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········00035728·035728·00639c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········00035728·035728·00639c·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········0003bac4·03bac4·045310·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········0003bac4·03bac4·045310·00···A··0···0··4
20 ··[15]·.text·············PROGBITS········00081de0·080de0·1553a1·00··AX··0···0·1620 ··[15]·.text·············PROGBITS········00081de0·080de0·155371·00··AX··0···0·16
21 ··[16]·.plt··············PROGBITS········001d7190·1d6190·001570·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········001d7160·1d6160·001570·00··AX··0···0·16
22 ··[17]·.data.rel.ro······PROGBITS········001d9700·1d7700·00f15c·00··WA··0···0··422 ··[17]·.data.rel.ro······PROGBITS········001d96d0·1d76d0·00f15c·00··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······001e885c·1e685c·000008·00··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······001e882c·1e682c·000008·00··WA··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······001e8864·1e6864·00000c·00··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······001e8834·1e6834·00000c·00··WA··0···0··4
25 ··[20]·.dynamic··········DYNAMIC·········001e8870·1e6870·000138·08··WA··7···0··425 ··[20]·.dynamic··········DYNAMIC·········001e8840·1e6840·000138·08··WA··7···0··4
26 ··[21]·.got··············PROGBITS········001e89a8·1e69a8·00003c·00··WA··0···0··426 ··[21]·.got··············PROGBITS········001e8978·1e6978·00003c·00··WA··0···0··4
27 ··[22]·.got.plt··········PROGBITS········001e89e4·1e69e4·000564·00··WA··0···0··427 ··[22]·.got.plt··········PROGBITS········001e89b4·1e69b4·000564·00··WA··0···0··4
28 ··[23]·.data·············PROGBITS········001e9f48·1e6f48·00013c·00··WA··0···0··828 ··[23]·.data·············PROGBITS········001e9f18·1e6f18·00013c·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········001ea088·1e7084·0001c8·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········001ea058·1e7054·0001c8·00··WA··0···0··8
30 ··[25]·.shstrtab·········STRTAB··········00000000·1e7084·000112·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········00000000·1e7054·000112·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········00000000·1e7196·00b158·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········00000000·1e7166·00b274·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··p·(processor·specific)36 ··p·(processor·specific)
1.98 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x1e6870·contains·39·entries:1 Dynamic·section·at·offset·0x1e6840·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 21, 22 lines modifiedOffset 21, 22 lines modified
21 ·0x60000010·(Operating·System·specific:·60000010)········0x13221 ·0x60000010·(Operating·System·specific:·60000010)········0x132
22 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0xc4fc23 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0xc4fc
24 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x7e424 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x7e4
25 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x425 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
26 ·0x00000017·(JMPREL)·····················0xcce026 ·0x00000017·(JMPREL)·····················0xcce0
27 ·0x00000002·(PLTRELSZ)···················2736·(bytes)27 ·0x00000002·(PLTRELSZ)···················2736·(bytes)
28 ·0x00000003·(PLTGOT)·····················0x1e89e428 ·0x00000003·(PLTGOT)·····················0x1e89b4
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)·····················0x46b832 ·0x00000005·(STRTAB)·····················0x46b8
33 ·0x0000000a·(STRSZ)······················32014·(bytes)33 ·0x0000000a·(STRSZ)······················32014·(bytes)
34 ·0x6ffffef5·(GNU_HASH)···················0x37ec34 ·0x6ffffef5·(GNU_HASH)···················0x37ec
35 ·0x00000019·(INIT_ARRAY)·················0x1e886435 ·0x00000019·(INIT_ARRAY)·················0x1e8834
36 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)36 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)
37 ·0x0000001a·(FINI_ARRAY)·················0x1e885c37 ·0x0000001a·(FINI_ARRAY)·················0x1e882c
38 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)38 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
39 ·0x6ffffff0·(VERSYM)·····················0x319c39 ·0x6ffffff0·(VERSYM)·····················0x319c
40 ·0x6ffffffe·(VERNEED)····················0x379c40 ·0x6ffffffe·(VERNEED)····················0x379c
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:·aa3052fa987fc21273ac8de5b670fbbf6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4ba3009c6612a9b4de535538f8002b89
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·2041640···»   Blocks:·3992·······IO·Block:·4096···regular·file1 ··Size:·2041876···»   Blocks:·3992·······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
  
  
8.72 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib/libbluetooth.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/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:···············0x21460011 ··Entry·point·address:···············0x214600
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9931852·(bytes·into·file)13 ··Start·of·section·headers:··········9931832·(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:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·25
1.41 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x2146003 Entry·point·0x214600
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·0x2135f8·0x2135f8·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x2135f8·0x2135f8·R···0x1000
9 ··LOAD···········0x213600·0x00214600·0x00214600·0x70eb90·0x70eb90·R·E·0x10009 ··LOAD···········0x213600·0x00214600·0x00214600·0x70eb60·0x70eb60·R·E·0x1000
10 ··LOAD···········0x922190·0x00924190·0x00924190·0x1be74·0x1be74·RW··0x100010 ··LOAD···········0x922160·0x00924160·0x00924160·0x1be74·0x1be74·RW··0x1000
11 ··LOAD···········0x93e008·0x00941008·0x00941008·0x00b1c·0x4dcea·RW··0x100011 ··LOAD···········0x93dfd8·0x00940fd8·0x00940fd8·0x00b1c·0x4dcea·RW··0x1000
12 ··DYNAMIC········0x93c9f0·0x0093e9f0·0x0093e9f0·0x001a0·0x001a0·RW··0x412 ··DYNAMIC········0x93c9c0·0x0093e9c0·0x0093e9c0·0x001a0·0x001a0·RW··0x4
13 ··GNU_RELRO······0x922190·0x00924190·0x00924190·0x1be74·0x1ce70·R···0x113 ··GNU_RELRO······0x922160·0x00924160·0x00924160·0x1be74·0x1bea0·R···0x1
14 ··GNU_EH_FRAME···0x10c114·0x0010c114·0x0010c114·0x25f7c·0x25f7c·R···0x414 ··GNU_EH_FRAME···0x10c114·0x0010c114·0x0010c114·0x25f7c·0x25f7c·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.35 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x978c4c:1 There·are·27·section·headers,·starting·at·offset·0x978c38:
  
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·00d8d0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·00d8d0·10···A··7···1··4
Offset 13, 24 lines modifiedOffset 13, 24 lines modified
13 ··[·8]·.rel.dyn··········LOOS+0x1········0003df24·03df24·000387·01···A··3···0··413 ··[·8]·.rel.dyn··········LOOS+0x1········0003df24·03df24·000387·01···A··3···0··4
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0003e2ac·03e2ac·000e80·04···A··0···0··414 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0003e2ac·03e2ac·000e80·04···A··0···0··4
15 ··[10]·.rel.plt··········REL·············0003f12c·03f12c·001080·08···A··3··22··415 ··[10]·.rel.plt··········REL·············0003f12c·03f12c·001080·08···A··3··22··4
16 ··[11]·.rodata···········PROGBITS········000401b0·0401b0·0bff71·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········000401b0·0401b0·0bff71·00·AMS··0···0·16
17 ··[12]·.gcc_except_table·PROGBITS········00100124·100124·00bff0·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········00100124·100124·00bff0·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········0010c114·10c114·025f7c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········0010c114·10c114·025f7c·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00132090·132090·0e1568·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········00132090·132090·0e1568·00···A··0···0··4
20 ··[15]·.text·············PROGBITS········00214600·213600·70ca7e·00··AX··0···0·1620 ··[15]·.text·············PROGBITS········00214600·213600·70ca4e·00··AX··0···0·16
21 ··[16]·.plt··············PROGBITS········00921080·920080·002110·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········00921050·920050·002110·00··AX··0···0·16
22 ··[17]·.data.rel.ro······PROGBITS········00924190·922190·01a690·00··WA··0···0··822 ··[17]·.data.rel.ro······PROGBITS········00924160·922160·01a690·00··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······0093e820·93c820·000008·00··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······0093e7f0·93c7f0·000008·00··WA··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······0093e828·93c828·0001c8·00··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······0093e7f8·93c7f8·0001c8·00··WA··0···0··4
25 ··[20]·.dynamic··········DYNAMIC·········0093e9f0·93c9f0·0001a0·08··WA··7···0··425 ··[20]·.dynamic··········DYNAMIC·········0093e9c0·93c9c0·0001a0·08··WA··7···0··4
26 ··[21]·.got··············PROGBITS········0093eb90·93cb90·000c28·00··WA··0···0··426 ··[21]·.got··············PROGBITS········0093eb60·93cb60·000c28·00··WA··0···0··4
27 ··[22]·.got.plt··········PROGBITS········0093f7b8·93d7b8·00084c·00··WA··0···0··427 ··[22]·.got.plt··········PROGBITS········0093f788·93d788·00084c·00··WA··0···0··4
28 ··[23]·.data·············PROGBITS········00941008·93e008·000b1c·00··WA··0···0··828 ··[23]·.data·············PROGBITS········00940fd8·93dfd8·000b1c·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········00941b28·93eb24·04d1ca·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········00941af8·93eaf4·04d1ca·00··WA··0···0··8
30 ··[25]·.shstrtab·········STRTAB··········00000000·93eb24·000112·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········00000000·93eaf4·000112·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········00000000·93ec36·03a014·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········00000000·93ec06·03a030·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··p·(processor·specific)36 ··p·(processor·specific)
2.02 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x93c9f0·contains·52·entries:1 Dynamic·section·at·offset·0x93c9c0·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 34, 22 lines modifiedOffset 34, 22 lines modified
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)········0x3e2ac36 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x3e2ac
37 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0xe8037 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0xe80
38 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x438 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
39 ·0x00000017·(JMPREL)·····················0x3f12c39 ·0x00000017·(JMPREL)·····················0x3f12c
40 ·0x00000002·(PLTRELSZ)···················4224·(bytes)40 ·0x00000002·(PLTRELSZ)···················4224·(bytes)
41 ·0x00000003·(PLTGOT)·····················0x93f7b841 ·0x00000003·(PLTGOT)·····················0x93f788
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)·····················0x14e1045 ·0x00000005·(STRTAB)·····················0x14e10
46 ·0x0000000a·(STRSZ)······················168211·(bytes)46 ·0x0000000a·(STRSZ)······················168211·(bytes)
47 ·0x6ffffef5·(GNU_HASH)···················0xf64847 ·0x6ffffef5·(GNU_HASH)···················0xf648
48 ·0x00000019·(INIT_ARRAY)·················0x93e82848 ·0x00000019·(INIT_ARRAY)·················0x93e7f8
49 ·0x0000001b·(INIT_ARRAYSZ)···············456·(bytes)49 ·0x0000001b·(INIT_ARRAYSZ)···············456·(bytes)
50 ·0x0000001a·(FINI_ARRAY)·················0x93e82050 ·0x0000001a·(FINI_ARRAY)·················0x93e7f0
51 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)51 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
52 ·0x6ffffff0·(VERSYM)·····················0xda7c52 ·0x6ffffff0·(VERSYM)·····················0xda7c
53 ·0x6ffffffe·(VERNEED)····················0xf59853 ·0x6ffffffe·(VERNEED)····················0xf598
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:·c8469244ded9dbdc9913a53e62647e186 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d508726de402012c618e217b7fb0fca7
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9932932···»   Blocks:·19408······IO·Block:·4096···regular·file1 ··Size:·9932912···»   Blocks:·19408······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
  
  
11.4 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib64 vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib64
7.54 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib64/hw vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib64/hw
3.68 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib64/hw/audio.a2dp.default.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib64/hw/audio.a2dp.default.so
892 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:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x63c5011 ··Entry·point·address:···············0x63c50
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········1968160·(bytes·into·file)13 ··Start·of·section·headers:··········1968152·(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:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·25
1.71 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x1e0820:1 There·are·27·section·headers,·starting·at·offset·0x1e0818:
  
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·0047e8·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0047e8·18···A··7···1··8
Offset 24, 13 lines modifiedOffset 24, 13 lines modified
24 ··[19]·.init_array·······INIT_ARRAY······00000000001d6748·1d4748·000018·00··WA··0···0··824 ··[19]·.init_array·······INIT_ARRAY······00000000001d6748·1d4748·000018·00··WA··0···0··8
25 ··[20]·.dynamic··········DYNAMIC·········00000000001d6760·1d4760·000270·10··WA··7···0··825 ··[20]·.dynamic··········DYNAMIC·········00000000001d6760·1d4760·000270·10··WA··7···0··8
26 ··[21]·.got··············PROGBITS········00000000001d69d0·1d49d0·000350·00··WA··0···0··826 ··[21]·.got··············PROGBITS········00000000001d69d0·1d49d0·000350·00··WA··0···0··8
27 ··[22]·.got.plt··········PROGBITS········00000000001d6d20·1d4d20·000878·00··WA··0···0··827 ··[22]·.got.plt··········PROGBITS········00000000001d6d20·1d4d20·000878·00··WA··0···0··8
28 ··[23]·.data·············PROGBITS········00000000001d8598·1d5598·000280·00··WA··0···0··828 ··[23]·.data·············PROGBITS········00000000001d8598·1d5598·000280·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········00000000001d8820·1d5818·000410·00··WA··0···0·1629 ··[24]·.bss··············NOBITS··········00000000001d8820·1d5818·000410·00··WA··0···0·16
30 ··[25]·.shstrtab·········STRTAB··········0000000000000000·1d5818·000114·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········0000000000000000·1d5818·000114·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·1d592c·00aef0·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·1d592c·00aee8·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··l·(large),·p·(processor·specific)36 ··l·(large),·p·(processor·specific)
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:·5d3dea21a1e620a7ce59bf43fe02688d6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3f18ef01391246ab76580b75fe6da460
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1969888···»   Blocks:·3848·······IO·Block:·4096···regular·file1 ··Size:·1969880···»   Blocks:·3848·······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
  
  
3.69 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib64/hw/audio.hearing_aid.default.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib64/hw/audio.hearing_aid.default.so
892 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:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x63c9011 ··Entry·point·address:···············0x63c90
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········1967152·(bytes·into·file)13 ··Start·of·section·headers:··········1967168·(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:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·25
1.71 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x1e0430:1 There·are·27·section·headers,·starting·at·offset·0x1e0440:
  
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·0047e8·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0047e8·18···A··7···1··8
Offset 24, 13 lines modifiedOffset 24, 13 lines modified
24 ··[19]·.init_array·······INIT_ARRAY······00000000001d6428·1d4428·000018·00··WA··0···0··824 ··[19]·.init_array·······INIT_ARRAY······00000000001d6428·1d4428·000018·00··WA··0···0··8
25 ··[20]·.dynamic··········DYNAMIC·········00000000001d6440·1d4440·000270·10··WA··7···0··825 ··[20]·.dynamic··········DYNAMIC·········00000000001d6440·1d4440·000270·10··WA··7···0··8
26 ··[21]·.got··············PROGBITS········00000000001d66b0·1d46b0·000350·00··WA··0···0··826 ··[21]·.got··············PROGBITS········00000000001d66b0·1d46b0·000350·00··WA··0···0··8
27 ··[22]·.got.plt··········PROGBITS········00000000001d6a00·1d4a00·000870·00··WA··0···0··827 ··[22]·.got.plt··········PROGBITS········00000000001d6a00·1d4a00·000870·00··WA··0···0··8
28 ··[23]·.data·············PROGBITS········00000000001d8270·1d5270·000280·00··WA··0···0··828 ··[23]·.data·············PROGBITS········00000000001d8270·1d5270·000280·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········00000000001d84f0·1d54f0·000400·00··WA··0···0·1629 ··[24]·.bss··············NOBITS··········00000000001d84f0·1d54f0·000400·00··WA··0···0·16
30 ··[25]·.shstrtab·········STRTAB··········0000000000000000·1d54f0·000114·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········0000000000000000·1d54f0·000114·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·1d5604·00ae2c·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·1d5604·00ae38·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··l·(large),·p·(processor·specific)36 ··l·(large),·p·(processor·specific)
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:·a8b44d1533ff7f8a49c40196481d01a26 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dc44f156ceb284a9122b56819045835f
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1968880···»   Blocks:·3848·······IO·Block:·4096···regular·file1 ··Size:·1968896···»   Blocks:·3848·······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
  
  
3.66 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/lib64/libbluetooth.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib64/libbluetooth.so
893 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:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x228e7011 ··Entry·point·address:···············0x228e70
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9811856·(bytes·into·file)13 ··Start·of·section·headers:··········9811712·(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:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·25
1.71 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x95b790:1 There·are·27·section·headers,·starting·at·offset·0x95b700:
  
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·014550·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·014550·18···A··7···1··8
Offset 24, 13 lines modifiedOffset 24, 13 lines modified
24 ··[19]·.init_array·······INIT_ARRAY······0000000000921598·91f598·000390·00··WA··0···0··824 ··[19]·.init_array·······INIT_ARRAY······0000000000921598·91f598·000390·00··WA··0···0··8
25 ··[20]·.dynamic··········DYNAMIC·········0000000000921928·91f928·000340·10··WA··7···0··825 ··[20]·.dynamic··········DYNAMIC·········0000000000921928·91f928·000340·10··WA··7···0··8
26 ··[21]·.got··············PROGBITS········0000000000921c68·91fc68·0005d0·00··WA··0···0··826 ··[21]·.got··············PROGBITS········0000000000921c68·91fc68·0005d0·00··WA··0···0··8
27 ··[22]·.got.plt··········PROGBITS········0000000000922238·920238·000fa0·00··WA··0···0··827 ··[22]·.got.plt··········PROGBITS········0000000000922238·920238·000fa0·00··WA··0···0··8
28 ··[23]·.data·············PROGBITS········00000000009241e0·9211e0·0014f8·00··WA··0···0·1628 ··[23]·.data·············PROGBITS········00000000009241e0·9211e0·0014f8·00··WA··0···0·16
29 ··[24]·.bss··············NOBITS··········00000000009256e0·9226d8·05bf4e·00··WA··0···0·1629 ··[24]·.bss··············NOBITS··········00000000009256e0·9226d8·05bf4e·00··WA··0···0·16
30 ··[25]·.shstrtab·········STRTAB··········0000000000000000·9226d8·000114·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········0000000000000000·9226d8·000114·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·9227ec·038fa4·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·9227ec·038f10·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··l·(large),·p·(processor·specific)36 ··l·(large),·p·(processor·specific)
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:·38b3cd86db67882f7785627758603cba6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d2abc49039d9f7b962d640608ecc384a
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9813584···»   Blocks:·19168······IO·Block:·4096···regular·file1 ··Size:·9813440···»   Blocks:·19168······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
  
  
65.0 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext
2.13 KB
file list
    
Offset 131, 19 lines modifiedOffset 131, 21 lines modified
131 apex/com.android.art.debug/lib/libdexfile.so131 apex/com.android.art.debug/lib/libdexfile.so
132 apex/com.android.art.debug/lib/libdexfile_external.so132 apex/com.android.art.debug/lib/libdexfile_external.so
133 apex/com.android.art.debug/lib/libdexfile_support.so133 apex/com.android.art.debug/lib/libdexfile_support.so
134 apex/com.android.art.debug/lib/libdexfiled.so134 apex/com.android.art.debug/lib/libdexfiled.so
135 apex/com.android.art.debug/lib/libdexfiled_external.so135 apex/com.android.art.debug/lib/libdexfiled_external.so
136 apex/com.android.art.debug/lib/libdt_fd_forward.so136 apex/com.android.art.debug/lib/libdt_fd_forward.so
137 apex/com.android.art.debug/lib/libdt_socket.so137 apex/com.android.art.debug/lib/libdt_socket.so
 138 apex/com.android.art.debug/lib/libexpat.so
138 apex/com.android.art.debug/lib/libjavacore.so139 apex/com.android.art.debug/lib/libjavacore.so
139 apex/com.android.art.debug/lib/libjdwp.so140 apex/com.android.art.debug/lib/libjdwp.so
140 apex/com.android.art.debug/lib/liblz4.so141 apex/com.android.art.debug/lib/liblz4.so
141 apex/com.android.art.debug/lib/liblzma.so142 apex/com.android.art.debug/lib/liblzma.so
142 apex/com.android.art.debug/lib/libnativebridge.so143 apex/com.android.art.debug/lib/libnativebridge.so
 144 apex/com.android.art.debug/lib/libnativehelper.so
143 apex/com.android.art.debug/lib/libnativeloader.so145 apex/com.android.art.debug/lib/libnativeloader.so
144 apex/com.android.art.debug/lib/libnpt.so146 apex/com.android.art.debug/lib/libnpt.so
145 apex/com.android.art.debug/lib/libopenjdk.so147 apex/com.android.art.debug/lib/libopenjdk.so
146 apex/com.android.art.debug/lib/libopenjdkd.so148 apex/com.android.art.debug/lib/libopenjdkd.so
147 apex/com.android.art.debug/lib/libopenjdkjvm.so149 apex/com.android.art.debug/lib/libopenjdkjvm.so
148 apex/com.android.art.debug/lib/libopenjdkjvmd.so150 apex/com.android.art.debug/lib/libopenjdkjvmd.so
149 apex/com.android.art.debug/lib/libopenjdkjvmti.so151 apex/com.android.art.debug/lib/libopenjdkjvmti.so
Offset 179, 20 lines modifiedOffset 181, 22 lines modified
179 apex/com.android.art.debug/lib64/libdexfile.so181 apex/com.android.art.debug/lib64/libdexfile.so
180 apex/com.android.art.debug/lib64/libdexfile_external.so182 apex/com.android.art.debug/lib64/libdexfile_external.so
181 apex/com.android.art.debug/lib64/libdexfile_support.so183 apex/com.android.art.debug/lib64/libdexfile_support.so
182 apex/com.android.art.debug/lib64/libdexfiled.so184 apex/com.android.art.debug/lib64/libdexfiled.so
183 apex/com.android.art.debug/lib64/libdexfiled_external.so185 apex/com.android.art.debug/lib64/libdexfiled_external.so
184 apex/com.android.art.debug/lib64/libdt_fd_forward.so186 apex/com.android.art.debug/lib64/libdt_fd_forward.so
185 apex/com.android.art.debug/lib64/libdt_socket.so187 apex/com.android.art.debug/lib64/libdt_socket.so
 188 apex/com.android.art.debug/lib64/libexpat.so
186 apex/com.android.art.debug/lib64/libjavacore.so189 apex/com.android.art.debug/lib64/libjavacore.so
187 apex/com.android.art.debug/lib64/libjdwp.so190 apex/com.android.art.debug/lib64/libjdwp.so
188 apex/com.android.art.debug/lib64/liblz4.so191 apex/com.android.art.debug/lib64/liblz4.so
189 apex/com.android.art.debug/lib64/liblzma.so192 apex/com.android.art.debug/lib64/liblzma.so
190 apex/com.android.art.debug/lib64/libmeminfo.so193 apex/com.android.art.debug/lib64/libmeminfo.so
191 apex/com.android.art.debug/lib64/libnativebridge.so194 apex/com.android.art.debug/lib64/libnativebridge.so
 195 apex/com.android.art.debug/lib64/libnativehelper.so
192 apex/com.android.art.debug/lib64/libnativeloader.so196 apex/com.android.art.debug/lib64/libnativeloader.so
193 apex/com.android.art.debug/lib64/libnpt.so197 apex/com.android.art.debug/lib64/libnpt.so
194 apex/com.android.art.debug/lib64/libopenjdk.so198 apex/com.android.art.debug/lib64/libopenjdk.so
195 apex/com.android.art.debug/lib64/libopenjdkd.so199 apex/com.android.art.debug/lib64/libopenjdkd.so
196 apex/com.android.art.debug/lib64/libopenjdkjvm.so200 apex/com.android.art.debug/lib64/libopenjdkjvm.so
197 apex/com.android.art.debug/lib64/libopenjdkjvmd.so201 apex/com.android.art.debug/lib64/libopenjdkjvmd.so
198 apex/com.android.art.debug/lib64/libopenjdkjvmti.so202 apex/com.android.art.debug/lib64/libopenjdkjvmti.so
62.7 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex
1.92 KB
file list
    
Offset 130, 19 lines modifiedOffset 130, 21 lines modified
130 com.android.art.debug/lib/libdexfile.so130 com.android.art.debug/lib/libdexfile.so
131 com.android.art.debug/lib/libdexfile_external.so131 com.android.art.debug/lib/libdexfile_external.so
132 com.android.art.debug/lib/libdexfile_support.so132 com.android.art.debug/lib/libdexfile_support.so
133 com.android.art.debug/lib/libdexfiled.so133 com.android.art.debug/lib/libdexfiled.so
134 com.android.art.debug/lib/libdexfiled_external.so134 com.android.art.debug/lib/libdexfiled_external.so
135 com.android.art.debug/lib/libdt_fd_forward.so135 com.android.art.debug/lib/libdt_fd_forward.so
136 com.android.art.debug/lib/libdt_socket.so136 com.android.art.debug/lib/libdt_socket.so
 137 com.android.art.debug/lib/libexpat.so
137 com.android.art.debug/lib/libjavacore.so138 com.android.art.debug/lib/libjavacore.so
138 com.android.art.debug/lib/libjdwp.so139 com.android.art.debug/lib/libjdwp.so
139 com.android.art.debug/lib/liblz4.so140 com.android.art.debug/lib/liblz4.so
140 com.android.art.debug/lib/liblzma.so141 com.android.art.debug/lib/liblzma.so
141 com.android.art.debug/lib/libnativebridge.so142 com.android.art.debug/lib/libnativebridge.so
 143 com.android.art.debug/lib/libnativehelper.so
142 com.android.art.debug/lib/libnativeloader.so144 com.android.art.debug/lib/libnativeloader.so
143 com.android.art.debug/lib/libnpt.so145 com.android.art.debug/lib/libnpt.so
144 com.android.art.debug/lib/libopenjdk.so146 com.android.art.debug/lib/libopenjdk.so
145 com.android.art.debug/lib/libopenjdkd.so147 com.android.art.debug/lib/libopenjdkd.so
146 com.android.art.debug/lib/libopenjdkjvm.so148 com.android.art.debug/lib/libopenjdkjvm.so
147 com.android.art.debug/lib/libopenjdkjvmd.so149 com.android.art.debug/lib/libopenjdkjvmd.so
148 com.android.art.debug/lib/libopenjdkjvmti.so150 com.android.art.debug/lib/libopenjdkjvmti.so
Offset 178, 20 lines modifiedOffset 180, 22 lines modified
178 com.android.art.debug/lib64/libdexfile.so180 com.android.art.debug/lib64/libdexfile.so
179 com.android.art.debug/lib64/libdexfile_external.so181 com.android.art.debug/lib64/libdexfile_external.so
180 com.android.art.debug/lib64/libdexfile_support.so182 com.android.art.debug/lib64/libdexfile_support.so
181 com.android.art.debug/lib64/libdexfiled.so183 com.android.art.debug/lib64/libdexfiled.so
182 com.android.art.debug/lib64/libdexfiled_external.so184 com.android.art.debug/lib64/libdexfiled_external.so
183 com.android.art.debug/lib64/libdt_fd_forward.so185 com.android.art.debug/lib64/libdt_fd_forward.so
184 com.android.art.debug/lib64/libdt_socket.so186 com.android.art.debug/lib64/libdt_socket.so
 187 com.android.art.debug/lib64/libexpat.so
185 com.android.art.debug/lib64/libjavacore.so188 com.android.art.debug/lib64/libjavacore.so
186 com.android.art.debug/lib64/libjdwp.so189 com.android.art.debug/lib64/libjdwp.so
187 com.android.art.debug/lib64/liblz4.so190 com.android.art.debug/lib64/liblz4.so
188 com.android.art.debug/lib64/liblzma.so191 com.android.art.debug/lib64/liblzma.so
189 com.android.art.debug/lib64/libmeminfo.so192 com.android.art.debug/lib64/libmeminfo.so
190 com.android.art.debug/lib64/libnativebridge.so193 com.android.art.debug/lib64/libnativebridge.so
 194 com.android.art.debug/lib64/libnativehelper.so
191 com.android.art.debug/lib64/libnativeloader.so195 com.android.art.debug/lib64/libnativeloader.so
192 com.android.art.debug/lib64/libnpt.so196 com.android.art.debug/lib64/libnpt.so
193 com.android.art.debug/lib64/libopenjdk.so197 com.android.art.debug/lib64/libopenjdk.so
194 com.android.art.debug/lib64/libopenjdkd.so198 com.android.art.debug/lib64/libopenjdkd.so
195 com.android.art.debug/lib64/libopenjdkjvm.so199 com.android.art.debug/lib64/libopenjdkjvm.so
196 com.android.art.debug/lib64/libopenjdkjvmd.so200 com.android.art.debug/lib64/libopenjdkjvmd.so
197 com.android.art.debug/lib64/libopenjdkjvmti.so201 com.android.art.debug/lib64/libopenjdkjvmti.so
5.17 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts
4.9 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts/etc vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts/etc
4.63 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.apex.cts.shim.v1_with_prebuilts/etc/hash.txt vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/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 e2e6356d7639bf11a7400584680e4c12f8376064c4a302237c3d5762d1b265ee9407fb7977c659021048d6909dce42cc7fae4ae3f4ba2835b022bb47a6504ad71 66a813c0e97c409347f06cf1ed55f026c164693a0a228a8a88a3b4780688204c40b48cd27a68829a1e2270804fe5cc627b19ef454069a605747aa038b2f64e47
2 3d0e1d500fab2d7d96ea9a95e5b1c6d7edae5b3910821ac7d149515eb75db6adebd720dd097441d4257b86510f7dc8455a565ab77f8bf7c5471a74d22d283c6c2 7b6f3464af85dc6151d1dedc29038c561706768f75ecba4422925648ffe3edc83f9bfecb55821eea07d298fd74d509bdbe46b4343c2101d8e9ac4772ffa72c91
3 7fa692f63ef1191e982ded6d0a3463dcded738fa8eec8b23c6b0b2891172dd46eea3033faaa8889578713d577affb93f62ed1b4e1d5bee58dad9e6024313cf8e3 7c43189551ecb40f387d3ce01bd08784f4d7e411541791eee3bdf7b2f1bd694073ce6cee3e148083343ab28743047348e97013dec3491a446c5b1c6ec62e7fb3
4 abdc68b927e3dd9cfe0fce42ca10911cf44294c48225399bd4943999c0048213968198fbb5761f60e9c17ae11722f006c0d99e84a6d0337ea2f5b36eac5eaee44 73f8fd9abc16adea66ce1efc486b5d7f87242e46b8f94f8339d6f7e4c4eacb196c39328981c1ed1af26568103e7a2cb67048b08f34b0d9350817038617b5d430
5 e839a9abd643730bfe13b1c15252f711418958fc5f61a46ed8ab06978b11a603fb869a2cf4d4167f387cf3ca6d8d24edf815eddd45caf0c6fdf5c1285c3471a05 e9272f863a9315f783445bbe5ef3385161a9b7d98393936e17e1a4683fe4532d1e2a2a02bdbdc7a74ce965da9013726afbb5e65e880c682779e07b86dc406338
6 ebe62360c364ed34eb0e45d63c22d812c5f15a1498eb64b643ee688c613e7aa58e715eb0ffa1df4c7841c30dcfe96090f76e4c67c8d0121e7dbb5fa811f7c22c6 aa47e8a5b03a8ef52828f9c80542809d265a5d988d9cc0e3bdd4187f1e1e739ba331347470982520d95d86af888f4b9830a8bc0a0024f465d97ba5fd4aa633db
7 b04a59009f90b4bf5acc8f4106e06a7e4c4013a33bdeeafe7d9ea1d9de11582ae8b1fff340b885a4f633e2169a1874f2b38dafae5e9cf2d6b115cd1a5a38b7317 c47c345be54ccc7bc591af0107e9833af5f976ed9a97a7df5c90bb113089627077c23d5822e91c2faaa66ae7e74d284466daebfa798afdd4190bc0db4e5d54d7
8 db0b305444951967b49a6ae61250d0cc86116a34b66555797ab0c1c53c80c82c3b9e4a5f1b424edce4e64ddf2a41949ff4a56fbf8c40e17f2cd903a33a880cbd8 ea96c19d1dce98a7eac140eb2dad73bf3e048f21acbe1e8c9f858150b17608073bd5b00e6f733552ff8503a970e016a1f23ff9c4fa7c47115f60742d3aeb5ccf
9 bc1d874235579cf738c947f07bf16e6596bb28529728113790c3d383dc6ba01fb47b2141b3728b2b9b01fb814cefce1fd3293d24d3e405756d98a5c9096362479 c3e43206dcbe658ba646c7f43fc898638f156d59899f5282470157aa6af18f8a317dc5a2b10a852ef690b2a78242c684c08017f6f6f49f70c4e32aca96dfb43a
10 6cfe0a9ef67b0744a8068ec76eebb36d347128a5a9f86d555029ffa6f5f7167ec3dc24a6d021f79a73e5716979977eb8dfbf04e2f132799f937d1a1fec4b8dd710 c75365783d1f20a649a027da78fcfc73706a1224dcc24ee7073d5a7f4765ac8a73272f660e44b666be290e15aaf25bf205ef9ba55a9d15268ca5b330c7c8b214
11 5d8784f0177705b2b31dbc583e4a161a7111fa20ada480b8c3ed95401d853485d981c5c4463a5c053d86521da98b905439aa9be814fd4b2d60febde9df0b5f8e11 9f34bd1c37a7f4df46c1cd901b4f609b5473342174291c64492eccb04b7c7bc332a28c9662d620f387cacebfc875e9057a2ed7342c990021b636ede8c4b4a544
12 d98306c77b6013b5d6fc31eedb5cae2eda30633e1951f551a39bfc705761f841405002e5b724ba4e0e49f23004fffdbd437e2f4a8adaf85578fce6e24c6a3ced12 bcf43400031993e735f8b9c84bb0a07203375a33bbc0fc507c9787ea912c0e53f6248f8171d57cfa43e16e707f0f122035a6a00c0b8a08b5ddfce7e6f658cd31
13 2155d1d4d32cc83063a9ec7b97c31b77225176d554f3a76b35ab1c39a79921ec3be9f1627b04a1b0f7d96182f40507b1110273b74a1c8ad3ffb7848ef009a35413 1f76c94cc6910b4bc9bd933bebc99e1448dad63a1ff812967537985400a1972cd7f519393f87779b5e03d72f168da3d58a326185cbb1be45f21f4aa10f7866c8
14 e3cd6bf05233ec8c5a0fb0ad8ce7064ea8f89b7f5013ce23f2cea35e33ecbf730a29f53dfb7dd54cd4f7fc891137316cdf1371d8ec0fb9465f2af81044a216a614 92a99e5bb5af273e4d76803cf18e42edfb10eeb83b83aa02aba0551c14608e894200351d8df17c7f442ee2165ec94f3734a22b77d9a1e41e0ea405fd26976e5e
15 3951977ee34f4dec82c9f3ff9482a3a0b6bb58715f826f97078eb047bf5a93798a07e5a6202354235b55bde823a6ed5d8ca59ccd2d401826d40c86efb0b27c4615 e34323c22ff52f20be9558eb8321386e6d8e7855e5c4c3a3452b3db8e23c3d51f17908119afb2a2701f0eed3ec0370273f66c984f5f497b4c0b946eba385ae30
16 39dccf2f747d79fbf4df07362a45215119f80028184d553e1934bb13011b1deec2f6619a65a75232e4b87cb568bca42b0aa4637fcb427c2a3ab63f6164f3f1c916 73587df6adf9f6dfbbc96f08101202eb34873d1d1ab6c642277b3a68769c61730fe042c48f3895232351e5f3ecd60ca6d62b49fc07bf560e2a396c386a580a86
17 ef4f6d6261959da728482d9d59c8803a0ecc8c5a9d897611174415b23d8a6c9237bb48f58eea59be282da7eaf12f1b2b981229a0b70db290cb0dc32dd658743817 9fd40b711574b4a97cb114807be8db33982bab7ea53306b41d4c888c01de89726a2fea396e721439e32d9f037f3a7388f9cfe0804b35775b44572671e9153a9c
55.5 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug
1020 B
file list
    
Offset 89, 19 lines modifiedOffset 89, 21 lines modified
89 lib/libdexfile.so89 lib/libdexfile.so
90 lib/libdexfile_external.so90 lib/libdexfile_external.so
91 lib/libdexfile_support.so91 lib/libdexfile_support.so
92 lib/libdexfiled.so92 lib/libdexfiled.so
93 lib/libdexfiled_external.so93 lib/libdexfiled_external.so
94 lib/libdt_fd_forward.so94 lib/libdt_fd_forward.so
95 lib/libdt_socket.so95 lib/libdt_socket.so
 96 lib/libexpat.so
96 lib/libjavacore.so97 lib/libjavacore.so
97 lib/libjdwp.so98 lib/libjdwp.so
98 lib/liblz4.so99 lib/liblz4.so
99 lib/liblzma.so100 lib/liblzma.so
100 lib/libnativebridge.so101 lib/libnativebridge.so
 102 lib/libnativehelper.so
101 lib/libnativeloader.so103 lib/libnativeloader.so
102 lib/libnpt.so104 lib/libnpt.so
103 lib/libopenjdk.so105 lib/libopenjdk.so
104 lib/libopenjdkd.so106 lib/libopenjdkd.so
105 lib/libopenjdkjvm.so107 lib/libopenjdkjvm.so
106 lib/libopenjdkjvmd.so108 lib/libopenjdkjvmd.so
107 lib/libopenjdkjvmti.so109 lib/libopenjdkjvmti.so
Offset 137, 20 lines modifiedOffset 139, 22 lines modified
137 lib64/libdexfile.so139 lib64/libdexfile.so
138 lib64/libdexfile_external.so140 lib64/libdexfile_external.so
139 lib64/libdexfile_support.so141 lib64/libdexfile_support.so
140 lib64/libdexfiled.so142 lib64/libdexfiled.so
141 lib64/libdexfiled_external.so143 lib64/libdexfiled_external.so
142 lib64/libdt_fd_forward.so144 lib64/libdt_fd_forward.so
143 lib64/libdt_socket.so145 lib64/libdt_socket.so
 146 lib64/libexpat.so
144 lib64/libjavacore.so147 lib64/libjavacore.so
145 lib64/libjdwp.so148 lib64/libjdwp.so
146 lib64/liblz4.so149 lib64/liblz4.so
147 lib64/liblzma.so150 lib64/liblzma.so
148 lib64/libmeminfo.so151 lib64/libmeminfo.so
149 lib64/libnativebridge.so152 lib64/libnativebridge.so
 153 lib64/libnativehelper.so
150 lib64/libnativeloader.so154 lib64/libnativeloader.so
151 lib64/libnpt.so155 lib64/libnpt.so
152 lib64/libopenjdk.so156 lib64/libopenjdk.so
153 lib64/libopenjdkd.so157 lib64/libopenjdkd.so
154 lib64/libopenjdkjvm.so158 lib64/libopenjdkjvm.so
155 lib64/libopenjdkjvmd.so159 lib64/libopenjdkjvmd.so
156 lib64/libopenjdkjvmti.so160 lib64/libopenjdkjvmti.so
1.98 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/apex_manifest.pb vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/apex_manifest.pb
    
Offset 10, 16 lines modifiedOffset 10, 12 lines modified
00000090:·6f42·096c·6962·6963·752e·736f·420b·6c69··oB.libicu.soB.li00000090:·6f42·096c·6962·6963·752e·736f·420b·6c69··oB.libicu.soB.li
000000a0:·6269·6375·7563·2e73·6f42·0d6c·6962·6963··bicuuc.soB.libic000000a0:·6269·6375·7563·2e73·6f42·0d6c·6962·6963··bicuuc.soB.libic
000000b0:·7569·3138·6e2e·736f·420d·6c69·6269·6375··ui18n.soB.libicu000000b0:·7569·3138·6e2e·736f·420d·6c69·6269·6375··ui18n.soB.libicu
000000c0:·5f6a·6e69·2e73·6f42·146c·6962·6e65·7572··_jni.soB.libneur000000c0:·5f6a·6e69·2e73·6f42·146c·6962·6e65·7572··_jni.soB.libneur
000000d0:·616c·6e65·7477·6f72·6b73·2e73·6f42·1a6c··alnetworks.soB.l000000d0:·616c·6e65·7477·6f72·6b73·2e73·6f42·1a6c··alnetworks.soB.l
000000e0:·6962·6164·6263·6f6e·6e65·6374·696f·6e5f··ibadbconnection_000000e0:·6962·6164·6263·6f6e·6e65·6374·696f·6e5f··ibadbconnection_
000000f0:·636c·6965·6e74·2e73·6f42·076c·6962·632e··client.soB.libc.000000f0:·636c·6965·6e74·2e73·6f42·076c·6962·632e··client.soB.libc.
00000100:·736f·4220·6c69·6263·6c61·6e67·5f72·742e··soB·libclang_rt.00000100:·736f·4208·6c69·6264·6c2e·736f·4210·6c69··soB.libdl.soB.li
00000110:·6173·616e·2d69·3638·362d·616e·6472·6f69··asan-i686-androi00000110:·6264·6c5f·616e·6472·6f69·642e·736f·4209··bdl_android.soB.
00000120:·642e·736f·4222·6c69·6263·6c61·6e67·5f72··d.soB"libclang_r00000120:·6c69·6269·6375·2e73·6f42·096c·6962·6c6f··libicu.soB.liblo
00000130:·742e·6173·616e·2d78·3836·5f36·342d·616e··t.asan-x86_64-an00000130:·672e·736f·4207·6c69·626d·2e73·6f42·076c··g.soB.libm.soB.l
00000140:·6472·6f69·642e·736f·4208·6c69·6264·6c2e··droid.soB.libdl.00000140:·6962·7a2e·736f···························ibz.so
00000150:·736f·4210·6c69·6264·6c5f·616e·6472·6f69··soB.libdl_androi 
00000160:·642e·736f·4209·6c69·6269·6375·2e73·6f42··d.soB.libicu.soB 
00000170:·096c·6962·6c6f·672e·736f·4207·6c69·626d··.liblog.soB.libm 
00000180:·2e73·6f42·076c·6962·7a2e·736f············.soB.libz.so 
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·396·······»       Blocks:·8··········IO·Block:·4096···regular·file1 ··Size:·326·······»       Blocks:·8··········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
  
  
14.2 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib
6.94 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86 vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86
1000 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-bouncycastle.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-bouncycastle.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·00e0·1f70·788e·0200·9d3a·6c9d·ed1c·d274··...px....:l....t00000010:·00e0·1f70·788e·0200·133a·5102·4d30·54f4··...px....:Q.M0T.
00000020:·00d0·6070·00e0·6070·1694·6270·00f0·6270··..`p..`p..bp..bp00000020:·00d0·6070·00e0·6070·1694·6270·00f0·6270··..`p..`p..bp..bp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·70a7·0470·0400·0000·0000·0000·6894·0100··p..p........h...00000040:·70a7·0470·0400·0000·0000·0000·6894·0100··p..p........h...
00000050:·6894·0100·883b·0000·f0cf·0100·0488·0000··h....;..........00000050:·6894·0100·883b·0000·f0cf·0100·0488·0000··h....;..........
00000060:·c878·0200·3801·0000·f457·0200·941f·0000··.x..8....W......00000060:·c878·0200·3801·0000·f457·0200·941f·0000··.x..8....W......
00000070:·8877·0200·4001·0000·007a·0200·c80f·0000··.w..@....z......00000070:·8877·0200·4001·0000·007a·0200·c80f·0000··.w..@....z......
00000080:·c889·0200·b004·0000·788e·0200·0000·0000··........x.......00000080:·c889·0200·b004·0000·788e·0200·0000·0000··........x.......
729 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-bouncycastle.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-bouncycastle.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·88d03b7d7eb121cb768c9361b40960b2d6da00483 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d3f139c80fd5917238d35087d233b91f9feb5fcc
1000 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-core-libart.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-core-libart.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·0020·1b70·4ceb·0200·e56e·faad·3465·9e30··.·.pL....n..4e.000000010:·0020·1b70·4ceb·0200·0d70·4f51·f4be·8e4f··.·.pL....pOQ...O
00000020:·00b0·5770·00c0·5770·9479·5c70·00c0·5c70··..Wp..Wp.y\p..\p00000020:·00b0·5770·00c0·5770·9479·5c70·00c0·5c70··..Wp..Wp.y\p..\p
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·40a7·0470·0400·0000·0000·0000·382e·0100··@..p........8...00000040:·40a7·0470·0400·0000·0000·0000·382e·0100··@..p........8...
00000050:·382e·0100·dc52·0000·1481·0100·440e·0100··8....R......D...00000050:·382e·0100·dc52·0000·1481·0100·440e·0100··8....R......D...
00000060:·70c4·0200·b811·0000·588f·0200·381c·0000··p.......X...8...00000060:·70c4·0200·b811·0000·588f·0200·381c·0000··p.......X...8...
00000070:·90ab·0200·e018·0000·28d6·0200·c80f·0000··........(.......00000070:·90ab·0200·e018·0000·28d6·0200·c80f·0000··........(.......
00000080:·f0e5·0200·5c05·0000·4ceb·0200·0000·0000··....\...L.......00000080:·f0e5·0200·5c05·0000·4ceb·0200·0000·0000··....\...L.......
727 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-core-libart.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-core-libart.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·22487db38098365a34e3cf768e76339fa40df10d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5c90aa9c6199bfa888ce2d73f0b266939bc2b6de
993 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-okhttp.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-okhttp.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·0010·1e70·f8ca·0100·f820·6116·3feb·0302··...p.....·a.?...00000010:·0010·1e70·f8ca·0100·cc21·f057·4e2a·dab1··...p.....!.WN*..
00000020:·00c0·5c70·00d0·5c70·2781·6070·00d0·6070··..\p..\p'.`p..`p00000020:·00c0·5c70·00d0·5c70·2781·6070·00d0·6070··..\p..\p'.`p..`p
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·58a7·0470·0400·0000·0000·0000·88cb·0000··X..p............00000040:·58a7·0470·0400·0000·0000·0000·88cb·0000··X..p............
00000050:·88cb·0000·c027·0000·48f3·0000·8c9e·0000··.....'..H.......00000050:·88cb·0000·c027·0000·48f3·0000·8c9e·0000··.....'..H.......
00000060:·04b4·0100·f003·0000·d491·0100·901d·0000··................00000060:·04b4·0100·f003·0000·d491·0100·901d·0000··................
00000070:·64af·0100·a004·0000·f8b7·0100·c80f·0000··d...............00000070:·64af·0100·a004·0000·f8b7·0100·c80f·0000··d...............
00000080:·c0c7·0100·3803·0000·f8ca·0100·0000·0000··....8...........00000080:·c0c7·0100·3803·0000·f8ca·0100·0000·0000··....8...........
717 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-okhttp.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot-okhttp.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·efbe31b38a2d318dd1180f610ab1b4efc7e31ede3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·54cb3a2abf2575221907721cf606d07ea9fd5e92
979 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0070·6300·0500·0000··art.090..pc.....00000000:·6172·740a·3039·3000·0070·6300·0500·0000··art.090..pc.....
00000010:·0000·0070·0411·1b00·297b·fe49·fe80·f605··...p....){.I....00000010:·0000·0070·0411·1b00·4864·1320·6b60·f885··...p....Hd.·k`..
00000020:·0090·2270·00a0·2270·b634·5770·00b0·5770··.."p.."p.4Wp..Wp00000020:·0090·2270·00a0·2270·b634·5770·00b0·5770··.."p.."p.4Wp..Wp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·28a7·0470·0400·0000·0000·0000·48ac·0c00··(..p........H...00000040:·28a7·0470·0400·0000·0000·0000·48ac·0c00··(..p........H...
00000050:·48ac·0c00·9cfe·0100·e4aa·0e00·d0b7·0800··H...............00000050:·48ac·0c00·9cfe·0100·e4aa·0e00·d0b7·0800··H...............
00000060:·6cf3·1900·789c·0000·b462·1700·18e5·0100··l...x....b......00000060:·6cf3·1900·789c·0000·b462·1700·18e5·0100··l...x....b......
00000070:·cc47·1900·a0ab·0000·e88f·1a00·dc53·0000··.G...........S..00000070:·cc47·1900·a0ab·0000·e88f·1a00·dc53·0000··.G...........S..
00000080:·c8e3·1a00·3c2d·0000·0411·1b00·0000·0000··....<-..........00000080:·c8e3·1a00·3c2d·0000·0411·1b00·0000·0000··....<-..........
703 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86/boot.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d34717b0938496900bd12881b28488f7d1a6167f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ac13beeb042b502ebd699fc6b14ae6fee3f193b
7.0 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64 vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64
1010 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-bouncycastle.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-bouncycastle.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·00a0·2a70·6817·0300·cf0e·ae86·57d1·b9cc··..*ph.......W...00000010:·00a0·2a70·6817·0300·190f·64c6·a7ed·ea79··..*ph.....d....y
00000020:·0040·6e70·0050·6e70·bb10·7070·0070·7070··.@np.Pnp..pp.ppp00000020:·0040·6e70·0050·6e70·bb10·7070·0070·7070··.@np.Pnp..pp.ppp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·88fa·0570·0800·0000·0000·0000·b8cc·0100··...p............00000040:·88fa·0570·0800·0000·0000·0000·b8cc·0100··...p............
00000050:·b8cc·0100·883b·0000·4008·0200·68b7·0000··.....;..@...h...00000050:·b8cc·0100·883b·0000·4008·0200·68b7·0000··.....;..@...h...
00000060:·5001·0300·a001·0000·a8bf·0200·283f·0000··P...........(?..00000060:·5001·0300·a001·0000·a8bf·0200·283f·0000··P...........(?..
00000070:·d0fe·0200·8002·0000·f002·0300·c80f·0000··................00000070:·d0fe·0200·8002·0000·f002·0300·c80f·0000··................
00000080:·b812·0300·b004·0000·6817·0300·0000·0000··........h.......00000080:·b812·0300·b004·0000·6817·0300·0000·0000··........h.......
735 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-bouncycastle.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-bouncycastle.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·08a09c87588ae1831fd4f2068f31911c7f7248673 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a64d7d5cd5d8296145eadf27adc469a17773cc47
1010 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-core-libart.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-core-libart.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·0060·2470·c4db·0300·2ff4·babf·57e6·a31c··.`$p..../...W...00000010:·0060·2470·c4db·0300·a5f4·4e81·966a·d69c··.`$p......N..j..
00000020:·00c0·6470·00d0·6470·46d8·6970·0020·6a70··..dp..dpF.ip.·jp00000020:·00c0·6470·00d0·6470·46d8·6970·0020·6a70··..dp..dpF.ip.·jp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·58fa·0570·0800·0000·0000·0000·4887·0100··X..p........H...00000040:·58fa·0570·0800·0000·0000·0000·4887·0100··X..p........H...
00000050:·4887·0100·dc52·0000·28da·0100·a86a·0100··H....R..(....j..00000050:·4887·0100·dc52·0000·28da·0100·a86a·0100··H....R..(....j..
00000060:·00af·0300·a017·0000·d044·0300·7038·0000··.........D..p8..00000060:·00af·0300·a017·0000·d044·0300·7038·0000··.........D..p8..
00000070:·407d·0300·c031·0000·a0c6·0300·c80f·0000··@}...1..........00000070:·407d·0300·c031·0000·a0c6·0300·c80f·0000··@}...1..........
00000080:·68d6·0300·5c05·0000·c4db·0300·0000·0000··h...\...........00000080:·68d6·0300·5c05·0000·c4db·0300·0000·0000··h...\...........
733 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-core-libart.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-core-libart.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6dae8a8bc0a5bdbf81db267b1c3d1e2601748cb33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ba129a05435c6e0eb5cf9243dd97ebdc9cd3f0a6
999 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-okhttp.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-okhttp.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........00000000:·6172·740a·3039·3000·0000·0000·0000·0000··art.090.........
00000010:·0040·2870·1855·0200·1b07·8063·024a·5e82··.@(p.U.....c.J^.00000010:·0040·2870·1855·0200·3408·2798·52a5·72dc··.@(p.U..4.'.R.r.
00000020:·0020·6a70·0030·6a70·f6f1·6d70·0040·6e70··.·jp.0jp..mp.@np00000020:·0020·6a70·0030·6a70·f6f1·6d70·0040·6e70··.·jp.0jp..mp.@np
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·70fa·0570·0800·0000·0000·0000·f0fb·0000··p..p............00000040:·70fa·0570·0800·0000·0000·0000·f0fb·0000··p..p............
00000050:·f0fb·0000·c027·0000·b023·0100·c8d4·0000··.....'...#......00000050:·f0fb·0000·c027·0000·b023·0100·c8d4·0000··.....'...#......
00000060:·d83c·0200·4005·0000·78f8·0100·203b·0000··.<..@...x...·;..00000060:·d83c·0200·4005·0000·78f8·0100·203b·0000··.<..@...x...·;..
00000070:·9833·0200·4009·0000·1842·0200·c80f·0000··.3..@....B......00000070:·9833·0200·4009·0000·1842·0200·c80f·0000··.3..@....B......
00000080:·e051·0200·3803·0000·1855·0200·0000·0000··.Q..8....U......00000080:·e051·0200·3803·0000·1855·0200·0000·0000··.Q..8....U......
723 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-okhttp.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot-okhttp.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·28bbacd7608622b02dc011c7ebac60d34862268a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c6b824e829f92d5d297d000349708209da2f6d89
985 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot.art vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3039·3000·00f0·7000·0500·0000··art.090...p.....00000000:·6172·740a·3039·3000·00f0·7000·0500·0000··art.090...p.....
00000010:·0000·0070·f453·2400·7822·4402·a505·6379··...p.S$.x"D...cy00000010:·0000·0070·f453·2400·6333·5711·6124·ebbe··...p.S$.c3W.a$..
00000020:·00e0·2d70·00f0·2d70·2f43·6470·00c0·6470··..-p..-p/Cdp..dp00000020:·00e0·2d70·00f0·2d70·2f43·6470·00c0·6470··..-p..-p/Cdp..dp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·40fa·0570·0800·0000·0000·0000·f82e·1000··@..p............00000040:·40fa·0570·0800·0000·0000·0000·f82e·1000··@..p............
00000050:·f82e·1000·9cfe·0100·982d·1200·30b3·0b00··.........-..0...00000050:·f82e·1000·9cfe·0100·982d·1200·30b3·0b00··.........-..0...
00000060:·3802·2300·a0d0·0000·c8e0·1d00·30ca·0300··8.#.........0...00000060:·3802·2300·a0d0·0000·c8e0·1d00·30ca·0300··8.#.........0...
00000070:·f8aa·2100·4057·0100·d8d2·2300·dc53·0000··..!.@W....#..S..00000070:·f8aa·2100·4057·0100·d8d2·2300·dc53·0000··..!.@W....#..S..
00000080:·b826·2400·3c2d·0000·f453·2400·0000·0000··.&$.<-...S$.....00000080:·b826·2400·3c2d·0000·f453·2400·0000·0000··.&$.<-...S$.....
709 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot.oat vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64/boot.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fa3a16291576199ef43d1d8be9f7aeaef9a83ff23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·64a305ba496122c1ae2560ae1d441354c5183e64
12.4 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib
402 B
file list
    
Offset 19, 19 lines modifiedOffset 19, 21 lines modified
19 libdexfile.so19 libdexfile.so
20 libdexfile_external.so20 libdexfile_external.so
21 libdexfile_support.so21 libdexfile_support.so
22 libdexfiled.so22 libdexfiled.so
23 libdexfiled_external.so23 libdexfiled_external.so
24 libdt_fd_forward.so24 libdt_fd_forward.so
25 libdt_socket.so25 libdt_socket.so
 26 libexpat.so
26 libjavacore.so27 libjavacore.so
27 libjdwp.so28 libjdwp.so
28 liblz4.so29 liblz4.so
29 liblzma.so30 liblzma.so
30 libnativebridge.so31 libnativebridge.so
 32 libnativehelper.so
31 libnativeloader.so33 libnativeloader.so
32 libnpt.so34 libnpt.so
33 libopenjdk.so35 libopenjdk.so
34 libopenjdkd.so36 libopenjdkd.so
35 libopenjdkjvm.so37 libopenjdkjvm.so
36 libopenjdkjvmd.so38 libopenjdkjvmd.so
37 libopenjdkjvmti.so39 libopenjdkjvmti.so
878 B
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libart-compiler.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libart-compiler.so
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:·f4be678e085626b510e7af07822c68966 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e64098a4c1b6a9b73449b32fb8c12dab
3.75 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libart.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libart.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:···············0x13d40011 ··Entry·point·address:···············0x13d400
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9725344·(bytes·into·file)13 ··Start·of·section·headers:··········9725564·(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:·········2919 ··Number·of·section·headers:·········29
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
1.75 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·29·section·headers,·starting·at·offset·0x9465a0:1 There·are·29·section·headers,·starting·at·offset·0x94667c:
  
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·0170c0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·0170c0·10···A··7···1··4
Offset 25, 14 lines modifiedOffset 25, 14 lines modified
25 ··[20]·.got··············PROGBITS········00827ec4·825ec4·000554·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00827ec4·825ec4·000554·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00828418·826418·0008bc·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00828418·826418·0008bc·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········00829cd4·826cd4·0013e4·00··WA··0···0··427 ··[22]·.data·············PROGBITS········00829cd4·826cd4·0013e4·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········0082b0c0·8280b8·003310·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········0082b0c0·8280b8·003310·00··WA··0···0·64
29 ··[24]·.comment··········PROGBITS········00000000·8280b8·00013a·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·8280b8·00013a·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········00000000·8281f4·02e240·10·····27·5913··430 ··[25]·.symtab···········SYMTAB··········00000000·8281f4·02e240·10·····27·5913··4
31 ··[26]·.shstrtab·········STRTAB··········00000000·856434·000119·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········00000000·856434·000119·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········00000000·85654d·0f0043·00······0···0··132 ··[27]·.strtab···········STRTAB··········00000000·85654d·0f011f·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········00000000·946590·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········00000000·94666c·000010·00······0···0··4
34 Key·to·Flags:34 Key·to·Flags:
35 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),35 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
36 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),36 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
37 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),37 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
38 ··p·(processor·specific)38 ··p·(processor·specific)
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:·851731563de0908a3a023fb1da4ac6cf6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ef62df3fa11f58fc4685e14e4a3aed30
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9726504···»   Blocks:·19000······IO·Block:·4096···regular·file1 ··Size:·9726724···»   Blocks:·19000······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
  
  
3.6 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libartd-compiler.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libartd-compiler.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:···············0x12601011 ··Entry·point·address:···············0x126010
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5277776·(bytes·into·file)13 ··Start·of·section·headers:··········5277804·(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.59 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x508850:1 There·are·26·section·headers,·starting·at·offset·0x50886c:
  
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·0148b0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·0148b0·10···A··7···1··4
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······004fcc38·4fac38·000078·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······004fcc38·4fac38·000078·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········004fccb0·4facb0·000128·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········004fccb0·4facb0·000128·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········004fcdd8·4fadd8·0002f4·00··WA··0···0··425 ··[20]·.got··············PROGBITS········004fcdd8·4fadd8·0002f4·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········004fd0cc·4fb0cc·0005c4·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········004fd0cc·4fb0cc·0005c4·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········004fe690·4fb690·000004·00··WA··0···0··427 ··[22]·.data·············PROGBITS········004fe690·4fb690·000004·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········004fe694·4fb694·0002d8·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········004fe694·4fb694·0002d8·00··WA··0···0··4
29 ··[24]·.shstrtab·········STRTAB··········00000000·4fb694·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·4fb694·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·4fb794·00d0bc·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·4fb794·00d0d8·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··p·(processor·specific)35 ··p·(processor·specific)
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:·f1928def9b2088e2679323184c5363f56 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7c47c902aa04293c3e1df7dc56494343
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·5278816···»   Blocks:·10312······IO·Block:·4096···regular·file1 ··Size:·5278844···»   Blocks:·10312······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
  
  
3.59 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libartd.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libartd.so
877 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:···············0x1cbf0011 ··Entry·point·address:···············0x1cbf00
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········11229132·(bytes·into·file)13 ··Start·of·section·headers:··········11229176·(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.59 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0xab57cc:1 There·are·26·section·headers,·starting·at·offset·0xab57f8:
  
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·01a760·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·01a760·10···A··7···1··4
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······00a9b314·a99314·000044·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······00a9b314·a99314·000044·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00a9b358·a99358·000178·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········00a9b358·a99358·000178·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········00a9b4d0·a994d0·0009cc·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00a9b4d0·a994d0·0009cc·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00a9be9c·a99e9c·0008c8·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00a9be9c·a99e9c·0008c8·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········00a9d764·a9a764·0013e4·00··WA··0···0··427 ··[22]·.data·············PROGBITS········00a9d764·a9a764·0013e4·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00a9eb80·a9bb48·003340·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········00a9eb80·a9bb48·003340·00··WA··0···0·64
29 ··[24]·.shstrtab·········STRTAB··········00000000·a9bb48·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·a9bb48·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·a9bc48·019b84·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·a9bc48·019bb0·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··p·(processor·specific)35 ··p·(processor·specific)
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:·02396a07cae0a3d66cf1924fb98aa1196 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·899cbbd3c2bbda53505ce6ec9a09f7d4
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11230172··»  Blocks:·21936······IO·Block:·4096···regular·file1 ··Size:·11230216··»  Blocks:·21936······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
  
  
25.7 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64 vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64
417 B
file list
    
Offset 19, 20 lines modifiedOffset 19, 22 lines modified
19 libdexfile.so19 libdexfile.so
20 libdexfile_external.so20 libdexfile_external.so
21 libdexfile_support.so21 libdexfile_support.so
22 libdexfiled.so22 libdexfiled.so
23 libdexfiled_external.so23 libdexfiled_external.so
24 libdt_fd_forward.so24 libdt_fd_forward.so
25 libdt_socket.so25 libdt_socket.so
 26 libexpat.so
26 libjavacore.so27 libjavacore.so
27 libjdwp.so28 libjdwp.so
28 liblz4.so29 liblz4.so
29 liblzma.so30 liblzma.so
30 libmeminfo.so31 libmeminfo.so
31 libnativebridge.so32 libnativebridge.so
 33 libnativehelper.so
32 libnativeloader.so34 libnativeloader.so
33 libnpt.so35 libnpt.so
34 libopenjdk.so36 libopenjdk.so
35 libopenjdkd.so37 libopenjdkd.so
36 libopenjdkjvm.so38 libopenjdkjvm.so
37 libopenjdkjvmd.so39 libopenjdkjvmd.so
38 libopenjdkjvmti.so40 libopenjdkjvmti.so
3.74 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libart-compiler.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libart-compiler.so
892 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:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0xe9f0011 ··Entry·point·address:···············0xe9f00
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3546112·(bytes·into·file)13 ··Start·of·section·headers:··········3546104·(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:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
1.71 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x361c00:1 There·are·25·section·headers,·starting·at·offset·0x361bf8:
  
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·01c290·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01c290·18···A··7···1··8
Offset 22, 13 lines modifiedOffset 22, 13 lines modified
22 ··[17]·.fini_array·······FINI_ARRAY······000000000035ab30·358b30·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······000000000035ab30·358b30·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······000000000035ab40·358b40·0000e8·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······000000000035ab40·358b40·0000e8·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········000000000035ac28·358c28·000250·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········000000000035ac28·358c28·000250·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········000000000035ae78·358e78·000100·00··WA··0···0··825 ··[20]·.got··············PROGBITS········000000000035ae78·358e78·000100·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········000000000035af78·358f78·000a58·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········000000000035af78·358f78·000a58·00··WA··0···0··8
27 ··[22]·.bss··············NOBITS··········000000000035c9d0·3599d0·0004b8·00··WA··0···0··827 ··[22]·.bss··············NOBITS··········000000000035c9d0·3599d0·0004b8·00··WA··0···0··8
28 ··[23]·.shstrtab·········STRTAB··········0000000000000000·3599d0·0000fc·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········0000000000000000·3599d0·0000fc·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·359acc·008134·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·359acc·008128·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)
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:·7082163ec1acb37f70391af63e9259156 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·18986e65c4e5d6cf989ed9a477697458
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·3547712···»   Blocks:·6936·······IO·Block:·4096···regular·file1 ··Size:·3547704···»   Blocks:·6936·······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.91 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libart.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libart.so
893 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:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x161e8011 ··Entry·point·address:···············0x161e80
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9500864·(bytes·into·file)13 ··Start·of·section·headers:··········9500784·(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:·········2919 ··Number·of·section·headers:·········29
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
1.68 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x161e803 Entry·point·0x161e80
4 There·are·10·program·headers,·starting·at·offset·644 There·are·10·program·headers,·starting·at·offset·64
  
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···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x160e54·0x160e54·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x160e54·0x160e54·R···0x1000
9 ··LOAD···········0x160e80·0x0000000000161e80·0x0000000000161e80·0x661310·0x661310·R·E·0x10009 ··LOAD···········0x160e80·0x0000000000161e80·0x0000000000161e80·0x6612d0·0x6612d0·R·E·0x1000
10 ··LOAD···········0x7c2190·0x00000000007c4190·0x00000000007c4190·0x0111b8·0x0111b8·RW··0x100010 ··LOAD···········0x7c2150·0x00000000007c4150·0x00000000007c4150·0x0111b8·0x0111b8·RW··0x1000
11 ··LOAD···········0x7d3350·0x00000000007d6350·0x00000000007d6350·0x0027e1·0x005d30·RW··0x100011 ··LOAD···········0x7d3310·0x00000000007d6310·0x00000000007d6310·0x0027e1·0x005d30·RW··0x1000
12 ··DYNAMIC········0x7d1d20·0x00000000007d3d20·0x00000000007d3d20·0x0002f0·0x0002f0·RW··0x812 ··DYNAMIC········0x7d1ce0·0x00000000007d3ce0·0x00000000007d3ce0·0x0002f0·0x0002f0·RW··0x8
13 ··GNU_RELRO······0x7c2190·0x00000000007c4190·0x00000000007c4190·0x0111b8·0x011e70·R···0x113 ··GNU_RELRO······0x7c2150·0x00000000007c4150·0x00000000007c4150·0x0111b8·0x011eb0·R···0x1
14 ··GNU_EH_FRAME···0x0d3ba0·0x00000000000d3ba0·0x00000000000d3ba0·0x01231c·0x01231c·R···0x414 ··GNU_EH_FRAME···0x0d3ba0·0x00000000000d3ba0·0x00000000000d3ba0·0x01231c·0x01231c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x416 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
4.18 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·29·section·headers,·starting·at·offset·0x90f8c0:1 There·are·29·section·headers,·starting·at·offset·0x90f870:
  
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·022920·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·022920·18···A··7···1··8
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 ··[·7]·.dynstr···········STRTAB··········000000000002e2f0·02e2f0·05be11·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000000000002e2f0·02e2f0·05be11·00···A··0···0··1
13 ··[·8]·.rela.dyn·········LOOS+0x2········000000000008a108·08a108·0005d8·01···A··3···0··813 ··[·8]·.rela.dyn·········LOOS+0x2········000000000008a108·08a108·0005d8·01···A··3···0··8
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000008a6e0·08a6e0·0004b0·08···A··0···0··814 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000008a6e0·08a6e0·0004b0·08···A··0···0··8
15 ··[10]·.rela.plt·········RELA············000000000008ab90·08ab90·0032e8·18···A··3··21··815 ··[10]·.rela.plt·········RELA············000000000008ab90·08ab90·0032e8·18···A··3··21··8
16 ··[11]·.rodata···········PROGBITS········000000000008de80·08de80·045d20·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········000000000008de80·08de80·045d20·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d3ba0·0d3ba0·01231c·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d3ba0·0d3ba0·01231c·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000000e5ec0·0e5ec0·07af94·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000000e5ec0·0e5ec0·07af94·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········0000000000161e80·160e80·65f108·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········0000000000161e80·160e80·65f0c8·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········00000000007c0f90·7bff90·002200·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········00000000007c0f50·7bff50·002200·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········00000000007c4190·7c2190·00fb20·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········00000000007c4150·7c2150·00fb20·00··WA··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······00000000007d3cb0·7d1cb0·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000007d3c70·7d1c70·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······00000000007d3cc0·7d1cc0·000060·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000007d3c80·7d1c80·000060·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000007d3d20·7d1d20·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000007d3ce0·7d1ce0·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000007d4010·7d2010·000228·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000007d3fd0·7d1fd0·000228·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000007d4238·7d2238·001110·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000007d41f8·7d21f8·001110·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000007d6350·7d3350·0027e1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········00000000007d6310·7d3310·0027e1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········00000000007d8b40·7d5b31·003540·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········00000000007d8b00·7d5af1·003540·00··WA··0···0·16
29 ··[24]·.comment··········PROGBITS········0000000000000000·7d5b31·000113·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·7d5af1·000113·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d5c48·0470a0·18·····27·6225··830 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d5c08·0470a0·18·····27·6225··8
31 ··[26]·.shstrtab·········STRTAB··········0000000000000000·81cce8·00011b·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········0000000000000000·81cca8·00011b·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········0000000000000000·81ce03·0f2aa6·00······0···0··132 ··[27]·.strtab···········STRTAB··········0000000000000000·81cdc3·0f2a99·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·90f8ac·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·90f85c·000010·00······0···0··4
34 Key·to·Flags:34 Key·to·Flags:
35 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),35 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
36 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),36 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
37 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),37 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
38 ··l·(large),·p·(processor·specific)38 ··l·(large),·p·(processor·specific)
2.03 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x7d1d20·contains·47·entries:1 Dynamic·section·at·offset·0x7d1ce0·contains·47·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libartpalette.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libartpalette.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbacktrace.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbacktrace.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblz4.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblz4.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblzma.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblzma.so]
Offset 29, 22 lines modifiedOffset 29, 22 lines modified
29 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5d829 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5d8
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x8a6e031 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x8a6e0
32 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4b032 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4b0
33 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x833 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
34 ·0x0000000000000017·(JMPREL)·············0x8ab9034 ·0x0000000000000017·(JMPREL)·············0x8ab90
35 ·0x0000000000000002·(PLTRELSZ)···········13032·(bytes)35 ·0x0000000000000002·(PLTRELSZ)···········13032·(bytes)
36 ·0x0000000000000003·(PLTGOT)·············0x7d423836 ·0x0000000000000003·(PLTGOT)·············0x7d41f8
37 ·0x0000000000000014·(PLTREL)·············RELA37 ·0x0000000000000014·(PLTREL)·············RELA
38 ·0x0000000000000006·(SYMTAB)·············0x2a838 ·0x0000000000000006·(SYMTAB)·············0x2a8
39 ·0x000000000000000b·(SYMENT)·············24·(bytes)39 ·0x000000000000000b·(SYMENT)·············24·(bytes)
40 ·0x0000000000000005·(STRTAB)·············0x2e2f040 ·0x0000000000000005·(STRTAB)·············0x2e2f0
41 ·0x000000000000000a·(STRSZ)··············376337·(bytes)41 ·0x000000000000000a·(STRSZ)··············376337·(bytes)
42 ·0x000000006ffffef5·(GNU_HASH)···········0x25b2042 ·0x000000006ffffef5·(GNU_HASH)···········0x25b20
43 ·0x0000000000000019·(INIT_ARRAY)·········0x7d3cc043 ·0x0000000000000019·(INIT_ARRAY)·········0x7d3c80
44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)
45 ·0x000000000000001a·(FINI_ARRAY)·········0x7d3cb045 ·0x000000000000001a·(FINI_ARRAY)·········0x7d3c70
46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
47 ·0x000000006ffffff0·(VERSYM)·············0x22bc847 ·0x000000006ffffff0·(VERSYM)·············0x22bc8
48 ·0x000000006ffffffe·(VERNEED)············0x259e048 ·0x000000006ffffffe·(VERNEED)············0x259e0
49 ·0x000000006fffffff·(VERNEEDNUM)·········849 ·0x000000006fffffff·(VERNEEDNUM)·········8
50 ·0x0000000000000000·(NULL)···············0x050 ·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:·b7d0f4bcd5f8826a961a199d478111b26 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bef061b527e79cf30008af90520e0ee2
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9502720···»   Blocks:·18560······IO·Block:·4096···regular·file1 ··Size:·9502640···»   Blocks:·18560······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
  
  
1.98 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libartd-compiler.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libartd-compiler.so
1.12 KB
readelf --wide --sections {}
    
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······00000000004c7268·4c5268·0000f0·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000004c7268·4c5268·0000f0·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000004c7358·4c5358·000250·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000004c7358·4c5358·000250·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000004c75a8·4c55a8·000138·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000004c75a8·4c55a8·000138·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000004c76e0·4c56e0·000b70·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000004c76e0·4c56e0·000b70·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000004c9250·4c6250·000008·00··WA··0···0··827 ··[22]·.data·············PROGBITS········00000000004c9250·4c6250·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········00000000004c9258·4c6258·0004c0·00··WA··0···0··828 ··[23]·.bss··············NOBITS··········00000000004c9258·4c6258·0004c0·00··WA··0···0··8
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4c6258·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4c6258·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4c635a·00ccb8·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4c635a·00ccbc·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··l·(large),·p·(processor·specific)35 ··l·(large),·p·(processor·specific)
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:·2bdb42e41fef62db406ab60a4044193e6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2082ef156896850cbd8373d62630fea1
9.38 KB
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libartd.so vs.
/home/dev/aosp/build/7101486/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libartd.so
895 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:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x209e8011 ··Entry·point·address:···············0x209e80
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········11297504·(bytes·into·file)13 ··Start·of·section·headers:··········11297616·(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
1.68 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x209e803 Entry·point·0x209e80
4 There·are·10·program·headers,·starting·at·offset·644 There·are·10·program·headers,·starting·at·offset·64
  
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···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x208e7c·0x208e7c·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x208e7c·0x208e7c·R···0x1000
9 ··LOAD···········0x208e80·0x0000000000209e80·0x0000000000209e80·0x88f580·0x88f580·R·E·0x10009 ··LOAD···········0x208e80·0x0000000000209e80·0x0000000000209e80·0x88f500·0x88f500·R·E·0x1000
10 ··LOAD···········0xa98400·0x0000000000a9a400·0x0000000000a9a400·0x011890·0x011890·RW··0x100010 ··LOAD···········0xa98380·0x0000000000a9a380·0x0000000000a9a380·0x011890·0x011890·RW··0x1000
11 ··LOAD···········0xaa9c90·0x0000000000aacc90·0x0000000000aacc90·0x0027e1·0x005d58·RW··0x100011 ··LOAD···········0xaa9c10·0x0000000000aacc10·0x0000000000aacc10·0x0027e1·0x005d58·RW··0x1000
12 ··DYNAMIC········0xaa83e8·0x0000000000aaa3e8·0x0000000000aaa3e8·0x0002f0·0x0002f0·RW··0x812 ··DYNAMIC········0xaa8368·0x0000000000aaa368·0x0000000000aaa368·0x0002f0·0x0002f0·RW··0x8
13 ··GNU_RELRO······0xa98400·0x0000000000a9a400·0x0000000000a9a400·0x011890·0x011c00·R···0x113 ··GNU_RELRO······0xa98380·0x0000000000a9a380·0x0000000000a9a380·0x011890·0x011c80·R···0x1
14 ··GNU_EH_FRAME···0x12c2c0·0x000000000012c2c0·0x000000000012c2c0·0x01a344·0x01a344·R···0x414 ··GNU_EH_FRAME···0x12c2c0·0x000000000012c2c0·0x000000000012c2c0·0x01a344·0x01a344·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x416 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
3.65 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0xac62e0:1 There·are·26·section·headers,·starting·at·offset·0xac6350:
  
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·027b70·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·027b70·18···A··7···1··8
Offset 12, 24 lines modifiedOffset 12, 24 lines modified
12 ··[·7]·.dynstr···········STRTAB··········0000000000036d2c·036d2c·07baa4·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········0000000000036d2c·036d2c·07baa4·00···A··0···0··1
13 ··[·8]·.rela.dyn·········LOOS+0x2········00000000000b27d0·0b27d0·0005d4·01···A··3···0··813 ··[·8]·.rela.dyn·········LOOS+0x2········00000000000b27d0·0b27d0·0005d4·01···A··3···0··8
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000b2da8·0b2da8·0004c8·08···A··0···0··814 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000b2da8·0b2da8·0004c8·08···A··0···0··8
15 ··[10]·.rela.plt·········RELA············00000000000b3270·0b3270·0033a8·18···A··3··21··815 ··[10]·.rela.plt·········RELA············00000000000b3270·0b3270·0033a8·18···A··3··21··8
16 ··[11]·.rodata···········PROGBITS········00000000000b6620·0b6620·075ca0·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········00000000000b6620·0b6620·075ca0·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········000000000012c2c0·12c2c0·01a344·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········000000000012c2c0·12c2c0·01a344·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········0000000000146608·146608·0c2874·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········0000000000146608·146608·0c2874·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········0000000000209e80·208e80·88d2f8·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········0000000000209e80·208e80·88d278·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········0000000000a97180·a96180·002280·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········0000000000a97100·a96100·002280·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········0000000000a9a400·a98400·00ff50·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········0000000000a9a380·a98380·00ff50·00··WA··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······0000000000aaa350·aa8350·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······0000000000aaa2d0·aa82d0·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······0000000000aaa360·aa8360·000088·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······0000000000aaa2e0·aa82e0·000088·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000aaa3e8·aa83e8·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000aaa368·aa8368·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········0000000000aaa6d8·aa86d8·000468·00··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000aaa658·aa8658·000468·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000aaab40·aa8b40·001150·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000aaaac0·aa8ac0·001150·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········0000000000aacc90·aa9c90·0027e1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········0000000000aacc10·aa9c10·0027e1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········0000000000aaf480·aac471·003568·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········0000000000aaf400·aac3f1·003568·00··WA··0···0·16
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·aac471·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·aac3f1·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·aac573·019d68·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·aac4f3·019e5c·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··l·(large),·p·(processor·specific)35 ··l·(large),·p·(processor·specific)
2.03 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0xaa83e8·contains·47·entries:1 Dynamic·section·at·offset·0xaa8368·contains·47·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libartpalette.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libartpalette.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbacktrace.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbacktrace.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblz4.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblz4.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblzma.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblzma.so]
Offset 29, 22 lines modifiedOffset 29, 22 lines modified
29 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5d429 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5d4
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0xb2da831 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0xb2da8
32 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4c832 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4c8
33 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x833 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
34 ·0x0000000000000017·(JMPREL)·············0xb327034 ·0x0000000000000017·(JMPREL)·············0xb3270
35 ·0x0000000000000002·(PLTRELSZ)···········13224·(bytes)35 ·0x0000000000000002·(PLTRELSZ)···········13224·(bytes)
36 ·0x0000000000000003·(PLTGOT)·············0xaaab4036 ·0x0000000000000003·(PLTGOT)·············0xaaaac0
37 ·0x0000000000000014·(PLTREL)·············RELA37 ·0x0000000000000014·(PLTREL)·············RELA
38 ·0x0000000000000006·(SYMTAB)·············0x2a838 ·0x0000000000000006·(SYMTAB)·············0x2a8
39 ·0x000000000000000b·(SYMENT)·············24·(bytes)39 ·0x000000000000000b·(SYMENT)·············24·(bytes)
40 ·0x0000000000000005·(STRTAB)·············0x36d2c40 ·0x0000000000000005·(STRTAB)·············0x36d2c
41 ·0x000000000000000a·(STRSZ)··············506532·(bytes)41 ·0x000000000000000a·(STRSZ)··············506532·(bytes)
42 ·0x000000006ffffef5·(GNU_HASH)···········0x2b45042 ·0x000000006ffffef5·(GNU_HASH)···········0x2b450
43 ·0x0000000000000019·(INIT_ARRAY)·········0xaaa36043 ·0x0000000000000019·(INIT_ARRAY)·········0xaaa2e0
44 ·0x000000000000001b·(INIT_ARRAYSZ)·······136·(bytes)44 ·0x000000000000001b·(INIT_ARRAYSZ)·······136·(bytes)
45 ·0x000000000000001a·(FINI_ARRAY)·········0xaaa35045 ·0x000000000000001a·(FINI_ARRAY)·········0xaaa2d0
46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
47 ·0x000000006ffffff0·(VERSYM)·············0x27e1847 ·0x000000006ffffff0·(VERSYM)·············0x27e18
48 ·0x000000006ffffffe·(VERNEED)············0x2b30c48 ·0x000000006ffffffe·(VERNEED)············0x2b30c
49 ·0x000000006fffffff·(VERNEEDNUM)·········849 ·0x000000006fffffff·(VERNEEDNUM)·········8
50 ·0x0000000000000000·(NULL)···············0x050 ·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:·c4c65f594ed7b40a185b8849687aa3ef6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a2e893c287ca133035dcad49250221a7
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11299168··»  Blocks:·22072······IO·Block:·4096···regular·file1 ··Size:·11299280··»  Blocks:·22072······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