89.7 KB
/home/dev/aosp/build/android-12.0.0_r21/raven-user/Google/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/android-12.0.0_r21/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount
46.2 KB
/home/dev/aosp/build/android-12.0.0_r21/raven-user/Google/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib vs.
/home/dev/aosp/build/android-12.0.0_r21/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib
19.5 KB
/home/dev/aosp/build/android-12.0.0_r21/raven-user/Google/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib/libbinder.so vs.
/home/dev/aosp/build/android-12.0.0_r21/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib/libbinder.so
1.04 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x2700811 ··Entry·point·address:···············0x262d0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········386180·(bytes·into·file)13 ··Start·of·section·headers:··········390236·(bytes·into·file)
14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI
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:·········2819 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
1.88 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x270082 Entry·point·0x262d0
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x46 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x26002·0x26002·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x252d0·0x252d0·R···0x1000
8 ··LOAD···········0x026008·0x00027008·0x00027008·0x2aea8·0x2aea8·R·E·0x10008 ··LOAD···········0x0252d0·0x000262d0·0x000262d0·0x2f270·0x2f270·R·E·0x1000
9 ··LOAD···········0x050eb0·0x00052eb0·0x00052eb0·0x0671c·0x0671c·RW··0x10009 ··LOAD···········0x054540·0x00056540·0x00056540·0x06658·0x06658·RW··0x1000
10 ··LOAD···········0x0575cc·0x0005a5cc·0x0005a5cc·0x002ec·0x003d8·RW··0x100010 ··LOAD···········0x05ab98·0x0005db98·0x0005db98·0x002ec·0x003d8·RW··0x1000
11 ··DYNAMIC········0x05698c·0x0005898c·0x0005898c·0x00118·0x00118·RW··0x411 ··DYNAMIC········0x05a01c·0x0005c01c·0x0005c01c·0x00118·0x00118·RW··0x4
12 ··GNU_RELRO······0x050eb0·0x00052eb0·0x00052eb0·0x0671c·0x07150·R···0x112 ··GNU_RELRO······0x054540·0x00056540·0x00056540·0x06658·0x06ac0·R···0x1
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
14 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x414 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x4
15 ··EXIDX··········0x01f0bc·0x0001f0bc·0x0001f0bc·0x02ad0·0x02ad0·R···0x415 ··EXIDX··········0x01f038·0x0001f038·0x0001f038·0x02010·0x02010·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_d·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.ARM.exidx·.rel.plt·.ARM.extab·.rodata·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_d·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.ARM.exidx·.rel.plt·.ARM.extab·.rodata·
20 ···02·····.text·.plt·20 ···02·····.text·.plt·
21 ···03·····.data.rel.ro·.fini_array·.init_array·.dynamic·.got·.got.plt·21 ···03·····.data.rel.ro·.fini_array·.init_array·.dynamic·.got·.got.plt·
4.79 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x5e484:1 There·are·28·section·headers,·starting·at·offset·0x5f45c:
  
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·006170·10···A··8···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·006160·10···A··8···1··4
8 ··[·4]·.gnu.version······VERSYM··········0000631c·00631c·000c2e·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········0000630c·00630c·000c2c·02···A··3···0··2
9 ··[·5]·.gnu.version_d····VERDEF··········00006f4c·006f4c·000038·00···A··8···2··49 ··[·5]·.gnu.version_d····VERDEF··········00006f38·006f38·000038·00···A··8···2··4
10 ··[·6]·.gnu.version_r····VERNEED·········00006f84·006f84·000060·00···A··8···2··410 ··[·6]·.gnu.version_r····VERNEED·········00006f70·006f70·000060·00···A··8···2··4
11 ··[·7]·.gnu.hash·········GNU_HASH········00006fe4·006fe4·0021b4·00···A··3···0··411 ··[·7]·.gnu.hash·········GNU_HASH········00006fd0·006fd0·0021b4·00···A··3···0··4
12 ··[·8]·.dynstr···········STRTAB··········00009198·009198·013bbb·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········00009184·009184·013b32·00···A··0···0··1
13 ··[·9]·.rel.dyn··········LOOS+0x1········0001cd54·01cd54·00212c·01···A··3···0··413 ··[·9]·.rel.dyn··········LOOS+0x1········0001ccb8·01ccb8·002144·01···A··3···0··4
14 ··[10]·.relr.dyn·········LOOS+0xfffff00··0001ee80·01ee80·00023c·04···A··0···0··414 ··[10]·.relr.dyn·········LOOS+0xfffff00··0001edfc·01edfc·00023c·04···A··0···0··4
15 ··[11]·.ARM.exidx········ARM_EXIDX·······0001f0bc·01f0bc·002ad0·00··AL·15···0··415 ··[11]·.ARM.exidx········ARM_EXIDX·······0001f038·01f038·002010·00··AL·15···0··4
16 ··[12]·.rel.plt··········REL·············00021b8c·021b8c·001260·08··AI··3··22··416 ··[12]·.rel.plt··········REL·············00021048·021048·0010a8·08··AI··3··22··4
17 ··[13]·.ARM.extab········PROGBITS········00022dec·022dec·0000d8·00···A··0···0··417 ··[13]·.ARM.extab········PROGBITS········000220f0·0220f0·0000a8·00···A··0···0··4
18 ··[14]·.rodata···········PROGBITS········00022ec8·022ec8·00313a·00·AMS··0···0··818 ··[14]·.rodata···········PROGBITS········00022198·022198·003138·00·AMS··0···0··8
19 ··[15]·.text·············PROGBITS········00027008·026008·0289c4·00··AX··0···0··819 ··[15]·.text·············PROGBITS········000262d0·0252d0·02d0fc·00··AX··0···0·16
20 ··[16]·.plt··············PROGBITS········0004f9d0·04e9d0·0024e0·00··AX··0···0·1620 ··[16]·.plt··············PROGBITS········000533d0·0523d0·002170·00··AX··0···0·16
21 ··[17]·.data.rel.ro······PROGBITS········00052eb0·050eb0·005aa8·00··WA··0···0··821 ··[17]·.data.rel.ro······PROGBITS········00056540·054540·005aa8·00··WA··0···0··8
22 ··[18]·.fini_array·······FINI_ARRAY······00058958·056958·000008·00··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0005bfe8·059fe8·000008·00··WA··0···0··4
23 ··[19]·.init_array·······INIT_ARRAY······00058960·056960·00002c·00··WA··0···0··423 ··[19]·.init_array·······INIT_ARRAY······0005bff0·059ff0·00002c·00··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0005898c·05698c·000118·08··WA··8···0··424 ··[20]·.dynamic··········DYNAMIC·········0005c01c·05a01c·000118·08··WA··8···0··4
25 ··[21]·.got··············PROGBITS········00058aa4·056aa4·0001ec·00··WA··0···0··425 ··[21]·.got··············PROGBITS········0005c134·05a134·000204·00··WA··0···0··4
26 ··[22]·.got.plt··········PROGBITS········00058c90·056c90·00093c·00··WA··0···0··426 ··[22]·.got.plt··········PROGBITS········0005c338·05a338·000860·00··WA··0···0··4
27 ··[23]·.data·············PROGBITS········0005a5cc·0575cc·0002ec·00··WA··0···0··427 ··[23]·.data·············PROGBITS········0005db98·05ab98·0002ec·00··WA··0···0··4
28 ··[24]·.bss··············NOBITS··········0005a8b8·0578b8·0000ec·00··WA··0···0··428 ··[24]·.bss··············NOBITS··········0005de84·05ae84·0000ec·00··WA··0···0··4
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0578b8·000042·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·05ae84·000042·00······0···0··1
30 ··[26]·.shstrtab·········STRTAB··········00000000·0578fa·00011d·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·05aec6·00011d·00······0···0··1
31 ··[27]·.gnu_debugdata····PROGBITS········00000000·057a17·006a6c·00······0···0··131 ··[27]·.gnu_debugdata····PROGBITS········00000000·05afe3·004478·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 ··y·(purecode),·p·(processor·specific)36 ··y·(purecode),·p·(processor·specific)
2.91 KB
readelf --wide --dynamic {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
1 Dynamic·section·at·offset·0x5698c·contains·35·entries:1 Dynamic·section·at·offset·0x5a01c·contains·35·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[liblog.so]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libcutils.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libcutils.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libutils.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libutils.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc++.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc++.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]8 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]
9 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]9 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]
10 ·0x0000000e·(SONAME)·····················Library·soname:·[libbinder.so]10 ·0x0000000e·(SONAME)·····················Library·soname:·[libbinder.so]
11 ·0x0000001e·(FLAGS)······················BIND_NOW11 ·0x0000001e·(FLAGS)······················BIND_NOW
12 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW12 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
13 ·0x6000000f·(Operating·System·specific:·6000000f)········0x1cd5413 ·0x6000000f·(Operating·System·specific:·6000000f)········0x1ccb8
14 ·0x60000010·(Operating·System·specific:·60000010)········0x212c14 ·0x60000010·(Operating·System·specific:·60000010)········0x2144
15 ·0x00000013·(RELENT)·····················8·(bytes)15 ·0x00000013·(RELENT)·····················8·(bytes)
16 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x1ee8016 ·0x6fffe000·(Operating·System·specific:·6fffe000)········0x1edfc
17 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x23c17 ·0x6fffe001·(Operating·System·specific:·6fffe001)········0x23c
18 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x418 ·0x6fffe003·(Operating·System·specific:·6fffe003)········0x4
19 ·0x00000017·(JMPREL)·····················0x21b8c19 ·0x00000017·(JMPREL)·····················0x21048
20 ·0x00000002·(PLTRELSZ)···················4704·(bytes)20 ·0x00000002·(PLTRELSZ)···················4264·(bytes)
21 ·0x00000003·(PLTGOT)·····················0x58c9021 ·0x00000003·(PLTGOT)·····················0x5c338
22 ·0x00000014·(PLTREL)·····················REL22 ·0x00000014·(PLTREL)·····················REL
23 ·0x00000006·(SYMTAB)·····················0x1ac23 ·0x00000006·(SYMTAB)·····················0x1ac
24 ·0x0000000b·(SYMENT)·····················16·(bytes)24 ·0x0000000b·(SYMENT)·····················16·(bytes)
25 ·0x00000005·(STRTAB)·····················0x919825 ·0x00000005·(STRTAB)·····················0x9184
26 ·0x0000000a·(STRSZ)······················80827·(bytes)26 ·0x0000000a·(STRSZ)······················80690·(bytes)
27 ·0x6ffffef5·(GNU_HASH)···················0x6fe427 ·0x6ffffef5·(GNU_HASH)···················0x6fd0
28 ·0x00000019·(INIT_ARRAY)·················0x5896028 ·0x00000019·(INIT_ARRAY)·················0x5bff0
29 ·0x0000001b·(INIT_ARRAYSZ)···············44·(bytes)29 ·0x0000001b·(INIT_ARRAYSZ)···············44·(bytes)
30 ·0x0000001a·(FINI_ARRAY)·················0x5895830 ·0x0000001a·(FINI_ARRAY)·················0x5bfe8
31 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)31 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
32 ·0x6ffffff0·(VERSYM)·····················0x631c32 ·0x6ffffff0·(VERSYM)·····················0x630c
33 ·0x6ffffffc·(VERDEF)·····················0x6f4c33 ·0x6ffffffc·(VERDEF)·····················0x6f38
34 ·0x6ffffffd·(VERDEFNUM)··················234 ·0x6ffffffd·(VERDEFNUM)··················2
35 ·0x6ffffffe·(VERNEED)····················0x6f8435 ·0x6ffffffe·(VERNEED)····················0x6f70
36 ·0x6fffffff·(VERNEEDNUM)·················236 ·0x6fffffff·(VERNEEDNUM)·················2
37 ·0x00000000·(NULL)·······················0x037 ·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:·1f·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1f·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:·620b02403f882ff1d56016316aaee9086 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4086dc9a24fd790a82f34f272e701d3d
7.76 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·1559·entries:1 Version·symbols·section·'.gnu.version'·contains·1558·entries:
2 ·Addr:·0x000000000000631c··Offset:·0x00631c··Link:·3·(.dynsym)2 ·Addr:·0x000000000000630c··Offset:·0x00630c··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······3·(LIBC)··········3·(LIBC)··········1·(*global*)···3 ··000:···0·(*local*)·······3·(LIBC)··········3·(LIBC)··········1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······4·(LIBLOG)········4·(LIBLOG)·····9 ··018:···1·(*global*)······1·(*global*)······4·(LIBLOG)········4·(LIBLOG)·····
Offset 27, 46 lines modifiedOffset 27, 46 lines modified
27 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···27 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBC)·······34 ··078:···1·(*global*)······3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
35 ··07c:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······35 ··07c:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
36 ··080:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···36 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
37 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···37 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
38 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···38 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
39 ··08c:···1·(*global*)······1·(*global*)······3·(LIBC)··········1·(*global*)··· 
40 ··090:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········1·(*global*)···39 ··08c:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········1·(*global*)···
41 ··094:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBC)·······40 ··090:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBC)·······
42 ··098:···1·(*global*)······1·(*global*)······3·(LIBC)··········3·(LIBC)·······41 ··094:···3·(LIBC)··········1·(*global*)······1·(*global*)······3·(LIBC)·······
 42 ··098:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········1·(*global*)···
43 ··09c:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···43 ··09c:···1·(*global*)······3·(LIBC)··········1·(*global*)······1·(*global*)···
44 ··0a0:···3·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···44 ··0a0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
45 ··0a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···45 ··0a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
46 ··0a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···46 ··0a8:···1·(*global*)······1·(*global*)······1·(*global*)······6·(LIBC_Q)·····
 47 ··0ac:···6·(LIBC_Q)········6·(LIBC_Q)········1·(*global*)······1·(*global*)···
47 ··0ac:···1·(*global*)······1·(*global*)······6·(LIBC_Q)········6·(LIBC_Q)····· 
48 ··0b0:···6·(LIBC_Q)········1·(*global*)······1·(*global*)······3·(LIBC)······· 
49 ··0b4:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········1·(*global*)···48 ··0b0:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
50 ··0b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···49 ··0b4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 50 ··0b8:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBC)·······
51 ··0bc:···1·(*global*)······1·(*global*)······3·(LIBC)··········1·(*global*)···51 ··0bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
52 ··0c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···52 ··0c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
53 ··0c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···53 ··0c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
54 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···54 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBC)·······
55 ··0cc:···1·(*global*)······1·(*global*)······3·(LIBC)··········1·(*global*)···55 ··0cc:···1·(*global*)······3·(LIBC)··········3·(LIBC)··········1·(*global*)···
56 ··0d0:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)··· 
57 ··0d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···56 ··0d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 57 ··0d4:···1·(*global*)······3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
58 ··0d8:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······58 ··0d8:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
59 ··0dc:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······59 ··0dc:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···
60 ··0e0:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBC)·······60 ··0e0:···1·(*global*)······1·(*global*)······3·(LIBC)··········3·(LIBC)·······
61 ··0e4:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······61 ··0e4:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
62 ··0e8:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······62 ··0e8:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········1·(*global*)···
63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
64 ··0f0:···1·(*global*)······1·(*global*)······3·(LIBC)··········3·(LIBC)·······64 ··0f0:···1·(*global*)······3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
65 ··0f4:···3·(LIBC)··········3·(LIBC)··········2·(LIBBINDER)·····2·(LIBBINDER)··65 ··0f4:···3·(LIBC)··········2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
66 ··0f8:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··66 ··0f8:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
67 ··0fc:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··67 ··0fc:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
68 ··100:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··68 ··100:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
69 ··104:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··69 ··104:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
70 ··108:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··70 ··108:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
71 ··10c:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··71 ··10c:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
72 ··110:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··72 ··110:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
Offset 386, 22 lines modifiedOffset 386, 22 lines modified
386 ··5f8:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··386 ··5f8:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
387 ··5fc:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··387 ··5fc:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
388 ··600:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··388 ··600:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
389 ··604:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··389 ··604:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
390 ··608:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··390 ··608:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
391 ··60c:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··391 ··60c:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
392 ··610:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··392 ··610:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
393 ··614:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··393 ··614:···2·(LIBBINDER)·····2·(LIBBINDER)··
  
394 Version·definition·section·'.gnu.version_d'·contains·2·entries:394 Version·definition·section·'.gnu.version_d'·contains·2·entries:
395 ·Addr:·0x0000000000006f4c··Offset:·0x006f4c··Link:·8·(.dynstr)395 ·Addr:·0x0000000000006f38··Offset:·0x006f38··Link:·8·(.dynstr)
396 ··000000:·Rev:·1··Flags:·BASE··Index:·1··Cnt:·1··Name:·libbinder.so396 ··000000:·Rev:·1··Flags:·BASE··Index:·1··Cnt:·1··Name:·libbinder.so
397 ··0x001c:·Rev:·1··Flags:·none··Index:·2··Cnt:·1··Name:·LIBBINDER397 ··0x001c:·Rev:·1··Flags:·none··Index:·2··Cnt:·1··Name:·LIBBINDER
  
398 Version·needs·section·'.gnu.version_r'·contains·2·entries:398 Version·needs·section·'.gnu.version_r'·contains·2·entries:
399 ·Addr:·0x0000000000006f84··Offset:·0x006f84··Link:·8·(.dynstr)399 ·Addr:·0x0000000000006f70··Offset:·0x006f70··Link:·8·(.dynstr)
400 ··000000:·Version:·1··File:·liblog.so··Cnt:·2400 ··000000:·Version:·1··File:·liblog.so··Cnt:·2
401 ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·4401 ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·4
402 ··0x0030:···Name:·LIBLOG_M··Flags:·none··Version:·5402 ··0x0030:···Name:·LIBLOG_M··Flags:·none··Version:·5
403 ··0x0010:·Version:·1··File:·libc.so··Cnt:·2403 ··0x0010:·Version:·1··File:·libc.so··Cnt:·2
404 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3404 ··0x0040:···Name:·LIBC··Flags:·none··Version:·3
405 ··0x0050:···Name:·LIBC_Q··Flags:·none··Version:·6405 ··0x0050:···Name:·LIBC_Q··Flags:·none··Version:·6
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·387300····»    Blocks:·760········IO·Block:·4096···regular·file1 ··Size:·391356····»    Blocks:·768········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:·1970-01-01·00:00:00.000000000·+00004 Modify:·1970-01-01·00:00:00.000000000·+0000
  
  
26.3 KB
/home/dev/aosp/build/android-12.0.0_r21/raven-user/Google/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib/libgui.so vs.
/home/dev/aosp/build/android-12.0.0_r21/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib/libgui.so
1.04 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x5464011 ··Entry·point·address:···············0x4edc0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········893428·(bytes·into·file)13 ··Start·of·section·headers:··········825548·(bytes·into·file)
14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI
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.86 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x546402 Entry·point·0x4edc0
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x46 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x5363c·0x5363c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x4ddb4·0x4ddb4·R···0x1000
8 ··LOAD···········0x053640·0x00054640·0x00054640·0x69230·0x69230·R·E·0x10008 ··LOAD···········0x04ddc0·0x0004edc0·0x0004edc0·0x62f40·0x62f40·R·E·0x1000
9 ··LOAD···········0x0bc870·0x000be870·0x000be870·0x10bb4·0x10bb4·RW··0x10009 ··LOAD···········0x0b0d00·0x000b2d00·0x000b2d00·0x108c8·0x108c8·RW··0x1000
10 ··LOAD···········0x0cd424·0x000d0424·0x000d0424·0x004b4·0x00618·RW··0x100010 ··LOAD···········0x0c15c8·0x000c45c8·0x000c45c8·0x004b4·0x0061c·RW··0x1000
11 ··DYNAMIC········0x0cc0ec·0x000ce0ec·0x000ce0ec·0x00178·0x00178·RW··0x411 ··DYNAMIC········0x0c042c·0x000c242c·0x000c242c·0x00178·0x00178·RW··0x4
12 ··GNU_RELRO······0x0bc870·0x000be870·0x000be870·0x10bb4·0x11790·R···0x112 ··GNU_RELRO······0x0b0d00·0x000b2d00·0x000b2d00·0x108c8·0x11300·R···0x1
13 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··013 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
14 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x414 ··NOTE···········0x000174·0x00000174·0x00000174·0x00038·0x00038·R···0x4
15 ··EXIDX··········0x0428bc·0x000428bc·0x000428bc·0x04a48·0x04a48·R···0x415 ··EXIDX··········0x03eb28·0x0003eb28·0x0003eb28·0x03308·0x03308·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.ARM.exidx·.rel.plt·.ARM.extab·.rodata·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rel.dyn·.relr.dyn·.ARM.exidx·.rel.plt·.ARM.extab·.rodata·
20 ···02·····.text·.plt·20 ···02·····.text·.plt·
21 ···03·····.data.rel.ro·.fini_array·.init_array·.dynamic·.got·.got.plt·21 ···03·····.data.rel.ro·.fini_array·.init_array·.dynamic·.got·.got.plt·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0xda1f4:1 There·are·27·section·headers,·starting·at·offset·0xc98cc:
  
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·00a920·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·00a2e0·10···A··7···1··4
8 ··[·4]·.gnu.version······VERSYM··········0000aacc·00aacc·001524·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········0000a48c·00a48c·00145c·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········0000bff0·00bff0·0000e0·00···A··7···5··49 ··[·5]·.gnu.version_r····VERNEED·········0000b8e8·00b8e8·0000e0·00···A··7···5··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000c0d0·00c0d0·003b34·00···A··3···0··410 ··[·6]·.gnu.hash·········GNU_HASH········0000b9c8·00b9c8·003948·00···A··3···0··4
11 ··[·7]·.dynstr···········STRTAB··········0000fc04·00fc04·02d207·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········0000f310·00f310·029d85·00···A··0···0··1
12 ··[·8]·.rel.dyn··········LOOS+0x1········0003ce0c·03ce0c·0054a3·01···A··3···0··412 ··[·8]·.rel.dyn··········LOOS+0x1········00039098·039098·005491·01···A··3···0··4
13 ··[·9]·.relr.dyn·········00000013:·<unknown>·000422b0·0422b0·00060c·04···A··0···0··413 ··[·9]·.relr.dyn·········00000013:·<unknown>·0003e52c·03e52c·0005fc·04···A··0···0··4
14 ··[10]·.ARM.exidx········ARM_EXIDX·······000428bc·0428bc·004a48·00··AL·14···0··414 ··[10]·.ARM.exidx········ARM_EXIDX·······0003eb28·03eb28·003308·00··AL·14···0··4
15 ··[11]·.rel.plt··········REL·············00047304·047304·001bf8·08··AI··3··21··415 ··[11]·.rel.plt··········REL·············00041e30·041e30·001868·08··AI··3··21··4
16 ··[12]·.ARM.extab········PROGBITS········00048efc·048efc·0002e4·00···A··0···0··416 ··[12]·.ARM.extab········PROGBITS········00043698·043698·000258·00···A··0···0··4
17 ··[13]·.rodata···········PROGBITS········000491e0·0491e0·00a45c·00·AMS··0···0··817 ··[13]·.rodata···········PROGBITS········000438f0·0438f0·00a4c4·00·AMS··0···0··8
18 ··[14]·.text·············PROGBITS········00054640·053640·065a20·00··AX··0···0·1618 ··[14]·.text·············PROGBITS········0004edc0·04ddc0·05fe4c·00··AX··0···0·16
19 ··[15]·.plt··············PROGBITS········000ba060·0b9060·003810·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········000aec10·0adc10·0030f0·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········000be870·0bc870·00f81c·00··WA··0···0··420 ··[16]·.data.rel.ro······PROGBITS········000b2d00·0b0d00·00f6cc·00··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······000ce08c·0cc08c·000008·00··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······000c23cc·0c03cc·000008·00··WA··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······000ce094·0cc094·000058·00··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······000c23d4·0c03d4·000058·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········000ce0ec·0cc0ec·000178·08··WA··7···0··423 ··[19]·.dynamic··········DYNAMIC·········000c242c·0c042c·000178·08··WA··7···0··4
24 ··[20]·.got··············PROGBITS········000ce264·0cc264·0003b8·00··WA··0···0··424 ··[20]·.got··············PROGBITS········000c25a4·0c05a4·0003e4·00··WA··0···0··4
25 ··[21]·.got.plt··········PROGBITS········000ce61c·0cc61c·000e08·00··WA··0···0··425 ··[21]·.got.plt··········PROGBITS········000c2988·0c0988·000c40·00··WA··0···0··4
26 ··[22]·.data·············PROGBITS········000d0424·0cd424·0004b4·00··WA··0···0··426 ··[22]·.data·············PROGBITS········000c45c8·0c15c8·0004b4·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········000d08d8·0cd8d8·000164·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········000c4a80·0c1a7c·000164·00··WA··0···0··8
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0cd8d8·000042·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0c1a7c·000042·00······0···0··1
29 ··[25]·.shstrtab·········STRTAB··········00000000·0cd91a·00010e·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0c1abe·00010e·00······0···0··1
30 ··[26]·.gnu_debugdata····PROGBITS········00000000·0cda28·00c7cc·00······0···0··130 ··[26]·.gnu_debugdata····PROGBITS········00000000·0c1bcc·007d00·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 ··y·(purecode),·p·(processor·specific)35 ··y·(purecode),·p·(processor·specific)
3.12 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0xcc0ec·contains·47·entries:1 Dynamic·section·at·offset·0xc042c·contains·47·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.graphics.bufferqueue@1.0.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.graphics.bufferqueue@1.0.so]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.graphics.bufferqueue@2.0.so]4 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.graphics.bufferqueue@2.0.so]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.graphics.common@1.1.so]5 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.graphics.common@1.1.so]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.graphics.common@1.2.so]6 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hardware.graphics.common@1.2.so]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hidl.token@1.0-utils.so]7 ·0x00000001·(NEEDED)·····················Shared·library:·[android.hidl.token@1.0-utils.so]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[libbase.so]8 ·0x00000001·(NEEDED)·····················Shared·library:·[libbase.so]
Offset 21, 30 lines modifiedOffset 21, 30 lines modified
21 ·0x00000001·(NEEDED)·····················Shared·library:·[libc++.so]21 ·0x00000001·(NEEDED)·····················Shared·library:·[libc++.so]
22 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]22 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so]
23 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]23 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so]
24 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]24 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so]
25 ·0x0000000e·(SONAME)·····················Library·soname:·[libgui.so]25 ·0x0000000e·(SONAME)·····················Library·soname:·[libgui.so]
26 ·0x0000001e·(FLAGS)······················BIND_NOW26 ·0x0000001e·(FLAGS)······················BIND_NOW
27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
28 ·0x6000000f·(Operating·System·specific:·6000000f)········0x3ce0c28 ·0x6000000f·(Operating·System·specific:·6000000f)········0x39098
29 ·0x60000010·(Operating·System·specific:·60000010)········0x54a329 ·0x60000010·(Operating·System·specific:·60000010)········0x5491
30 ·0x00000013·(RELENT)·····················8·(bytes)30 ·0x00000013·(RELENT)·····················8·(bytes)
31 ·0x00000024·(<unknown>:·24)··············0x422b031 ·0x00000024·(<unknown>:·24)··············0x3e52c
32 ·0x00000023·(<unknown>:·23)··············0x60c32 ·0x00000023·(<unknown>:·23)··············0x5fc
33 ·0x00000025·(<unknown>:·25)··············0x433 ·0x00000025·(<unknown>:·25)··············0x4
34 ·0x00000017·(JMPREL)·····················0x4730434 ·0x00000017·(JMPREL)·····················0x41e30
35 ·0x00000002·(PLTRELSZ)···················7160·(bytes)35 ·0x00000002·(PLTRELSZ)···················6248·(bytes)
36 ·0x00000003·(PLTGOT)·····················0xce61c36 ·0x00000003·(PLTGOT)·····················0xc2988
37 ·0x00000014·(PLTREL)·····················REL37 ·0x00000014·(PLTREL)·····················REL
38 ·0x00000006·(SYMTAB)·····················0x1ac38 ·0x00000006·(SYMTAB)·····················0x1ac
39 ·0x0000000b·(SYMENT)·····················16·(bytes)39 ·0x0000000b·(SYMENT)·····················16·(bytes)
40 ·0x00000005·(STRTAB)·····················0xfc0440 ·0x00000005·(STRTAB)·····················0xf310
41 ·0x0000000a·(STRSZ)······················184839·(bytes)41 ·0x0000000a·(STRSZ)······················171397·(bytes)
42 ·0x6ffffef5·(GNU_HASH)···················0xc0d042 ·0x6ffffef5·(GNU_HASH)···················0xb9c8
43 ·0x00000019·(INIT_ARRAY)·················0xce09443 ·0x00000019·(INIT_ARRAY)·················0xc23d4
44 ·0x0000001b·(INIT_ARRAYSZ)···············88·(bytes)44 ·0x0000001b·(INIT_ARRAYSZ)···············88·(bytes)
45 ·0x0000001a·(FINI_ARRAY)·················0xce08c45 ·0x0000001a·(FINI_ARRAY)·················0xc23cc
46 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)46 ·0x0000001c·(FINI_ARRAYSZ)···············8·(bytes)
47 ·0x6ffffff0·(VERSYM)·····················0xaacc47 ·0x6ffffff0·(VERSYM)·····················0xa48c
48 ·0x6ffffffe·(VERNEED)····················0xbff048 ·0x6ffffffe·(VERNEED)····················0xb8e8
49 ·0x6fffffff·(VERNEEDNUM)·················549 ·0x6fffffff·(VERNEEDNUM)·················5
50 ·0x00000000·(NULL)·······················0x050 ·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:·1f·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1f·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:·7cbf1a9dad1c400f97824523c7579fc46 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7c686b3aa2ee81de7222c139f8927202
14.5 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·2706·entries:1 Version·symbols·section·'.gnu.version'·contains·2606·entries:
2 ·Addr:·0x000000000000aacc··Offset:·0x00aacc··Link:·3·(.dynsym)2 ·Addr:·0x000000000000a48c··Offset:·0x00a48c··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········1·(*global*)···3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········1·(*global*)···
4 ··004:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···4 ··004:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···
5 ··008:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··5 ··008:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
6 ··00c:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······3·(LIBBINDER)··6 ··00c:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······3·(LIBBINDER)··
7 ··010:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··8 ··014:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
9 ··018:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··9 ··018:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
Offset 50, 86 lines modifiedOffset 50, 86 lines modified
50 ··0b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···50 ··0b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
51 ··0bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···51 ··0bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
52 ··0c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···52 ··0c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
53 ··0c4:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···53 ··0c4:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
54 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···54 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
55 ··0cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···55 ··0cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
56 ··0d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···56 ··0d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
57 ··0d4:···1·(*global*)······3·(LIBBINDER)·····1·(*global*)······3·(LIBBINDER)··57 ··0d4:···3·(LIBBINDER)·····1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)··
58 ··0d8:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······1·(*global*)···58 ··0d8:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···
59 ··0dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···59 ··0dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
60 ··0e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···60 ··0e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
61 ··0e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···61 ··0e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
62 ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···62 ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 69 ··104:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······
 70 ··108:···2·(LIBC)··········3·(LIBBINDER)·····3·(LIBBINDER)·····2·(LIBC)·······
 71 ··10c:···2·(LIBC)··········4·(LIBC_Q)········3·(LIBBINDER)·····1·(*global*)···
69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······72 ··110:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)··
 73 ··114:···3·(LIBBINDER)·····3·(LIBBINDER)·····2·(LIBC)··········1·(*global*)···
70 ··108:···2·(LIBC)··········2·(LIBC)··········3·(LIBBINDER)·····3·(LIBBINDER)·· 
71 ··10c:···2·(LIBC)··········2·(LIBC)··········4·(LIBC_Q)········3·(LIBBINDER)·· 
72 ··110:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···74 ··118:···1·(*global*)······1·(*global*)······2·(LIBC)··········1·(*global*)···
73 ··114:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····2·(LIBC)······· 
74 ··118:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)······· 
75 ··11c:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)··· 
76 ··120:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)··· 
77 ··124:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······75 ··11c:···2·(LIBC)··········1·(*global*)······1·(*global*)······2·(LIBC)·······
 76 ··120:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
 77 ··124:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···
78 ··128:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···78 ··128:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
79 ··12c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···79 ··12c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 80 ··130:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······
80 ··130:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···81 ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 82 ··138:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)··
81 ··134:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···83 ··13c:···3·(LIBBINDER)·····8·(LIBGLESV2)·····1·(*global*)······1·(*global*)···
82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
83 ··13c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····8·(LIBGLESV2)·· 
84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···84 ··140:···1·(*global*)······1·(*global*)······8·(LIBGLESV2)·····7·(LIBEGL)·····
85 ··144:···8·(LIBGLESV2)·····7·(LIBEGL)········7·(LIBEGL)········8·(LIBGLESV2)·· 
86 ··148:···7·(LIBEGL)········8·(LIBGLESV2)·····7·(LIBEGL)········7·(LIBEGL)·····85 ··144:···7·(LIBEGL)········8·(LIBGLESV2)·····7·(LIBEGL)········8·(LIBGLESV2)··
87 ··14c:···7·(LIBEGL)········7·(LIBEGL)········8·(LIBGLESV2)·····1·(*global*)··· 
88 ··150:···7·(LIBEGL)········7·(LIBEGL)········7·(LIBEGL)········7·(LIBEGL)·····86 ··148:···7·(LIBEGL)········7·(LIBEGL)········7·(LIBEGL)········7·(LIBEGL)·····
89 ··154:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBBINDER)··87 ··14c:···8·(LIBGLESV2)·····1·(*global*)······7·(LIBEGL)········7·(LIBEGL)·····
 88 ··150:···7·(LIBEGL)········7·(LIBEGL)········2·(LIBC)··········2·(LIBC)·······
 89 ··154:···2·(LIBC)··········3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
90 ··158:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··90 ··158:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
91 ··15c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··91 ··15c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
92 ··160:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······3·(LIBBINDER)··92 ··160:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
93 ··164:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··93 ··164:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
94 ··168:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··94 ··168:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
95 ··16c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··95 ··16c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
 96 ··170:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······1·(*global*)···
96 ··170:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·· 
97 ··174:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
98 ··178:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·· 
99 ··17c:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)··97 ··174:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)··
 98 ··178:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······1·(*global*)···
 99 ··17c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
100 ··180:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··100 ··180:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
101 ··184:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······1·(*global*)··· 
102 ··188:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···101 ··184:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
103 ··18c:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)··· 
104 ··190:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···102 ··188:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)··
105 ··194:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·· 
106 ··198:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···103 ··18c:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···
107 ··19c:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·· 
108 ··1a0:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······2·(LIBC)·······104 ··190:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)··
 105 ··194:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···
 106 ··198:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 107 ··19c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···
 108 ··1a0:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
109 ··1a4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······109 ··1a4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
110 ··1a8:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······110 ··1a8:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
111 ··1ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···111 ··1ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
112 ··1b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···112 ··1b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
113 ··1b4:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)······· 
114 ··1b8:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)······· 
115 ··1bc:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···113 ··1b4:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
 114 ··1b8:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···
116 ··1c0:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····1·(*global*)··· 
117 ··1c4:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)··· 
118 ··1c8:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····1·(*global*)··· 
119 ··1cc:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)··115 ··1bc:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)··
120 ··1d0:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······1·(*global*)···116 ··1c0:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)··
 117 ··1c4:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)··
 118 ··1c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 119 ··1cc:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···
 120 ··1d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 123 ··1dc:···1·(*global*)······2·(LIBC)··········9·(LIBC_O)········2·(LIBC)·······
123 ··1dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
124 ··1e0:···2·(LIBC)··········9·(LIBC_O)········2·(LIBC)··········3·(LIBBINDER)·· 
125 ··1e4:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··124 ··1e0:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
 125 ··1e4:···3·(LIBBINDER)·····a·(LIBC_N)········a·(LIBC_N)········a·(LIBC_N)·····
126 ··1e8:···a·(LIBC_N)········a·(LIBC_N)········a·(LIBC_N)········a·(LIBC_N)·····126 ··1e8:···a·(LIBC_N)········a·(LIBC_N)········a·(LIBC_N)········a·(LIBC_N)·····
127 ··1ec:···a·(LIBC_N)········a·(LIBC_N)········a·(LIBC_N)········2·(LIBC)·······127 ··1ec:···a·(LIBC_N)········2·(LIBC)··········2·(LIBC)··········1·(*global*)···
128 ··1f0:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
133 ··204:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···133 ··204:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
134 ··208:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···134 ··208:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
135 ··20c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···135 ··20c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 648, 43 lines modifiedOffset 648, 18 lines modified
648 ··a10:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···648 ··a10:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
649 ··a14:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···649 ··a14:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
650 ··a18:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···650 ··a18:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
651 ··a1c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···651 ··a1c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
652 ··a20:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···652 ··a20:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
... Open expanded diff ...
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·894508····»    Blocks:·1752·······IO·Block:·4096···regular·file1 ··Size:·826628····»    Blocks:·1616·······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:·1970-01-01·00:00:00.000000000·+00004 Modify:·1970-01-01·00:00:00.000000000·+0000
  
  
43.3 KB
/home/dev/aosp/build/android-12.0.0_r21/raven-user/Google/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib64 vs.
/home/dev/aosp/build/android-12.0.0_r21/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib64
16.3 KB
/home/dev/aosp/build/android-12.0.0_r21/raven-user/Google/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib64/libbinder.so vs.
/home/dev/aosp/build/android-12.0.0_r21/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib64/libbinder.so
1.01 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x3c00011 ··Entry·point·address:···············0x38000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········599400·(bytes·into·file)13 ··Start·of·section·headers:··········575744·(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
2.11 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x3c0002 Entry·point·0x38000
3 There·are·10·program·headers,·starting·at·offset·643 There·are·10·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x86 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x03b244·0x03b244·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x037fc4·0x037fc4·R···0x1000
8 ··LOAD···········0x03c000·0x000000000003c000·0x000000000003c000·0x044c50·0x044c50·R·E·0x10008 ··LOAD···········0x038000·0x0000000000038000·0x0000000000038000·0x044920·0x044920·R·E·0x1000
9 ··LOAD···········0x081000·0x0000000000081000·0x0000000000081000·0x00ce20·0x00ce20·RW··0x10009 ··LOAD···········0x07d000·0x000000000007d000·0x000000000007d000·0x00ccb8·0x00ccb8·RW··0x1000
10 ··LOAD···········0x08de20·0x000000000008ee20·0x000000000008ee20·0x000370·0x0005d8·RW··0x100010 ··LOAD···········0x089cb8·0x000000000008acb8·0x000000000008acb8·0x000370·0x0005d8·RW··0x1000
11 ··DYNAMIC········0x08c5b0·0x000000000008c5b0·0x000000000008c5b0·0x000230·0x000230·RW··0x811 ··DYNAMIC········0x0885b0·0x00000000000885b0·0x00000000000885b0·0x000230·0x000230·RW··0x8
12 ··GNU_RELRO······0x081000·0x0000000000081000·0x0000000000081000·0x00ce20·0x00d000·R···0x112 ··GNU_RELRO······0x07d000·0x000000000007d000·0x000000000007d000·0x00ccb8·0x00d000·R···0x1
13 ··GNU_EH_FRAME···0x029e04·0x0000000000029e04·0x0000000000029e04·0x003764·0x003764·R···0x413 ··GNU_EH_FRAME···0x0298f0·0x00000000000298f0·0x00000000000298f0·0x002ce4·0x002ce4·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
15 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x415 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_d·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_d·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
4.58 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x92568:1 There·are·27·section·headers,·starting·at·offset·0x8c900:
  
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·009228·18···A··8···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·009228·18···A··8···1··8
8 ··[·4]·.gnu.version······VERSYM··········00000000000094d0·0094d0·000c2e·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········00000000000094d0·0094d0·000c2e·02···A··3···0··2
9 ··[·5]·.gnu.version_d····VERDEF··········000000000000a100·00a100·000038·00···A··8···2··49 ··[·5]·.gnu.version_d····VERDEF··········000000000000a100·00a100·000038·00···A··8···2··4
10 ··[·6]·.gnu.version_r····VERNEED·········000000000000a138·00a138·000060·00···A··8···2··410 ··[·6]·.gnu.version_r····VERNEED·········000000000000a138·00a138·000060·00···A··8···2··4
11 ··[·7]·.gnu.hash·········GNU_HASH········000000000000a198·00a198·0021b8·00···A··3···0··811 ··[·7]·.gnu.hash·········GNU_HASH········000000000000a198·00a198·0021b8·00···A··3···0··8
12 ··[·8]·.dynstr···········STRTAB··········000000000000c350·00c350·013bbe·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········000000000000c350·00c350·013b81·00···A··0···0··1
13 ··[·9]·.rela.dyn·········LOOS+0x2········000000000001ff10·01ff10·0032aa·01···A··3···0··813 ··[·9]·.rela.dyn·········LOOS+0x2········000000000001fed8·01fed8·0032dd·01···A··3···0··8
14 ··[10]·.relr.dyn·········LOOS+0xfffff00··00000000000231c0·0231c0·0002f0·08···A··0···0··814 ··[10]·.relr.dyn·········LOOS+0xfffff00··00000000000231b8·0231b8·0002f0·08···A··0···0··8
15 ··[11]·.rela.plt·········RELA············00000000000234b0·0234b0·003708·18··AI··3··22··815 ··[11]·.rela.plt·········RELA············00000000000234a8·0234a8·003240·18··AI··3··22··8
16 ··[12]·.rodata···········PROGBITS········0000000000026bc0·026bc0·003244·00·AMS··0···0·1616 ··[12]·.rodata···········PROGBITS········00000000000266f0·0266f0·003200·00·AMS··0···0·16
17 ··[13]·.eh_frame_hdr·····PROGBITS········0000000000029e04·029e04·003764·00···A··0···0··417 ··[13]·.eh_frame_hdr·····PROGBITS········00000000000298f0·0298f0·002ce4·00···A··0···0··4
18 ··[14]·.eh_frame·········PROGBITS········000000000002d568·02d568·00dcdc·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········000000000002c5d8·02c5d8·00b9ec·00···A··0···0··8
19 ··[15]·.text·············PROGBITS········000000000003c000·03c000·042778·00··AX··0···0··419 ··[15]·.text·············PROGBITS········0000000000038000·038000·042780·00··AX··0···0··4
20 ··[16]·.plt··············PROGBITS········000000000007e780·07e780·0024d0·00··AX··0···0·1620 ··[16]·.plt··············PROGBITS········000000000007a780·07a780·0021a0·00··AX··0···0·16
21 ··[17]·.data.rel.ro······PROGBITS········0000000000081000·081000·00b548·00··WA··0···0··821 ··[17]·.data.rel.ro······PROGBITS········000000000007d000·07d000·00b548·00··WA··0···0··8
22 ··[18]·.fini_array·······FINI_ARRAY······000000000008c548·08c548·000010·00··WA··0···0··822 ··[18]·.fini_array·······FINI_ARRAY······0000000000088548·088548·000010·00··WA··0···0··8
23 ··[19]·.init_array·······INIT_ARRAY······000000000008c558·08c558·000058·00··WA··0···0··823 ··[19]·.init_array·······INIT_ARRAY······0000000000088558·088558·000058·00··WA··0···0··8
24 ··[20]·.dynamic··········DYNAMIC·········000000000008c5b0·08c5b0·000230·10··WA··8···0··824 ··[20]·.dynamic··········DYNAMIC·········00000000000885b0·0885b0·000230·10··WA··8···0··8
25 ··[21]·.got··············PROGBITS········000000000008c7e0·08c7e0·0003d0·00··WA··0···0··825 ··[21]·.got··············PROGBITS········00000000000887e0·0887e0·000400·00··WA··0···0··8
26 ··[22]·.got.plt··········PROGBITS········000000000008cbb0·08cbb0·001270·00··WA··0···0··826 ··[22]·.got.plt··········PROGBITS········0000000000088be0·088be0·0010d8·00··WA··0···0··8
27 ··[23]·.data·············PROGBITS········000000000008ee20·08de20·000370·00··WA··0···0··827 ··[23]·.data·············PROGBITS········000000000008acb8·089cb8·000370·00··WA··0···0··8
28 ··[24]·.bss··············NOBITS··········000000000008f190·08e190·000268·00··WA··0···0··828 ··[24]·.bss··············NOBITS··········000000000008b028·08a028·000268·00··WA··0···0··8
29 ··[25]·.shstrtab·········STRTAB··········0000000000000000·08e190·000111·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········0000000000000000·08a028·000111·00······0···0··1
30 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·08e2a1·0042c0·00······0···0··130 ··[26]·.gnu_debugdata····PROGBITS········0000000000000000·08a139·0027c0·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)
2.8 KB
readelf --wide --dynamic {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
1 Dynamic·section·at·offset·0x8c5b0·contains·35·entries:1 Dynamic·section·at·offset·0x885b0·contains·35·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]
9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]9 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]
10 ·0x000000000000000e·(SONAME)·············Library·soname:·[libbinder.so]10 ·0x000000000000000e·(SONAME)·············Library·soname:·[libbinder.so]
11 ·0x000000000000001e·(FLAGS)··············BIND_NOW11 ·0x000000000000001e·(FLAGS)··············BIND_NOW
12 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW12 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW
13 ·0x0000000060000011·(Operating·System·specific:·60000011)················0x1ff1013 ·0x0000000060000011·(Operating·System·specific:·60000011)················0x1fed8
14 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x32aa14 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x32dd
15 ·0x0000000000000009·(RELAENT)············24·(bytes)15 ·0x0000000000000009·(RELAENT)············24·(bytes)
16 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x231c016 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x231b8
17 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x2f017 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x2f0
18 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x818 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
19 ·0x0000000000000017·(JMPREL)·············0x234b019 ·0x0000000000000017·(JMPREL)·············0x234a8
20 ·0x0000000000000002·(PLTRELSZ)···········14088·(bytes)20 ·0x0000000000000002·(PLTRELSZ)···········12864·(bytes)
21 ·0x0000000000000003·(PLTGOT)·············0x8cbb021 ·0x0000000000000003·(PLTGOT)·············0x88be0
22 ·0x0000000000000014·(PLTREL)·············RELA22 ·0x0000000000000014·(PLTREL)·············RELA
23 ·0x0000000000000006·(SYMTAB)·············0x2a823 ·0x0000000000000006·(SYMTAB)·············0x2a8
24 ·0x000000000000000b·(SYMENT)·············24·(bytes)24 ·0x000000000000000b·(SYMENT)·············24·(bytes)
25 ·0x0000000000000005·(STRTAB)·············0xc35025 ·0x0000000000000005·(STRTAB)·············0xc350
26 ·0x000000000000000a·(STRSZ)··············80830·(bytes)26 ·0x000000000000000a·(STRSZ)··············80769·(bytes)
27 ·0x000000006ffffef5·(GNU_HASH)···········0xa19827 ·0x000000006ffffef5·(GNU_HASH)···········0xa198
28 ·0x0000000000000019·(INIT_ARRAY)·········0x8c55828 ·0x0000000000000019·(INIT_ARRAY)·········0x88558
29 ·0x000000000000001b·(INIT_ARRAYSZ)·······88·(bytes)29 ·0x000000000000001b·(INIT_ARRAYSZ)·······88·(bytes)
30 ·0x000000000000001a·(FINI_ARRAY)·········0x8c54830 ·0x000000000000001a·(FINI_ARRAY)·········0x88548
31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
32 ·0x000000006ffffff0·(VERSYM)·············0x94d032 ·0x000000006ffffff0·(VERSYM)·············0x94d0
33 ·0x000000006ffffffc·(VERDEF)·············0xa10033 ·0x000000006ffffffc·(VERDEF)·············0xa100
34 ·0x000000006ffffffd·(VERDEFNUM)··········234 ·0x000000006ffffffd·(VERDEFNUM)··········2
35 ·0x000000006ffffffe·(VERNEED)············0xa13835 ·0x000000006ffffffe·(VERNEED)············0xa138
36 ·0x000000006fffffff·(VERNEEDNUM)·········236 ·0x000000006fffffff·(VERNEEDNUM)·········2
37 ·0x0000000000000000·(NULL)···············0x037 ·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:·1f·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1f·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:·2fa4289de6dfc5af293897d430271aee6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·968893e52cc56c5753a33dc09661409f
4.61 KB
readelf --wide --version-info {}
    
Offset 28, 40 lines modifiedOffset 28, 40 lines modified
28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···34 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
35 ··07c:···1·(*global*)······3·(LIBC)··········3·(LIBC)··········3·(LIBC)······· 
36 ··080:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······35 ··07c:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
 36 ··080:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········1·(*global*)···
37 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···37 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
38 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···38 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
39 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···39 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBC)·······
 40 ··090:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···
40 ··090:···3·(LIBC)··········1·(*global*)······3·(LIBC)··········3·(LIBC)·······41 ··094:···1·(*global*)······1·(*global*)······3·(LIBC)··········3·(LIBC)·······
 42 ··098:···1·(*global*)······1·(*global*)······3·(LIBC)··········3·(LIBC)·······
 43 ··09c:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···
41 ··094:···3·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···44 ··0a0:···3·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
42 ··098:···1·(*global*)······3·(LIBC)··········1·(*global*)······1·(*global*)··· 
43 ··09c:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)······· 
44 ··0a0:···1·(*global*)······1·(*global*)······3·(LIBC)··········1·(*global*)··· 
45 ··0a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···45 ··0a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
46 ··0a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···46 ··0a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
47 ··0ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···47 ··0ac:···1·(*global*)······1·(*global*)······6·(LIBC_Q)········6·(LIBC_Q)·····
 48 ··0b0:···6·(LIBC_Q)········1·(*global*)······1·(*global*)······3·(LIBC)·······
48 ··0b0:···6·(LIBC_Q)········6·(LIBC_Q)········6·(LIBC_Q)········1·(*global*)···49 ··0b4:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········1·(*global*)···
49 ··0b4:···1·(*global*)······3·(LIBC)··········3·(LIBC)··········3·(LIBC)······· 
50 ··0b8:···3·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)··· 
51 ··0bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···50 ··0b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 51 ··0bc:···1·(*global*)······1·(*global*)······3·(LIBC)··········1·(*global*)···
52 ··0c0:···3·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···52 ··0c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
53 ··0c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···53 ··0c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
54 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···54 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
55 ··0cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···55 ··0cc:···1·(*global*)······1·(*global*)······3·(LIBC)··········1·(*global*)···
56 ··0d0:···3·(LIBC)··········1·(*global*)······3·(LIBC)··········3·(LIBC)·······56 ··0d0:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···
57 ··0d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···57 ··0d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
58 ··0d8:···1·(*global*)······1·(*global*)······3·(LIBC)··········3·(LIBC)·······58 ··0d8:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
59 ··0dc:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······59 ··0dc:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
60 ··0e0:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···60 ··0e0:···3·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
61 ··0e4:···1·(*global*)······3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······61 ··0e4:···1·(*global*)······3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
62 ··0e8:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······62 ··0e8:···3·(LIBC)··········3·(LIBC)··········3·(LIBC)··········3·(LIBC)·······
63 ··0ec:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···63 ··0ec:···3·(LIBC)··········3·(LIBC)··········1·(*global*)······1·(*global*)···
64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
65 ··0f4:···3·(LIBC)··········2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··65 ··0f4:···3·(LIBC)··········2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
66 ··0f8:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··66 ··0f8:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
67 ··0fc:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··67 ··0fc:···2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)·····2·(LIBBINDER)··
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·601128····»    Blocks:·1176·······IO·Block:·4096···regular·file1 ··Size:·577472····»    Blocks:·1128·······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:·1970-01-01·00:00:00.000000000·+00004 Modify:·1970-01-01·00:00:00.000000000·+0000
  
  
26.8 KB
/home/dev/aosp/build/android-12.0.0_r21/raven-user/Google/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib64/libgui.so vs.
/home/dev/aosp/build/android-12.0.0_r21/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.vndk.current.apex-apex_payload.img.mount/lib64/libgui.so
1.01 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x7c00011 ··Entry·point·address:···············0x71000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········1294608·(bytes·into·file)13 ··Start·of·section·headers:··········1176984·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
2.09 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x7c0002 Entry·point·0x71000
3 There·are·10·program·headers,·starting·at·offset·643 There·are·10·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x86 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x07b9d4·0x07b9d4·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x070e74·0x070e74·R···0x1000
8 ··LOAD···········0x07c000·0x000000000007c000·0x000000000007c000·0x095cd0·0x095cd0·R·E·0x10008 ··LOAD···········0x071000·0x0000000000071000·0x0000000000071000·0x087710·0x087710·R·E·0x1000
9 ··LOAD···········0x112000·0x0000000000112000·0x0000000000112000·0x021720·0x021720·RW··0x10009 ··LOAD···········0x0f9000·0x00000000000f9000·0x00000000000f9000·0x021178·0x021178·RW··0x1000
10 ··LOAD···········0x133720·0x0000000000134720·0x0000000000134720·0x000550·0x000990·RW··0x100010 ··LOAD···········0x11a178·0x000000000011b178·0x000000000011b178·0x000550·0x000990·RW··0x1000
11 ··DYNAMIC········0x1310f8·0x00000000001310f8·0x00000000001310f8·0x0002f0·0x0002f0·RW··0x811 ··DYNAMIC········0x117e58·0x0000000000117e58·0x0000000000117e58·0x0002f0·0x0002f0·RW··0x8
12 ··GNU_RELRO······0x112000·0x0000000000112000·0x0000000000112000·0x021720·0x022000·R···0x112 ··GNU_RELRO······0x0f9000·0x00000000000f9000·0x00000000000f9000·0x021178·0x022000·R···0x1
13 ··GNU_EH_FRAME···0x059cb8·0x0000000000059cb8·0x0000000000059cb8·0x006e6c·0x006e6c·R···0x413 ··GNU_EH_FRAME···0x055de0·0x0000000000055de0·0x0000000000055de0·0x00576c·0x00576c·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
15 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x415 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame·
4.86 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x13c110:1 There·are·26·section·headers,·starting·at·offset·0x11f598:
  
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·00fc78·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·00f408·18···A··7···1··8
8 ··[·4]·.gnu.version······VERSYM··········000000000000ff20·00ff20·00150a·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········000000000000f6b0·00f6b0·001456·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········000000000001142c·01142c·0000d0·00···A··7···5··49 ··[·5]·.gnu.version_r····VERNEED·········0000000000010b08·010b08·0000d0·00···A··7···5··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000011500·011500·003b00·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········0000000000010bd8·010bd8·003954·00···A··3···0··8
11 ··[·7]·.dynstr···········STRTAB··········0000000000015000·015000·02caf8·00···A··0···0··111 ··[·7]·.dynstr···········STRTAB··········000000000001452c·01452c·029fd7·00···A··0···0··1
12 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000041af8·041af8·0080a6·01···A··3···0··812 ··[·8]·.rela.dyn·········LOOS+0x2········000000000003e508·03e508·0080ce·01···A··3···0··8
13 ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000049ba0·049ba0·000710·08···A··0···0··813 ··[·9]·.relr.dyn·········00000013:·<unknown>·00000000000465d8·0465d8·000700·08···A··0···0··8
14 ··[10]·.rela.plt·········RELA············000000000004a2b0·04a2b0·005328·18··AI··3··21··814 ··[10]·.rela.plt·········RELA············0000000000046cd8·046cd8·004908·18··AI··3··21··8
15 ··[11]·.rodata···········PROGBITS········000000000004f5e0·04f5e0·00a6d6·00·AMS··0···0·1615 ··[11]·.rodata···········PROGBITS········000000000004b600·04b600·00a7de·00·AMS··0···0·64
16 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000059cb8·059cb8·006e6c·00···A··0···0··416 ··[12]·.eh_frame_hdr·····PROGBITS········0000000000055de0·055de0·00576c·00···A··0···0··4
17 ··[13]·.eh_frame·········PROGBITS········0000000000060b28·060b28·01aeac·00···A··0···0··817 ··[13]·.eh_frame·········PROGBITS········000000000005b550·05b550·015924·00···A··0···0··8
18 ··[14]·.text·············PROGBITS········000000000007c000·07c000·092538·00··AX··0···0··418 ··[14]·.text·············PROGBITS········0000000000071000·071000·084634·00··AX··0···0··4
19 ··[15]·.plt··············PROGBITS········000000000010e540·10e540·003790·00··AX··0···0·1619 ··[15]·.plt··············PROGBITS········00000000000f5640·0f5640·0030d0·00··AX··0···0·16
20 ··[16]·.data.rel.ro······PROGBITS········0000000000112000·112000·01f038·00··WA··0···0··820 ··[16]·.data.rel.ro······PROGBITS········00000000000f9000·0f9000·01ed98·00··WA··0···0··8
21 ··[17]·.fini_array·······FINI_ARRAY······0000000000131038·131038·000010·00··WA··0···0··821 ··[17]·.fini_array·······FINI_ARRAY······0000000000117d98·117d98·000010·00··WA··0···0··8
22 ··[18]·.init_array·······INIT_ARRAY······0000000000131048·131048·0000b0·00··WA··0···0··822 ··[18]·.init_array·······INIT_ARRAY······0000000000117da8·117da8·0000b0·00··WA··0···0··8
23 ··[19]·.dynamic··········DYNAMIC·········00000000001310f8·1310f8·0002f0·10··WA··7···0··823 ··[19]·.dynamic··········DYNAMIC·········0000000000117e58·117e58·0002f0·10··WA··7···0··8
24 ··[20]·.got··············PROGBITS········00000000001313e8·1313e8·000768·00··WA··0···0··824 ··[20]·.got··············PROGBITS········0000000000118148·118148·0007c0·00··WA··0···0··8
25 ··[21]·.got.plt··········PROGBITS········0000000000131b50·131b50·001bd0·00··WA··0···0··825 ··[21]·.got.plt··········PROGBITS········0000000000118908·118908·001870·00··WA··0···0··8
26 ··[22]·.data·············PROGBITS········0000000000134720·133720·000550·00··WA··0···0··826 ··[22]·.data·············PROGBITS········000000000011b178·11a178·000550·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········0000000000134c70·133c70·000440·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········000000000011b6c8·11a6c8·000440·00··WA··0···0··8
28 ··[24]·.shstrtab·········STRTAB··········0000000000000000·133c70·000102·00······0···0··128 ··[24]·.shstrtab·········STRTAB··········0000000000000000·11a6c8·000102·00······0···0··1
29 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·133d72·008398·00······0···0··129 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·11a7ca·004dcc·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)
3.2 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x1310f8·contains·47·entries:1 Dynamic·section·at·offset·0x117e58·contains·47·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.bufferqueue@1.0.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.bufferqueue@1.0.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.bufferqueue@2.0.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.bufferqueue@2.0.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.1.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.1.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.2.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.2.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hidl.token@1.0-utils.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hidl.token@1.0-utils.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]
Offset 21, 30 lines modifiedOffset 21, 30 lines modified
21 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so]21 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so]
22 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]22 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]
23 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]23 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]
24 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]24 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]
25 ·0x000000000000000e·(SONAME)·············Library·soname:·[libgui.so]25 ·0x000000000000000e·(SONAME)·············Library·soname:·[libgui.so]
26 ·0x000000000000001e·(FLAGS)··············BIND_NOW26 ·0x000000000000001e·(FLAGS)··············BIND_NOW
27 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW27 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW
28 ·0x0000000060000011·(Operating·System·specific:·60000011)················0x41af828 ·0x0000000060000011·(Operating·System·specific:·60000011)················0x3e508
29 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x80a629 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x80ce
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x0000000000000024·(<unknown>:·24)······0x49ba031 ·0x0000000000000024·(<unknown>:·24)······0x465d8
32 ·0x0000000000000023·(<unknown>:·23)······0x71032 ·0x0000000000000023·(<unknown>:·23)······0x700
33 ·0x0000000000000025·(<unknown>:·25)······0x833 ·0x0000000000000025·(<unknown>:·25)······0x8
34 ·0x0000000000000017·(JMPREL)·············0x4a2b034 ·0x0000000000000017·(JMPREL)·············0x46cd8
35 ·0x0000000000000002·(PLTRELSZ)···········21288·(bytes)35 ·0x0000000000000002·(PLTRELSZ)···········18696·(bytes)
36 ·0x0000000000000003·(PLTGOT)·············0x131b5036 ·0x0000000000000003·(PLTGOT)·············0x118908
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)·············0x1500040 ·0x0000000000000005·(STRTAB)·············0x1452c
41 ·0x000000000000000a·(STRSZ)··············183032·(bytes)41 ·0x000000000000000a·(STRSZ)··············171991·(bytes)
42 ·0x000000006ffffef5·(GNU_HASH)···········0x1150042 ·0x000000006ffffef5·(GNU_HASH)···········0x10bd8
43 ·0x0000000000000019·(INIT_ARRAY)·········0x13104843 ·0x0000000000000019·(INIT_ARRAY)·········0x117da8
44 ·0x000000000000001b·(INIT_ARRAYSZ)·······176·(bytes)44 ·0x000000000000001b·(INIT_ARRAYSZ)·······176·(bytes)
45 ·0x000000000000001a·(FINI_ARRAY)·········0x13103845 ·0x000000000000001a·(FINI_ARRAY)·········0x117d98
46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
47 ·0x000000006ffffff0·(VERSYM)·············0xff2047 ·0x000000006ffffff0·(VERSYM)·············0xf6b0
48 ·0x000000006ffffffe·(VERNEED)············0x1142c48 ·0x000000006ffffffe·(VERNEED)············0x10b08
49 ·0x000000006fffffff·(VERNEEDNUM)·········549 ·0x000000006fffffff·(VERNEEDNUM)·········5
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:·1f·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1f·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:·1f3e6fe7c16cac9f2a9dde40d48a04b66 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·12d45ca2a4e6da1732d641c9dd6e7a18
14.4 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·2693·entries:1 Version·symbols·section·'.gnu.version'·contains·2603·entries:
2 ·Addr:·0x000000000000ff20··Offset:·0x00ff20··Link:·3·(.dynsym)2 ·Addr:·0x000000000000f6b0··Offset:·0x00f6b0··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········1·(*global*)···3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········1·(*global*)···
4 ··004:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···4 ··004:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···
5 ··008:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··5 ··008:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
6 ··00c:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······3·(LIBBINDER)··6 ··00c:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······3·(LIBBINDER)··
7 ··010:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··8 ··014:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
9 ··018:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··9 ··018:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
Offset 50, 85 lines modifiedOffset 50, 85 lines modified
50 ··0b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···50 ··0b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
51 ··0bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···51 ··0bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
52 ··0c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···52 ··0c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
53 ··0c4:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···53 ··0c4:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
54 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···54 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
55 ··0cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···55 ··0cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
56 ··0d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···56 ··0d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
57 ··0d4:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····1·(*global*)···57 ··0d4:···1·(*global*)······3·(LIBBINDER)·····1·(*global*)······3·(LIBBINDER)··
58 ··0d8:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···58 ··0d8:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······1·(*global*)···
59 ··0dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···59 ··0dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
60 ··0e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···60 ··0e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
61 ··0e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···61 ··0e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
62 ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···62 ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···63 ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···64 ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···65 ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···66 ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···67 ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···68 ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······
 70 ··108:···2·(LIBC)··········2·(LIBC)··········3·(LIBBINDER)·····3·(LIBBINDER)··
 71 ··10c:···2·(LIBC)··········2·(LIBC)··········4·(LIBC_Q)········3·(LIBBINDER)··
69 ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···72 ··110:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
70 ··108:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········3·(LIBBINDER)·· 
71 ··10c:···3·(LIBBINDER)·····2·(LIBC)··········2·(LIBC)··········4·(LIBC_Q)····· 
72 ··110:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
73 ··114:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··73 ··114:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····2·(LIBC)·······
74 ··118:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···74 ··118:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······
75 ··11c:···2·(LIBC)··········1·(*global*)······2·(LIBC)··········1·(*global*)··· 
76 ··120:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········1·(*global*)···75 ··11c:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···
 76 ··120:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···
77 ··124:···1·(*global*)······1·(*global*)······2·(LIBC)··········1·(*global*)···77 ··124:···1·(*global*)······1·(*global*)······2·(LIBC)··········1·(*global*)···
78 ··128:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···78 ··128:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
79 ··12c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···79 ··12c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
80 ··130:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
81 ··134:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······80 ··130:···1·(*global*)······1·(*global*)······1·(*global*)······2·(LIBC)·······
82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···81 ··134:···2·(LIBC)··········1·(*global*)······1·(*global*)······1·(*global*)···
83 ··13c:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·· 
84 ··140:···3·(LIBBINDER)·····8·(LIBGLESV2)·····1·(*global*)······1·(*global*)··· 
85 ··144:···1·(*global*)······1·(*global*)······8·(LIBGLESV2)·····7·(LIBEGL)·····82 ··138:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)··
86 ··148:···7·(LIBEGL)········8·(LIBGLESV2)·····7·(LIBEGL)········8·(LIBGLESV2)··83 ··13c:···3·(LIBBINDER)·····3·(LIBBINDER)·····8·(LIBGLESV2)·····1·(*global*)···
 84 ··140:···1·(*global*)······1·(*global*)······1·(*global*)······8·(LIBGLESV2)··
87 ··14c:···7·(LIBEGL)········7·(LIBEGL)········7·(LIBEGL)········7·(LIBEGL)·····85 ··144:···7·(LIBEGL)········7·(LIBEGL)········8·(LIBGLESV2)·····7·(LIBEGL)·····
88 ··150:···8·(LIBGLESV2)·····1·(*global*)······7·(LIBEGL)········7·(LIBEGL)·····86 ··148:···8·(LIBGLESV2)·····7·(LIBEGL)········7·(LIBEGL)········7·(LIBEGL)·····
 87 ··14c:···7·(LIBEGL)········8·(LIBGLESV2)·····1·(*global*)······7·(LIBEGL)·····
89 ··154:···7·(LIBEGL)········7·(LIBEGL)········2·(LIBC)··········2·(LIBC)·······88 ··150:···7·(LIBEGL)········7·(LIBEGL)········7·(LIBEGL)········2·(LIBC)·······
 89 ··154:···2·(LIBC)··········2·(LIBC)··········3·(LIBBINDER)·····3·(LIBBINDER)··
90 ··158:···2·(LIBC)··········3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··90 ··158:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
91 ··15c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··91 ··15c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
 92 ··160:···3·(LIBBINDER)·····1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)··
92 ··160:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··93 ··164:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
93 ··164:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·· 
94 ··168:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··94 ··168:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
95 ··16c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··95 ··16c:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
96 ··170:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··96 ··170:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···
97 ··174:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······1·(*global*)··· 
98 ··178:···1·(*global*)······1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)··97 ··174:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)··
99 ··17c:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······1·(*global*)···98 ··178:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···
 99 ··17c:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
100 ··180:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··100 ··180:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
101 ··184:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··101 ··184:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···
102 ··188:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···102 ··188:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
103 ··18c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)·· 
104 ··190:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
105 ··194:···1·(*global*)······1·(*global*)······1·(*global*)······3·(LIBBINDER)·· 
106 ··198:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···103 ··18c:···3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)······1·(*global*)···
107 ··19c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···104 ··190:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
108 ··1a0:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····1·(*global*)···105 ··194:···3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
 106 ··198:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 107 ··19c:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
109 ··1a4:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······108 ··1a0:···1·(*global*)······1·(*global*)······2·(LIBC)··········2·(LIBC)·······
110 ··1a8:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······109 ··1a4:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
111 ··1ac:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···110 ··1a8:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···
 111 ··1ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
112 ··1b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···112 ··1b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
113 ··1b4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
114 ··1b8:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···113 ··1b4:···1·(*global*)······2·(LIBC)··········1·(*global*)······1·(*global*)···
115 ··1bc:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········1·(*global*)···114 ··1b8:···1·(*global*)······2·(LIBC)··········2·(LIBC)··········1·(*global*)···
116 ··1c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···115 ··1bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
117 ··1c4:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······3·(LIBBINDER)··116 ··1c0:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······3·(LIBBINDER)··
 117 ··1c4:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···
118 ··1c8:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···118 ··1c8:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)···
119 ··1cc:···3·(LIBBINDER)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
120 ··1d0:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··119 ··1cc:···1·(*global*)······3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
 120 ··1d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···121 ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···122 ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
123 ··1dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
124 ··1e0:···1·(*global*)······1·(*global*)······2·(LIBC)··········9·(LIBC_O)·····123 ··1dc:···1·(*global*)······1·(*global*)······2·(LIBC)··········9·(LIBC_O)·····
125 ··1e4:···2·(LIBC)··········3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··124 ··1e0:···2·(LIBC)··········3·(LIBBINDER)·····3·(LIBBINDER)·····3·(LIBBINDER)··
126 ··1e8:···3·(LIBBINDER)·····3·(LIBBINDER)·····2·(LIBC)··········2·(LIBC)·······125 ··1e4:···3·(LIBBINDER)·····3·(LIBBINDER)·····2·(LIBC)··········2·(LIBC)·······
127 ··1ec:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···126 ··1e8:···2·(LIBC)··········2·(LIBC)··········1·(*global*)······1·(*global*)···
 127 ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···128 ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···129 ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···130 ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···131 ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···132 ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
133 ··204:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···133 ··204:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
134 ··208:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···134 ··208:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 647, 41 lines modifiedOffset 647, 18 lines modified
647 ··a0c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···647 ··a0c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
648 ··a10:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···648 ··a10:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
649 ··a14:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···649 ··a14:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
650 ··a18:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···650 ··a18:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
651 ··a1c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···651 ··a1c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
652 ··a20:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···652 ··a20:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
653 ··a24:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···653 ··a24:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
654 ··a28:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···654 ··a28:···1·(*global*)······1·(*global*)······1·(*global*)···
655 ··a2c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
656 ··a30:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
657 ··a34:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
658 ··a38:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
659 ··a3c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
660 ··a40:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
661 ··a44:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
... Open expanded diff ...
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·1296272···»   Blocks:·2536·······IO·Block:·4096···regular·file1 ··Size:·1178648···»   Blocks:·2304·······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:·1970-01-01·00:00:00.000000000·+00004 Modify:·1970-01-01·00:00:00.000000000·+0000