50.5 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount
4.39 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/bin vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/bin
3.3 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/bin/dex2oat32 vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/bin/dex2oat32
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:···············0x2a2d011 ··Entry·point·address:···············0x2a2d0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1208364·(bytes·into·file)13 ··Start·of·section·headers:··········1208368·(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:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
1.59 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x12702c:1 There·are·28·section·headers,·starting·at·offset·0x127030:
  
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]·.interp···········PROGBITS········00000194·000194·000013·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········00000194·000194·000013·00···A··0···0··1
6 ··[·2]·.note.android.ident·NOTE············000001a8·0001a8·000018·00···A··0···0··46 ··[·2]·.note.android.ident·NOTE············000001a8·0001a8·000018·00···A··0···0··4
7 ··[·3]·.note.gnu.build-id·NOTE············000001c0·0001c0·000020·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············000001c0·0001c0·000020·00···A··0···0··4
Offset 25, 13 lines modifiedOffset 25, 13 lines modified
25 ··[20]·.data.rel.ro······PROGBITS········001217b0·11f7b0·001b90·00··WA··0···0··425 ··[20]·.data.rel.ro······PROGBITS········001217b0·11f7b0·001b90·00··WA··0···0··4
26 ··[21]·.dynamic··········DYNAMIC·········00123340·121340·000158·08··WA··8···0··426 ··[21]·.dynamic··········DYNAMIC·········00123340·121340·000158·08··WA··8···0··4
27 ··[22]·.got··············PROGBITS········00123498·121498·000084·00··WA··0···0··427 ··[22]·.got··············PROGBITS········00123498·121498·000084·00··WA··0···0··4
28 ··[23]·.got.plt··········PROGBITS········0012351c·12151c·000854·00··WA··0···0··428 ··[23]·.got.plt··········PROGBITS········0012351c·12151c·000854·00··WA··0···0··4
29 ··[24]·.data·············PROGBITS········00124d70·121d70·000004·00··WA··0···0··429 ··[24]·.data·············PROGBITS········00124d70·121d70·000004·00··WA··0···0··4
30 ··[25]·.bss··············NOBITS··········00124d74·121d74·0006b0·00··WA··0···0··430 ··[25]·.bss··············NOBITS··········00124d74·121d74·0006b0·00··WA··0···0··4
31 ··[26]·.shstrtab·········STRTAB··········00000000·121d74·000117·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········00000000·121d74·000117·00······0···0··1
32 ··[27]·.gnu_debugdata····PROGBITS········00000000·121e8b·0051a0·00······0···0··132 ··[27]·.gnu_debugdata····PROGBITS········00000000·121e8b·0051a4·00······0···0··1
33 Key·to·Flags:33 Key·to·Flags:
34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
37 ··p·(processor·specific)37 ··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:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·8a85c3fc0a6284541938815464cc47716 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·157c694234ee99ce7b7607c3962ed987
872 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/bin/dex2oat64 vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/bin/dex2oat64
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:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·21f2749c539dd7928fc1bb709af2f67b6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4d48e014ef2d73b5f7a40e2405c1ceef
14.4 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib
7.05 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86 vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86
1020 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-bouncycastle.art vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-bouncycastle.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........
00000010:·00c0·2270·d028·0300·c377·263d·9176·d1dc··.."p.(...w&=.v..00000010:·00c0·2270·d028·0300·e777·42e6·d189·97e7··.."p.(...wB.....
00000020:·00d0·6270·00e0·6270·cf88·6470·00d0·6470··..bp..bp..dp..dp00000020:·00d0·6270·00e0·6270·cf88·6470·00d0·6470··..bp..bp..dp..dp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·e869·0470·0400·0000·0000·0000·9899·0100··.i.p............00000040:·e869·0470·0400·0000·0000·0000·9899·0100··.i.p............
00000050:·9899·0100·d431·0000·6ccb·0100·5880·0000··.....1..l...X...00000050:·9899·0100·d431·0000·6ccb·0100·5880·0000··.....1..l...X...
00000060:·8067·0200·c001·0000·c44b·0200·341a·0000··.g.......K..4...00000060:·8067·0200·c001·0000·c44b·0200·341a·0000··.g.......K..4...
00000070:·f865·0200·8801·0000·4069·0200·00a0·0000··.e......@i......00000070:·f865·0200·8801·0000·4069·0200·00a0·0000··.e......@i......
00000080:·4009·0300·c80f·0000·0819·0300·c80f·0000··@...............00000080:·4009·0300·c80f·0000·0819·0300·c80f·0000··@...............
741 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-bouncycastle.oat vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:·fd7f4fa62703a632f199543ac2ae31e414a04cbe3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e4db3b7b6f374f71f91db6c2747034bd4c42d4dc
1020 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-core-libart.art vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-core-libart.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........
00000010:·0060·1c70·50db·0300·3202·6ae2·1dd9·f2b4··.`.pP...2.j.....00000010:·0060·1c70·50db·0300·cd01·91e0·8c2e·91ec··.`.pP...........
00000020:·0030·5970·0040·5970·fabb·5e70·0000·5f70··.0Yp.@Yp..^p.._p00000020:·0030·5970·0040·5970·fabb·5e70·0000·5f70··.0Yp.@Yp..^p.._p
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·b869·0470·0400·0000·0000·0000·5037·0100··.i.p........P7..00000040:·b869·0470·0400·0000·0000·0000·5037·0100··.i.p........P7..
00000050:·5037·0100·4056·0000·908d·0100·104f·0100··P7..@V.......O..00000050:·5037·0100·4056·0000·908d·0100·104f·0100··P7..@V.......O..
00000060:·0011·0300·e813·0000·a0dc·0200·381c·0000··............8...00000060:·0011·0300·e813·0000·a0dc·0200·381c·0000··............8...
00000070:·d8f8·0200·2818·0000·e824·0300·d896·0000··....(....$......00000070:·d8f8·0200·2818·0000·e824·0300·d896·0000··....(....$......
00000080:·c0bb·0300·c80f·0000·88cb·0300·c80f·0000··................00000080:·c0bb·0300·c80f·0000·88cb·0300·c80f·0000··................
739 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-core-libart.oat vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:·2a56e19851531b6aef858b0343fdb2f860c9b9223 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d12a841137b16425ae0629c9a7a93cc473ede158
1000 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-okhttp.art vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-okhttp.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........
00000010:·0040·2070·2077·0200·e8d7·d078·abc2·c00a··.@·p·w.....x....00000010:·0040·2070·2077·0200·81d8·583d·cbf2·b65d··.@·p·w....X=...]
00000020:·0000·5f70·0010·5f70·fb88·6270·00d0·6270··.._p.._p..bp..bp00000020:·0000·5f70·0010·5f70·fb88·6270·00d0·6270··.._p.._p..bp..bp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·d069·0470·0400·0000·0000·0000·28c8·0000··.i.p........(...00000040:·d069·0470·0400·0000·0000·0000·28c8·0000··.i.p........(...
00000050:·28c8·0000·5027·0000·78ef·0000·28b5·0000··(...P'..x...(...00000050:·28c8·0000·5027·0000·78ef·0000·28b5·0000··(...P'..x...(...
00000060:·24c6·0100·9804·0000·a0a4·0100·e41c·0000··$...............00000060:·24c6·0100·9804·0000·a0a4·0100·e41c·0000··$...............
00000070:·84c1·0100·a004·0000·c0ca·0100·d08c·0000··................00000070:·84c1·0100·a004·0000·c0ca·0100·d08c·0000··................
00000080:·9057·0200·c80f·0000·5867·0200·c80f·0000··.W......Xg......00000080:·9057·0200·c80f·0000·5867·0200·c80f·0000··.W......Xg......
729 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-okhttp.oat vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:·64ef27ab599b70e52aa02049c847303c4577889b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bd87b5cc91f266d515163f4cb0c4a7d002901909
991 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot.art vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3600·0050·6500·0500·0000··art.086..Pe.....00000000:·6172·740a·3038·3600·0050·6500·0500·0000··art.086..Pe.....
00000010:·0000·0070·4054·1c00·208a·2901·40ec·7843··...p@T..·.).@.xC00000010:·0000·0070·4054·1c00·5386·df84·2d52·d651··...p@T..S...-R.Q
00000020:·00a0·2670·00b0·2670·75dc·5870·0030·5970··..&p..&pu.Xp.0Yp00000020:·00a0·2670·00b0·2670·75dc·5870·0030·5970··..&p..&pu.Xp.0Yp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·a069·0470·0400·0000·0000·0000·6046·0c00··.i.p........`F..00000040:·a069·0470·0400·0000·0000·0000·6046·0c00··.i.p........`F..
00000050:·6046·0c00·fce9·0100·5c30·0e00·68d4·0900··`F......\0..h...00000050:·6046·0c00·fce9·0100·5c30·0e00·68d4·0900··`F......\0..h...
00000060:·a47e·1a00·bcb1·0000·c404·1800·a0d3·0100··.~..............00000060:·a47e·1a00·bcb1·0000·c404·1800·a0d3·0100··.~..............
00000070:·64d8·1900·40a6·0000·6030·1b00·00a0·0000··d...@...`0......00000070:·64d8·1900·40a6·0000·6030·1b00·00a0·0000··d...@...`0......
00000080:·60d0·1b00·dc53·0000·4024·1c00·0030·0000··`....S..@$...0..00000080:·60d0·1b00·dc53·0000·4024·1c00·0030·0000··`....S..@$...0..
715 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot.oat vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:·9640a60628cebed2a7f241e772088e8550ce569a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f2d750883a547107d273e17110b8134778ca76a9
7.1 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64 vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64
1020 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-bouncycastle.art vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-bouncycastle.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........
00000010:·00c0·2f70·c0ee·0300·1207·f6b6·56ba·7b66··../p........V.{f00000010:·00c0·2f70·c0ee·0300·f507·56cc·a6d6·98c0··../p......V.....
00000020:·0020·7370·0030·7370·74e5·7470·0030·7570··.·sp.0spt.tp.0up00000020:·0020·7370·0030·7370·74e5·7470·0030·7570··.·sp.0spt.tp.0up
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·a8b6·0570·0800·0000·0000·0000·68ca·0100··...p........h...00000040:·a8b6·0570·0800·0000·0000·0000·68ca·0100··...p........h...
00000050:·68ca·0100·d431·0000·40fc·0100·f0b8·0000··h....1..@.......00000050:·68ca·0100·d431·0000·40fc·0100·f0b8·0000··h....1..@.......
00000060:·a8ec·0200·8002·0000·30b5·0200·6834·0000··........0...h4..00000060:·a8ec·0200·8002·0000·30b5·0200·6834·0000··........0...h4..
00000070:·98e9·0200·1003·0000·30ef·0200·00e0·0000··........0.......00000070:·98e9·0200·1003·0000·30ef·0200·00e0·0000··........0.......
00000080:·30cf·0300·c80f·0000·f8de·0300·c80f·0000··0...............00000080:·30cf·0300·c80f·0000·f8de·0300·c80f·0000··0...............
747 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-bouncycastle.oat vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:·6963845ed091fe88ea41df50fe30d5826c5e593b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·41e624a0da264cb7155c0322c278226b6fae0543
1020 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-core-libart.art vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-core-libart.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........
00000010:·0010·2770·0044·0500·740b·4278·472a·5319··..'p.D..t.BxG*S.00000010:·0010·2770·0044·0500·720c·d9f2·17a8·65b7··..'p.D..r.....e.
00000020:·0020·6970·0030·6970·85f3·6e70·0040·6f70··.·ip.0ip..np.@op00000020:·0020·6970·0030·6970·85f3·6e70·0040·6f70··.·ip.0ip..np.@op
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·78b6·0570·0800·0000·0000·0000·7891·0100··x..p........x...00000040:·78b6·0570·0800·0000·0000·0000·7891·0100··x..p........x...
00000050:·7891·0100·4056·0000·b8e7·0100·a0e0·0100··x...@V..........00000050:·7891·0100·4056·0000·b8e7·0100·a0e0·0100··x...@V..........
00000060:·1831·0400·701c·0000·58c8·0300·7038·0000··.1..p...X...p8..00000060:·1831·0400·701c·0000·58c8·0300·7038·0000··.1..p...X...p8..
00000070:·c800·0400·5030·0000·904d·0400·e0d6·0000··....P0...M......00000070:·c800·0400·5030·0000·904d·0400·e0d6·0000··....P0...M......
00000080:·7024·0500·c80f·0000·3834·0500·c80f·0000··p$......84......00000080:·7024·0500·c80f·0000·3834·0500·c80f·0000··p$......84......
745 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-core-libart.oat vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:·3703376b8e750279ef334c929466a322c51af1fc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·90765e1fcca4d6c7a0d2dddf7f3ac4b796a17615
1010 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-okhttp.art vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-okhttp.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........00000000:·6172·740a·3038·3600·0000·0000·0000·0000··art.086.........
00000010:·0060·2c70·c058·0300·1d1f·09fa·c8bb·a246··.`,p.X.........F00000010:·0060·2c70·c058·0300·291e·51c8·5702·d945··.`,p.X..).Q.W..E
00000020:·0040·6f70·0050·6f70·f5d8·7270·0020·7370··.@op.Pop..rp.·sp00000020:·0040·6f70·0050·6f70·f5d8·7270·0020·7370··.@op.Pop..rp.·sp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·90b6·0570·0800·0000·0000·0000·70f7·0000··...p........p...00000040:·90b6·0570·0800·0000·0000·0000·70f7·0000··...p........p...
00000050:·70f7·0000·5027·0000·c01e·0100·f003·0100··p...P'..........00000050:·70f7·0000·5027·0000·c01e·0100·f003·0100··p...P'..........
00000060:·b865·0200·9006·0000·b022·0200·c839·0000··.e......."...9..00000060:·b865·0200·9006·0000·b022·0200·c839·0000··.e......."...9..
00000070:·785c·0200·4009·0000·506c·0200·e0cc·0000··x\..@...Pl......00000070:·785c·0200·4009·0000·506c·0200·e0cc·0000··x\..@...Pl......
00000080:·3039·0300·c80f·0000·f848·0300·c80f·0000··09.......H......00000080:·3039·0300·c80f·0000·f848·0300·c80f·0000··09.......H......
735 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-okhttp.oat vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:·e37bea442667ab518d3058d06215e56fabbbea613 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1b0706b75196adb26476ede982ac5290d3d10506
997 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot.art vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3600·00b0·7500·0500·0000··art.086...u.....00000000:·6172·740a·3038·3600·00b0·7500·0500·0000··art.086...u.....
00000010:·0000·0070·7006·2700·2c6a·2e0b·cc5c·09c9··...pp.'.,j...\..00000010:·0000·0070·7006·2700·f66c·aaf6·39d4·c92b··...pp.'..l..9..+
00000020:·00a0·3470·00b0·3470·9eca·6870·0020·6970··..4p..4p..hp.·ip00000020:·00a0·3470·00b0·3470·9eca·6870·0020·6970··..4p..4p..hp.·ip
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·60b6·0570·0800·0000·0000·0000·00ac·0f00··`..p............00000040:·60b6·0570·0800·0000·0000·0000·00ac·0f00··`..p............
00000050:·00ac·0f00·fce9·0100·0096·1100·e01a·0e00··................00000050:·00ac·0f00·fce9·0100·0096·1100·e01a·0e00··................
00000060:·a0a4·2400·e8fd·0000·e0b0·1f00·40a7·0300··..$.........@...00000060:·a0a4·2400·e8fd·0000·e0b0·1f00·40a7·0300··..$.........@...
00000070:·2058·2300·804c·0100·90a2·2500·00e0·0000···X#..L....%.....00000070:·2058·2300·804c·0100·90a2·2500·00e0·0000···X#..L....%.....
00000080:·9082·2600·dc53·0000·70d6·2600·0030·0000··..&..S..p.&..0..00000080:·9082·2600·dc53·0000·70d6·2600·0030·0000··..&..S..p.&..0..
721 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot.oat vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:·beb8bbd9af7f0834a980c7c672f6d731cba8fafd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cc8cc9897d4b63817fcfea132444678ea3eed3e4
11.2 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib
3.32 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libart-compiler.so vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:···············0xcfeb011 ··Entry·point·address:···············0xcfeb0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3464532·(bytes·into·file)13 ··Start·of·section·headers:··········3464496·(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·0x34dd54:1 There·are·25·section·headers,·starting·at·offset·0x34dd30:
  
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·0126e0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·0126e0·10···A··7···1··4
Offset 22, 13 lines modifiedOffset 22, 13 lines modified
22 ··[17]·.fini_array·······FINI_ARRAY······00347514·345514·000008·00··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······00347514·345514·000008·00··WA··0···0··4
23 ··[18]·.init_array·······INIT_ARRAY······0034751c·34551c·000074·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······0034751c·34551c·000074·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00347590·345590·000120·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········00347590·345590·000120·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········003476b0·3456b0·000084·00··WA··0···0··425 ··[20]·.got··············PROGBITS········003476b0·3456b0·000084·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00347734·345734·000518·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00347734·345734·000518·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········00348c4c·345c4c·0002d4·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········00348c4c·345c4c·0002d4·00··WA··0···0··4
28 ··[23]·.shstrtab·········STRTAB··········00000000·345c4c·0000fa·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········00000000·345c4c·0000fa·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········00000000·345d46·00800c·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········00000000·345d46·007fe8·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:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·6b3d809e670055fcea34085a0931416b6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3e9a30ea6a757f7ab0ddd825af39771a
3.46 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libart.so vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:···············0x13f80011 ··Entry·point·address:···············0x13f800
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9835108·(bytes·into·file)13 ··Start·of·section·headers:··········9835000·(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·0x961264:1 There·are·29·section·headers,·starting·at·offset·0x9611f8:
  
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·016ee0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·016ee0·10···A··7···1··4
Offset 25, 14 lines modifiedOffset 25, 14 lines modified
25 ··[20]·.got··············PROGBITS········00829b5c·827b5c·000484·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00829b5c·827b5c·000484·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00829fe0·827fe0·000854·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00829fe0·827fe0·000854·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········0082b834·828834·001450·00··WA··0···0··427 ··[22]·.data·············PROGBITS········0082b834·828834·001450·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········0082ccc0·829c84·002ee4·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········0082ccc0·829c84·002ee4·00··WA··0···0·64
29 ··[24]·.comment··········PROGBITS········00000000·829c84·00011a·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·829c84·00011a·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········00000000·829da0·034660·10·····27·7545··430 ··[25]·.symtab···········SYMTAB··········00000000·829da0·034660·10·····27·7545··4
31 ··[26]·.shstrtab·········STRTAB··········00000000·85e400·000119·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········00000000·85e400·000119·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········00000000·85e519·102d3a·00······0···0··132 ··[27]·.strtab···········STRTAB··········00000000·85e519·102ccc·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········00000000·961254·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········00000000·9611e8·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:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·ad4c35820edc6a9c131aee3a21e623b86 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8ca6f0d176b9990e0a3e0a90ed6647dd
3.32 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libartd-compiler.so vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:···············0x11beb011 ··Entry·point·address:···············0x11beb0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5077900·(bytes·into·file)13 ··Start·of·section·headers:··········5077920·(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·0x4d7b8c:1 There·are·26·section·headers,·starting·at·offset·0x4d7ba0:
  
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·0140a0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·0140a0·10···A··7···1··4
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······004cca08·4caa08·000078·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······004cca08·4caa08·000078·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········004cca80·4caa80·000120·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········004cca80·4caa80·000120·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········004ccba0·4caba0·0002f0·00··WA··0···0··425 ··[20]·.got··············PROGBITS········004ccba0·4caba0·0002f0·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········004cce90·4cae90·00059c·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········004cce90·4cae90·00059c·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········004ce42c·4cb42c·000004·00··WA··0···0··427 ··[22]·.data·············PROGBITS········004ce42c·4cb42c·000004·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········004ce430·4cb430·0002d8·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········004ce430·4cb430·0002d8·00··WA··0···0··4
29 ··[24]·.shstrtab·········STRTAB··········00000000·4cb430·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·4cb430·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·4cb530·00c65c·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·4cb530·00c670·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:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·75b4ad31cef4352eda79e22b4272294b6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3028c98c1b8518484776874f53b7ccb3
874 B
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libartd.so vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libartd.so
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·28525b976f636c719d3be64f8dc30bc76 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·50374f0aa35a9c11b08de5f6c0d3beb6
20.2 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64 vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64
3.46 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libart-compiler.so vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:···············0xe5f4011 ··Entry·point·address:···············0xe5f40
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3538256·(bytes·into·file)13 ··Start·of·section·headers:··········3538288·(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·0x35fd50:1 There·are·25·section·headers,·starting·at·offset·0x35fd70:
  
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·01b9f0·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01b9f0·18···A··7···1··8
Offset 22, 13 lines modifiedOffset 22, 13 lines modified
22 ··[17]·.fini_array·······FINI_ARRAY······00000000003591e8·3571e8·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000003591e8·3571e8·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······00000000003591f8·3571f8·0000e8·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000003591f8·3571f8·0000e8·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000003592e0·3572e0·000240·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000003592e0·3572e0·000240·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········0000000000359520·357520·000100·00··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000359520·357520·000100·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000359620·357620·000a08·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000359620·357620·000a08·00··WA··0···0··8
27 ··[22]·.bss··············NOBITS··········000000000035b028·358028·0004b8·00··WA··0···0··827 ··[22]·.bss··············NOBITS··········000000000035b028·358028·0004b8·00··WA··0···0··8
28 ··[23]·.shstrtab·········STRTAB··········0000000000000000·358028·0000fc·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········0000000000000000·358028·0000fc·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·358124·007c28·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·358124·007c48·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:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·c42e4ce4a52203abb2296db697bf87656 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0af7077623bbf445d4460aa2140fbe14
9.64 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libart.so vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:···············0x16488011 ··Entry·point·address:···············0x164880
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9621912·(bytes·into·file)13 ··Start·of·section·headers:··········9621832·(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·0x1648803 Entry·point·0x164880
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·0x163864·0x163864·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x163864·0x163864·R···0x1000
9 ··LOAD···········0x163880·0x0000000000164880·0x0000000000164880·0x65fe60·0x65fe60·R·E·0x10009 ··LOAD···········0x163880·0x0000000000164880·0x0000000000164880·0x65fe10·0x65fe10·R·E·0x1000
10 ··LOAD···········0x7c36e0·0x00000000007c56e0·0x00000000007c56e0·0x011578·0x011578·RW··0x100010 ··LOAD···········0x7c3690·0x00000000007c5690·0x00000000007c5690·0x011578·0x011578·RW··0x1000
11 ··LOAD···········0x7d4c60·0x00000000007d7c60·0x00000000007d7c60·0x0028b1·0x0055d8·RW··0x100011 ··LOAD···········0x7d4c10·0x00000000007d7c10·0x00000000007d7c10·0x0028b1·0x0055d8·RW··0x1000
12 ··DYNAMIC········0x7d3290·0x00000000007d5290·0x00000000007d5290·0x0002d0·0x0002d0·RW··0x812 ··DYNAMIC········0x7d3240·0x00000000007d5240·0x00000000007d5240·0x0002d0·0x0002d0·RW··0x8
13 ··GNU_RELRO······0x7c36e0·0x00000000007c56e0·0x00000000007c56e0·0x011578·0x011920·R···0x113 ··GNU_RELRO······0x7c3690·0x00000000007c5690·0x00000000007c5690·0x011578·0x011970·R···0x1
14 ··GNU_EH_FRAME···0x0d55d4·0x00000000000d55d4·0x00000000000d55d4·0x01246c·0x01246c·R···0x414 ··GNU_EH_FRAME···0x0d55d4·0x00000000000d55d4·0x00000000000d55d4·0x01246c·0x01246c·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·0x92d198:1 There·are·29·section·headers,·starting·at·offset·0x92d148:
  
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·022638·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·022638·18···A··7···1··8
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 ··[·7]·.dynstr···········STRTAB··········000000000002df64·02df64·05d56e·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000000000002df64·02df64·05d56e·00···A··0···0··1
13 ··[·8]·.rela.dyn·········LOOS+0x2········000000000008b4d8·08b4d8·0005d5·01···A··3···0··813 ··[·8]·.rela.dyn·········LOOS+0x2········000000000008b4d8·08b4d8·0005d5·01···A··3···0··8
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000008bab0·08bab0·0004d0·08···A··0···0··814 ··[·9]·.relr.dyn·········LOOS+0xfffff00··000000000008bab0·08bab0·0004d0·08···A··0···0··8
15 ··[10]·.rela.plt·········RELA············000000000008bf80·08bf80·0030a8·18···A··3··21··815 ··[10]·.rela.plt·········RELA············000000000008bf80·08bf80·0030a8·18···A··3··21··8
16 ··[11]·.rodata···········PROGBITS········000000000008f030·08f030·0465a4·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········000000000008f030·08f030·0465a4·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d55d4·0d55d4·01246c·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d55d4·0d55d4·01246c·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000000e7a40·0e7a40·07be24·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000000e7a40·0e7a40·07be24·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········0000000000164880·163880·65ddd8·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········0000000000164880·163880·65dd88·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········00000000007c2660·7c1660·002080·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········00000000007c2610·7c1610·002080·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········00000000007c56e0·7c36e0·00fb40·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········00000000007c5690·7c3690·00fb40·00··WA··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······00000000007d5220·7d3220·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000007d51d0·7d31d0·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······00000000007d5230·7d3230·000060·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000007d51e0·7d31e0·000060·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000007d5290·7d3290·0002d0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000007d5240·7d3240·0002d0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000007d5560·7d3560·0006a8·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000007d5510·7d3510·0006a8·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000007d5c08·7d3c08·001050·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000007d5bb8·7d3bb8·001050·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000007d7c60·7d4c60·0028b1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········00000000007d7c10·7d4c10·0028b1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········00000000007da520·7d7511·002d18·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········00000000007da4d0·7d74c1·002d18·00··WA··0···0·16
29 ··[24]·.comment··········PROGBITS········0000000000000000·7d7511·0000f3·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·7d74c1·0000f3·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d7608·0506d0·18·····27·7858··830 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d75b8·0506d0·18·····27·7858··8
31 ··[26]·.shstrtab·········STRTAB··········0000000000000000·827cd8·00011b·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········0000000000000000·827c88·00011b·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········0000000000000000·827df3·105392·00······0···0··132 ··[27]·.strtab···········STRTAB··········0000000000000000·827da3·105391·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·92d188·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·92d134·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.05 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x7d3290·contains·45·entries:1 Dynamic·section·at·offset·0x7d3240·contains·45·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:·[libnativebridge.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libnativebridge.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libnativeloader.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libnativeloader.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbacktrace.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbacktrace.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]
Offset 27, 22 lines modifiedOffset 27, 22 lines modified
27 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5d527 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5d5
28 ·0x0000000000000009·(RELAENT)············24·(bytes)28 ·0x0000000000000009·(RELAENT)············24·(bytes)
29 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x8bab029 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x8bab0
30 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4d030 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4d0
31 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x831 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
32 ·0x0000000000000017·(JMPREL)·············0x8bf8032 ·0x0000000000000017·(JMPREL)·············0x8bf80
33 ·0x0000000000000002·(PLTRELSZ)···········12456·(bytes)33 ·0x0000000000000002·(PLTRELSZ)···········12456·(bytes)
34 ·0x0000000000000003·(PLTGOT)·············0x7d5c0834 ·0x0000000000000003·(PLTGOT)·············0x7d5bb8
35 ·0x0000000000000014·(PLTREL)·············RELA35 ·0x0000000000000014·(PLTREL)·············RELA
36 ·0x0000000000000006·(SYMTAB)·············0x2a836 ·0x0000000000000006·(SYMTAB)·············0x2a8
37 ·0x000000000000000b·(SYMENT)·············24·(bytes)37 ·0x000000000000000b·(SYMENT)·············24·(bytes)
38 ·0x0000000000000005·(STRTAB)·············0x2df6438 ·0x0000000000000005·(STRTAB)·············0x2df64
39 ·0x000000000000000a·(STRSZ)··············382318·(bytes)39 ·0x000000000000000a·(STRSZ)··············382318·(bytes)
40 ·0x000000006ffffef5·(GNU_HASH)···········0x257f040 ·0x000000006ffffef5·(GNU_HASH)···········0x257f0
41 ·0x0000000000000019·(INIT_ARRAY)·········0x7d523041 ·0x0000000000000019·(INIT_ARRAY)·········0x7d51e0
42 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)42 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)
43 ·0x000000000000001a·(FINI_ARRAY)·········0x7d522043 ·0x000000000000001a·(FINI_ARRAY)·········0x7d51d0
44 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)44 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
45 ·0x000000006ffffff0·(VERSYM)·············0x228e045 ·0x000000006ffffff0·(VERSYM)·············0x228e0
46 ·0x000000006ffffffe·(VERNEED)············0x256bc46 ·0x000000006ffffffe·(VERNEED)············0x256bc
47 ·0x000000006fffffff·(VERNEEDNUM)·········847 ·0x000000006fffffff·(VERNEEDNUM)·········8
48 ·0x0000000000000000·(NULL)···············0x048 ·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:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·91333d30f177bd8cc40b8c44c7c6fbad6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d9375b152688bab8e18cc89138bb6a5e
3.46 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libartd-compiler.so vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:···············0x13a12011 ··Entry·point·address:···············0x13a120
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········4928240·(bytes·into·file)13 ··Start·of·section·headers:··········4928264·(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·0x4b32f0:1 There·are·26·section·headers,·starting·at·offset·0x4b3308:
  
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·01e138·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01e138·18···A··7···1··8
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······00000000004a7bb0·4a5bb0·0000f0·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000004a7bb0·4a5bb0·0000f0·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000004a7ca0·4a5ca0·000240·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000004a7ca0·4a5ca0·000240·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000004a7ee0·4a5ee0·0005e0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000004a7ee0·4a5ee0·0005e0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000004a84c0·4a64c0·000b20·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000004a84c0·4a64c0·000b20·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000004a9fe0·4a6fe0·000008·00··WA··0···0··827 ··[22]·.data·············PROGBITS········00000000004a9fe0·4a6fe0·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········00000000004a9fe8·4a6fe8·0004c0·00··WA··0···0··828 ··[23]·.bss··············NOBITS··········00000000004a9fe8·4a6fe8·0004c0·00··WA··0···0··8
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4a6fe8·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4a6fe8·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4a70ea·00c200·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4a70ea·00c218·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:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·492f908bd815bc1099676fd06c39ee596 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·88a469ce133fa8780ca29adc8af4c034
3.44 KB
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libartd.so vs.
/home/dev/aosp/build/6692013/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/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:···············0x20990011 ··Entry·point·address:···············0x209900
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········11313568·(bytes·into·file)13 ··Start·of·section·headers:··········11313288·(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·0xaca1a0:1 There·are·26·section·headers,·starting·at·offset·0xaca088:
  
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·0271f8·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0271f8·18···A··7···1··8
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······0000000000aacff8·aaaff8·000088·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······0000000000aacff8·aaaff8·000088·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000aad080·aab080·0002d0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000aad080·aab080·0002d0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········0000000000aad350·aab350·0013c0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000aad350·aab350·0013c0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000aae710·aac710·001078·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000aae710·aac710·001078·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········0000000000ab0790·aad790·0028b1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········0000000000ab0790·aad790·0028b1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········0000000000ab3050·ab0041·002d40·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········0000000000ab3050·ab0041·002d40·00··WA··0···0·16
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·ab0041·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·ab0041·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·ab0143·01a05c·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·ab0143·019f40·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:·1d·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1d·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:·fa226ffe32e4c44c0c7bdd059068d6f26 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2bc20d9c91d2b77c9b6114f54aebfe5b