45.4 KB
/home/dev/aosp/build/6902883/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/6902883/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/6902883/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib vs.
/home/dev/aosp/build/6902883/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/6902883/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86 vs.
/home/dev/aosp/build/6902883/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/6902883/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/6902883/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·2f2a·0add·e544·83db··..!p.:../*...D..00000010:·00b0·2170·a03a·0300·d128·6ed3·4558·2369··..!p.:...(n.EX#i
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/6902883/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/6902883/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:·19895e819ab7cef4459c8d50975e8757d089a5643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f0476bd9f214a8f37886e6dec02f437ed2559cb8
1020 B
/home/dev/aosp/build/6902883/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/6902883/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·e88c·0300·49e4·dea7·7fb2·665f··...p....I.....f_00000010:·00b0·1b70·e88c·0300·30e3·fcf6·4e0c·4142··...p....0...N.AB
00000020:·00a0·5a70·00b0·5a70·247d·5f70·00c0·5f70··..Zp..Zp$}_p.._p00000020:·00a0·5a70·00b0·5a70·247d·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·1c52·0000·c481·0100·780e·0100··./...R......x...00000050:·a82f·0100·1c52·0000·c481·0100·780e·0100··./...R......x...
00000060:·54c5·0200·b811·0000·3c90·0200·381c·0000··T.......<...8...00000060:·54c5·0200·b811·0000·3c90·0200·381c·0000··T.......<...8...
00000070:·74ac·0200·e018·0000·10d7·0200·4896·0000··t...........H...00000070:·74ac·0200·e018·0000·10d7·0200·4896·0000··t...........H...
00000080:·586d·0300·c80f·0000·207d·0300·c80f·0000··Xm......·}......00000080:·586d·0300·c80f·0000·207d·0300·c80f·0000··Xm......·}......
739 B
/home/dev/aosp/build/6902883/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/6902883/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:·83cb371993cb547dcf3002d56e018e5547ee67753 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1720c52fbd70f6ffba9310a64440f716fbe1b872
1000 B
/home/dev/aosp/build/6902883/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/6902883/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·4ec9·e522·e7f7·19e9··.@.pXd..N.."....00000010:·0040·1f70·5864·0200·22c8·fdd1·f636·3b4d··.@.pXd.."....6;M
00000020:·00c0·5f70·00d0·5f70·4781·6370·00d0·6370··.._p.._pG.cp..cp00000020:·00c0·5f70·00d0·5f70·4781·6370·00d0·6370··.._p.._pG.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/6902883/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/6902883/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:·1be6126602f42da59778dfd3087cbb9a3da6f1f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e41004a823edfe4fa5a9b4a76123403ce21bbeac
991 B
/home/dev/aosp/build/6902883/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/6902883/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·a5c4·2386·dc4b·2dc4··...p·.....#..K-.00000010:·0000·0070·20a9·1b00·3cc0·3bd7·a92b·eaac··...p·...<.;..+..
00000020:·00a0·2570·00b0·2570·4645·5a70·00a0·5a70··..%p..%pFEZp..Zp00000020:·00a0·2570·00b0·2570·4645·5a70·00a0·5a70··..%p..%pFEZp..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/6902883/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/6902883/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:·8c13e721472d96744087669d36bd594b30f1bec93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7049216a346d4376c4d9ccad56bf8856480e5bef
7.1 KB
/home/dev/aosp/build/6902883/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/6902883/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/6902883/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/6902883/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·c957·4b45·fc99·c9fd··.·-p0....WKE....00000010:·0020·2d70·3004·0400·b055·a132·4cb6·1828··.·-p0....U.2L..(
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/6902883/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/6902883/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:·54eff78b01d1110088264cf43a0f7a948af306703 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·db11a57b5ebb58435d41f5cc3c6aa82df8a495c8
1020 B
/home/dev/aosp/build/6902883/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/6902883/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·196e·b7c3·0308·70a0··.0%p.....n....p.00000010:·0030·2570·a0bd·0400·bc6e·c09b·638c·7e51··.0%p.....n..c.~Q
00000020:·00e0·6870·00f0·6870·8611·6e70·0060·6e70··..hp..hp..np.`np00000020:·00e0·6870·00f0·6870·8611·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·d888·0100··...p............00000040:·f0f9·0570·0800·0000·0000·0000·d888·0100··...p............
00000050:·d888·0100·1c52·0000·f8da·0100·f06a·0100··.....R.......j..00000050:·d888·0100·1c52·0000·f8da·0100·f06a·0100··.....R.......j..
00000060:·18b0·0300·a017·0000·e845·0300·7038·0000··.........E..p8..00000060:·18b0·0300·a017·0000·e845·0300·7038·0000··.........E..p8..
00000070:·587e·0300·c031·0000·c0c7·0300·50d6·0000··X~...1......P...00000070:·587e·0300·c031·0000·c0c7·0300·50d6·0000··X~...1......P...
00000080:·109e·0400·c80f·0000·d8ad·0400·c80f·0000··................00000080:·109e·0400·c80f·0000·d8ad·0400·c80f·0000··................
745 B
/home/dev/aosp/build/6902883/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/6902883/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:·b27952fb768c8e689d4d67b452bdb27cab85ee6c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4b1887af585e69d828dd3a87317f24d267e223e4
1010 B
/home/dev/aosp/build/6902883/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/6902883/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·39f9·1739·ae54·5c40··..)p....9..9.T\@00000010:·00f0·2970·802e·0300·bcfa·22d8·feaf·8ee6··..)p......".....
00000020:·0060·6e70·0070·6e70·0632·7270·0080·7270··.`np.pnp.2rp..rp00000020:·0060·6e70·0070·6e70·0632·7270·0080·7270··.`np.pnp.2rp..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/6902883/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/6902883/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:·166f23307beff5f5f9f89f9de574a361e89693143 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·082d280e57079435ce6aba8d91e4a9eb2a79edfc
997 B
/home/dev/aosp/build/6902883/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/6902883/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·0ead·502c·0c1b·1036··...p.%%...P,...600000010:·0000·0070·f025·2500·b2aa·3e6d·583a·ba46··...p.%%...>mX:.F
00000020:·0020·3270·0030·3270·5f85·6870·00e0·6870··.·2p.02p_.hp..hp00000020:·0020·3270·0030·3270·5f85·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/6902883/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/6902883/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:·786d804649e6c9358890fb20adb3c0ab772973f43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·934988b2cf28acf30b50fcd12f91bb66d55cba2d
9.34 KB
/home/dev/aosp/build/6902883/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib vs.
/home/dev/aosp/build/6902883/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/6902883/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/6902883/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:·8dbd12117e247b78ac49d534b9a533f16 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d33813887fe1a8752827a02ff393d2f9
3.76 KB
/home/dev/aosp/build/6902883/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/6902883/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:···············0x13cc0011 ··Entry·point·address:···············0x13cc00
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9745068·(bytes·into·file)13 ··Start·of·section·headers:··········9744596·(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·0x94b2ac:1 There·are·29·section·headers,·starting·at·offset·0x94b0d4:
  
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·016da0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·016da0·10···A··7···1··4
Offset 25, 14 lines modifiedOffset 25, 14 lines modified
25 ··[20]·.got··············PROGBITS········0082d64c·82b64c·000554·00··WA··0···0··425 ··[20]·.got··············PROGBITS········0082d64c·82b64c·000554·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········0082dba0·82bba0·000868·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········0082dba0·82bba0·000868·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········0082f408·82c408·0013cc·00··WA··0···0··427 ··[22]·.data·············PROGBITS········0082f408·82c408·0013cc·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00830800·82d7d4·002ed8·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········00830800·82d7d4·002ed8·00··WA··0···0·64
29 ··[24]·.comment··········PROGBITS········00000000·82d7d4·00011b·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·82d7d4·00011b·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········00000000·82d8f0·02daa0·10·····27·5841··430 ··[25]·.symtab···········SYMTAB··········00000000·82d8f0·02daa0·10·····27·5841··4
31 ··[26]·.shstrtab·········STRTAB··········00000000·85b390·000119·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········00000000·85b390·000119·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········00000000·85b4a9·0efdf3·00······0···0··132 ··[27]·.strtab···········STRTAB··········00000000·85b4a9·0efc19·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········00000000·94b29c·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········00000000·94b0c4·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:·17712cb2302a3c38f05ac2899a4fedfa6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·48b4334c20adfd6ce92835b90599f562
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9746228···»   Blocks:·19040······IO·Block:·4096···regular·file1 ··Size:·9745756···»   Blocks:·19040······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
  
  
892 B
/home/dev/aosp/build/6902883/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/6902883/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libartd-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:·4a3d7e09fae870dfd3a8d890076062d06 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3499fe099cff621ec52bfb7243870585
3.6 KB
/home/dev/aosp/build/6902883/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/6902883/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:···············0x1cd48011 ··Entry·point·address:···············0x1cd480
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········11363092·(bytes·into·file)13 ··Start·of·section·headers:··········11363048·(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·0xad6314:1 There·are·26·section·headers,·starting·at·offset·0xad62e8:
  
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·01a590·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·01a590·10···A··7···1··4
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······00abc09c·aba09c·000044·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······00abc09c·aba09c·000044·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00abc0e0·aba0e0·000178·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········00abc0e0·aba0e0·000178·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········00abc258·aba258·0009b4·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00abc258·aba258·0009b4·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00abcc0c·abac0c·000870·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00abcc0c·abac0c·000870·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········00abe47c·abb47c·0013cc·00··WA··0···0··427 ··[22]·.data·············PROGBITS········00abe47c·abb47c·0013cc·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00abf880·abc848·002f00·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········00abf880·abc848·002f00·00··WA··0···0·64
29 ··[24]·.shstrtab·········STRTAB··········00000000·abc848·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·abc848·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·abc948·0199cc·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·abc948·0199a0·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:·2d4ae50471514b04282799e8403ce73e6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7dd5dee6541f6ecb031524dea3677122
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11364132··»  Blocks:·22200······IO·Block:·4096···regular·file1 ··Size:·11364088··»  Blocks:·22200······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/6902883/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64 vs.
/home/dev/aosp/build/6902883/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/6902883/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/6902883/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:···············0xe7f8011 ··Entry·point·address:···············0xe7f80
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3508160·(bytes·into·file)13 ··Start·of·section·headers:··········3508168·(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·0x3587c0:1 There·are·25·section·headers,·starting·at·offset·0x3587c8:
  
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·01bf18·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01bf18·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·000a58·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000351df0·34fdf0·000a58·00··WA··0···0··8
27 ··[22]·.bss··············NOBITS··········0000000000353848·350848·0004b8·00··WA··0···0··827 ··[22]·.bss··············NOBITS··········0000000000353848·350848·0004b8·00··WA··0···0··8
28 ··[23]·.shstrtab·········STRTAB··········0000000000000000·350848·0000fc·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········0000000000000000·350848·0000fc·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·350944·007e78·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·350944·007e80·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:·ea3f845ef93b25bcfbf37f3ad61838046 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1dac4ff06d71dd685140370f05806f7b
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·3509760···»   Blocks:·6856·······IO·Block:·4096···regular·file1 ··Size:·3509768···»   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/6902883/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/6902883/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:···············0x16170011 ··Entry·point·address:···············0x161700
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9517360·(bytes·into·file)13 ··Start·of·section·headers:··········9517088·(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·0x1617003 Entry·point·0x161700
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·0x1606fc·0x1606fc·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x1606fc·0x1606fc·R···0x1000
9 ··LOAD···········0x160700·0x0000000000161700·0x0000000000161700·0x667050·0x667050·R·E·0x10009 ··LOAD···········0x160700·0x0000000000161700·0x0000000000161700·0x667020·0x667020·R·E·0x1000
10 ··LOAD···········0x7c7750·0x00000000007c9750·0x00000000007c9750·0x011388·0x011388·RW··0x100010 ··LOAD···········0x7c7720·0x00000000007c9720·0x00000000007c9720·0x011388·0x011388·RW··0x1000
11 ··LOAD···········0x7d8ae0·0x00000000007dbae0·0x00000000007dbae0·0x0027b1·0x0054b0·RW··0x100011 ··LOAD···········0x7d8ab0·0x00000000007dbab0·0x00000000007dbab0·0x0027b1·0x0054b0·RW··0x1000
12 ··DYNAMIC········0x7d70d0·0x00000000007d90d0·0x00000000007d90d0·0x0002f0·0x0002f0·RW··0x812 ··DYNAMIC········0x7d70a0·0x00000000007d90a0·0x00000000007d90a0·0x0002f0·0x0002f0·RW··0x8
13 ··GNU_RELRO······0x7c7750·0x00000000007c9750·0x00000000007c9750·0x011388·0x0118b0·R···0x113 ··GNU_RELRO······0x7c7720·0x00000000007c9720·0x00000000007c9720·0x011388·0x0118e0·R···0x1
14 ··GNU_EH_FRAME···0x0d3fbc·0x00000000000d3fbc·0x00000000000d3fbc·0x012024·0x012024·R···0x414 ··GNU_EH_FRAME···0x0d3fbc·0x00000000000d3fbc·0x00000000000d3fbc·0x012024·0x012024·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·0x913930:1 There·are·29·section·headers,·starting·at·offset·0x913820:
  
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·022470·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·022470·18···A··7···1··8
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 ··[·7]·.dynstr···········STRTAB··········000000000002dd20·02dd20·05ba6e·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000000000002dd20·02dd20·05ba6e·00···A··0···0··1
13 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000089790·089790·0005d9·01···A··3···0··813 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000089790·089790·0005d9·01···A··3···0··8
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000000000089d70·089d70·0004c0·08···A··0···0··814 ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000000000089d70·089d70·0004c0·08···A··0···0··8
15 ··[10]·.rela.plt·········RELA············000000000008a230·08a230·0030f0·18···A··3··21··815 ··[10]·.rela.plt·········RELA············000000000008a230·08a230·0030f0·18···A··3··21··8
16 ··[11]·.rodata···········PROGBITS········000000000008d320·08d320·046c9c·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········000000000008d320·08d320·046c9c·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d3fbc·0d3fbc·012024·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d3fbc·0d3fbc·012024·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000000e5fe0·0e5fe0·07a71c·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000000e5fe0·0e5fe0·07a71c·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········0000000000161700·160700·664f98·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········0000000000161700·160700·664f68·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········00000000007c66a0·7c56a0·0020b0·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········00000000007c6670·7c5670·0020b0·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········00000000007c9750·7c7750·00f910·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········00000000007c9720·7c7720·00f910·00··WA··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······00000000007d9060·7d7060·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000007d9030·7d7030·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······00000000007d9070·7d7070·000060·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000007d9040·7d7040·000060·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000007d90d0·7d70d0·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000007d90a0·7d70a0·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000007d93c0·7d73c0·0006b0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000007d9390·7d7390·0006b0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000007d9a70·7d7a70·001068·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000007d9a40·7d7a40·001068·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000007dbae0·7d8ae0·0027b1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········00000000007dbab0·7d8ab0·0027b1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········00000000007de2a0·7db291·002cf0·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········00000000007de270·7db261·002cf0·00··WA··0···0·16
29 ··[24]·.comment··········PROGBITS········0000000000000000·7db291·0000f4·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·7db261·0000f4·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········0000000000000000·7db388·0463b0·18·····27·6137··830 ··[25]·.symtab···········SYMTAB··········0000000000000000·7db358·0463b0·18·····27·6137··8
31 ··[26]·.shstrtab·········STRTAB··········0000000000000000·821738·00011b·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········0000000000000000·821708·00011b·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········0000000000000000·821853·0f20c9·00······0···0··132 ··[27]·.strtab···········STRTAB··········0000000000000000·821823·0f1fe9·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·91391c·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·91380c·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·0x7d70d0·contains·47·entries:1 Dynamic·section·at·offset·0x7d70a0·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)················0x89d7031 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x89d70
32 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4c032 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x4c0
33 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x833 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
34 ·0x0000000000000017·(JMPREL)·············0x8a23034 ·0x0000000000000017·(JMPREL)·············0x8a230
35 ·0x0000000000000002·(PLTRELSZ)···········12528·(bytes)35 ·0x0000000000000002·(PLTRELSZ)···········12528·(bytes)
36 ·0x0000000000000003·(PLTGOT)·············0x7d9a7036 ·0x0000000000000003·(PLTGOT)·············0x7d9a40
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)·············0x2dd2040 ·0x0000000000000005·(STRTAB)·············0x2dd20
41 ·0x000000000000000a·(STRSZ)··············375406·(bytes)41 ·0x000000000000000a·(STRSZ)··············375406·(bytes)
42 ·0x000000006ffffef5·(GNU_HASH)···········0x2560042 ·0x000000006ffffef5·(GNU_HASH)···········0x25600
43 ·0x0000000000000019·(INIT_ARRAY)·········0x7d907043 ·0x0000000000000019·(INIT_ARRAY)·········0x7d9040
44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)
45 ·0x000000000000001a·(FINI_ARRAY)·········0x7d906045 ·0x000000000000001a·(FINI_ARRAY)·········0x7d9030
46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
47 ·0x000000006ffffff0·(VERSYM)·············0x2271847 ·0x000000006ffffff0·(VERSYM)·············0x22718
48 ·0x000000006ffffffe·(VERNEED)············0x254cc48 ·0x000000006ffffffe·(VERNEED)············0x254cc
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:·a44ba6e5a1c7a4e1b38a40539dd1308c6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·677e669ab26279c22f2849d26b8c1d0a
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9519216···»   Blocks:·18600······IO·Block:·4096···regular·file1 ··Size:·9518944···»   Blocks:·18592······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/6902883/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/6902883/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:···············0x140f1011 ··Entry·point·address:···············0x140f10
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········5008184·(bytes·into·file)13 ··Start·of·section·headers:··········5008096·(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·0x4c6b38:1 There·are·26·section·headers,·starting·at·offset·0x4c6ae0:
  
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·01e8e8·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01e8e8·18···A··7···1··8
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······00000000004babb0·4b8bb0·0000f0·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000004babb0·4b8bb0·0000f0·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000004baca0·4b8ca0·000250·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000004baca0·4b8ca0·000250·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000004baef0·4b8ef0·0005e0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000004baef0·4b8ef0·0005e0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000004bb4d0·4b94d0·000b70·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000004bb4d0·4b94d0·000b70·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000004bd040·4ba040·000008·00··WA··0···0··827 ··[22]·.data·············PROGBITS········00000000004bd040·4ba040·000008·00··WA··0···0··8
28 ··[23]·.bss··············NOBITS··········00000000004bd048·4ba048·0004c0·00··WA··0···0··828 ··[23]·.bss··············NOBITS··········00000000004bd048·4ba048·0004c0·00··WA··0···0··8
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4ba048·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·4ba048·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4ba14a·00c9ec·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·4ba14a·00c990·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:·fb3505faff3de5f2211b2f5ee7fd11716 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·459c56b679d68a2db82f8aea4991d97c
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·5009848···»   Blocks:·9792·······IO·Block:·4096···regular·file1 ··Size:·5009760···»   Blocks:·9792·······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/6902883/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/6902883/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:···············0x20b88011 ··Entry·point·address:···············0x20b880
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········11400168·(bytes·into·file)13 ··Start·of·section·headers:··········11400056·(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·0xadf3e8:1 There·are·26·section·headers,·starting·at·offset·0xadf378:
  
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·0278a0·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0278a0·18···A··7···1··8
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······0000000000ac2878·ac0878·000088·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······0000000000ac2878·ac0878·000088·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000ac2900·ac0900·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000ac2900·ac0900·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········0000000000ac2bf0·ac0bf0·0013c0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000ac2bf0·ac0bf0·0013c0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000ac3fb0·ac1fb0·0010a0·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000ac3fb0·ac1fb0·0010a0·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········0000000000ac6050·ac3050·0027b1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········0000000000ac6050·ac3050·0027b1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········0000000000ac8810·ac5801·002d18·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········0000000000ac8810·ac5801·002d18·00··WA··0···0·16
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·ac5801·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·ac5801·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·ac5903·019ae4·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·ac5903·019a70·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:·280202ee0d4400d821c6bb3a6451fd8a6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·13842fd2b32c49a36d1112eabee164d9
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11401832··»  Blocks:·22280······IO·Block:·4096···regular·file1 ··Size:·11401720··»  Blocks:·22280······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