13.3 KB
/home/dev/aosp/build/android-12.0.0_r4/raven-user/Google/system.img.apexes/com.google.android.tethering.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/android-12.0.0_r4/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.tethering.apex-apex_payload.img.mount
550 B
file list
    
Offset 13, 11 lines modifiedOffset 13, 11 lines modified
13 lib13 lib
14 lib/libframework-connectivity-jni.so14 lib/libframework-connectivity-jni.so
15 lib6415 lib64
16 lib64/libframework-connectivity-jni.so16 lib64/libframework-connectivity-jni.so
17 lib64/libservice-connectivity.so17 lib64/libservice-connectivity.so
18 lost+found18 lost+found
19 priv-app19 priv-app
20 priv-app/ServiceConnectivityResourcesGoogle20 priv-app/ServiceConnectivityResources
21 priv-app/ServiceConnectivityResourcesGoogle/ServiceConnectivityResourcesGoogle.apk21 priv-app/ServiceConnectivityResources/ServiceConnectivityResources.apk
22 priv-app/TetheringGoogle22 priv-app/Tethering
23 priv-app/TetheringGoogle/TetheringGoogle.apk23 priv-app/Tethering/Tethering.apk
1000 B
/home/dev/aosp/build/android-12.0.0_r4/raven-user/Google/system.img.apexes/com.google.android.tethering.apex-apex_payload.img.mount/apex_manifest.pb vs.
/home/dev/aosp/build/android-12.0.0_r4/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.tethering.apex-apex_payload.img.mount/apex_manifest.pb
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·0a15·636f·6d2e·616e·6472·6f69·642e·7465··..com.android.te00000000:·0a15·636f·6d2e·616e·6472·6f69·642e·7465··..com.android.te
00000010:·7468·6572·696e·6710·c8d1·9594·0142·0d6c··thering......B.l00000010:·7468·6572·696e·6710·9c9f·cb98·0142·0d6c··thering......B.l
00000020:·6962·616e·6472·6f69·642e·736f·4207·6c69··ibandroid.soB.li00000020:·6962·616e·6472·6f69·642e·736f·4207·6c69··ibandroid.soB.li
00000030:·6263·2e73·6f42·086c·6962·646c·2e73·6f42··bc.soB.libdl.soB00000030:·6263·2e73·6f42·086c·6962·646c·2e73·6f42··bc.soB.libdl.soB
00000040:·096c·6962·6c6f·672e·736f·4207·6c69·626d··.liblog.soB.libm00000040:·096c·6962·6c6f·672e·736f·4207·6c69·626d··.liblog.soB.libm
00000050:·2e73·6f42·126c·6962·6e61·7469·7665·6865··.soB.libnativehe00000050:·2e73·6f42·126c·6962·6e61·7469·7665·6865··.soB.libnativehe
00000060:·6c70·6572·2e73·6f4a·206c·6962·6672·616d··lper.soJ·libfram00000060:·6c70·6572·2e73·6f4a·206c·6962·6672·616d··lper.soJ·libfram
00000070:·6577·6f72·6b2d·636f·6e6e·6563·7469·7669··ework-connectivi00000070:·6577·6f72·6b2d·636f·6e6e·6563·7469·7669··ework-connectivi
00000080:·7479·2d6a·6e69·2e73·6f4a·1a6c·6962·7365··ty-jni.soJ.libse00000080:·7479·2d6a·6e69·2e73·6f4a·1a6c·6962·7365··ty-jni.soJ.libse
11.0 KB
/home/dev/aosp/build/android-12.0.0_r4/raven-user/Google/system.img.apexes/com.google.android.tethering.apex-apex_payload.img.mount/lib64 vs.
/home/dev/aosp/build/android-12.0.0_r4/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.tethering.apex-apex_payload.img.mount/lib64
3.84 KB
/home/dev/aosp/build/android-12.0.0_r4/raven-user/Google/system.img.apexes/com.google.android.tethering.apex-apex_payload.img.mount/lib64/libframework-connectivity-jni.so vs.
/home/dev/aosp/build/android-12.0.0_r4/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.tethering.apex-apex_payload.img.mount/lib64/libframework-connectivity-jni.so
1.26 KB
readelf --wide --program-header {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 Entry·point·0x20003 Entry·point·0x2000
4 There·are·10·program·headers,·starting·at·offset·644 There·are·10·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0015e4·0x0015e4·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0015e4·0x0015e4·R···0x1000
9 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001ab0·0x001ab0·R·E·0x10009 ··LOAD···········0x002000·0x0000000000002000·0x0000000000002000·0x001ac0·0x001ac0·R·E·0x1000
10 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x0003d8·0x0003d8·RW··0x100010 ··LOAD···········0x004000·0x0000000000004000·0x0000000000004000·0x0003d8·0x0003d8·RW··0x1000
11 ··LOAD···········0x0043d8·0x00000000000053d8·0x00000000000053d8·0x000000·0x000010·RW··0x100011 ··LOAD···········0x0043d8·0x00000000000053d8·0x00000000000053d8·0x000000·0x000010·RW··0x1000
12 ··DYNAMIC········0x004138·0x0000000000004138·0x0000000000004138·0x0001b0·0x0001b0·RW··0x812 ··DYNAMIC········0x004138·0x0000000000004138·0x0000000000004138·0x0001b0·0x0001b0·RW··0x8
13 ··GNU_RELRO······0x004000·0x0000000000004000·0x0000000000004000·0x0003d8·0x001000·R···0x113 ··GNU_RELRO······0x004000·0x0000000000004000·0x0000000000004000·0x0003d8·0x001000·R···0x1
14 ··GNU_EH_FRAME···0x0011a4·0x00000000000011a4·0x00000000000011a4·0x0000cc·0x0000cc·R···0x414 ··GNU_EH_FRAME···0x0011a4·0x00000000000011a4·0x00000000000011a4·0x0000cc·0x0000cc·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x416 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
1.66 KB
readelf --wide --sections {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 ··[·6]·.gnu.hash·········GNU_HASH········0000000000000620·000620·000024·00···A··3···0··811 ··[·6]·.gnu.hash·········GNU_HASH········0000000000000620·000620·000024·00···A··3···0··8
12 ··[·7]·.dynstr···········STRTAB··········0000000000000644·000644·000269·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········0000000000000644·000644·000269·00···A··0···0··1
13 ··[·8]·.relr.dyn·········00000013:·<unknown>·00000000000008b0·0008b0·000010·08···A··0···0··813 ··[·8]·.relr.dyn·········00000013:·<unknown>·00000000000008b0·0008b0·000010·08···A··0···0··8
14 ··[·9]·.rela.plt·········RELA············00000000000008c0·0008c0·000288·18··AI··3··18··814 ··[·9]·.rela.plt·········RELA············00000000000008c0·0008c0·000288·18··AI··3··18··8
15 ··[10]·.rodata···········PROGBITS········0000000000000b48·000b48·00065c·01·AMS··0···0··115 ··[10]·.rodata···········PROGBITS········0000000000000b48·000b48·00065c·01·AMS··0···0··1
16 ··[11]·.eh_frame_hdr·····PROGBITS········00000000000011a4·0011a4·0000cc·00···A··0···0··416 ··[11]·.eh_frame_hdr·····PROGBITS········00000000000011a4·0011a4·0000cc·00···A··0···0··4
17 ··[12]·.eh_frame·········PROGBITS········0000000000001270·001270·000374·00···A··0···0··817 ··[12]·.eh_frame·········PROGBITS········0000000000001270·001270·000374·00···A··0···0··8
18 ··[13]·.text·············PROGBITS········0000000000002000·002000·0018e0·00··AX··0···0··418 ··[13]·.text·············PROGBITS········0000000000002000·002000·0018ec·00··AX··0···0··4
19 ··[14]·.plt··············PROGBITS········00000000000038e0·0038e0·0001d0·00··AX··0···0·1619 ··[14]·.plt··············PROGBITS········00000000000038f0·0038f0·0001d0·00··AX··0···0·16
20 ··[15]·.data.rel.ro······PROGBITS········0000000000004000·004000·000128·00··WA··0···0··820 ··[15]·.data.rel.ro······PROGBITS········0000000000004000·004000·000128·00··WA··0···0··8
21 ··[16]·.fini_array·······FINI_ARRAY······0000000000004128·004128·000010·00··WA··0···0··821 ··[16]·.fini_array·······FINI_ARRAY······0000000000004128·004128·000010·00··WA··0···0··8
22 ··[17]·.dynamic··········DYNAMIC·········0000000000004138·004138·0001b0·10··WA··7···0··822 ··[17]·.dynamic··········DYNAMIC·········0000000000004138·004138·0001b0·10··WA··7···0··8
23 ··[18]·.got.plt··········PROGBITS········00000000000042e8·0042e8·0000f0·00··WA··0···0··823 ··[18]·.got.plt··········PROGBITS········00000000000042e8·0042e8·0000f0·00··WA··0···0··8
24 ··[19]·.bss··············NOBITS··········00000000000053d8·0043d8·000010·00··WA··0···0··824 ··[19]·.bss··············NOBITS··········00000000000053d8·0043d8·000010·00··WA··0···0··8
25 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0043d8·0000e1·00······0···0··125 ··[20]·.shstrtab·········STRTAB··········0000000000000000·0043d8·0000e1·00······0···0··1
26 ··[21]·.gnu_debugdata····PROGBITS········0000000000000000·0044b9·000334·00······0···0··126 ··[21]·.gnu_debugdata····PROGBITS········0000000000000000·0044b9·000334·00······0···0··1
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:·5a22612bbdd6152923721972156ba0916 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fc78299930c60c7cc9873623fc64b86b
6.84 KB
/home/dev/aosp/build/android-12.0.0_r4/raven-user/Google/system.img.apexes/com.google.android.tethering.apex-apex_payload.img.mount/lib64/libservice-connectivity.so vs.
/home/dev/aosp/build/android-12.0.0_r4/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.tethering.apex-apex_payload.img.mount/lib64/libservice-connectivity.so
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:··········126576·(bytes·into·file)13 ··Start·of·section·headers:··········126552·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.59 KB
readelf --wide --program-header {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
3 Entry·point·0xf0003 Entry·point·0xf000
4 There·are·10·program·headers,·starting·at·offset·644 There·are·10·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00eebc·0x00eebc·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00eebc·0x00eebc·R···0x1000
9 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x00d0c0·0x00d0c0·R·E·0x10009 ··LOAD···········0x00f000·0x000000000000f000·0x000000000000f000·0x00d0e0·0x00d0e0·R·E·0x1000
10 ··LOAD···········0x01d000·0x000000000001d000·0x000000000001d000·0x001658·0x001658·RW··0x100010 ··LOAD···········0x01d000·0x000000000001d000·0x000000000001d000·0x001658·0x001658·RW··0x1000
11 ··LOAD···········0x01e658·0x000000000001f658·0x000000000001f658·0x000020·0x000270·RW··0x100011 ··LOAD···········0x01e658·0x000000000001f658·0x000000000001f658·0x000020·0x000270·RW··0x1000
12 ··DYNAMIC········0x01dfa0·0x000000000001dfa0·0x000000000001dfa0·0x0001d0·0x0001d0·RW··0x812 ··DYNAMIC········0x01dfa0·0x000000000001dfa0·0x000000000001dfa0·0x0001d0·0x0001d0·RW··0x8
13 ··GNU_RELRO······0x01d000·0x000000000001d000·0x000000000001d000·0x001658·0x002000·R···0x113 ··GNU_RELRO······0x01d000·0x000000000001d000·0x000000000001d000·0x001658·0x002000·R···0x1
14 ··GNU_EH_FRAME···0x00bc90·0x000000000000bc90·0x000000000000bc90·0x00090c·0x00090c·R···0x414 ··GNU_EH_FRAME···0x00bc94·0x000000000000bc94·0x000000000000bc94·0x00090c·0x00090c·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x416 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·20 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·
3.2 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x1ee70:1 There·are·26·section·headers,·starting·at·offset·0x1ee58:
  
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·003690·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003690·18···A··7···1··8
Offset 10, 26 lines modifiedOffset 10, 26 lines modified
10 ··[·5]·.gnu.version_r····VERNEED·········0000000000003dc4·003dc4·000060·00···A··7···2··410 ··[·5]·.gnu.version_r····VERNEED·········0000000000003dc4·003dc4·000060·00···A··7···2··4
11 ··[·6]·.gnu.hash·········GNU_HASH········0000000000003e28·003e28·000e00·00···A··3···0··811 ··[·6]·.gnu.hash·········GNU_HASH········0000000000003e28·003e28·000e00·00···A··3···0··8
12 ··[·7]·.dynstr···········STRTAB··········0000000000004c28·004c28·004615·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········0000000000004c28·004c28·004615·00···A··0···0··1
13 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000009240·009240·000b7d·01···A··3···0··813 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000009240·009240·000b7d·01···A··3···0··8
14 ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000009dc0·009dc0·000048·08···A··0···0··814 ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000009dc0·009dc0·000048·08···A··0···0··8
15 ··[10]·.rela.plt·········RELA············0000000000009e08·009e08·000b28·18··AI··3··21··815 ··[10]·.rela.plt·········RELA············0000000000009e08·009e08·000b28·18··AI··3··21··8
16 ··[11]·.rodata···········PROGBITS········000000000000a930·00a930·000add·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········000000000000a930·00a930·000add·00·AMS··0···0·16
17 ··[12]·.gcc_except_table·PROGBITS········000000000000b410·00b410·000880·00···A··0···0··417 ··[12]·.gcc_except_table·PROGBITS········000000000000b410·00b410·000884·00···A··0···0··4
18 ··[13]·.eh_frame_hdr·····PROGBITS········000000000000bc90·00bc90·00090c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········000000000000bc94·00bc94·00090c·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········000000000000c5a0·00c5a0·00291c·00···A··0···0··819 ··[14]·.eh_frame·········PROGBITS········000000000000c5a0·00c5a0·00291c·00···A··0···0··8
20 ··[15]·.text·············PROGBITS········000000000000f000·00f000·00c92c·00··AX··0···0··420 ··[15]·.text·············PROGBITS········000000000000f000·00f000·00c950·00··AX··0···0··4
21 ··[16]·.plt··············PROGBITS········000000000001b930·01b930·000790·00··AX··0···0·1621 ··[16]·.plt··············PROGBITS········000000000001b950·01b950·000790·00··AX··0···0·16
22 ··[17]·.data.rel.ro······PROGBITS········000000000001d000·01d000·000f90·00··WA··0···0··822 ··[17]·.data.rel.ro······PROGBITS········000000000001d000·01d000·000f90·00··WA··0···0··8
23 ··[18]·.fini_array·······FINI_ARRAY······000000000001df90·01df90·000010·00··WA··0···0··823 ··[18]·.fini_array·······FINI_ARRAY······000000000001df90·01df90·000010·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········000000000001dfa0·01dfa0·0001d0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········000000000001dfa0·01dfa0·0001d0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········000000000001e170·01e170·000118·00··WA··0···0··825 ··[20]·.got··············PROGBITS········000000000001e170·01e170·000118·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········000000000001e288·01e288·0003d0·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········000000000001e288·01e288·0003d0·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········000000000001f658·01e658·000020·00··WA··0···0··827 ··[22]·.data·············PROGBITS········000000000001f658·01e658·000020·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········000000000001f680·01e678·000248·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········000000000001f680·01e678·000248·00··WA··0···0·16
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·01e678·000108·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·01e678·000108·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·01e780·0006f0·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·01e780·0006d8·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··p·(processor·specific)35 ··p·(processor·specific)
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·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:·d274ffd57a02f730d75d3974d8961c3a6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b9d1df407f8729ec279bb2387b4ec861
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·128240····»    Blocks:·256········IO·Block:·4096···regular·file1 ··Size:·128216····»    Blocks:·256········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
  
  
611 B
/home/dev/aosp/build/android-12.0.0_r4/raven-user/Google/system.img.apexes/com.google.android.tethering.apex-apex_payload.img.mount/priv-app vs.
/home/dev/aosp/build/android-12.0.0_r4/aosp_raven-user/Ubuntu18.04/system.img.apexes/com.android.tethering.apex-apex_payload.img.mount/priv-app
328 B
file list
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 ServiceConnectivityResourcesGoogle1 ServiceConnectivityResources
2 ServiceConnectivityResourcesGoogle/ServiceConnectivityResourcesGoogle.apk2 ServiceConnectivityResources/ServiceConnectivityResources.apk
3 TetheringGoogle3 Tethering
4 TetheringGoogle/TetheringGoogle.apk4 Tethering/Tethering.apk