8.28 KB
/home/dev/aosp/build/android-11.0.0_r7/redfin-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/android-11.0.0_r7/aosp_redfin-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount
710 B
/home/dev/aosp/build/android-11.0.0_r7/redfin-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount/apex_manifest.pb vs.
/home/dev/aosp/build/android-11.0.0_r7/aosp_redfin-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount/apex_manifest.pb
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
00000000:·0a12·636f·6d2e·616e·6472·6f69·642e·7364··..com.android.sd00000000:·0a12·636f·6d2e·616e·6472·6f69·642e·7364··..com.android.sd
00000010:·6b65·7874·10dc·c2bd·8f01·4207·6c69·6263··kext......B.libc00000010:·6b65·7874·1080·c686·8f01·4207·6c69·6263··kext......B.libc
00000020:·2e73·6f42·086c·6962·646c·2e73·6f42·096c··.soB.libdl.soB.l00000020:·2e73·6f42·086c·6962·646c·2e73·6f42·096c··.soB.libdl.soB.l
00000030:·6962·6c6f·672e·736f·4207·6c69·626d·2e73··iblog.soB.libm.s00000030:·6962·6c6f·672e·736f·4207·6c69·626d·2e73··iblog.soB.libm.s
00000040:·6f·······································o00000040:·6f·······································o
7.33 KB
/home/dev/aosp/build/android-11.0.0_r7/redfin-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount/bin vs.
/home/dev/aosp/build/android-11.0.0_r7/aosp_redfin-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount/bin
7.07 KB
/home/dev/aosp/build/android-11.0.0_r7/redfin-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount/bin/derive_sdk vs.
/home/dev/aosp/build/android-11.0.0_r7/aosp_redfin-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount/bin/derive_sdk
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0xf00011 ··Entry·point·address:···············0xf000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········253936·(bytes·into·file)13 ··Start·of·section·headers:··········253976·(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:·········1217 ··Number·of·program·headers:·········12
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3019 ··Number·of·section·headers:·········30
20 ··Section·header·string·table·index:·2820 ··Section·header·string·table·index:·28
1.6 KB
readelf --wide --program-header {}
    
Offset 5, 21 lines modifiedOffset 5, 21 lines modified
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002a0·0x0002a0·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0002a0·0x0002a0·R···0x8
8 ··INTERP·········0x0002e0·0x00000000000002e0·0x00000000000002e0·0x000015·0x000015·R···0x18 ··INTERP·········0x0002e0·0x00000000000002e0·0x00000000000002e0·0x000015·0x000015·R···0x1
9 ······[Requesting·program·interpreter:·/system/bin/linker64]9 ······[Requesting·program·interpreter:·/system/bin/linker64]
10 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00ec54·0x00ec54·R···0x100010 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00ec54·0x00ec54·R···0x1000
11 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x029420·0x029420·R·E·0x100011 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x029510·0x029510·R·E·0x1000
12 ··LOAD···········0x039000·0x0000000000039000·0x0000000000039000·0x0023c8·0x0023c8·RW··0x100012 ··LOAD···········0x039000·0x0000000000039000·0x0000000000039000·0x0023c8·0x0023c8·RW··0x1000
13 ··LOAD···········0x03b3c8·0x000000000003c3c8·0x000000000003c3c8·0x0000b0·0x0013c0·RW··0x100013 ··LOAD···········0x03b3c8·0x000000000003c3c8·0x000000000003c3c8·0x0000b0·0x0013c0·RW··0x1000
14 ··TLS············0x039000·0x0000000000039000·0x0000000000039000·0x000000·0x000000·R···0x4014 ··TLS············0x039000·0x0000000000039000·0x0000000000039000·0x000000·0x000000·R···0x40
15 ··DYNAMIC········0x03aaf8·0x000000000003aaf8·0x000000000003aaf8·0x000200·0x000200·RW··0x815 ··DYNAMIC········0x03aaf8·0x000000000003aaf8·0x000000000003aaf8·0x000200·0x000200·RW··0x8
16 ··GNU_RELRO······0x039000·0x0000000000039000·0x0000000000039000·0x0023c8·0x003000·R···0x116 ··GNU_RELRO······0x039000·0x0000000000039000·0x0000000000039000·0x0023c8·0x003000·R···0x1
17 ··GNU_EH_FRAME···0x009368·0x0000000000009368·0x0000000000009368·0x000ffc·0x000ffc·R···0x417 ··GNU_EH_FRAME···0x00936c·0x000000000000936c·0x000000000000936c·0x000ffc·0x000ffc·R···0x4
18 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··018 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
19 ··NOTE···········0x0002f8·0x00000000000002f8·0x00000000000002f8·0x000038·0x000038·R···0x419 ··NOTE···········0x0002f8·0x00000000000002f8·0x00000000000002f8·0x000038·0x000038·R···0x4
  
20 ·Section·to·Segment·mapping:20 ·Section·to·Segment·mapping:
21 ··Segment·Sections...21 ··Segment·Sections...
22 ···00·····22 ···00·····
23 ···01·····.interp·23 ···01·····.interp·
3.46 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·30·section·headers,·starting·at·offset·0x3dff0:1 There·are·30·section·headers,·starting·at·offset·0x3e018:
  
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]·.interp···········PROGBITS········00000000000002e0·0002e0·000015·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········00000000000002e0·0002e0·000015·00···A··0···0··1
6 ··[·2]·.note.android.ident·NOTE············00000000000002f8·0002f8·000018·00···A··0···0··46 ··[·2]·.note.android.ident·NOTE············00000000000002f8·0002f8·000018·00···A··0···0··4
7 ··[·3]·.note.gnu.build-id·NOTE············0000000000000310·000310·000020·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············0000000000000310·000310·000020·00···A··0···0··4
Offset 11, 29 lines modifiedOffset 11, 29 lines modified
11 ··[·6]·.gnu.version_r····VERNEED·········0000000000000e10·000e10·000090·00···A··8···2··411 ··[·6]·.gnu.version_r····VERNEED·········0000000000000e10·000e10·000090·00···A··8···2··4
12 ··[·7]·.gnu.hash·········GNU_HASH········0000000000000ea0·000ea0·00001c·00···A··4···0··812 ··[·7]·.gnu.hash·········GNU_HASH········0000000000000ea0·000ea0·00001c·00···A··4···0··8
13 ··[·8]·.dynstr···········STRTAB··········0000000000000ebc·000ebc·00065e·00···A··0···0··113 ··[·8]·.dynstr···········STRTAB··········0000000000000ebc·000ebc·00065e·00···A··0···0··1
14 ··[·9]·.rela.dyn·········LOOS+0x2········0000000000001520·001520·00007c·01···A··4···0··814 ··[·9]·.rela.dyn·········LOOS+0x2········0000000000001520·001520·00007c·01···A··4···0··8
15 ··[10]·.relr.dyn·········LOOS+0xfffff00··00000000000015a0·0015a0·0000a0·08···A··0···0··815 ··[10]·.relr.dyn·········LOOS+0xfffff00··00000000000015a0·0015a0·0000a0·08···A··0···0··8
16 ··[11]·.rela.plt·········RELA············0000000000001640·001640·0008e8·18···A··4··25··816 ··[11]·.rela.plt·········RELA············0000000000001640·001640·0008e8·18···A··4··25··8
17 ··[12]·.rodata···········PROGBITS········0000000000001f30·001f30·002772·00·AMS··0···0·1617 ··[12]·.rodata···········PROGBITS········0000000000001f30·001f30·002772·00·AMS··0···0·16
18 ··[13]·.gcc_except_table·PROGBITS········00000000000046a4·0046a4·004cc4·00···A··0···0··418 ··[13]·.gcc_except_table·PROGBITS········00000000000046a4·0046a4·004cc8·00···A··0···0··4
19 ··[14]·.eh_frame_hdr·····PROGBITS········0000000000009368·009368·000ffc·00···A··0···0··419 ··[14]·.eh_frame_hdr·····PROGBITS········000000000000936c·00936c·000ffc·00···A··0···0··4
20 ··[15]·.eh_frame·········PROGBITS········000000000000a368·00a368·0048ec·00···A··0···0··820 ··[15]·.eh_frame·········PROGBITS········000000000000a368·00a368·0048ec·00···A··0···0··8
21 ··[16]·.text·············PROGBITS········000000000000f000·00f000·028e04·00··AX··0···0··421 ··[16]·.text·············PROGBITS········000000000000f000·00f000·028ef8·00··AX··0···0··4
22 ··[17]·.plt··············PROGBITS········0000000000037e10·037e10·000610·00··AX··0···0·1622 ··[17]·.plt··············PROGBITS········0000000000037f00·037f00·000610·00··AX··0···0·16
23 ··[18]·.tdata············PROGBITS········0000000000039000·039000·000000·00·WAT··0···0·6423 ··[18]·.tdata············PROGBITS········0000000000039000·039000·000000·00·WAT··0···0·64
24 ··[19]·.preinit_array····PREINIT_ARRAY···0000000000039000·039000·000010·00··WA··0···0··824 ··[19]·.preinit_array····PREINIT_ARRAY···0000000000039000·039000·000010·00··WA··0···0··8
25 ··[20]·.init_array·······INIT_ARRAY······0000000000039010·039010·000018·00··WA··0···0··825 ··[20]·.init_array·······INIT_ARRAY······0000000000039010·039010·000018·00··WA··0···0··8
26 ··[21]·.fini_array·······FINI_ARRAY······0000000000039028·039028·000010·00··WA··0···0··826 ··[21]·.fini_array·······FINI_ARRAY······0000000000039028·039028·000010·00··WA··0···0··8
27 ··[22]·.data.rel.ro······PROGBITS········0000000000039038·039038·001ac0·00··WA··0···0··827 ··[22]·.data.rel.ro······PROGBITS········0000000000039038·039038·001ac0·00··WA··0···0··8
28 ··[23]·.dynamic··········DYNAMIC·········000000000003aaf8·03aaf8·000200·10··WA··8···0··828 ··[23]·.dynamic··········DYNAMIC·········000000000003aaf8·03aaf8·000200·10··WA··8···0··8
29 ··[24]·.got··············PROGBITS········000000000003acf8·03acf8·0003c0·00··WA··0···0··829 ··[24]·.got··············PROGBITS········000000000003acf8·03acf8·0003c0·00··WA··0···0··8
30 ··[25]·.got.plt··········PROGBITS········000000000003b0b8·03b0b8·000310·00··WA··0···0··830 ··[25]·.got.plt··········PROGBITS········000000000003b0b8·03b0b8·000310·00··WA··0···0··8
31 ··[26]·.data·············PROGBITS········000000000003c3c8·03b3c8·0000b0·00··WA··0···0··831 ··[26]·.data·············PROGBITS········000000000003c3c8·03b3c8·0000b0·00··WA··0···0··8
32 ··[27]·.bss··············NOBITS··········000000000003c480·03b478·001308·00··WA··0···0·1632 ··[27]·.bss··············NOBITS··········000000000003c480·03b478·001308·00··WA··0···0·16
33 ··[28]·.shstrtab·········STRTAB··········0000000000000000·03b478·000132·00······0···0··133 ··[28]·.shstrtab·········STRTAB··········0000000000000000·03b478·000132·00······0···0··1
34 ··[29]·.gnu_debugdata····PROGBITS········0000000000000000·03b5aa·002a40·00······0···0··134 ··[29]·.gnu_debugdata····PROGBITS········0000000000000000·03b5aa·002a6c·00······0···0··1
35 Key·to·Flags:35 Key·to·Flags:
36 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),36 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
37 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),37 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
38 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),38 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
39 ··p·(processor·specific)39 ··p·(processor·specific)
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d3ba6789341c5b8f1c761d8619a16d66 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fe284c9d6e4dc836fc69a2e22ae58de2
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·255856····»    Blocks:·504········IO·Block:·4096···regular·file1 ··Size:·255896····»    Blocks:·504········IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0755/-rwxr-xr-x)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0755/-rwxr-xr-x)··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