48.2 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount
14.4 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib
7.05 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86 vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86
1020 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-bouncycastle.art vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-bouncycastle.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........
00000010:·00b0·2170·a03a·0300·4d27·197b·a244·6c59··..!p.:..M'.{.DlY00000010:·00b0·2170·a03a·0300·df27·ccb5·0258·fde6··..!p.:...'...X..
00000020:·00d0·6370·00e0·6370·4694·6570·00e0·6570··..cp..cpF.ep..ep00000020:·00d0·6370·00e0·6370·4694·6570·00e0·6570··..cp..cpF.ep..ep
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·38a7·0470·0400·0000·0000·0000·8894·0100··8..p............00000040:·38a7·0470·0400·0000·0000·0000·8894·0100··8..p............
00000050:·8894·0100·883b·0000·10d0·0100·0488·0000··.....;..........00000050:·8894·0100·883b·0000·10d0·0100·0488·0000··.....;..........
00000060:·6079·0200·b001·0000·1458·0200·941f·0000··`y.......X......00000060:·6079·0200·b001·0000·1458·0200·941f·0000··`y.......X......
00000070:·a877·0200·b801·0000·107b·0200·00a0·0000··.w.......{......00000070:·a877·0200·b801·0000·107b·0200·00a0·0000··.w.......{......
00000080:·101b·0300·c80f·0000·d82a·0300·c80f·0000··.........*......00000080:·101b·0300·c80f·0000·d82a·0300·c80f·0000··.........*......
741 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-bouncycastle.oat vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-bouncycastle.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b2faf15584664983900e53a87ce9e877f5723a503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c986da92c9f98915c138f8b92901dbf504ec6463
1020 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-core-libart.art vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-core-libart.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........
00000010:·00b0·1b70·f08c·0300·a395·7e9a·39ad·ad95··...p......~.9...00000010:·00b0·1b70·f08c·0300·bd93·14e7·0807·0033··...p...........3
00000020:·00a0·5a70·00b0·5a70·947c·5f70·00c0·5f70··..Zp..Zp.|_p.._p00000020:·00a0·5a70·00b0·5a70·947c·5f70·00c0·5f70··..Zp..Zp.|_p.._p
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·08a7·0470·0400·0000·0000·0000·a82f·0100··...p........./..00000040:·08a7·0470·0400·0000·0000·0000·a82f·0100··...p........./..
00000050:·a82f·0100·2c52·0000·d481·0100·780e·0100··./..,R......x...00000050:·a82f·0100·2c52·0000·d481·0100·780e·0100··./..,R......x...
00000060:·64c5·0200·b811·0000·4c90·0200·381c·0000··d.......L...8...00000060:·64c5·0200·b811·0000·4c90·0200·381c·0000··d.......L...8...
00000070:·84ac·0200·e018·0000·20d7·0200·4096·0000··........·...@...00000070:·84ac·0200·e018·0000·20d7·0200·4096·0000··........·...@...
00000080:·606d·0300·c80f·0000·287d·0300·c80f·0000··`m......(}......00000080:·606d·0300·c80f·0000·287d·0300·c80f·0000··`m......(}......
739 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-core-libart.oat vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-core-libart.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a8eebb22ac791da3a58ad947a5cddffafbaf20ef3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b7fee7eda33e8c60655caed593fad3f4667b2ff2
1000 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-okhttp.art vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-okhttp.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........
00000010:·0040·1f70·5864·0200·5ebd·4396·c0ef·1dfd··.@.pXd..^.C.....00000010:·0040·1f70·5864·0200·42bc·42d5·cf2e·03ad··.@.pXd..B.B.....
00000020:·00c0·5f70·00d0·5f70·2781·6370·00d0·6370··.._p.._p'.cp..cp00000020:·00c0·5f70·00d0·5f70·2781·6370·00d0·6370··.._p.._p'.cp..cp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·20a7·0470·0400·0000·0000·0000·90cb·0000···..p............00000040:·20a7·0470·0400·0000·0000·0000·90cb·0000···..p............
00000050:·90cb·0000·c027·0000·50f3·0000·8c9e·0000··.....'..P.......00000050:·90cb·0000·c027·0000·50f3·0000·8c9e·0000··.....'..P.......
00000060:·0cb4·0100·f003·0000·dc91·0100·901d·0000··................00000060:·0cb4·0100·f003·0000·dc91·0100·901d·0000··................
00000070:·6caf·0100·a004·0000·00b8·0100·c88c·0000··l...............00000070:·6caf·0100·a004·0000·00b8·0100·c88c·0000··l...............
00000080:·c844·0200·c80f·0000·9054·0200·c80f·0000··.D.......T......00000080:·c844·0200·c80f·0000·9054·0200·c80f·0000··.D.......T......
729 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-okhttp.oat vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot-okhttp.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·cb90bf9754e42ff5917fe7aab1f671f28a71e1d63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c08096110c8f0cd0db99cc9698fe5fb582f649ef
991 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot.art vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3700·0060·6600·0500·0000··art.087..`f.....00000000:·6172·740a·3038·3700·0060·6600·0500·0000··art.087..`f.....
00000010:·0000·0070·20a9·1b00·a6bd·b4ea·91ca·fd68··...p·..........h00000010:·0000·0070·20a9·1b00·55b9·caf3·3eaa·595e··...p·...U...>.Y^
00000020:·00a0·2570·00b0·2570·0645·5a70·00a0·5a70··..%p..%p.EZp..Zp00000020:·00a0·2570·00b0·2570·0645·5a70·00a0·5a70··..%p..%p.EZp..Zp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·f0a6·0470·0400·0000·0000·0000·58ab·0c00··...p........X...00000040:·f0a6·0470·0400·0000·0000·0000·58ab·0c00··...p........X...
00000050:·58ab·0c00·2cfe·0100·84a9·0e00·2cb5·0800··X...,.......,...00000050:·58ab·0c00·2cfe·0100·84a9·0e00·2cb5·0800··X...,.......,...
00000060:·80eb·1900·c099·0000·b05e·1700·18e5·0100··.........^......00000060:·80eb·1900·c099·0000·b05e·1700·18e5·0100··.........^......
00000070:·c843·1900·b8a7·0000·4085·1a00·00a0·0000··.C......@.......00000070:·c843·1900·b8a7·0000·4085·1a00·00a0·0000··.C......@.......
00000080:·4025·1b00·dc53·0000·2079·1b00·0030·0000··@%...S..·y...0..00000080:·4025·1b00·dc53·0000·2079·1b00·0030·0000··@%...S..·y...0..
715 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot.oat vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86/boot.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·03d24972cee21c9c63b23f3758c4e3e5ae32f08a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c04d2666bf2c8faa8ebc9170aab021a7a8f30a2
7.1 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64 vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64
1020 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-bouncycastle.art vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-bouncycastle.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........
00000010:·0020·2d70·3004·0400·1e56·0258·b999·b11f··.·-p0....V.X....00000010:·0020·2d70·3004·0400·f555·96d1·09b6·f149··.·-p0....U.....I
00000020:·0080·7270·0090·7270·eb50·7470·00a0·7470··..rp..rp.Ptp..tp00000020:·0080·7270·0090·7270·eb50·7470·00a0·7470··..rp..rp.Ptp..tp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·20fa·0570·0800·0000·0000·0000·d8cc·0100···..p............00000040:·20fa·0570·0800·0000·0000·0000·d8cc·0100···..p............
00000050:·d8cc·0100·883b·0000·6008·0200·68b7·0000··.....;..`...h...00000050:·d8cc·0100·883b·0000·6008·0200·68b7·0000··.....;..`...h...
00000060:·6002·0300·4002·0000·c8bf·0200·283f·0000··`...@.......(?..00000060:·6002·0300·4002·0000·c8bf·0200·283f·0000··`...@.......(?..
00000070:·f0fe·0200·7003·0000·a004·0300·00e0·0000··....p...........00000070:·f0fe·0200·7003·0000·a004·0300·00e0·0000··....p...........
00000080:·a0e4·0300·c80f·0000·68f4·0300·c80f·0000··........h.......00000080:·a0e4·0300·c80f·0000·68f4·0300·c80f·0000··........h.......
747 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-bouncycastle.oat vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-bouncycastle.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1df83f87a2a2f5e9de3a584de971f350c211dce93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c7d7884f1454ed0dbff78075aa8db0fee9b39e56
1020 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-core-libart.art vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-core-libart.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........
00000010:·0030·2570·a0bd·0400·d553·3a38·53ef·d46c··.0%p.....S:8S..l00000010:·0030·2570·a0bd·0400·ef53·4785·c273·d295··.0%p.....SG..s..
00000020:·00e0·6870·00f0·6870·e610·6e70·0060·6e70··..hp..hp..np.`np00000020:·00e0·6870·00f0·6870·e610·6e70·0060·6e70··..hp..hp..np.`np
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·f0f9·0570·0800·0000·0000·0000·e088·0100··...p............00000040:·f0f9·0570·0800·0000·0000·0000·e088·0100··...p............
00000050:·e088·0100·2c52·0000·10db·0100·f06a·0100··....,R.......j..00000050:·e088·0100·2c52·0000·10db·0100·f06a·0100··....,R.......j..
00000060:·30b0·0300·a017·0000·0046·0300·7038·0000··0........F..p8..00000060:·30b0·0300·a017·0000·0046·0300·7038·0000··0........F..p8..
00000070:·707e·0300·c031·0000·d0c7·0300·40d6·0000··p~...1......@...00000070:·707e·0300·c031·0000·d0c7·0300·40d6·0000··p~...1......@...
00000080:·109e·0400·c80f·0000·d8ad·0400·c80f·0000··................00000080:·109e·0400·c80f·0000·d8ad·0400·c80f·0000··................
745 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-core-libart.oat vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-core-libart.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·59821b59ec70bec3fae948fbd1a69e6ed9215e863 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9b802c127f9f16edece20d7bc7327b031deaa406
1010 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-okhttp.art vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-okhttp.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........00000000:·6172·740a·3038·3700·0000·0000·0000·0000··art.087.........
00000010:·00f0·2970·802e·0300·35f5·3bf5·4f64·98a1··..)p....5.;.Od..00000010:·00f0·2970·802e·0300·4ef6·6b27·9fbf·acfb··..)p....N.k'....
00000020:·0060·6e70·0070·6e70·f631·7270·0080·7270··.`np.pnp.1rp..rp00000020:·0060·6e70·0070·6e70·f631·7270·0080·7270··.`np.pnp.1rp..rp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·08fa·0570·0800·0000·0000·0000·f8fb·0000··...p............00000040:·08fa·0570·0800·0000·0000·0000·f8fb·0000··...p............
00000050:·f8fb·0000·c027·0000·b823·0100·c8d4·0000··.....'...#......00000050:·f8fb·0000·c027·0000·b823·0100·c8d4·0000··.....'...#......
00000060:·e03c·0200·4005·0000·80f8·0100·203b·0000··.<..@.......·;..00000060:·e03c·0200·4005·0000·80f8·0100·203b·0000··.<..@.......·;..
00000070:·a033·0200·4009·0000·2042·0200·d0cc·0000··.3..@...·B......00000070:·a033·0200·4009·0000·2042·0200·d0cc·0000··.3..@...·B......
00000080:·f00e·0300·c80f·0000·b81e·0300·c80f·0000··................00000080:·f00e·0300·c80f·0000·b81e·0300·c80f·0000··................
735 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-okhttp.oat vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot-okhttp.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c03a5fb6ad78ba1ff0cdae0fbf3271583d579bf83 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e1072d6006eb63e26775277a6c697eb7625b30e9
997 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot.art vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot.art
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6172·740a·3038·3700·0020·7500·0500·0000··art.087..·u.....00000000:·6172·740a·3038·3700·0020·7500·0500·0000··art.087..·u.....
00000010:·0000·0070·f025·2500·6de9·78a1·7765·be25··...p.%%.m.x.we.%00000010:·0000·0070·f025·2500·27e9·1553·9384·3553··...p.%%.'..S..5S
00000020:·0020·3270·0030·3270·df84·6870·00e0·6870··.·2p.02p..hp..hp00000020:·0020·3270·0030·3270·df84·6870·00e0·6870··.·2p.02p..hp..hp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·d8f9·0570·0800·0000·0000·0000·982d·1000··...p.........-..00000040:·d8f9·0570·0800·0000·0000·0000·982d·1000··...p.........-..
00000050:·982d·1000·2cfe·0100·c82b·1200·a8af·0b00··.-..,....+......00000050:·982d·1000·2cfe·0100·c82b·1200·a8af·0b00··.-..,....+......
00000060:·10f5·2200·00cd·0000·70db·1d00·30ca·0300··..".....p...0...00000060:·10f5·2200·00cd·0000·70db·1d00·30ca·0300··..".....p...0...
00000070:·a0a5·2100·704f·0100·10c2·2300·00e0·0000··..!.pO....#.....00000070:·a0a5·2100·704f·0100·10c2·2300·00e0·0000··..!.pO....#.....
00000080:·10a2·2400·dc53·0000·f0f5·2400·0030·0000··..$..S....$..0..00000080:·10a2·2400·dc53·0000·f0f5·2400·0030·0000··..$..S....$..0..
721 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot.oat vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86_64/boot.oat
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3fbf612456a46eb4b4c36f09a8e47b9811030e4f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4834549fafc09fcf27c317b60b98a247bab36155
12.1 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib
890 B
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libart-compiler.so vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libart-compiler.so
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·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:·62750600e61effd95c9b42c653cb4a066 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·16f4d97db9315756b1e67ac57d39fa1d
3.76 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libart.so vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libart.so
875 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x13c88011 ··Entry·point·address:···············0x13c880
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9712908·(bytes·into·file)13 ··Start·of·section·headers:··········9712656·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2919 ··Number·of·section·headers:·········29
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
1.75 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·29·section·headers,·starting·at·offset·0x94350c:1 There·are·29·section·headers,·starting·at·offset·0x943410:
  
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·016cd0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·016cd0·10···A··7···1··4
Offset 25, 14 lines modifiedOffset 25, 14 lines modified
25 ··[20]·.got··············PROGBITS········0082571c·82371c·000554·00··WA··0···0··425 ··[20]·.got··············PROGBITS········0082571c·82371c·000554·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00825c70·823c70·000884·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00825c70·823c70·000884·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········008274f4·8244f4·0013cc·00··WA··0···0··427 ··[22]·.data·············PROGBITS········008274f4·8244f4·0013cc·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········008288c0·8258c0·002ed8·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········008288c0·8258c0·002ed8·00··WA··0···0·64
29 ··[24]·.comment··········PROGBITS········00000000·8258c0·00011b·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·8258c0·00011b·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········00000000·8259dc·02ddd0·10·····27·5905··430 ··[25]·.symtab···········SYMTAB··········00000000·8259dc·02ddd0·10·····27·5905··4
31 ··[26]·.shstrtab·········STRTAB··········00000000·8537ac·000119·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········00000000·8537ac·000119·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········00000000·8538c5·0efc37·00······0···0··132 ··[27]·.strtab···········STRTAB··········00000000·8538c5·0efb39·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········00000000·9434fc·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········00000000·943400·000010·00······0···0··4
34 Key·to·Flags:34 Key·to·Flags:
35 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),35 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
36 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),36 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
37 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),37 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
38 ··p·(processor·specific)38 ··p·(processor·specific)
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5987294a2ce21788d146ea44c61a48646 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3e267604fe7f4fcfa27cc37c746746fa
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9714068···»   Blocks:·18976······IO·Block:·4096···regular·file1 ··Size:·9713816···»   Blocks:·18976······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
  
  
3.62 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libartd-compiler.so vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libartd-compiler.so
875 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x12262011 ··Entry·point·address:···············0x122620
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5214868·(bytes·into·file)13 ··Start·of·section·headers:··········5214760·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.59 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x4f9294:1 There·are·26·section·headers,·starting·at·offset·0x4f9228:
  
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·014560·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·014560·10···A··7···1··4
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······004ed8f8·4eb8f8·000078·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······004ed8f8·4eb8f8·000078·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········004ed970·4eb970·000128·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········004ed970·4eb970·000128·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········004eda98·4eba98·0002f0·00··WA··0···0··425 ··[20]·.got··············PROGBITS········004eda98·4eba98·0002f0·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········004edd88·4ebd88·0005b8·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········004edd88·4ebd88·0005b8·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········004ef340·4ec340·000004·00··WA··0···0··427 ··[22]·.data·············PROGBITS········004ef340·4ec340·000004·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········004ef344·4ec344·0002d8·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········004ef344·4ec344·0002d8·00··WA··0···0··4
29 ··[24]·.shstrtab·········STRTAB··········00000000·4ec344·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·4ec344·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·4ec444·00ce50·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·4ec444·00cde4·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··p·(processor·specific)35 ··p·(processor·specific)
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2d390ac1162c16029828b094ca64273f6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·511a9831b6ac986fb655ccab8ee206a6
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·5215908···»   Blocks:·10192······IO·Block:·4096···regular·file1 ··Size:·5215800···»   Blocks:·10192······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
  
  
3.6 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libartd.so vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libartd.so
877 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x1cc70011 ··Entry·point·address:···············0x1cc700
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········11379552·(bytes·into·file)13 ··Start·of·section·headers:··········11379516·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.59 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0xada360:1 There·are·26·section·headers,·starting·at·offset·0xada33c:
  
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·01a430·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·01a430·10···A··7···1··4
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······00abfefc·abdefc·000044·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······00abfefc·abdefc·000044·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00abff40·abdf40·000178·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········00abff40·abdf40·000178·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········00ac00b8·abe0b8·0009b4·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00ac00b8·abe0b8·0009b4·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00ac0a6c·abea6c·000890·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00ac0a6c·abea6c·000890·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········00ac22fc·abf2fc·0013cc·00··WA··0···0··427 ··[22]·.data·············PROGBITS········00ac22fc·abf2fc·0013cc·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00ac3700·ac06c8·002f00·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········00ac3700·ac06c8·002f00·00··WA··0···0·64
29 ··[24]·.shstrtab·········STRTAB··········00000000·ac06c8·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·ac06c8·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·ac07c8·019b98·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·ac07c8·019b74·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··p·(processor·specific)35 ··p·(processor·specific)
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·89795b1d762aa5cf2f05fceca55daa0a6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·327d123301d8bc0d8d968ef0a7d44108
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11380592··»  Blocks:·22232······IO·Block:·4096···regular·file1 ··Size:·11380556··»  Blocks:·22232······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
  
  
21.4 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64 vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64
3.75 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libart-compiler.so vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libart-compiler.so
892 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0xe7eb011 ··Entry·point·address:···············0xe7eb0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3508136·(bytes·into·file)13 ··Start·of·section·headers:··········3508176·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
1.71 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x3587a8:1 There·are·25·section·headers,·starting·at·offset·0x3587d0:
  
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·01bee8·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01bee8·18···A··7···1··8
Offset 22, 13 lines modifiedOffset 22, 13 lines modified
22 ··[17]·.fini_array·······FINI_ARRAY······00000000003519a8·34f9a8·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000003519a8·34f9a8·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······00000000003519b8·34f9b8·0000e8·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000003519b8·34f9b8·0000e8·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000351aa0·34faa0·000250·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000351aa0·34faa0·000250·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········0000000000351cf0·34fcf0·000100·00··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000351cf0·34fcf0·000100·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000351df0·34fdf0·000a38·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000351df0·34fdf0·000a38·00··WA··0···0··8
27 ··[22]·.bss··············NOBITS··········0000000000353828·350828·0004b8·00··WA··0···0··827 ··[22]·.bss··············NOBITS··········0000000000353828·350828·0004b8·00··WA··0···0··8
28 ··[23]·.shstrtab·········STRTAB··········0000000000000000·350828·0000fc·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········0000000000000000·350828·0000fc·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·350924·007e84·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·350924·007ea8·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··l·(large),·p·(processor·specific)34 ··l·(large),·p·(processor·specific)
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d40f6666f4ffefe1bbec4597870fe8026 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca84fa2af6e86713ebe2574ae1e7f3c8
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·3509736···»   Blocks:·6856·······IO·Block:·4096···regular·file1 ··Size:·3509776···»   Blocks:·6856·······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
  
  
9.92 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libart.so vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libart.so
893 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x160f8011 ··Entry·point·address:···············0x160f80
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9475232·(bytes·into·file)13 ··Start·of·section·headers:··········9475424·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2919 ··Number·of·section·headers:·········29
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
1.68 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x160f803 Entry·point·0x160f80
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·0x15ff4c·0x15ff4c·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x15ff4c·0x15ff4c·R···0x1000
9 ··LOAD···········0x15ff80·0x0000000000160f80·0x0000000000160f80·0x65d050·0x65d050·R·E·0x10009 ··LOAD···········0x15ff80·0x0000000000160f80·0x0000000000160f80·0x65d020·0x65d020·R·E·0x1000
10 ··LOAD···········0x7bcfd0·0x00000000007befd0·0x00000000007befd0·0x0115a0·0x0115a0·RW··0x100010 ··LOAD···········0x7bcfa0·0x00000000007befa0·0x00000000007befa0·0x0115a0·0x0115a0·RW··0x1000
11 ··LOAD···········0x7ce570·0x00000000007d1570·0x00000000007d1570·0x0027b1·0x0054b0·RW··0x100011 ··LOAD···········0x7ce540·0x00000000007d1540·0x00000000007d1540·0x0027b1·0x0054b0·RW··0x1000
12 ··DYNAMIC········0x7ccb30·0x00000000007ceb30·0x00000000007ceb30·0x0002f0·0x0002f0·RW··0x812 ··DYNAMIC········0x7ccb00·0x00000000007ceb00·0x00000000007ceb00·0x0002f0·0x0002f0·RW··0x8
13 ··GNU_RELRO······0x7bcfd0·0x00000000007befd0·0x00000000007befd0·0x0115a0·0x012030·R···0x113 ··GNU_RELRO······0x7bcfa0·0x00000000007befa0·0x00000000007befa0·0x0115a0·0x012060·R···0x1
14 ··GNU_EH_FRAME···0x0d35bc·0x00000000000d35bc·0x00000000000d35bc·0x012184·0x012184·R···0x414 ··GNU_EH_FRAME···0x0d35bc·0x00000000000d35bc·0x00000000000d35bc·0x012184·0x012184·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x416 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····19 ···00·····
4.18 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·29·section·headers,·starting·at·offset·0x9094a0:1 There·are·29·section·headers,·starting·at·offset·0x909560:
  
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·022338·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·022338·18···A··7···1··8
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 ··[·7]·.dynstr···········STRTAB··········000000000002db88·02db88·05b373·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000000000002db88·02db88·05b373·00···A··0···0··1
13 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000088f00·088f00·0005d9·01···A··3···0··813 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000088f00·088f00·0005d9·01···A··3···0··8
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000894e0·0894e0·0004c8·08···A··0···0··814 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000894e0·0894e0·0004c8·08···A··0···0··8
15 ··[10]·.rela.plt·········RELA············00000000000899a8·0899a8·003198·18···A··3··21··815 ··[10]·.rela.plt·········RELA············00000000000899a8·0899a8·003198·18···A··3··21··8
16 ··[11]·.rodata···········PROGBITS········000000000008cb40·08cb40·046a7c·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········000000000008cb40·08cb40·046a7c·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d35bc·0d35bc·012184·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d35bc·0d35bc·012184·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000000e5740·0e5740·07a80c·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000000e5740·0e5740·07a80c·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········0000000000160f80·15ff80·65af28·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········0000000000160f80·15ff80·65aef8·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········00000000007bbeb0·7baeb0·002120·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········00000000007bbe80·7bae80·002120·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········00000000007befd0·7bcfd0·00faf0·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········00000000007befa0·7bcfa0·00faf0·00··WA··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······00000000007ceac0·7ccac0·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000007cea90·7cca90·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······00000000007cead0·7ccad0·000060·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000007ceaa0·7ccaa0·000060·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000007ceb30·7ccb30·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000007ceb00·7ccb00·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000007cee20·7cce20·0006b0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000007cedf0·7ccdf0·0006b0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000007cf4d0·7cd4d0·0010a0·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000007cf4a0·7cd4a0·0010a0·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000007d1570·7ce570·0027b1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········00000000007d1540·7ce540·0027b1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········00000000007d3d30·7d0d21·002cf0·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········00000000007d3d00·7d0cf1·002cf0·00··WA··0···0·16
29 ··[24]·.comment··········PROGBITS········0000000000000000·7d0d21·0000f4·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·7d0cf1·0000f4·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d0e18·046818·18·····27·6197··830 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d0de8·046818·18·····27·6197··8
31 ··[26]·.shstrtab·········STRTAB··········0000000000000000·817630·00011b·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········0000000000000000·817600·00011b·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········0000000000000000·81774b·0f1d41·00······0···0··132 ··[27]·.strtab···········STRTAB··········0000000000000000·81771b·0f1e35·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·90948c·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·909550·000010·00······0···0··4
34 Key·to·Flags:34 Key·to·Flags:
35 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),35 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
36 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),36 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
37 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),37 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
38 ··l·(large),·p·(processor·specific)38 ··l·(large),·p·(processor·specific)
2.03 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0x7ccb30·contains·47·entries:1 Dynamic·section·at·offset·0x7ccb00·contains·47·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libartpalette.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libartpalette.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbacktrace.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbacktrace.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libbase.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblz4.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblz4.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblzma.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblzma.so]
Offset 29, 22 lines modifiedOffset 29, 22 lines modified
29 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5d929 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5d9
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x894e031 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x894e0
32 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4c832 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4c8
33 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x833 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
34 ·0x0000000000000017·(JMPREL)·············0x899a834 ·0x0000000000000017·(JMPREL)·············0x899a8
35 ·0x0000000000000002·(PLTRELSZ)···········12696·(bytes)35 ·0x0000000000000002·(PLTRELSZ)···········12696·(bytes)
36 ·0x0000000000000003·(PLTGOT)·············0x7cf4d036 ·0x0000000000000003·(PLTGOT)·············0x7cf4a0
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)·············0x2db8840 ·0x0000000000000005·(STRTAB)·············0x2db88
41 ·0x000000000000000a·(STRSZ)··············373619·(bytes)41 ·0x000000000000000a·(STRSZ)··············373619·(bytes)
42 ·0x000000006ffffef5·(GNU_HASH)···········0x254b042 ·0x000000006ffffef5·(GNU_HASH)···········0x254b0
43 ·0x0000000000000019·(INIT_ARRAY)·········0x7cead043 ·0x0000000000000019·(INIT_ARRAY)·········0x7ceaa0
44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)
45 ·0x000000000000001a·(FINI_ARRAY)·········0x7ceac045 ·0x000000000000001a·(FINI_ARRAY)·········0x7cea90
46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
47 ·0x000000006ffffff0·(VERSYM)·············0x225e047 ·0x000000006ffffff0·(VERSYM)·············0x225e0
48 ·0x000000006ffffffe·(VERNEED)············0x2537c48 ·0x000000006ffffffe·(VERNEED)············0x2537c
49 ·0x000000006fffffff·(VERNEEDNUM)·········849 ·0x000000006fffffff·(VERNEEDNUM)·········8
50 ·0x0000000000000000·(NULL)···············0x050 ·0x0000000000000000·(NULL)···············0x0
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7a861f5d0d55e08d21fd937888695edf6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e78dfc346b578956633ef33ae1a1ebb
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9477088···»   Blocks:·18512······IO·Block:·4096···regular·file1 ··Size:·9477280···»   Blocks:·18512······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
  
  
3.76 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libartd-compiler.so vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libartd-compiler.so
893 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x14058011 ··Entry·point·address:···············0x140580
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········5000120·(bytes·into·file)13 ··Start·of·section·headers:··········5000048·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.71 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x4c4bb8:1 There·are·26·section·headers,·starting·at·offset·0x4c4b70:
  
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·01e888·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01e888·18···A··7···1··8
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······00000000004b8d00·4b6d00·0000f0·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000004b8d00·4b6d00·0000f0·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000004b8df0·4b6df0·000250·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000004b8df0·4b6df0·000250·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000004b9040·4b7040·0005e0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000004b9040·4b7040·0005e0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000004b9620·4b7620·000b50·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000004b9620·4b7620·000b50·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000004bb170·4b8170·000008·00··WA··0···0··827 ··[22]·.data·············PROGBITS········00000000004bb170·4b8170·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········00000000004bb178·4b8178·0004c0·00··WA··0···0··828 ··[23]·.bss··············NOBITS··········00000000004bb178·4b8178·0004c0·00··WA··0···0··8
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4b8178·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4b8178·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4b827a·00c938·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4b827a·00c8f0·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··l·(large),·p·(processor·specific)35 ··l·(large),·p·(processor·specific)
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e96c689792f4aa5f1591878ee996e43a6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1633b7beb341a44d57a658da423c762f
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·5001784···»   Blocks:·9776·······IO·Block:·4096···regular·file1 ··Size:·5001712···»   Blocks:·9776·······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
  
  
3.74 KB
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libartd.so vs.
/home/dev/aosp/build/6941293/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/libartd.so
895 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Advanced·Micro·Devices·X86-649 ··Machine:···························Advanced·Micro·Devices·X86-64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x20a90011 ··Entry·point·address:···············0x20a900
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········11424224·(bytes·into·file)13 ··Start·of·section·headers:··········11424344·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·24
1.71 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0xae51e0:1 There·are·26·section·headers,·starting·at·offset·0xae5258:
  
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·027690·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·027690·18···A··7···1··8
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······0000000000ac8510·ac6510·000088·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······0000000000ac8510·ac6510·000088·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000ac8598·ac6598·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000ac8598·ac6598·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········0000000000ac8888·ac6888·0013c0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000ac8888·ac6888·0013c0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000ac9c48·ac7c48·0010e0·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000ac9c48·ac7c48·0010e0·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········0000000000acbd30·ac8d30·0027b1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········0000000000acbd30·ac8d30·0027b1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········0000000000ace4f0·acb4e1·002d18·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········0000000000ace4f0·acb4e1·002d18·00··WA··0···0·16
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·acb4e1·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·acb4e1·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·acb5e3·019bfc·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·acb5e3·019c70·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··l·(large),·p·(processor·specific)35 ··l·(large),·p·(processor·specific)
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7521d6c5552aeac60185a823a87bc7e96 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·68281e976a7b21413512ab8281af1860
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11425888··»  Blocks:·22320······IO·Block:·4096···regular·file1 ··Size:·11426008··»  Blocks:·22320······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