114 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount
114 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system
2.49 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/apex vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/apex
2.33 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/apex/com.android.art.debug.apex vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/apex/com.android.art.debug.apex
689 B
zipinfo {}
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
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,·104142431·bytes·uncompressed,·104140698·bytes·compressed:··0.0%12 10·files,·104142431·bytes·uncompressed,·104140695·bytes·compressed:··0.0%
901 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:·wrSIujfZFV2J6snQyf9p2mlCOSIrhb5klHu7ZYqo9vs=\xd3 SHA-256-Digest-Manifest:·to+ioBXrvd1JyZzr2hk+aUfkmdKw1tafeu/Mowz9Rd4=\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:·cwn/iE/qCxwL4JRPnVnnraXkCXh7mZgOFjFcigF7jKQ=\xd10 SHA-256-Digest:·cwn/iE/qCxwL4JRPnVnnraXkCXh7mZgOFjFcigF7jKQ=\xd
11 \xd11 \xd
12 Name:·apex_manifest.pb\xd12 Name:·apex_manifest.pb\xd
13 SHA-256-Digest:·kXt31ZQYBRTkKEwo87Ma3fsmsybe95TjJIy5dzt0Geg=\xd13 SHA-256-Digest:·kXt31ZQYBRTkKEwo87Ma3fsmsybe95TjJIy5dzt0Geg=\xd
14 \xd14 \xd
15 Name:·apex_payload.img\xd15 Name:·apex_payload.img\xd
16 SHA-256-Digest:·+a/IwG/GBSUxEh8Ybe4sgN0e+w4vLC3ydzzt7nV9UBM=\xd16 SHA-256-Digest:·3aJf7g/Xz2J/bPZHx6DXXwBkI3ftySB3x9XZubkR4j8=\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
578 B
META-INF/MANIFEST.MF
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 Name:·apex_build_info.pb\xd6 Name:·apex_build_info.pb\xd
7 SHA-256-Digest:·hNOSBrHnLvXQqljbU5TLZyVMLLDCYAAlMxYXMZO2iL8=\xd7 SHA-256-Digest:·hNOSBrHnLvXQqljbU5TLZyVMLLDCYAAlMxYXMZO2iL8=\xd
8 \xd8 \xd
9 Name:·apex_manifest.pb\xd9 Name:·apex_manifest.pb\xd
10 SHA-256-Digest:·36Ym12i8bg8xMh/YQV7KJ2v5qX6hTIGpgQ7JuE9bYzU=\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:·aqQ1bo0SwV+qLqneL1JhMZgHes5OPgoyMoUvilvPSWI=\xd13 SHA-256-Digest:·yIG3xTh8q7OAnd0hOfiCo/CSHCklNcioG7nXqT+fPMU=\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
14.5 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework
4.32 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat
882 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86 vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat/x86
691 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86/com.android.location.provider.odex vs.
/home/dev/aosp/build/7079147/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:·6f0e4a592a88424b6842c8a652baaf0edffafd253 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3179dda6b1bf44d682eac87ab349722d728be447
3.28 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64 vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/oat/x86_64
697 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64/com.android.location.provider.odex vs.
/home/dev/aosp/build/7079147/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:·33da02f7e5c0babb3b4f698351815dedb33acd7f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4506e8cf7abd5f76399cf1ef1ef611e2f2d22351
671 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64/ethernet-service.odex vs.
/home/dev/aosp/build/7079147/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:·d62d884236db09cdc4eacf498f27eb5c2edd6a9e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·32ffc64511d7f9e0b5152c01979bd62aeb11ec25
1.11 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64/services.art vs.
/home/dev/aosp/build/7079147/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·3038·3900·0060·4800·0100·0000··art.089..`H.....00000000:·6172·740a·3038·3900·0060·4800·0100·0000··art.089..`H.....
00000010:·0070·1a72·7856·4800·c09a·6f35·6e60·bd53··.p.rxVH...o5n`.S00000010:·0070·1a72·7856·4800·1f99·e89d·b602·5471··.p.rxVH.......Tq
00000020:·00d0·6272·00e0·6272·388d·4274·00c0·4774··..br..br8.Bt..Gt00000020:·00d0·6272·00e0·6272·388d·4274·00c0·4774··..br..br8.Bt..Gt
00000030:·0000·0070·0070·1a02·0c00·0000·0dde·fef8··...p.p..........00000030:·0000·0070·0070·1a02·0c00·0000·7fe5·003d··...p.p.........=
00000040:·e0f1·2372·0800·0000·0000·0000·503c·1e00··..#r........P<..00000040:·e0f1·2372·0800·0000·0000·0000·503c·1e00··..#r........P<..
00000050:·503c·1e00·6c63·0600·c09f·2400·d0e6·1700··P<..lc....$.....00000050:·503c·1e00·6c63·0600·c09f·2400·d0e6·1700··P<..lc....$.....
00000060:·f036·4500·e004·0100·9086·3c00·90d5·0600··.6E.......<.....00000060:·f036·4500·e004·0100·9086·3c00·90d5·0600··.6E.......<.....
00000070:·205c·4300·d0da·0100·d03b·4600·6800·0100···\C......;F.h...00000070:·205c·4300·d0da·0100·d03b·4600·6800·0100···\C......;F.h...
00000080:·383c·4700·6800·0100·a03c·4800·d819·0000··8<G.h....<H.....00000080:·383c·4700·6800·0100·a03c·4800·d819·0000··8<G.h....<H.....
00000090:·7856·4800·0000·0000·0060·1b00·0080·0000··xVH......`......00000090:·7856·4800·0000·0000·0060·1b00·0080·0000··xVH......`......
000000a0:·90fe·2270·0000·0000·b0fe·2270·0000·0000··.."p......"p....000000a0:·90fe·2270·0000·0000·b0fe·2270·0000·0000··.."p......"p....
655 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/oat/x86_64/services.odex vs.
/home/dev/aosp/build/7079147/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:·e9dd40dc4b3d61fbaa82a2fcf246d4261d37930e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e1d053fabbbce3796383574871f96142dfc519d
4.99 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86 vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86
929 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-core-icu4j.art vs.
/home/dev/aosp/build/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·0080·e870·786d·0800·1107·89af·b662·a054··...pxm.......b.T00000010:·0080·e870·786d·0800·1c06·58d5·053b·c017··...pxm....X..;..
00000020:·0000·bc71·0010·bc71·2425·cb71·0080·cb71··...q...q$%.q...q00000020:·0000·bc71·0010·bc71·2425·cb71·0080·cb71··...q...q$%.q...q
00000030:·0000·0070·00a0·6300·0000·0000·0000·0000··...p..c.........00000030:·0000·0070·00a0·6300·0000·0000·0000·0000··...p..c.........
00000040:·284c·7470·0400·0000·0000·0000·b015·0400··(Ltp............00000040:·284c·7470·0400·0000·0000·0000·b015·0400··(Ltp............
00000050:·b015·0400·4819·0100·f82e·0500·1883·0200··....H...........00000050:·b015·0400·4819·0100·f82e·0500·1883·0200··....H...........
00000060:·602c·0800·5001·0000·10b2·0700·f078·0000··`,..P........x..00000060:·602c·0800·5001·0000·10b2·0700·f078·0000··`,..P........x..
00000070:·002b·0800·6001·0000·b02d·0800·0030·0000··.+..`....-...0..00000070:·002b·0800·6001·0000·b02d·0800·0030·0000··.+..`....-...0..
00000080:·b05d·0800·c80f·0000·786d·0800·0000·0000··.]......xm......00000080:·b05d·0800·c80f·0000·786d·0800·0000·0000··.]......xm......
653 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-core-icu4j.oat vs.
/home/dev/aosp/build/7079147/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:·fa400445500648970b789f8c6f688e2122d4a1813 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5eca3609d4c329eabbca8fafb4e28553e15a7648
915 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-ext.art vs.
/home/dev/aosp/build/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·00f0·e670·688c·0100·d0c1·9c7d·6eab·3ddb··...ph......}n.=.00000010:·00f0·e670·688c·0100·4bc1·48a6·0ec6·3d9b··...ph...K.H...=.
00000020:·0020·ba71·0030·ba71·70c2·bb71·0000·bc71··.·.q.0.qp..q...q00000020:·0020·ba71·0030·ba71·70c2·bb71·0000·bc71··.·.q.0.qp..q...q
00000030:·0000·0070·00a0·6300·0000·0000·0000·0000··...p..c.........00000030:·0000·0070·00a0·6300·0000·0000·0000·0000··...p..c.........
00000040:·104c·7470·0400·0000·0000·0000·40cb·0000··.Ltp........@...00000040:·104c·7470·0400·0000·0000·0000·40cb·0000··.Ltp........@...
00000050:·40cb·0000·1028·0000·50f3·0000·a85a·0000··@....(..P....Z..00000050:·40cb·0000·1028·0000·50f3·0000·a85a·0000··@....(..P....Z..
00000060:·1c6a·0100·b802·0000·f84d·0100·dc18·0000··.j.......M......00000060:·1c6a·0100·b802·0000·f84d·0100·dc18·0000··.j.......M......
00000070:·d466·0100·4803·0000·d86c·0100·c80f·0000··.f..H....l......00000070:·d466·0100·4803·0000·d86c·0100·c80f·0000··.f..H....l......
00000080:·a07c·0100·c80f·0000·688c·0100·0000·0000··.|......h.......00000080:·a07c·0100·c80f·0000·688c·0100·0000·0000··.|......h.......
639 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-ext.oat vs.
/home/dev/aosp/build/7079147/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:·f7c40f758d46b028083f15f213243d1cd33d5ce13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·340d9ad7ba3f717513b360ccfb57c838bb5859e0
1.11 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-framework.art vs.
/home/dev/aosp/build/7079147/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·3038·3900·00e0·6901·0700·0000··art.089...i.....00000000:·6172·740a·3038·3900·00e0·6901·0700·0000··art.089...i.....
00000010:·00a0·6370·e04b·8300·7cf8·a773·a081·2642··..cp.K..|..s..&B00000010:·00a0·6370·e04b·8300·2df9·01ea·260d·7619··..cp.K..-...&.v.
00000020:·0000·0971·0010·0971·10a4·b871·0020·ba71··...q...q...q.·.q00000020:·0000·0971·0010·0971·10a4·b871·0020·ba71··...q...q...q.·.q
00000030:·0000·0070·00a0·6300·0500·0000·2f67·7fe9··...p..c...../g..00000030:·0000·0070·00a0·6300·0500·0000·b767·69ff··...p..c......gi.
00000040:·f84b·7470·0400·0000·0000·0000·90ab·3b00··.Ktp..........;.00000040:·f84b·7470·0400·0000·0000·0000·90ab·3b00··.Ktp..........;.
00000050:·90ab·3b00·f8a8·1000·8854·4c00·00de·2800··..;......TL...(.00000050:·90ab·3b00·f8a8·1000·8854·4c00·00de·2800··..;......TL...(.
00000060:·5c57·7f00·8033·0100·8832·7500·2ca7·0800··\W...3...2u.,...00000060:·5c57·7f00·8033·0100·8832·7500·2ca7·0800··\W...3...2u.,...
00000070:·b4d9·7d00·a87d·0100·e08a·8000·98c0·0100··..}..}..........00000070:·b4d9·7d00·a87d·0100·e08a·8000·98c0·0100··..}..}..........
00000080:·784b·8200·6800·0100·e04b·8300·0000·0000··xK..h....K......00000080:·784b·8200·6800·0100·e04b·8300·0000·0000··xK..h....K......
00000090:·e04b·8300·0000·0000·0030·3100·00f0·0000··.K.......01.....00000090:·e04b·8300·0000·0000·0030·3100·00f0·0000··.K.......01.....
000000a0:·a4f0·1970·0000·0000·bcf0·1970·0000·0000··...p.......p....000000a0:·a4f0·1970·0000·0000·bcf0·1970·0000·0000··...p.......p....
651 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86/boot-framework.oat vs.
/home/dev/aosp/build/7079147/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:·585c8017726800a10d115b2c86d0c6105e5c7ccf3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·15eecc627116d47c74e8a1f9c7d7d7fd5a988935
5.03 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64 vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/framework/x86_64
935 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-core-icu4j.art vs.
/home/dev/aosp/build/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·00e0·2271·989c·0a00·d90b·82ba·249b·0a34··.."q........$..400000010:·00e0·2271·989c·0a00·810d·7937·f3ca·9f49··.."q......y7...I
00000020:·0080·0872·0090·0872·2415·1872·0070·1872··...r...r$..r.p.r00000020:·0080·0872·0090·0872·2415·1872·0070·1872··...r...r$..r.p.r
00000030:·0000·0070·0020·7100·0000·0000·0000·0000··...p.·q.........00000030:·0000·0070·0020·7100·0000·0000·0000·0000··...p.·q.........
00000040:·189b·8970·0800·0000·0000·0000·48ed·0400··...p........H...00000040:·189b·8970·0800·0000·0000·0000·48ed·0400··...p........H...
00000050:·48ed·0400·4819·0100·9006·0600·e05f·0300··H...H........_..00000050:·48ed·0400·4819·0100·9006·0600·e05f·0300··H...H........_..
00000060:·105b·0a00·c001·0000·7066·0900·e0f1·0000··.[......pf......00000060:·105b·0a00·c001·0000·7066·0900·e0f1·0000··.[......pf......
00000070:·5058·0a00·c002·0000·d05c·0a00·0030·0000··PX.......\...0..00000070:·5058·0a00·c002·0000·d05c·0a00·0030·0000··PX.......\...0..
00000080:·d08c·0a00·c80f·0000·989c·0a00·0000·0000··................00000080:·d08c·0a00·c80f·0000·989c·0a00·0000·0000··................
659 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-core-icu4j.oat vs.
/home/dev/aosp/build/7079147/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:·6879883a68010804df2eea033d5442d4f7164ef33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3433a635d1532b8b26b8ee240250de41b4445599
921 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-ext.art vs.
/home/dev/aosp/build/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·00f0·2071·f8ec·0100·c663·273b·62a4·aff1··..·q.....c';b...00000010:·00f0·2071·f8ec·0100·7d63·85d2·22c9·98da··..·q....}c.."...
00000020:·0090·0672·00a0·0672·7042·0872·0080·0872··...r...rpB.r...r00000020:·0090·0672·00a0·0672·7042·0872·0080·0872··...r...rpB.r...r
00000030:·0000·0070·0020·7100·0000·0000·0000·0000··...p.·q.........00000030:·0000·0070·0020·7100·0000·0000·0000·0000··...p.·q.........
00000040:·009b·8970·0800·0000·0000·0000·b0ef·0000··...p............00000040:·009b·8970·0800·0000·0000·0000·b0ef·0000··...p............
00000050:·b0ef·0000·1028·0000·c017·0100·c079·0000··.....(.......y..00000050:·b0ef·0000·1028·0000·c017·0100·c079·0000··.....(.......y..
00000060:·c8c9·0100·a003·0000·8091·0100·b831·0000··.............1..00000060:·c8c9·0100·a003·0000·8091·0100·b831·0000··.............1..
00000070:·38c3·0100·9006·0000·68cd·0100·c80f·0000··8.......h.......00000070:·38c3·0100·9006·0000·68cd·0100·c80f·0000··8.......h.......
00000080:·30dd·0100·c80f·0000·f8ec·0100·0000·0000··0...............00000080:·30dd·0100·c80f·0000·f8ec·0100·0000·0000··0...............
645 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-ext.oat vs.
/home/dev/aosp/build/7079147/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:·e5d3a0e85b7c4f63a05e2b8bb8aa201e9ffc056f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d6f98fcb3354fdc2df9238294775dca155bdb2e5
1.12 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-framework.art vs.
/home/dev/aosp/build/7079147/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·3038·3900·0050·a901·0700·0000··art.089..P......00000000:·6172·740a·3038·3900·0050·a901·0700·0000··art.089..P......
00000010:·0020·7170·70c6·af00·77d0·9379·6533·7107··.·qpp...w..ye3q.00000010:·0020·7170·70c6·af00·94e9·4d9f·0b3d·d088··.·qpp.....M..=..
00000020:·0090·4e71·00a0·4e71·0c14·0572·0090·0672··..Nq..Nq...r...r00000020:·0090·4e71·00a0·4e71·0c14·0572·0090·0672··..Nq..Nq...r...r
00000030:·0000·0070·0020·7100·0500·0000·7a0e·6d81··...p.·q.....z.m.00000030:·0000·0070·0020·7100·0500·0000·eb0c·4da2··...p.·q.......M.
00000040:·e89a·8970·0800·0000·0000·0000·b0a7·4f00··...p..........O.00000040:·e89a·8970·0800·0000·0000·0000·b0a7·4f00··...p..........O.
00000050:·b0a7·4f00·f8a8·1000·a850·6000·20d1·3600··..O......P`.·.6.00000050:·b0a7·4f00·f8a8·1000·a850·6000·20d1·3600··..O......P`.·.6.
00000060:·706b·ab00·009a·0100·c821·9700·584e·1100··pk.......!..XN..00000060:·706b·ab00·009a·0100·c821·9700·584e·1100··pk.......!..XN..
00000070:·2070·a800·50fb·0200·7005·ad00·98c0·0100···p..P...p.......00000070:·2070·a800·50fb·0200·7005·ad00·98c0·0100···p..P...p.......
00000080:·08c6·ae00·6800·0100·70c6·af00·0000·0000··....h...p.......00000080:·08c6·ae00·6800·0100·70c6·af00·0000·0000··....h...p.......
00000090:·70c6·af00·0000·0000·00a0·3200·0040·0100··p.........2..@..00000090:·70c6·af00·0000·0000·00a0·3200·0040·0100··p.........2..@..
000000a0:·90fe·2270·0000·0000·b0fe·2270·0000·0000··.."p......"p....000000a0:·90fe·2270·0000·0000·b0fe·2270·0000·0000··.."p......"p....
657 B
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/framework/x86_64/boot-framework.oat vs.
/home/dev/aosp/build/7079147/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:·45783afd0fab125ba5e75b4041dd2640ab87f17e3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8d63f348626f075ae44b4a63ef6fc9afb77b7c32
29.0 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib
19.3 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib/hw vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib/hw
9.54 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib/hw/audio.a2dp.default.so vs.
/home/dev/aosp/build/7079147/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:···············0x7402011 ··Entry·point·address:···············0x74020
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1821344·(bytes·into·file)13 ··Start·of·section·headers:··········1821188·(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.77 KB
readelf --wide --program-header {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x740203 Entry·point·0x74020
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·0x73020·0x73020·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x7301c·0x7301c·R···0x1000
9 ··LOAD···········0x073020·0x00074020·0x00074020·0x1314e0·0x1314e0·R·E·0x10009 ··LOAD···········0x073020·0x00074020·0x00074020·0x131390·0x131390·R·E·0x1000
10 ··LOAD···········0x1a4500·0x001a6500·0x001a6500·0x0e010·0x0e010·RW··0x100010 ··LOAD···········0x1a43b0·0x001a63b0·0x001a63b0·0x0e010·0x0e010·RW··0x1000
11 ··LOAD···········0x1b2510·0x001b5510·0x001b5510·0x000f0·0x0022c·RW··0x100011 ··LOAD···········0x1b23c0·0x001b53c0·0x001b53c0·0x000f0·0x0022c·RW··0x1000
12 ··DYNAMIC········0x1b1f34·0x001b3f34·0x001b3f34·0x00128·0x00128·RW··0x412 ··DYNAMIC········0x1b1de4·0x001b3de4·0x001b3de4·0x00128·0x00128·RW··0x4
13 ··GNU_RELRO······0x1a4500·0x001a6500·0x001a6500·0x0e010·0x0eb00·R···0x113 ··GNU_RELRO······0x1a43b0·0x001a63b0·0x001a63b0·0x0e010·0x0ec50·R···0x1
14 ··GNU_EH_FRAME···0x02e9cc·0x0002e9cc·0x0002e9cc·0x058cc·0x058cc·R···0x414 ··GNU_EH_FRAME···0x02e9c8·0x0002e9c8·0x0002e9c8·0x058cc·0x058cc·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·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.rel.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.rel.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·
3.83 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x1bcaa0:1 There·are·27·section·headers,·starting·at·offset·0x1bca04:
  
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·002600·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·002600·10···A··7···1··4
Offset 10, 27 lines modifiedOffset 10, 27 lines modified
10 ··[·5]·.gnu.version_r····VERNEED·········00002c6c·002c6c·000050·00···A··7···2··410 ··[·5]·.gnu.version_r····VERNEED·········00002c6c·002c6c·000050·00···A··7···2··4
11 ··[·6]·.gnu.hash·········GNU_HASH········00002cbc·002cbc·000c3c·00···A··3···0··411 ··[·6]·.gnu.hash·········GNU_HASH········00002cbc·002cbc·000c3c·00···A··3···0··4
12 ··[·7]·.dynstr···········STRTAB··········000038f8·0038f8·005dea·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000038f8·0038f8·005dea·00···A··0···0··1
13 ··[·8]·.rel.dyn··········LOOS+0x1········000096e4·0096e4·000115·01···A··3···0··413 ··[·8]·.rel.dyn··········LOOS+0x1········000096e4·0096e4·000115·01···A··3···0··4
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000097fc·0097fc·000720·04···A··0···0··414 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000097fc·0097fc·000720·04···A··0···0··4
15 ··[10]·.rel.plt··········REL·············00009f1c·009f1c·000900·08···A··3··22··415 ··[10]·.rel.plt··········REL·············00009f1c·009f1c·000900·08···A··3··22··4
16 ··[11]·.rodata···········PROGBITS········0000a820·00a820·01a7f3·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········0000a820·00a820·01a7f3·00·AMS··0···0·16
17 ··[12]·.gcc_except_table·PROGBITS········00025014·025014·0099b8·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········00025014·025014·0099b4·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········0002e9cc·02e9cc·0058cc·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········0002e9c8·02e9c8·0058cc·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00034298·034298·03ed88·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········00034294·034294·03ed88·00···A··0···0··4
20 ··[15]·.text·············PROGBITS········00074020·073020·1302cd·00··AX··0···0·1620 ··[15]·.text·············PROGBITS········00074020·073020·13017d·00··AX··0···0·16
21 ··[16]·.plt··············PROGBITS········001a42f0·1a32f0·001210·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········001a41a0·1a31a0·001210·00··AX··0···0·16
22 ··[17]·.data.rel.ro······PROGBITS········001a6500·1a4500·00da20·00··WA··0···0··422 ··[17]·.data.rel.ro······PROGBITS········001a63b0·1a43b0·00da20·00··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······001b3f20·1b1f20·000008·00··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······001b3dd0·1b1dd0·000008·00··WA··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······001b3f28·1b1f28·00000c·00··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······001b3dd8·1b1dd8·00000c·00··WA··0···0··4
25 ··[20]·.dynamic··········DYNAMIC·········001b3f34·1b1f34·000128·08··WA··7···0··425 ··[20]·.dynamic··········DYNAMIC·········001b3de4·1b1de4·000128·08··WA··7···0··4
26 ··[21]·.got··············PROGBITS········001b405c·1b205c·000028·00··WA··0···0··426 ··[21]·.got··············PROGBITS········001b3f0c·1b1f0c·000028·00··WA··0···0··4
27 ··[22]·.got.plt··········PROGBITS········001b4084·1b2084·00048c·00··WA··0···0··427 ··[22]·.got.plt··········PROGBITS········001b3f34·1b1f34·00048c·00··WA··0···0··4
28 ··[23]·.data·············PROGBITS········001b5510·1b2510·0000f0·00··WA··0···0··828 ··[23]·.data·············PROGBITS········001b53c0·1b23c0·0000f0·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········001b5600·1b2600·00013c·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········001b54b0·1b24b0·00013c·00··WA··0···0··8
30 ··[25]·.shstrtab·········STRTAB··········00000000·1b2600·000112·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········00000000·1b24b0·000112·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········00000000·1b2712·00a38c·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········00000000·1b25c2·00a440·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·0x1b1f34·contains·37·entries:1 Dynamic·section·at·offset·0x1b1de4·contains·37·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:·[libstatslog.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libstatslog.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.0.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.0.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libhidlbase.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libhidlbase.so]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[libutils.so]8 ·0x00000001·(NEEDED)·····················Shared·library:·[libutils.so]
Offset 19, 22 lines modifiedOffset 19, 22 lines modified
19 ·0x60000010·(Operating·System·specific:·60000010)········0x11519 ·0x60000010·(Operating·System·specific:·60000010)········0x115
20 ·0x00000013·(RELENT)·····················8·(bytes)20 ·0x00000013·(RELENT)·····················8·(bytes)
21 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x97fc21 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x97fc
22 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x72022 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x720
23 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x423 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
24 ·0x00000017·(JMPREL)·····················0x9f1c24 ·0x00000017·(JMPREL)·····················0x9f1c
25 ·0x00000002·(PLTRELSZ)···················2304·(bytes)25 ·0x00000002·(PLTRELSZ)···················2304·(bytes)
26 ·0x00000003·(PLTGOT)·····················0x1b408426 ·0x00000003·(PLTGOT)·····················0x1b3f34
27 ·0x00000014·(PLTREL)·····················REL27 ·0x00000014·(PLTREL)·····················REL
28 ·0x00000006·(SYMTAB)·····················0x1ac28 ·0x00000006·(SYMTAB)·····················0x1ac
29 ·0x0000000b·(SYMENT)·····················16·(bytes)29 ·0x0000000b·(SYMENT)·····················16·(bytes)
30 ·0x00000005·(STRTAB)·····················0x38f830 ·0x00000005·(STRTAB)·····················0x38f8
31 ·0x0000000a·(STRSZ)······················24042·(bytes)31 ·0x0000000a·(STRSZ)······················24042·(bytes)
32 ·0x6ffffef5·(GNU_HASH)···················0x2cbc32 ·0x6ffffef5·(GNU_HASH)···················0x2cbc
33 ·0x00000019·(INIT_ARRAY)·················0x1b3f2833 ·0x00000019·(INIT_ARRAY)·················0x1b3dd8
34 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)34 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)
35 ·0x0000001a·(FINI_ARRAY)·················0x1b3f2035 ·0x0000001a·(FINI_ARRAY)·················0x1b3dd0
36 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)36 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
37 ·0x6ffffff0·(VERSYM)·····················0x27ac37 ·0x6ffffff0·(VERSYM)·····················0x27ac
38 ·0x6ffffffe·(VERNEED)····················0x2c6c38 ·0x6ffffffe·(VERNEED)····················0x2c6c
39 ·0x6fffffff·(VERNEEDNUM)·················239 ·0x6fffffff·(VERNEEDNUM)·················2
40 ·0x00000000·(NULL)·······················0x040 ·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:·43b171b3787462a1f86d4192c5f9b0fb6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ab96c7911fa4a031ca61384ad40a99fb
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1822424···»   Blocks:·3560·······IO·Block:·4096···regular·file1 ··Size:·1822268···»   Blocks:·3560·······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.55 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib/hw/audio.hearing_aid.default.so vs.
/home/dev/aosp/build/7079147/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:···············0x7408011 ··Entry·point·address:···············0x74080
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1820436·(bytes·into·file)13 ··Start·of·section·headers:··········1820176·(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.77 KB
readelf --wide --program-header {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x740803 Entry·point·0x74080
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·0x73080·0x73080·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x7307c·0x7307c·R···0x1000
9 ··LOAD···········0x073080·0x00074080·0x00074080·0x131100·0x131100·R·E·0x10009 ··LOAD···········0x073080·0x00074080·0x00074080·0x130fb0·0x130fb0·R·E·0x1000
10 ··LOAD···········0x1a4180·0x001a6180·0x001a6180·0x0e008·0x0e008·RW··0x100010 ··LOAD···········0x1a4030·0x001a6030·0x001a6030·0x0e008·0x0e008·RW··0x1000
11 ··LOAD···········0x1b2188·0x001b5188·0x001b5188·0x000f0·0x00224·RW··0x100011 ··LOAD···········0x1b2038·0x001b5038·0x001b5038·0x000f0·0x00224·RW··0x1000
12 ··DYNAMIC········0x1b1bb0·0x001b3bb0·0x001b3bb0·0x00128·0x00128·RW··0x412 ··DYNAMIC········0x1b1a60·0x001b3a60·0x001b3a60·0x00128·0x00128·RW··0x4
13 ··GNU_RELRO······0x1a4180·0x001a6180·0x001a6180·0x0e008·0x0ee80·R···0x113 ··GNU_RELRO······0x1a4030·0x001a6030·0x001a6030·0x0e008·0x0efd0·R···0x1
14 ··GNU_EH_FRAME···0x02ea7c·0x0002ea7c·0x0002ea7c·0x058bc·0x058bc·R···0x414 ··GNU_EH_FRAME···0x02ea78·0x0002ea78·0x0002ea78·0x058bc·0x058bc·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·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.rel.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.rel.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·
3.83 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x1bc714:1 There·are·27·section·headers,·starting·at·offset·0x1bc610:
  
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·0025f0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·0025f0·10···A··7···1··4
Offset 10, 27 lines modifiedOffset 10, 27 lines modified
10 ··[·5]·.gnu.version_r····VERNEED·········00002c5c·002c5c·000050·00···A··7···2··410 ··[·5]·.gnu.version_r····VERNEED·········00002c5c·002c5c·000050·00···A··7···2··4
11 ··[·6]·.gnu.hash·········GNU_HASH········00002cac·002cac·000c3c·00···A··3···0··411 ··[·6]·.gnu.hash·········GNU_HASH········00002cac·002cac·000c3c·00···A··3···0··4
12 ··[·7]·.dynstr···········STRTAB··········000038e8·0038e8·005ddf·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000038e8·0038e8·005ddf·00···A··0···0··1
13 ··[·8]·.rel.dyn··········LOOS+0x1········000096c8·0096c8·000115·01···A··3···0··413 ··[·8]·.rel.dyn··········LOOS+0x1········000096c8·0096c8·000115·01···A··3···0··4
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000097e0·0097e0·000720·04···A··0···0··414 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000097e0·0097e0·000720·04···A··0···0··4
15 ··[10]·.rel.plt··········REL·············00009f00·009f00·0008f8·08···A··3··22··415 ··[10]·.rel.plt··········REL·············00009f00·009f00·0008f8·08···A··3··22··4
16 ··[11]·.rodata···········PROGBITS········0000a800·00a800·01a8c3·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········0000a800·00a800·01a8c3·00·AMS··0···0·16
17 ··[12]·.gcc_except_table·PROGBITS········000250c4·0250c4·0099b8·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········000250c4·0250c4·0099b4·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········0002ea7c·02ea7c·0058bc·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········0002ea78·02ea78·0058bc·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00034338·034338·03ed48·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········00034334·034334·03ed48·00···A··0···0··4
20 ··[15]·.text·············PROGBITS········00074080·073080·12fefd·00··AX··0···0·1620 ··[15]·.text·············PROGBITS········00074080·073080·12fdad·00··AX··0···0·16
21 ··[16]·.plt··············PROGBITS········001a3f80·1a2f80·001200·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········001a3e30·1a2e30·001200·00··AX··0···0·16
22 ··[17]·.data.rel.ro······PROGBITS········001a6180·1a4180·00da1c·00··WA··0···0··422 ··[17]·.data.rel.ro······PROGBITS········001a6030·1a4030·00da1c·00··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······001b3b9c·1b1b9c·000008·00··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······001b3a4c·1b1a4c·000008·00··WA··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······001b3ba4·1b1ba4·00000c·00··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······001b3a54·1b1a54·00000c·00··WA··0···0··4
25 ··[20]·.dynamic··········DYNAMIC·········001b3bb0·1b1bb0·000128·08··WA··7···0··425 ··[20]·.dynamic··········DYNAMIC·········001b3a60·1b1a60·000128·08··WA··7···0··4
26 ··[21]·.got··············PROGBITS········001b3cd8·1b1cd8·000028·00··WA··0···0··426 ··[21]·.got··············PROGBITS········001b3b88·1b1b88·000028·00··WA··0···0··4
27 ··[22]·.got.plt··········PROGBITS········001b3d00·1b1d00·000488·00··WA··0···0··427 ··[22]·.got.plt··········PROGBITS········001b3bb0·1b1bb0·000488·00··WA··0···0··4
28 ··[23]·.data·············PROGBITS········001b5188·1b2188·0000f0·00··WA··0···0··828 ··[23]·.data·············PROGBITS········001b5038·1b2038·0000f0·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········001b5278·1b2278·000134·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········001b5128·1b2128·000134·00··WA··0···0··8
30 ··[25]·.shstrtab·········STRTAB··········00000000·1b2278·000112·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········00000000·1b2128·000112·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········00000000·1b238a·00a388·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········00000000·1b223a·00a3d4·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·0x1b1bb0·contains·37·entries:1 Dynamic·section·at·offset·0x1b1a60·contains·37·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:·[libstatslog.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libstatslog.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.0.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.0.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libhidlbase.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libhidlbase.so]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[libutils.so]8 ·0x00000001·(NEEDED)·····················Shared·library:·[libutils.so]
Offset 19, 22 lines modifiedOffset 19, 22 lines modified
19 ·0x60000010·(Operating·System·specific:·60000010)········0x11519 ·0x60000010·(Operating·System·specific:·60000010)········0x115
20 ·0x00000013·(RELENT)·····················8·(bytes)20 ·0x00000013·(RELENT)·····················8·(bytes)
21 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x97e021 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x97e0
22 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x72022 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x720
23 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x423 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
24 ·0x00000017·(JMPREL)·····················0x9f0024 ·0x00000017·(JMPREL)·····················0x9f00
25 ·0x00000002·(PLTRELSZ)···················2296·(bytes)25 ·0x00000002·(PLTRELSZ)···················2296·(bytes)
26 ·0x00000003·(PLTGOT)·····················0x1b3d0026 ·0x00000003·(PLTGOT)·····················0x1b3bb0
27 ·0x00000014·(PLTREL)·····················REL27 ·0x00000014·(PLTREL)·····················REL
28 ·0x00000006·(SYMTAB)·····················0x1ac28 ·0x00000006·(SYMTAB)·····················0x1ac
29 ·0x0000000b·(SYMENT)·····················16·(bytes)29 ·0x0000000b·(SYMENT)·····················16·(bytes)
30 ·0x00000005·(STRTAB)·····················0x38e830 ·0x00000005·(STRTAB)·····················0x38e8
31 ·0x0000000a·(STRSZ)······················24031·(bytes)31 ·0x0000000a·(STRSZ)······················24031·(bytes)
32 ·0x6ffffef5·(GNU_HASH)···················0x2cac32 ·0x6ffffef5·(GNU_HASH)···················0x2cac
33 ·0x00000019·(INIT_ARRAY)·················0x1b3ba433 ·0x00000019·(INIT_ARRAY)·················0x1b3a54
34 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)34 ·0x0000001b·(INIT_ARRAYSZ)···············12·(bytes)
35 ·0x0000001a·(FINI_ARRAY)·················0x1b3b9c35 ·0x0000001a·(FINI_ARRAY)·················0x1b3a4c
36 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)36 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
37 ·0x6ffffff0·(VERSYM)·····················0x279c37 ·0x6ffffff0·(VERSYM)·····················0x279c
38 ·0x6ffffffe·(VERNEED)····················0x2c5c38 ·0x6ffffffe·(VERNEED)····················0x2c5c
39 ·0x6fffffff·(VERNEEDNUM)·················239 ·0x6fffffff·(VERNEEDNUM)·················2
40 ·0x00000000·(NULL)·······················0x040 ·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:·396145ae07e0a75f9fff3a0a79a0b4bf6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c0fd89ed439aaa7c74db7c3c536ddc20
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1821516···»   Blocks:·3560·······IO·Block:·4096···regular·file1 ··Size:·1821256···»   Blocks:·3560·······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.61 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib/libbluetooth.so vs.
/home/dev/aosp/build/7079147/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:···············0x1fd07011 ··Entry·point·address:···············0x1fd070
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9533340·(bytes·into·file)13 ··Start·of·section·headers:··········9533408·(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.78 KB
readelf --wide --program-header {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x1fd0703 Entry·point·0x1fd070
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·0x1fc06c·0x1fc06c·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x1fc068·0x1fc068·R···0x1000
9 ··LOAD···········0x1fc070·0x001fd070·0x001fd070·0x6c8860·0x6c8860·R·E·0x10009 ··LOAD···········0x1fc070·0x001fd070·0x001fd070·0x6c8710·0x6c8710·R·E·0x1000
10 ··LOAD···········0x8c48d0·0x008c68d0·0x008c68d0·0x1a1f8·0x1a1f8·RW··0x100010 ··LOAD···········0x8c4780·0x008c6780·0x008c6780·0x1a1f8·0x1a1f8·RW··0x1000
11 ··LOAD···········0x8deac8·0x008e1ac8·0x008e1ac8·0x00aa0·0x4da62·RW··0x100011 ··LOAD···········0x8de978·0x008e1978·0x008e1978·0x00aa0·0x4da62·RW··0x1000
12 ··DYNAMIC········0x8dd4f8·0x008df4f8·0x008df4f8·0x00190·0x00190·RW··0x412 ··DYNAMIC········0x8dd3a8·0x008df3a8·0x008df3a8·0x00190·0x00190·RW··0x4
13 ··GNU_RELRO······0x8c48d0·0x008c68d0·0x008c68d0·0x1a1f8·0x1a730·R···0x113 ··GNU_RELRO······0x8c4780·0x008c6780·0x008c6780·0x1a1f8·0x1a880·R···0x1
14 ··GNU_EH_FRAME···0x100fcc·0x00100fcc·0x00100fcc·0x2464c·0x2464c·R···0x414 ··GNU_EH_FRAME···0x100fc8·0x00100fc8·0x00100fc8·0x2464c·0x2464c·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·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.rel.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.rel.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·
3.83 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x91779c:1 There·are·27·section·headers,·starting·at·offset·0x9177e0:
  
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·00c9c0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·00c9c0·10···A··7···1··4
Offset 10, 27 lines modifiedOffset 10, 27 lines modified
10 ··[·5]·.gnu.version_r····VERNEED·········0000e4a4·00e4a4·0000e0·00···A··7···5··410 ··[·5]·.gnu.version_r····VERNEED·········0000e4a4·00e4a4·0000e0·00···A··7···5··4
11 ··[·6]·.gnu.hash·········GNU_HASH········0000e584·00e584·004334·00···A··3···0··411 ··[·6]·.gnu.hash·········GNU_HASH········0000e584·00e584·004334·00···A··3···0··4
12 ··[·7]·.dynstr···········STRTAB··········000128b8·0128b8·025ab5·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000128b8·0128b8·025ab5·00···A··0···0··1
13 ··[·8]·.rel.dyn··········LOOS+0x1········00038370·038370·000387·01···A··3···0··413 ··[·8]·.rel.dyn··········LOOS+0x1········00038370·038370·000387·01···A··3···0··4
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000386f8·0386f8·000d90·04···A··0···0··414 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000386f8·0386f8·000d90·04···A··0···0··4
15 ··[10]·.rel.plt··········REL·············00039488·039488·001048·08···A··3··22··415 ··[10]·.rel.plt··········REL·············00039488·039488·001048·08···A··3··22··4
16 ··[11]·.rodata···········PROGBITS········0003a4d0·03a4d0·0bd143·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········0003a4d0·03a4d0·0bd143·00·AMS··0···0·16
17 ··[12]·.gcc_except_table·PROGBITS········000f7614·0f7614·0099b8·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········000f7614·0f7614·0099b4·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········00100fcc·100fcc·02464c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········00100fc8·100fc8·02464c·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00125618·125618·0d6a54·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········00125614·125614·0d6a54·00···A··0···0··4
20 ··[15]·.text·············PROGBITS········001fd070·1fc070·6c67be·00··AX··0···0·1620 ··[15]·.text·············PROGBITS········001fd070·1fc070·6c666e·00··AX··0···0·16
21 ··[16]·.plt··············PROGBITS········008c3830·8c2830·0020a0·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········008c36e0·8c26e0·0020a0·00··AX··0···0·16
22 ··[17]·.data.rel.ro······PROGBITS········008c68d0·8c48d0·018a58·00··WA··0···0··822 ··[17]·.data.rel.ro······PROGBITS········008c6780·8c4780·018a58·00··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······008df328·8dd328·000008·00··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······008df1d8·8dd1d8·000008·00··WA··0···0··4
24 ··[19]·.init_array·······INIT_ARRAY······008df330·8dd330·0001c8·00··WA··0···0··424 ··[19]·.init_array·······INIT_ARRAY······008df1e0·8dd1e0·0001c8·00··WA··0···0··4
25 ··[20]·.dynamic··········DYNAMIC·········008df4f8·8dd4f8·000190·08··WA··7···0··425 ··[20]·.dynamic··········DYNAMIC·········008df3a8·8dd3a8·000190·08··WA··7···0··4
26 ··[21]·.got··············PROGBITS········008df688·8dd688·000c10·00··WA··0···0··426 ··[21]·.got··············PROGBITS········008df538·8dd538·000c10·00··WA··0···0··4
27 ··[22]·.got.plt··········PROGBITS········008e0298·8de298·000830·00··WA··0···0··427 ··[22]·.got.plt··········PROGBITS········008e0148·8de148·000830·00··WA··0···0··4
28 ··[23]·.data·············PROGBITS········008e1ac8·8deac8·000aa0·00··WA··0···0··828 ··[23]·.data·············PROGBITS········008e1978·8de978·000aa0·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········008e2568·8df568·04cfc2·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········008e2418·8df418·04cfc2·00··WA··0···0··8
30 ··[25]·.shstrtab·········STRTAB··········00000000·8df568·000112·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········00000000·8df418·000112·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········00000000·8df67a·038120·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········00000000·8df52a·0382b4·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.07 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x8dd4f8·contains·50·entries:1 Dynamic·section·at·offset·0x8dd3a8·contains·50·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:·[libstatslog.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libstatslog.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth.a2dp@1.0.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth.a2dp@1.0.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth.audio@2.0.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth.audio@2.0.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.1.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.bluetooth@1.1.so]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[android.system.suspend.control-ndk.so]8 ·0x00000001·(NEEDED)·····················Shared·library:·[android.system.suspend.control-ndk.so]
Offset 32, 22 lines modifiedOffset 32, 22 lines modified
32 ·0x60000010·(Operating·System·specific:·60000010)········0x38732 ·0x60000010·(Operating·System·specific:·60000010)········0x387
33 ·0x00000013·(RELENT)·····················8·(bytes)33 ·0x00000013·(RELENT)·····················8·(bytes)
34 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x386f834 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x386f8
35 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0xd9035 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0xd90
36 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x436 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
37 ·0x00000017·(JMPREL)·····················0x3948837 ·0x00000017·(JMPREL)·····················0x39488
38 ·0x00000002·(PLTRELSZ)···················4168·(bytes)38 ·0x00000002·(PLTRELSZ)···················4168·(bytes)
39 ·0x00000003·(PLTGOT)·····················0x8e029839 ·0x00000003·(PLTGOT)·····················0x8e0148
40 ·0x00000014·(PLTREL)·····················REL40 ·0x00000014·(PLTREL)·····················REL
41 ·0x00000006·(SYMTAB)·····················0x1ac41 ·0x00000006·(SYMTAB)·····················0x1ac
42 ·0x0000000b·(SYMENT)·····················16·(bytes)42 ·0x0000000b·(SYMENT)·····················16·(bytes)
43 ·0x00000005·(STRTAB)·····················0x128b843 ·0x00000005·(STRTAB)·····················0x128b8
44 ·0x0000000a·(STRSZ)······················154293·(bytes)44 ·0x0000000a·(STRSZ)······················154293·(bytes)
45 ·0x6ffffef5·(GNU_HASH)···················0xe58445 ·0x6ffffef5·(GNU_HASH)···················0xe584
46 ·0x00000019·(INIT_ARRAY)·················0x8df33046 ·0x00000019·(INIT_ARRAY)·················0x8df1e0
47 ·0x0000001b·(INIT_ARRAYSZ)···············456·(bytes)47 ·0x0000001b·(INIT_ARRAYSZ)···············456·(bytes)
48 ·0x0000001a·(FINI_ARRAY)·················0x8df32848 ·0x0000001a·(FINI_ARRAY)·················0x8df1d8
49 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)49 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
50 ·0x6ffffff0·(VERSYM)·····················0xcb6c50 ·0x6ffffff0·(VERSYM)·····················0xcb6c
51 ·0x6ffffffe·(VERNEED)····················0xe4a451 ·0x6ffffffe·(VERNEED)····················0xe4a4
52 ·0x6fffffff·(VERNEEDNUM)·················552 ·0x6fffffff·(VERNEEDNUM)·················5
53 ·0x00000000·(NULL)·······················0x053 ·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:·8f5e1c15441e84be63d31d392ced27256 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·198f27424eb45078b1b37a9e3373a94c
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9534420···»   Blocks:·18624······IO·Block:·4096···regular·file1 ··Size:·9534488···»   Blocks:·18624······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/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib64 vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib64
7.54 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib64/hw vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/lib64/hw
3.68 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib64/hw/audio.a2dp.default.so vs.
/home/dev/aosp/build/7079147/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:···············0x57cd011 ··Entry·point·address:···············0x57cd0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········1750280·(bytes·into·file)13 ··Start·of·section·headers:··········1750304·(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·0x1ab508:1 There·are·27·section·headers,·starting·at·offset·0x1ab520:
  
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·003900·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003900·18···A··7···1··8
Offset 24, 13 lines modifiedOffset 24, 13 lines modified
24 ··[19]·.init_array·······INIT_ARRAY······00000000001a24e8·1a04e8·000018·00··WA··0···0··824 ··[19]·.init_array·······INIT_ARRAY······00000000001a24e8·1a04e8·000018·00··WA··0···0··8
25 ··[20]·.dynamic··········DYNAMIC·········00000000001a2500·1a0500·000250·10··WA··7···0··825 ··[20]·.dynamic··········DYNAMIC·········00000000001a2500·1a0500·000250·10··WA··7···0··8
26 ··[21]·.got··············PROGBITS········00000000001a2750·1a0750·0002e0·00··WA··0···0··826 ··[21]·.got··············PROGBITS········00000000001a2750·1a0750·0002e0·00··WA··0···0··8
27 ··[22]·.got.plt··········PROGBITS········00000000001a2a30·1a0a30·0006d8·00··WA··0···0··827 ··[22]·.got.plt··········PROGBITS········00000000001a2a30·1a0a30·0006d8·00··WA··0···0··8
28 ··[23]·.data·············PROGBITS········00000000001a4108·1a1108·0001c8·00··WA··0···0··828 ··[23]·.data·············PROGBITS········00000000001a4108·1a1108·0001c8·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········00000000001a42d0·1a12d0·0002f8·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········00000000001a42d0·1a12d0·0002f8·00··WA··0···0··8
30 ··[25]·.shstrtab·········STRTAB··········0000000000000000·1a12d0·000114·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········0000000000000000·1a12d0·000114·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·1a13e4·00a124·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·1a13e4·00a138·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:·eb65db9c134d06812df88b769cb5c85e6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fd157ff8dcf61b2e33ccd9584c74f9ef
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1752008···»   Blocks:·3424·······IO·Block:·4096···regular·file1 ··Size:·1752032···»   Blocks:·3424·······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/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib64/hw/audio.hearing_aid.default.so vs.
/home/dev/aosp/build/7079147/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:···············0x57ce011 ··Entry·point·address:···············0x57ce0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········1749288·(bytes·into·file)13 ··Start·of·section·headers:··········1749488·(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·0x1ab128:1 There·are·27·section·headers,·starting·at·offset·0x1ab1f0:
  
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·0038e8·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0038e8·18···A··7···1··8
Offset 24, 13 lines modifiedOffset 24, 13 lines modified
24 ··[19]·.init_array·······INIT_ARRAY······00000000001a2198·1a0198·000018·00··WA··0···0··824 ··[19]·.init_array·······INIT_ARRAY······00000000001a2198·1a0198·000018·00··WA··0···0··8
25 ··[20]·.dynamic··········DYNAMIC·········00000000001a21b0·1a01b0·000250·10··WA··7···0··825 ··[20]·.dynamic··········DYNAMIC·········00000000001a21b0·1a01b0·000250·10··WA··7···0··8
26 ··[21]·.got··············PROGBITS········00000000001a2400·1a0400·0002e0·00··WA··0···0··826 ··[21]·.got··············PROGBITS········00000000001a2400·1a0400·0002e0·00··WA··0···0··8
27 ··[22]·.got.plt··········PROGBITS········00000000001a26e0·1a06e0·0006d0·00··WA··0···0··827 ··[22]·.got.plt··········PROGBITS········00000000001a26e0·1a06e0·0006d0·00··WA··0···0··8
28 ··[23]·.data·············PROGBITS········00000000001a3db0·1a0db0·0001c8·00··WA··0···0··828 ··[23]·.data·············PROGBITS········00000000001a3db0·1a0db0·0001c8·00··WA··0···0··8
29 ··[24]·.bss··············NOBITS··········00000000001a3f78·1a0f78·0002f0·00··WA··0···0··829 ··[24]·.bss··············NOBITS··········00000000001a3f78·1a0f78·0002f0·00··WA··0···0··8
30 ··[25]·.shstrtab·········STRTAB··········0000000000000000·1a0f78·000114·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········0000000000000000·1a0f78·000114·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·1a108c·00a09c·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·1a108c·00a160·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:·63ad52b620f0c67d1cbaf7d847cb04cf6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5ace958e2d2c2681d76818abedb9d8ed
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1751016···»   Blocks:·3424·······IO·Block:·4096···regular·file1 ··Size:·1751216···»   Blocks:·3424·······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/7079147/aosp_x86_64-eng/Google/system.img.mount/system/lib64/libbluetooth.so vs.
/home/dev/aosp/build/7079147/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:···············0x21248011 ··Entry·point·address:···············0x212480
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9412712·(bytes·into·file)13 ··Start·of·section·headers:··········9413160·(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·0x8fa068:1 There·are·27·section·headers,·starting·at·offset·0x8fa228:
  
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·012eb8·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·012eb8·18···A··7···1··8
Offset 24, 13 lines modifiedOffset 24, 13 lines modified
24 ··[19]·.init_array·······INIT_ARRAY······00000000008c1ef8·8bfef8·000390·00··WA··0···0··824 ··[19]·.init_array·······INIT_ARRAY······00000000008c1ef8·8bfef8·000390·00··WA··0···0··8
25 ··[20]·.dynamic··········DYNAMIC·········00000000008c2288·8c0288·000320·10··WA··7···0··825 ··[20]·.dynamic··········DYNAMIC·········00000000008c2288·8c0288·000320·10··WA··7···0··8
26 ··[21]·.got··············PROGBITS········00000000008c25a8·8c05a8·000588·00··WA··0···0··826 ··[21]·.got··············PROGBITS········00000000008c25a8·8c05a8·000588·00··WA··0···0··8
27 ··[22]·.got.plt··········PROGBITS········00000000008c2b30·8c0b30·000f58·00··WA··0···0··827 ··[22]·.got.plt··········PROGBITS········00000000008c2b30·8c0b30·000f58·00··WA··0···0··8
28 ··[23]·.data·············PROGBITS········00000000008c4a90·8c1a90·001408·00··WA··0···0·1628 ··[23]·.data·············PROGBITS········00000000008c4a90·8c1a90·001408·00··WA··0···0·16
29 ··[24]·.bss··············NOBITS··········00000000008c5ea0·8c2e98·05bc2e·00··WA··0···0·1629 ··[24]·.bss··············NOBITS··········00000000008c5ea0·8c2e98·05bc2e·00··WA··0···0·16
30 ··[25]·.shstrtab·········STRTAB··········0000000000000000·8c2e98·000114·00······0···0··130 ··[25]·.shstrtab·········STRTAB··········0000000000000000·8c2e98·000114·00······0···0··1
31 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·8c2fac·0370bc·00······0···0··131 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·8c2fac·037278·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:·f4ca79463c78de571853a5c9a79434fd6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d63162a6f5860f553b4cd9c5c4d109ef
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9414440···»   Blocks:·18392······IO·Block:·4096···regular·file1 ··Size:·9414888···»   Blocks:·18392······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
  
  
56.1 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext
55.9 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex
5.17 KB
/home/dev/aosp/build/7079147/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/7079147/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/7079147/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/7079147/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/7079147/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/7079147/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 06b50b95bc12f2487ac7376b9b928054a48b025cac14eff4fa23e2fef23b791fd18f216e979d88414108585cf553b19da1a11b2e7c966188825da180fd91f39c1 16dd1439ac020cbe59f0322137c444258d27144426c4963e87e04f587fca6420795fa5c0358c7112a13d3c3fc3f4dfafcbafcf71d8c0d0426f1bf6f5ef8c9a16
2 6155d9481d96fdc61cba2f5acad19a38bbb4e45801947b47dcc585e7f411097240b8de2dfced4ec65727039b24efaf40e4d2716f11639ce064afa2cddc6fa7d22 54f857d40bf620ccb4266e26a8c4ba3faeea96479b2356d57c9527b27fea7875293fb64d66d5b7869dcd4d03f5cd3767fe865646e22a81c42019c13022b28ee3
3 09498feefeb5e5168fecc69b5bc3f10ab1d730c44bc865378505b6c4c564c5721cd03f7aa6d3069cb5ac18591479f1f485f6a25cdd7730a3e9bb9946e14451db3 e7eb8355e3d25078dea8c202b7208d65fb5b869c7b6c8223fdfabc41680540ae1559d963f7cb935787c7a57da547331ccb32a259d3aad5b7ca2c8737c3560a44
4 9201ad216d7ac90effb3bd89c72956ad4dd7a8e9a84f9e5c0102e6532acd257a2576b8ce078f66927209c3bdac6366e3a7a350fa0457e10d7b7a160cc9f16d3d4 385e46fe7ea840ca2e08f60924f9b92eaaccd7be3f9fe28d5f0d5272d518716783c09c28f24eb855c5306c9d4a952547182848313087b566cf6dfa4600f2e87a
5 733b4d67a5269cc360f66b847c9f9597e2bbb76aeed88349dacf9ef6c4825c653eb3873e2f079fdf368c0abe8921cc12d02f149b94cd6f6450c8021be18c5b6e5 658e83d929f8cf65ec4efca35c08c204813b9ecb1648cf79b0b191a4290af8e6252aacc848e536f05fb1a9befafb66dd6d8a918b6e30c647cc9d02f2cab225b1
6 778f6e0a28e901078e34af705e9981f720c73c3afc597b52696ba912368800b1035d02e45df2273cdb29af7655c6c491f04de6ce80f5f6d411149b205d5aca746 8d37c76c87404e7ef2f508eeabea3388a49037b1148cb903736335a07c61bb1835b337f16b3880e7246a5164b2d0632e413ca3b31c734093bca34b2b47d2b014
7 b55c1a74b7396d78fee2fef92c5b90a201296dd084158b448b67086e82d7db8fbb377e676727f6641ca7eb1a4e3842c725e3547e3a0cd64afe26423754d8d7307 a2031e6ad482967113f716909e761c3e881e155f0bb5fdee18b1de6423835937f0c3161549c029d663f89e2130f2239ab3dabb12298dd08c08fdf2f9b7ab8cf1
8 57e7b33c6cef720e1e24798af7ce5f5f1290c94922cdce91bac9cffb2e48c09f57ceccba3f9164b8dad3823f28d95328401adcdca5ef6bfbd1909033ef7e46f28 cd8d676dfb1d3d5baf0bc219490ab389a605532c14323a3f5649a3361c9430a9fb4f3c1c9c8c6f45f8db5af0f347957eeb45b64f1dc8df69ddcb19c805225cd2
9 f1191c4605a12c752978f1f18889dc42097a0a9f5c3458873c9fe37075d89bef5749f137dd7e6a9b8e95ecb4cbe3be79e709a99155d150e021d111942a62bce29 ec265a966fe1696f90ceb1c273bf66f7b1f2fd7efff0d0351099ff93a5eb3e80cbb82a2dd2f022c732034b3b4bd5a1b893577ef04a5608ee108369b17f8bf832
10 63812f01d305e1dd6de1a960b148676fd81a2b7f59a7d343de545ce7ecc38521741134a3cbd455644cb8a3e95762394c4224fa14cdcaa6447d771f0cae91062c10 bf13d1c3b27cc994c777ed450eff9159e7968467614ee71f1f5c6f3bf4e8bb16e0e77a34f467f33a20908ad00cfad5b68240741649e96f832b160344bdce2dbf
11 07b27ccea6b3a01edfe75bd3f20069addb673c862369fb2e8266fdc10a318da150904d8b6d68196671f2e7f6b21bbcbcee3397088d7d4f375c483a87f93b186911 060733cddb915b0390600d224018f11a39f9ccf126135911a14d82de6a7b025bcc5e8032d72d003e9a5ccf5a0e272d8e6093349b556cd02a379d1aa054756ae1
12 7cf416f9d6a42da4da25dd7bd765e3fe0fd36bcd4ccf7ea6775559affd38f12046a9785b3a53630dc93d5885bd5232a0414ae7f9d14a443303554978322751d612 fb9493559b412ae7823d863ebbf47b8042980712759b3a20fb70fa309707ca0e9ae8dd7253a24dc7cbdd989ac2708f4781ba7957097fbc1ffe5a4c794b9b0fc7
13 e5866a5723034af326a31040b376d4823b54e4aa5482d82e84db01c5376ff62f7ac2fe92b2d4d4ca8b62147f0c6a512bc8e4e621921fef60f28eb63bbc95bedc13 1b210bd8f3f1d1a4e19845463baab81211deab2299926e2f353ca416c4aff6ccf9ec7e7ed9f248521e196023b58b6975d79f3f3c52d1e63a2e336b36e1a0c410
14 9020345f7286d50312c819620b9b894832a5af609a2fe0999965814dad648b1a6ae7d4bc5fb7343c384aa5bcca4fa890bdfb3a59f3fbfb8fa8ad4a54ff3827db14 158bc624e00a01d736aae4bc11576c77b8c3f933d2da1b71aada2376028ee323bd06b1550fb77dba6a19c8acca5f06e85f7653b48d07f03f4dda90666d1fd593
15 4b283160427b1e1a066ffd82fd341cff4c9c4c7e311e58cf408611a15d25957e3293620f66d0d3157d5ffea73375aa64bac88a9d188f394d4b3392d108f08d5b15 9519a683762e1b2ffecb85e5607c27331810b4ce7f552cc552ff2cc3d2fd9f4b017aa367194543d4d3eaf6f4ac2df0c7d0687399fd7082dc095f0e33490d4160
16 3c7dd8a60f8837e9de6f16b4458192a70d16050dffa2a6ef80d5e000e318e13b66a96ea5aec971cad74f7ceaa171f454e0254924d4102b19f5c5ffbe30d7c34616 7a617308807c84231efa63b4a49e3898620aaf9e638634ce8c301af7984cd89463df9f42e9dfde01d28060f7b7393710bd94d1b24af4fd89e31ead80dc1e3062
17 b87d06b3df48ed80a15cf1e14953fc34c1a7eaa9fb121aec9f70a47e4b20fb2512a75dc6db197ea56582ec4d593936c968a28e64b638a886e1bfe7cec9c7ca7117 c8b3dd342ce6b2bc7b370809f9e235bfae505db9faa567619954bd777be50efb1d86c16ebdd054d9450bb39c8d3e78789899632d86a9d7bab793e0fdff2d2bb0
50.5 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug
14.2 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib vs.
/home/dev/aosp/build/7079147/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/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86 vs.
/home/dev/aosp/build/7079147/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/7079147/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/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·0000·2070·9099·0200·d0bd·dc4d·e724·f26f··..·p.......M.$.o00000010:·0000·2070·9099·0200·46bd·f84e·4738·74ef··..·p....F..NG8t.
00000020:·0000·6170·0010·6170·16c4·6270·0020·6370··..ap..ap..bp.·cp00000020:·0000·6170·0010·6170·16c4·6270·0020·6370··..ap..ap..bp.·cp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·48a7·0470·0400·0000·0000·0000·6894·0100··H..p........h...00000040:·48a7·0470·0400·0000·0000·0000·6894·0100··H..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·c80f·0000·9099·0200·0000·0000··................00000080:·c889·0200·c80f·0000·9099·0200·0000·0000··................
729 B
/home/dev/aosp/build/7079147/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/7079147/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:·3ada81028f9ae53eeb66b340dbc9e6f4cc1bdff83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4577478b2afb621da20aaa888ea8df18309d5dd7
1000 B
/home/dev/aosp/build/7079147/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/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·0020·1b70·40f5·0200·b782·2914·4a87·4f14··.·.p@.....).J.O.00000010:·0020·1b70·40f5·0200·8682·6df1·0ae1·0315··.·.p@.....m.....
00000020:·00e0·5770·00f0·5770·84a9·5c70·00f0·5c70··..Wp..Wp..\p..\p00000020:·00e0·5770·00f0·5770·84a9·5c70·00f0·5c70··..Wp..Wp..\p..\p
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·18a7·0470·0400·0000·0000·0000·302e·0100··...p........0...00000040:·18a7·0470·0400·0000·0000·0000·302e·0100··...p........0...
00000050:·302e·0100·9c52·0000·cc80·0100·140e·0100··0....R..........00000050:·302e·0100·9c52·0000·cc80·0100·140e·0100··0....R..........
00000060:·f8c3·0200·b811·0000·e08e·0200·381c·0000··............8...00000060:·f8c3·0200·b811·0000·e08e·0200·381c·0000··............8...
00000070:·18ab·0200·e018·0000·b0d5·0200·c80f·0000··................00000070:·18ab·0200·e018·0000·b0d5·0200·c80f·0000··................
00000080:·78e5·0200·c80f·0000·40f5·0200·0000·0000··x.......@.......00000080:·78e5·0200·c80f·0000·40f5·0200·0000·0000··x.......@.......
727 B
/home/dev/aosp/build/7079147/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/7079147/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:·a683db8685049b0d099a3aadb828b13d4a1622983 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0f7ce567853fa5c61a852915d83280f442da9932
993 B
/home/dev/aosp/build/7079147/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/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·0020·1e70·88d7·0100·629c·d6a1·17c0·0696··.·.p....b.......00000010:·0020·1e70·88d7·0100·369d·de64·17ff·ec45··.·.p....6..d...E
00000020:·00f0·5c70·0000·5d70·27b1·6070·0000·6170··..\p..]p'.`p..ap00000020:·00f0·5c70·0000·5d70·27b1·6070·0000·6170··..\p..]p'.`p..ap
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·30a7·0470·0400·0000·0000·0000·88cb·0000··0..p............00000040:·30a7·0470·0400·0000·0000·0000·88cb·0000··0..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·c80f·0000·88d7·0100·0000·0000··................00000080:·c0c7·0100·c80f·0000·88d7·0100·0000·0000··................
717 B
/home/dev/aosp/build/7079147/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/7079147/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:·9db0e70d1955fb66e21767857b24e3453c9078223 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1789722c69467d083a8ce26d7dd193947b10b0b7
979 B
/home/dev/aosp/build/7079147/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/7079147/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·3038·3900·00a0·6300·0500·0000··art.089...c.....00000000:·6172·740a·3038·3900·00a0·6300·0500·0000··art.089...c.....
00000010:·0000·0070·0011·1b00·2f67·7fe9·9abc·cbfd··...p..../g......00000010:·0000·0070·0011·1b00·b767·69ff·079c·ce84··...p.....gi.....
00000020:·00c0·2270·00d0·2270·c664·5770·00e0·5770··.."p.."p.dWp..Wp00000020:·00c0·2270·00d0·2270·c664·5770·00e0·5770··.."p.."p.dWp..Wp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·00a7·0470·0400·0000·0000·0000·f8ab·0c00··...p............00000040:·00a7·0470·0400·0000·0000·0000·f8ab·0c00··...p............
00000050:·f8ab·0c00·4cfe·0100·44aa·0e00·a8b5·0800··....L...D.......00000050:·f8ab·0c00·4cfe·0100·44aa·0e00·a8b5·0800··....L...D.......
00000060:·a4f0·1900·789c·0000·ec5f·1700·18e5·0100··....x...._......00000060:·a4f0·1900·789c·0000·ec5f·1700·18e5·0100··....x...._......
00000070:·0445·1900·a0ab·0000·208d·1a00·dc53·0000··.E......·....S..00000070:·0445·1900·a0ab·0000·208d·1a00·dc53·0000··.E......·....S..
00000080:·00e1·1a00·0030·0000·0011·1b00·0000·0000··.....0..........00000080:·00e1·1a00·0030·0000·0011·1b00·0000·0000··.....0..........
703 B
/home/dev/aosp/build/7079147/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/7079147/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:·f353c2a92a77f8df60350edce4108bded88469e33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e3393af466467c14849dff71f2284e9b8c7a0700
7.0 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/javalib/x86_64 vs.
/home/dev/aosp/build/7079147/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/7079147/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/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·00c0·2a70·8022·0300·cda5·a206·b4cb·5a3c··..*p."........Z<00000010:·00c0·2a70·8022·0300·09a6·14be·04e8·7ce9··..*p."........|.
00000020:·0070·6e70·0080·6e70·bb40·7070·00a0·7070··.pnp..np.@pp..pp00000020:·0070·6e70·0080·6e70·bb40·7070·00a0·7070··.pnp..np.@pp..pp
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·b8cc·0100··@..p............00000040:·40fa·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·c80f·0000·8022·0300·0000·0000··........."......00000080:·b812·0300·c80f·0000·8022·0300·0000·0000··........."......
735 B
/home/dev/aosp/build/7079147/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/7079147/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:·c8c16f80474c9b968614ed0698fe82b39fbbde3d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·37c23e34c4de82852516ef22ec69d00de0143b43
1010 B
/home/dev/aosp/build/7079147/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/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·0060·2470·98e5·0300·195a·1cb2·8acd·5806··.`$p.....Z....X.00000010:·0060·2470·98e5·0300·2c5a·0d36·c951·317d··.`$p....,Z.6.Q1}
00000020:·00f0·6470·0000·6570·3608·6a70·0050·6a70··..dp..ep6.jp.Pjp00000020:·00f0·6470·0000·6570·3608·6a70·0050·6a70··..dp..ep6.jp.Pjp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·10fa·0570·0800·0000·0000·0000·3087·0100··...p........0...00000040:·10fa·0570·0800·0000·0000·0000·3087·0100··...p........0...
00000050:·3087·0100·9c52·0000·d0d9·0100·686a·0100··0....R......hj..00000050:·3087·0100·9c52·0000·d0d9·0100·686a·0100··0....R......hj..
00000060:·68ae·0300·a017·0000·3844·0300·7038·0000··h.......8D..p8..00000060:·68ae·0300·a017·0000·3844·0300·7038·0000··h.......8D..p8..
00000070:·a87c·0300·c031·0000·08c6·0300·c80f·0000··.|...1..........00000070:·a87c·0300·c031·0000·08c6·0300·c80f·0000··.|...1..........
00000080:·d0d5·0300·c80f·0000·98e5·0300·0000·0000··................00000080:·d0d5·0300·c80f·0000·98e5·0300·0000·0000··................
733 B
/home/dev/aosp/build/7079147/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/7079147/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:·583d7e3472332f4f099239b949e9bcce2122bedc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2ae92988a0ffa103ff4c310eb639b8d72b3cb189
999 B
/home/dev/aosp/build/7079147/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/7079147/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·3038·3900·0000·0000·0000·0000··art.089.........00000000:·6172·740a·3038·3900·0000·0000·0000·0000··art.089.........
00000010:·0050·2870·a861·0200·aeea·7697·0920·a969··.P(p.a....v..·.i00000010:·0050·2870·a861·0200·c7eb·105d·597b·bdc3··.P(p.a.....]Y{..
00000020:·0050·6a70·0060·6a70·f621·6e70·0070·6e70··.Pjp.`jp.!np.pnp00000020:·0050·6a70·0060·6a70·f621·6e70·0070·6e70··.Pjp.`jp.!np.pnp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·28fa·0570·0800·0000·0000·0000·f0fb·0000··(..p............00000040:·28fa·0570·0800·0000·0000·0000·f0fb·0000··(..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·c80f·0000·a861·0200·0000·0000··.Q.......a......00000080:·e051·0200·c80f·0000·a861·0200·0000·0000··.Q.......a......
723 B
/home/dev/aosp/build/7079147/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/7079147/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:·9252b59935f4ef88df48e3b56e81a547afb187613 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ce1f7ebd3c67d614758570731c9aa6eb2e24369b
985 B
/home/dev/aosp/build/7079147/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/7079147/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·3038·3900·0020·7100·0500·0000··art.089..·q.....00000000:·6172·740a·3038·3900·0020·7100·0500·0000··art.089..·q.....
00000010:·0000·0070·1053·2400·7a0e·6d81·60a1·3dd6··...p.S$.z.m.`.=.00000010:·0000·0070·1053·2400·eb0c·4da2·1cc0·f54c··...p.S$...M....L
00000020:·0010·2e70·0020·2e70·2f73·6470·00f0·6470··...p.·.p/sdp..dp00000020:·0010·2e70·0020·2e70·2f73·6470·00f0·6470··...p.·.p/sdp..dp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·f8f9·0570·0800·0000·0000·0000·802e·1000··...p............00000040:·f8f9·0570·0800·0000·0000·0000·802e·1000··...p............
00000050:·802e·1000·4cfe·0100·d02c·1200·50b0·0b00··....L....,..P...00000050:·802e·1000·4cfe·0100·d02c·1200·50b0·0b00··....L....,..P...
00000060:·90fe·2200·a0d0·0000·20dd·1d00·30ca·0300··..".....·...0...00000060:·90fe·2200·a0d0·0000·20dd·1d00·30ca·0300··..".....·...0...
00000070:·50a7·2100·4057·0100·30cf·2300·dc53·0000··P.!.@W..0.#..S..00000070:·50a7·2100·4057·0100·30cf·2300·dc53·0000··P.!.@W..0.#..S..
00000080:·1023·2400·0030·0000·1053·2400·0000·0000··.#$..0...S$.....00000080:·1023·2400·0030·0000·1053·2400·0000·0000··.#$..0...S$.....
709 B
/home/dev/aosp/build/7079147/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/7079147/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:·76a9c428a7286ff8d0e558c2687cfee254f321143 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f74f0733460334b5def5e5bd523ae45c0c303b80
14.8 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib
3.6 KB
/home/dev/aosp/build/7079147/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/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libart-compiler.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:···············0xd441011 ··Entry·point·address:···············0xd4410
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3520236·(bytes·into·file)13 ··Start·of·section·headers:··········3520224·(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:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
1.59 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x35b6ec:1 There·are·25·section·headers,·starting·at·offset·0x35b6e0:
  
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·012c90·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·012c90·10···A··7···1··4
Offset 22, 13 lines modifiedOffset 22, 13 lines modified
22 ··[17]·.fini_array·······FINI_ARRAY······00354780·352780·000008·00··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······00354780·352780·000008·00··WA··0···0··4
23 ··[18]·.init_array·······INIT_ARRAY······00354788·352788·000074·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······00354788·352788·000074·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········003547fc·3527fc·000128·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········003547fc·3527fc·000128·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········00354924·352924·0002d4·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00354924·352924·0002d4·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00354bf8·352bf8·000540·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00354bf8·352bf8·000540·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········00356138·353138·0002d4·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········00356138·353138·0002d4·00··WA··0···0··4
28 ··[23]·.shstrtab·········STRTAB··········00000000·353138·0000fa·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········00000000·353138·0000fa·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········00000000·353232·0084b8·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········00000000·353232·0084ac·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··p·(processor·specific)34 ··p·(processor·specific)
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:·29a23165356771e1a07c5a8c1c3400576 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c0eec0bf322538bdb363918bdbe288f6
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·3521236···»   Blocks:·6880·······IO·Block:·4096···regular·file1 ··Size:·3521224···»   Blocks:·6880·······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.75 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libart.so vs.
/home/dev/aosp/build/7079147/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:···············0x13cd0011 ··Entry·point·address:···············0x13cd00
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9722332·(bytes·into·file)13 ··Start·of·section·headers:··········9722092·(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·0x9459dc:1 There·are·29·section·headers,·starting·at·offset·0x9458ec:
  
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·016fb0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·016fb0·10···A··7···1··4
Offset 25, 14 lines modifiedOffset 25, 14 lines modified
25 ··[20]·.got··············PROGBITS········00827954·825954·000554·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00827954·825954·000554·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00827ea8·825ea8·000894·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00827ea8·825ea8·000894·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········0082973c·82673c·0013e4·00··WA··0···0··427 ··[22]·.data·············PROGBITS········0082973c·82673c·0013e4·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········0082ab40·827b20·0032e0·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········0082ab40·827b20·0032e0·00··WA··0···0·64
29 ··[24]·.comment··········PROGBITS········00000000·827b20·00013a·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·827b20·00013a·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········00000000·827c5c·02e0f0·10·····27·5909··430 ··[25]·.symtab···········SYMTAB··········00000000·827c5c·02e0f0·10·····27·5909··4
31 ··[26]·.shstrtab·········STRTAB··········00000000·855d4c·000119·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········00000000·855d4c·000119·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········00000000·855e65·0efb64·00······0···0··132 ··[27]·.strtab···········STRTAB··········00000000·855e65·0efa76·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········00000000·9459cc·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········00000000·9458dc·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:·0e8dd36905d9c5489a1000a137fe55e76 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fa9bc3d53ba9c6fc73cca707169b0be1
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9723492···»   Blocks:·18992······IO·Block:·4096···regular·file1 ··Size:·9723252···»   Blocks:·18992······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/7079147/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/7079147/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:···············0x125e3011 ··Entry·point·address:···············0x125e30
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5275412·(bytes·into·file)13 ··Start·of·section·headers:··········5275240·(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·0x507f14:1 There·are·26·section·headers,·starting·at·offset·0x507e68:
  
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·0148a0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·0148a0·10···A··7···1··4
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······004fc248·4fa248·000078·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······004fc248·4fa248·000078·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········004fc2c0·4fa2c0·000128·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········004fc2c0·4fa2c0·000128·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········004fc3e8·4fa3e8·0002f4·00··WA··0···0··425 ··[20]·.got··············PROGBITS········004fc3e8·4fa3e8·0002f4·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········004fc6dc·4fa6dc·0005c4·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········004fc6dc·4fa6dc·0005c4·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········004fdca0·4faca0·000004·00··WA··0···0··427 ··[22]·.data·············PROGBITS········004fdca0·4faca0·000004·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········004fdca4·4faca4·0002d8·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········004fdca4·4faca4·0002d8·00··WA··0···0··4
29 ··[24]·.shstrtab·········STRTAB··········00000000·4faca4·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·4faca4·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·4fada4·00d170·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·4fada4·00d0c4·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:·3252115246e751acc70c8772385c70fc6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6c394ec299336abd23e0015eb0e2887
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·5276452···»   Blocks:·10312······IO·Block:·4096···regular·file1 ··Size:·5276280···»   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/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib/libartd.so vs.
/home/dev/aosp/build/7079147/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:···············0x1cb50011 ··Entry·point·address:···············0x1cb500
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········11227528·(bytes·into·file)13 ··Start·of·section·headers:··········11227972·(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·0xab5188:1 There·are·26·section·headers,·starting·at·offset·0xab5344:
  
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·01a610·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·01a610·10···A··7···1··4
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······00a9b064·a99064·000044·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······00a9b064·a99064·000044·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00a9b0a8·a990a8·000178·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········00a9b0a8·a990a8·000178·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········00a9b220·a99220·0009c4·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00a9b220·a99220·0009c4·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00a9bbe4·a99be4·0008a0·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00a9bbe4·a99be4·0008a0·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········00a9d484·a9a484·0013e4·00··WA··0···0··427 ··[22]·.data·············PROGBITS········00a9d484·a9a484·0013e4·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00a9e880·a9b868·003300·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········00a9e880·a9b868·003300·00··WA··0···0·64
29 ··[24]·.shstrtab·········STRTAB··········00000000·a9b868·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·a9b868·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·a9b968·019820·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·a9b968·0199dc·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:·ccdfc2a89733bb7baf996b70448feb756 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c33dba4e412c4b4b40e615c4c2827f61
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11228568··»  Blocks:·21936······IO·Block:·4096···regular·file1 ··Size:·11229012··»  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
  
  
21.4 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64 vs.
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64
3.74 KB
/home/dev/aosp/build/7079147/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/7079147/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:···············0xe9e5011 ··Entry·point·address:···············0xe9e50
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3546064·(bytes·into·file)13 ··Start·of·section·headers:··········3546088·(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·0x361bd0:1 There·are·25·section·headers,·starting·at·offset·0x361be8:
  
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·01c278·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01c278·18···A··7···1··8
Offset 22, 13 lines modifiedOffset 22, 13 lines modified
22 ··[17]·.fini_array·······FINI_ARRAY······000000000035ab50·358b50·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······000000000035ab50·358b50·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······000000000035ab60·358b60·0000e8·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······000000000035ab60·358b60·0000e8·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········000000000035ac48·358c48·000250·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········000000000035ac48·358c48·000250·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········000000000035ae98·358e98·000100·00··WA··0···0··825 ··[20]·.got··············PROGBITS········000000000035ae98·358e98·000100·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········000000000035af98·358f98·000a58·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········000000000035af98·358f98·000a58·00··WA··0···0··8
27 ··[22]·.bss··············NOBITS··········000000000035c9f0·3599f0·0004b8·00··WA··0···0··827 ··[22]·.bss··············NOBITS··········000000000035c9f0·3599f0·0004b8·00··WA··0···0··8
28 ··[23]·.shstrtab·········STRTAB··········0000000000000000·3599f0·0000fc·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········0000000000000000·3599f0·0000fc·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·359aec·0080e4·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·359aec·0080fc·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:·efd6e6b96c4dfa9fabe55d0811af960e6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·08851033af3bd3a26af903e8a18f113b
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·3547664···»   Blocks:·6936·······IO·Block:·4096···regular·file1 ··Size:·3547688···»   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/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libart.so vs.
/home/dev/aosp/build/7079147/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:···············0x16168011 ··Entry·point·address:···············0x161680
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9496208·(bytes·into·file)13 ··Start·of·section·headers:··········9496112·(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·0x1616803 Entry·point·0x161680
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·0x16067c·0x16067c·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x16067c·0x16067c·R···0x1000
9 ··LOAD···········0x160680·0x0000000000161680·0x0000000000161680·0x661180·0x661180·R·E·0x10009 ··LOAD···········0x160680·0x0000000000161680·0x0000000000161680·0x661140·0x661140·R·E·0x1000
10 ··LOAD···········0x7c1800·0x00000000007c3800·0x00000000007c3800·0x011188·0x011188·RW··0x100010 ··LOAD···········0x7c17c0·0x00000000007c37c0·0x00000000007c37c0·0x011188·0x011188·RW··0x1000
11 ··LOAD···········0x7d2990·0x00000000007d5990·0x00000000007d5990·0x0027e1·0x005cd0·RW··0x100011 ··LOAD···········0x7d2950·0x00000000007d5950·0x00000000007d5950·0x0027e1·0x005cd0·RW··0x1000
12 ··DYNAMIC········0x7d13b0·0x00000000007d33b0·0x00000000007d33b0·0x0002f0·0x0002f0·RW··0x812 ··DYNAMIC········0x7d1370·0x00000000007d3370·0x00000000007d3370·0x0002f0·0x0002f0·RW··0x8
13 ··GNU_RELRO······0x7c1800·0x00000000007c3800·0x00000000007c3800·0x011188·0x011800·R···0x113 ··GNU_RELRO······0x7c17c0·0x00000000007c37c0·0x00000000007c37c0·0x011188·0x011840·R···0x1
14 ··GNU_EH_FRAME···0x0d3590·0x00000000000d3590·0x00000000000d3590·0x0122cc·0x0122cc·R···0x414 ··GNU_EH_FRAME···0x0d3590·0x00000000000d3590·0x00000000000d3590·0x0122cc·0x0122cc·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·0x90e690:1 There·are·29·section·headers,·starting·at·offset·0x90e630:
  
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·022788·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·022788·18···A··7···1··8
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 ··[·7]·.dynstr···········STRTAB··········000000000002e114·02e114·05bc14·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000000000002e114·02e114·05bc14·00···A··0···0··1
13 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000089d28·089d28·0005d9·01···A··3···0··813 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000089d28·089d28·0005d9·01···A··3···0··8
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000008a308·08a308·0004b0·08···A··0···0··814 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000008a308·08a308·0004b0·08···A··0···0··8
15 ··[10]·.rela.plt·········RELA············000000000008a7b8·08a7b8·0031f8·18···A··3··21··815 ··[10]·.rela.plt·········RELA············000000000008a7b8·08a7b8·0031f8·18···A··3··21··8
16 ··[11]·.rodata···········PROGBITS········000000000008d9b0·08d9b0·045be0·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········000000000008d9b0·08d9b0·045be0·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d3590·0d3590·0122cc·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d3590·0d3590·0122cc·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000000e5860·0e5860·07ae1c·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000000e5860·0e5860·07ae1c·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········0000000000161680·160680·65f018·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········0000000000161680·160680·65efd8·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········00000000007c06a0·7bf6a0·002160·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········00000000007c0660·7bf660·002160·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········00000000007c3800·7c1800·00fb40·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········00000000007c37c0·7c17c0·00fb40·00··WA··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······00000000007d3340·7d1340·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000007d3300·7d1300·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······00000000007d3350·7d1350·000060·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000007d3310·7d1310·000060·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000007d33b0·7d13b0·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000007d3370·7d1370·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000007d36a0·7d16a0·000228·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000007d3660·7d1660·000228·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000007d38c8·7d18c8·0010c0·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000007d3888·7d1888·0010c0·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000007d5990·7d2990·0027e1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········00000000007d5950·7d2950·0027e1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········00000000007d8180·7d5171·0034e0·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········00000000007d8140·7d5131·0034e0·00··WA··0···0·16
29 ··[24]·.comment··········PROGBITS········0000000000000000·7d5171·000113·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·7d5131·000113·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d5288·046e90·18·····27·6220··830 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d5248·046e90·18·····27·6220··8
31 ··[26]·.shstrtab·········STRTAB··········0000000000000000·81c118·00011b·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········0000000000000000·81c0d8·00011b·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········0000000000000000·81c233·0f244b·00······0···0··132 ··[27]·.strtab···········STRTAB··········0000000000000000·81c1f3·0f2429·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·90e680·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·90e61c·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·0x7d13b0·contains·47·entries:1 Dynamic·section·at·offset·0x7d1370·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)················0x5d929 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5d9
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x8a30831 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x8a308
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)·············0x8a7b834 ·0x0000000000000017·(JMPREL)·············0x8a7b8
35 ·0x0000000000000002·(PLTRELSZ)···········12792·(bytes)35 ·0x0000000000000002·(PLTRELSZ)···········12792·(bytes)
36 ·0x0000000000000003·(PLTGOT)·············0x7d38c836 ·0x0000000000000003·(PLTGOT)·············0x7d3888
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)·············0x2e11440 ·0x0000000000000005·(STRTAB)·············0x2e114
41 ·0x000000000000000a·(STRSZ)··············375828·(bytes)41 ·0x000000000000000a·(STRSZ)··············375828·(bytes)
42 ·0x000000006ffffef5·(GNU_HASH)···········0x2596842 ·0x000000006ffffef5·(GNU_HASH)···········0x25968
43 ·0x0000000000000019·(INIT_ARRAY)·········0x7d335043 ·0x0000000000000019·(INIT_ARRAY)·········0x7d3310
44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)
45 ·0x000000000000001a·(FINI_ARRAY)·········0x7d334045 ·0x000000000000001a·(FINI_ARRAY)·········0x7d3300
46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
47 ·0x000000006ffffff0·(VERSYM)·············0x22a3047 ·0x000000006ffffff0·(VERSYM)·············0x22a30
48 ·0x000000006ffffffe·(VERNEED)············0x2582848 ·0x000000006ffffffe·(VERNEED)············0x25828
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:·1b19de28c243c75eaf4a3182a08c055a6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9b8b1d1fe5042b29208d40c97e6df2a1
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9498064···»   Blocks:·18552······IO·Block:·4096···regular·file1 ··Size:·9497968···»   Blocks:·18552······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.75 KB
/home/dev/aosp/build/7079147/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/7079147/aosp_x86_64-eng/Ubuntu18.04/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libartd-compiler.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:···············0x1443a011 ··Entry·point·address:···············0x1443a0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········5056056·(bytes·into·file)13 ··Start·of·section·headers:··········5056104·(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.71 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x4d2638:1 There·are·26·section·headers,·starting·at·offset·0x4d2668:
  
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·01edb0·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01edb0·18···A··7···1··8
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······00000000004c6868·4c4868·0000f0·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000004c6868·4c4868·0000f0·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000004c6958·4c4958·000250·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000004c6958·4c4958·000250·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000004c6ba8·4c4ba8·000138·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000004c6ba8·4c4ba8·000138·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000004c6ce0·4c4ce0·000b70·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000004c6ce0·4c4ce0·000b70·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000004c8850·4c5850·000008·00··WA··0···0··827 ··[22]·.data·············PROGBITS········00000000004c8850·4c5850·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········00000000004c8858·4c5858·0004c0·00··WA··0···0··828 ··[23]·.bss··············NOBITS··········00000000004c8858·4c5858·0004c0·00··WA··0···0··8
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4c5858·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4c5858·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4c595a·00ccd8·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4c595a·00cd08·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:·f6ce7ab2ca72f9fcd54c984a20d22c806 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4b32c2e49fc1dd2006edb5f2056b12d1
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·5057720···»   Blocks:·9880·······IO·Block:·4096···regular·file1 ··Size:·5057768···»   Blocks:·9880·······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.73 KB
/home/dev/aosp/build/7079147/aosp_x86_64-eng/Google/system.img.mount/system/system_ext/apex/com.android.art.debug/lib64/libartd.so vs.
/home/dev/aosp/build/7079147/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:···············0x20940011 ··Entry·point·address:···············0x209400
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········11294688·(bytes·into·file)13 ··Start·of·section·headers:··········11294584·(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.71 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0xac57e0:1 There·are·26·section·headers,·starting·at·offset·0xac5778:
  
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·027978·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·027978·18···A··7···1··8
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······0000000000aa9990·aa7990·000088·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······0000000000aa9990·aa7990·000088·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000aa9a18·aa7a18·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000aa9a18·aa7a18·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········0000000000aa9d08·aa7d08·000468·00··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000aa9d08·aa7d08·000468·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000aaa170·aa8170·001100·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000aaa170·aa8170·001100·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········0000000000aac270·aa9270·0027e1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········0000000000aac270·aa9270·0027e1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········0000000000aaea60·aaba51·003508·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········0000000000aaea60·aaba51·003508·00··WA··0···0·16
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·aaba51·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·aaba51·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·aabb53·019c88·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·aabb53·019c24·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:·702f04e9162f955f4bcd944c4bfaa65d6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e57a34687a31d750a577283bdfe2ec07
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11296352··»  Blocks:·22064······IO·Block:·4096···regular·file1 ··Size:·11296248··»  Blocks:·22064······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