53.7 KB
/home/dev/aosp/build/6970977/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/6970977/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/6970977/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib vs.
/home/dev/aosp/build/6970977/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/6970977/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/javalib/x86 vs.
/home/dev/aosp/build/6970977/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/6970977/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/6970977/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·f016·f5ca·055a·7e5d··..!p.:.......Z~]00000010:·00b0·2170·a03a·0300·8217·aaff·656d·0feb··..!p.:......em..
00000020:·00e0·6370·00f0·6370·46a4·6570·00f0·6570··..cp..cpF.ep..ep00000020:·00e0·6370·00f0·6370·46a4·6570·00f0·6570··..cp..cpF.ep..ep
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·50a7·0470·0400·0000·0000·0000·8894·0100··P..p............00000040:·50a7·0470·0400·0000·0000·0000·8894·0100··P..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/6970977/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/6970977/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:·fff7938e2222c2b08d6da2cca57887a0e0ee3e2d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·492f4326d64d3a9be359de4c3b9db70e6ae7d624
1020 B
/home/dev/aosp/build/6970977/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/6970977/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·008e·0300·ba53·0704·36ae·8327··...p.....S..6..'00000010:·00b0·1b70·008e·0300·c453·e0fc·0508·c7c4··...p.....S......
00000020:·00b0·5a70·00c0·5a70·948c·5f70·00d0·5f70··..Zp..Zp.._p.._p00000020:·00b0·5a70·00c0·5a70·948c·5f70·00d0·5f70··..Zp..Zp.._p.._p
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·c82f·0100···..p........./..00000040:·20a7·0470·0400·0000·0000·0000·c82f·0100···..p........./..
00000050:·c82f·0100·7c52·0000·4482·0100·f00e·0100··./..|R..D.......00000050:·c82f·0100·7c52·0000·4482·0100·f00e·0100··./..|R..D.......
00000060:·4cc6·0200·b811·0000·3491·0200·381c·0000··L.......4...8...00000060:·4cc6·0200·b811·0000·3491·0200·381c·0000··L.......4...8...
00000070:·6cad·0200·e018·0000·08d8·0200·6896·0000··l...........h...00000070:·6cad·0200·e018·0000·08d8·0200·6896·0000··l...........h...
00000080:·706e·0300·c80f·0000·387e·0300·c80f·0000··pn......8~......00000080:·706e·0300·c80f·0000·387e·0300·c80f·0000··pn......8~......
739 B
/home/dev/aosp/build/6970977/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/6970977/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:·13357756feaf9d465c82563cc37f06ecdbf6a9cd3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6fd6b1e540a7695ec33210e6f445b09179efcb18
1000 B
/home/dev/aosp/build/6970977/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/6970977/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·99b6·1bdd·91d2·fed4··.@.pXd..........00000010:·0040·1f70·5864·0200·7db5·d122·a011·e484··.@.pXd..}.."....
00000020:·00d0·5f70·00e0·5f70·2791·6370·00e0·6370··.._p.._p'.cp..cp00000020:·00d0·5f70·00e0·5f70·2791·6370·00e0·6370··.._p.._p'.cp..cp
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·90cb·0000··8..p............00000040:·38a7·0470·0400·0000·0000·0000·90cb·0000··8..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/6970977/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/6970977/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:·705341c88cfc5ae89c32520bfa47287f3c480d2f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fcced9303509fd981816841e608a3ecb44c09059
991 B
/home/dev/aosp/build/6970977/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/6970977/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·0070·6600·0500·0000··art.087..pf.....00000000:·6172·740a·3038·3700·0070·6600·0500·0000··art.087..pf.....
00000010:·0000·0070·60a9·1b00·7306·6213·04bd·eb52··...p`...s.b....R00000010:·0000·0070·60a9·1b00·e004·089d·b19c·5f0d··...p`........._.
00000020:·00a0·2570·00b0·2570·5649·5a70·00b0·5a70··..%p..%pVIZp..Zp00000020:·00a0·2570·00b0·2570·5649·5a70·00b0·5a70··..%p..%pVIZp..Zp
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·78ab·0c00··...p........x...00000040:·08a7·0470·0400·0000·0000·0000·78ab·0c00··...p........x...
00000050:·78ab·0c00·4cfe·0100·c4a9·0e00·2cb5·0800··x...L.......,...00000050:·78ab·0c00·4cfe·0100·c4a9·0e00·2cb5·0800··x...L.......,...
00000060:·c0eb·1900·c099·0000·f05e·1700·18e5·0100··.........^......00000060:·c0eb·1900·c099·0000·f05e·1700·18e5·0100··.........^......
00000070:·0844·1900·b8a7·0000·8085·1a00·00a0·0000··.D..............00000070:·0844·1900·b8a7·0000·8085·1a00·00a0·0000··.D..............
00000080:·8025·1b00·dc53·0000·6079·1b00·0030·0000··.%...S..`y...0..00000080:·8025·1b00·dc53·0000·6079·1b00·0030·0000··.%...S..`y...0..
715 B
/home/dev/aosp/build/6970977/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/6970977/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:·b2e8de03cd5f1b9eb0dc669121934446d3061fdb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ee3d1a52fa721b21997d7d1e1eba950837192d2c
7.1 KB
/home/dev/aosp/build/6970977/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/6970977/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/6970977/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/6970977/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·0356·eda4·b48b·a910··.·-p0....V......00000010:·0020·2d70·3004·0400·da55·141a·04a8·e93a··.·-p0....U.....:
00000020:·0090·7270·00a0·7270·eb60·7470·00b0·7470··..rp..rp.`tp..tp00000020:·0090·7270·00a0·7270·eb60·7470·00b0·7470··..rp..rp.`tp..tp
00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................00000030:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000040:·38fa·0570·0800·0000·0000·0000·d8cc·0100··8..p............00000040:·38fa·0570·0800·0000·0000·0000·d8cc·0100··8..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/6970977/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/6970977/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:·1b1977eefc47465736cb315d325c4e5180c9e0f93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·00a3279f9e5c0da682a6ae2b8d670a3d2537fe82
1020 B
/home/dev/aosp/build/6970977/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/6970977/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·e0be·0400·19b5·abe1·6c01·0c44··.0%p........l..D00000010:·0030·2570·e0be·0400·24b6·cf33·cc85·0a6d··.0%p....$..3...m
00000020:·00f0·6870·0000·6970·e620·6e70·0070·6e70··..hp..ip.·np.pnp00000020:·00f0·6870·0000·6970·e620·6e70·0070·6e70··..hp..ip.·np.pnp
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·0089·0100··...p............00000040:·08fa·0570·0800·0000·0000·0000·0089·0100··...p............
00000050:·0089·0100·7c52·0000·80db·0100·906b·0100··....|R.......k..00000050:·0089·0100·7c52·0000·80db·0100·906b·0100··....|R.......k..
00000060:·40b1·0300·a017·0000·1047·0300·7038·0000··@........G..p8..00000060:·40b1·0300·a017·0000·1047·0300·7038·0000··@........G..p8..
00000070:·807f·0300·c031·0000·e0c8·0300·70d6·0000··.....1......p...00000070:·807f·0300·c031·0000·e0c8·0300·70d6·0000··.....1......p...
00000080:·509f·0400·c80f·0000·18af·0400·c80f·0000··P...............00000080:·509f·0400·c80f·0000·18af·0400·c80f·0000··P...............
745 B
/home/dev/aosp/build/6970977/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/6970977/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:·c0d60c49a7f68f268363c739fa67745d6541925a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·24745e6db55bdb79288d93f16b7b882316356684
1010 B
/home/dev/aosp/build/6970977/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/6970977/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·631f·3aee·255c·4d09··..)p....c.:.%\M.00000010:·00f0·2970·802e·0300·7c20·b523·75b7·6163··..)p....|·.#u.ac
00000020:·0070·6e70·0080·6e70·f641·7270·0090·7270··.pnp..np.Arp..rp00000020:·0070·6e70·0080·6e70·f641·7270·0090·7270··.pnp..np.Arp..rp
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·f8fb·0000···..p............00000040:·20fa·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/6970977/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/6970977/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:·2c097bd993e59a000c34e7c946b67311a3a51f6f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d8eac304fca60ea072ad485ad51e0546e2f9e73e
997 B
/home/dev/aosp/build/6970977/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/6970977/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·0030·7500·0500·0000··art.087..0u.....00000000:·6172·740a·3038·3700·0030·7500·0500·0000··art.087..0u.....
00000010:·0000·0070·4026·2500·8c54·497c·b404·1a5d··...p@&%..TI|...]00000010:·0000·0070·4026·2500·bf6c·868c·d023·51a3··...p@&%..l...#Q.
00000020:·0020·3270·0030·3270·8f89·6870·00f0·6870··.·2p.02p..hp..hp00000020:·0020·3270·0030·3270·8f89·6870·00f0·6870··.·2p.02p..hp..hp
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·c02d·1000··...p.........-..00000040:·f0f9·0570·0800·0000·0000·0000·c02d·1000··...p.........-..
00000050:·c02d·1000·4cfe·0100·102c·1200·a8af·0b00··.-..L....,......00000050:·c02d·1000·4cfe·0100·102c·1200·a8af·0b00··.-..L....,......
00000060:·58f5·2200·00cd·0000·b8db·1d00·30ca·0300··X.".........0...00000060:·58f5·2200·00cd·0000·b8db·1d00·30ca·0300··X.".........0...
00000070:·e8a5·2100·704f·0100·60c2·2300·00e0·0000··..!.pO..`.#.....00000070:·e8a5·2100·704f·0100·60c2·2300·00e0·0000··..!.pO..`.#.....
00000080:·60a2·2400·dc53·0000·40f6·2400·0030·0000··`.$..S..@.$..0..00000080:·60a2·2400·dc53·0000·40f6·2400·0030·0000··`.$..S..@.$..0..
721 B
/home/dev/aosp/build/6970977/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/6970977/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:·d13b14e74a2d75fe14dcb46921f0c656702206643 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ef028132bb7c846cb313dfcd5667df5c5bcb8494
14.8 KB
/home/dev/aosp/build/6970977/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib vs.
/home/dev/aosp/build/6970977/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib
3.61 KB
/home/dev/aosp/build/6970977/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/6970977/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib/libart-compiler.so
874 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:···············0xd37d011 ··Entry·point·address:···············0xd37d0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········3520160·(bytes·into·file)13 ··Start·of·section·headers:··········3520148·(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:·········2519 ··Number·of·section·headers:·········25
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
1.59 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x35b6a0:1 There·are·25·section·headers,·starting·at·offset·0x35b694:
  
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·012bb0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·012bb0·10···A··7···1··4
Offset 22, 13 lines modifiedOffset 22, 13 lines modified
22 ··[17]·.fini_array·······FINI_ARRAY······003548c4·3528c4·000008·00··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······003548c4·3528c4·000008·00··WA··0···0··4
23 ··[18]·.init_array·······INIT_ARRAY······003548cc·3528cc·000074·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······003548cc·3528cc·000074·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00354940·352940·000128·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········00354940·352940·000128·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········00354a68·352a68·0002d0·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00354a68·352a68·0002d0·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00354d38·352d38·00053c·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00354d38·352d38·00053c·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········00356274·353274·0002d4·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········00356274·353274·0002d4·00··WA··0···0··4
28 ··[23]·.shstrtab·········STRTAB··········00000000·353274·0000fa·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········00000000·353274·0000fa·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········00000000·35336e·008330·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········00000000·35336e·008324·00······0···0··1
30 Key·to·Flags:30 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··p·(processor·specific)34 ··p·(processor·specific)
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:·456a281005a30302044d437507a401f66 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·93b68b5c4dad1cd4815ac676580d7079
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·3521160···»   Blocks:·6880·······IO·Block:·4096···regular·file1 ··Size:·3521148···»   Blocks:·6880·······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/6970977/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/6970977/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:··········9716260·(bytes·into·file)13 ··Start·of·section·headers:··········9716256·(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·0x944224:1 There·are·29·section·headers,·starting·at·offset·0x944220:
  
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·016cc0·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·016cc0·10···A··7···1··4
Offset 25, 14 lines modifiedOffset 25, 14 lines modified
25 ··[20]·.got··············PROGBITS········0082632c·82432c·000554·00··WA··0···0··425 ··[20]·.got··············PROGBITS········0082632c·82432c·000554·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00826880·824880·000884·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00826880·824880·000884·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········00828104·825104·0013cc·00··WA··0···0··427 ··[22]·.data·············PROGBITS········00828104·825104·0013cc·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00829500·8264d0·002ed8·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········00829500·8264d0·002ed8·00··WA··0···0·64
29 ··[24]·.comment··········PROGBITS········00000000·8264d0·00011b·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·8264d0·00011b·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········00000000·8265ec·02ddd0·10·····27·5906··430 ··[25]·.symtab···········SYMTAB··········00000000·8265ec·02ddd0·10·····27·5906··4
31 ··[26]·.shstrtab·········STRTAB··········00000000·8543bc·000119·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········00000000·8543bc·000119·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········00000000·8544d5·0efd3d·00······0···0··132 ··[27]·.strtab···········STRTAB··········00000000·8544d5·0efd3b·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········00000000·944214·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········00000000·944210·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:·b59352a8234dd05e5964903b72197f6d6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·418c0605730a95a825725558e90de284
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9717420···»   Blocks:·18984······IO·Block:·4096···regular·file1 ··Size:·9717416···»   Blocks:·18984······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/6970977/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/6970977/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:···············0x124c3011 ··Entry·point·address:···············0x124c30
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5273168·(bytes·into·file)13 ··Start·of·section·headers:··········5273176·(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·0x507650:1 There·are·26·section·headers,·starting·at·offset·0x507658:
  
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·014770·10···A··7···1··47 ··[·3]·.dynsym···········DYNSYM··········000001ac·0001ac·014770·10···A··7···1··4
Offset 23, 13 lines modifiedOffset 23, 13 lines modified
23 ··[18]·.init_array·······INIT_ARRAY······004fbbbc·4f9bbc·000078·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······004fbbbc·4f9bbc·000078·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········004fbc34·4f9c34·000128·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········004fbc34·4f9c34·000128·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········004fbd5c·4f9d5c·0002f0·00··WA··0···0··425 ··[20]·.got··············PROGBITS········004fbd5c·4f9d5c·0002f0·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········004fc04c·4fa04c·0005c0·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········004fc04c·4fa04c·0005c0·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········004fd60c·4fa60c·000004·00··WA··0···0··427 ··[22]·.data·············PROGBITS········004fd60c·4fa60c·000004·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········004fd610·4fa610·0002d8·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········004fd610·4fa610·0002d8·00··WA··0···0··4
29 ··[24]·.shstrtab·········STRTAB··········00000000·4fa610·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·4fa610·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·4fa710·00cf40·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·4fa710·00cf48·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:·2b653382b85e413f3cf5e1c1b3ffea176 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7b27d96b9d272dfc02d2401fa2078864
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·5274208···»   Blocks:·10304······IO·Block:·4096···regular·file1 ··Size:·5274216···»   Blocks:·10304······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/6970977/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/6970977/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:···············0x1cc80011 ··Entry·point·address:···············0x1cc800
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········11373336·(bytes·into·file)13 ··Start·of·section·headers:··········11373364·(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·0xad8b18:1 There·are·26·section·headers,·starting·at·offset·0xad8b34:
  
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······00abe5fc·abc5fc·000044·00··WA··0···0··423 ··[18]·.init_array·······INIT_ARRAY······00abe5fc·abc5fc·000044·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00abe640·abc640·000178·08··WA··7···0··424 ··[19]·.dynamic··········DYNAMIC·········00abe640·abc640·000178·08··WA··7···0··4
25 ··[20]·.got··············PROGBITS········00abe7b8·abc7b8·0009b4·00··WA··0···0··425 ··[20]·.got··············PROGBITS········00abe7b8·abc7b8·0009b4·00··WA··0···0··4
26 ··[21]·.got.plt··········PROGBITS········00abf16c·abd16c·000890·00··WA··0···0··426 ··[21]·.got.plt··········PROGBITS········00abf16c·abd16c·000890·00··WA··0···0··4
27 ··[22]·.data·············PROGBITS········00ac09fc·abd9fc·0013cc·00··WA··0···0··427 ··[22]·.data·············PROGBITS········00ac09fc·abd9fc·0013cc·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00ac1e00·abedc8·002f00·00··WA··0···0·6428 ··[23]·.bss··············NOBITS··········00ac1e00·abedc8·002f00·00··WA··0···0·64
29 ··[24]·.shstrtab·········STRTAB··········00000000·abedc8·000100·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········00000000·abedc8·000100·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········00000000·abeec8·019c50·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········00000000·abeec8·019c6c·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:·bab961f5c6ae2c5cb8eb08b5278def4e6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f8a248b16211bb715130cd4794edf46c
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11374376··»  Blocks:·22216······IO·Block:·4096···regular·file1 ··Size:·11374404··»  Blocks:·22216······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
  
  
24.2 KB
/home/dev/aosp/build/6970977/aosp_x86_64-eng/Google/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64 vs.
/home/dev/aosp/build/6970977/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/6970977/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/6970977/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:···············0xe945011 ··Entry·point·address:···············0xe9450
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········3541256·(bytes·into·file)13 ··Start·of·section·headers:··········3541224·(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·0x360908:1 There·are·25·section·headers,·starting·at·offset·0x3608e8:
  
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·01c110·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·01c110·18···A··7···1··8
Offset 22, 13 lines modifiedOffset 22, 13 lines modified
22 ··[17]·.fini_array·······FINI_ARRAY······0000000000359a58·357a58·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······0000000000359a58·357a58·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······0000000000359a68·357a68·0000e8·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······0000000000359a68·357a68·0000e8·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000359b50·357b50·000250·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000359b50·357b50·000250·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········0000000000359da0·357da0·000100·00··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000359da0·357da0·000100·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000359ea0·357ea0·000a48·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000359ea0·357ea0·000a48·00··WA··0···0··8
27 ··[22]·.bss··············NOBITS··········000000000035b8e8·3588e8·0004b8·00··WA··0···0··827 ··[22]·.bss··············NOBITS··········000000000035b8e8·3588e8·0004b8·00··WA··0···0··8
28 ··[23]·.shstrtab·········STRTAB··········0000000000000000·3588e8·0000fc·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········0000000000000000·3588e8·0000fc·00······0···0··1
29 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·3589e4·007f24·00······0···0··129 ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·3589e4·007f04·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:·b04bbaafa3c26ab36c8dee607a8cdd0a6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b9f3bbea2493145b2a8169cf4a38e90d
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·3542856···»   Blocks:·6920·······IO·Block:·4096···regular·file1 ··Size:·3542824···»   Blocks:·6920·······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/6970977/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/6970977/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:···············0x16100011 ··Entry·point·address:···············0x161000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········9478616·(bytes·into·file)13 ··Start·of·section·headers:··········9478576·(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·0x1610003 Entry·point·0x161000
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·0x15ff84·0x15ff84·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x15ff84·0x15ff84·R···0x1000
9 ··LOAD···········0x160000·0x0000000000161000·0x0000000000161000·0x65dba0·0x65dba0·R·E·0x10009 ··LOAD···········0x160000·0x0000000000161000·0x0000000000161000·0x65db70·0x65db70·R·E·0x1000
10 ··LOAD···········0x7bdba0·0x00000000007bfba0·0x00000000007bfba0·0x0115a0·0x0115a0·RW··0x100010 ··LOAD···········0x7bdb70·0x00000000007bfb70·0x00000000007bfb70·0x0115a0·0x0115a0·RW··0x1000
11 ··LOAD···········0x7cf140·0x00000000007d2140·0x00000000007d2140·0x0027b1·0x0054b0·RW··0x100011 ··LOAD···········0x7cf110·0x00000000007d2110·0x00000000007d2110·0x0027b1·0x0054b0·RW··0x1000
12 ··DYNAMIC········0x7cd700·0x00000000007cf700·0x00000000007cf700·0x0002f0·0x0002f0·RW··0x812 ··DYNAMIC········0x7cd6d0·0x00000000007cf6d0·0x00000000007cf6d0·0x0002f0·0x0002f0·RW··0x8
13 ··GNU_RELRO······0x7bdba0·0x00000000007bfba0·0x00000000007bfba0·0x0115a0·0x012460·R···0x113 ··GNU_RELRO······0x7bdb70·0x00000000007bfb70·0x00000000007bfb70·0x0115a0·0x012490·R···0x1
14 ··GNU_EH_FRAME···0x0d35cc·0x00000000000d35cc·0x00000000000d35cc·0x012184·0x012184·R···0x414 ··GNU_EH_FRAME···0x0d35cc·0x00000000000d35cc·0x00000000000d35cc·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·0x90a1d8:1 There·are·29·section·headers,·starting·at·offset·0x90a1b0:
  
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·022320·18···A··7···1··87 ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·022320·18···A··7···1··8
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 ··[·7]·.dynstr···········STRTAB··········000000000002db64·02db64·05b373·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000000000002db64·02db64·05b373·00···A··0···0··1
13 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000088ed8·088ed8·0005d9·01···A··3···0··813 ··[·8]·.rela.dyn·········LOOS+0x2········0000000000088ed8·088ed8·0005d9·01···A··3···0··8
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000894b8·0894b8·0004c8·08···A··0···0··814 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000894b8·0894b8·0004c8·08···A··0···0··8
15 ··[10]·.rela.plt·········RELA············0000000000089980·089980·003198·18···A··3··21··815 ··[10]·.rela.plt·········RELA············0000000000089980·089980·003198·18···A··3··21··8
16 ··[11]·.rodata···········PROGBITS········000000000008cb20·08cb20·046aac·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········000000000008cb20·08cb20·046aac·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d35cc·0d35cc·012184·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00000000000d35cc·0d35cc·012184·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000000e5750·0e5750·07a834·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000000e5750·0e5750·07a834·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········0000000000161000·160000·65ba78·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········0000000000161000·160000·65ba48·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········00000000007bca80·7bba80·002120·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········00000000007bca50·7bba50·002120·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········00000000007bfba0·7bdba0·00faf0·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········00000000007bfb70·7bdb70·00faf0·00··WA··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······00000000007cf690·7cd690·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······00000000007cf660·7cd660·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······00000000007cf6a0·7cd6a0·000060·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······00000000007cf670·7cd670·000060·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········00000000007cf700·7cd700·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········00000000007cf6d0·7cd6d0·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········00000000007cf9f0·7cd9f0·0006b0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········00000000007cf9c0·7cd9c0·0006b0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········00000000007d00a0·7ce0a0·0010a0·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········00000000007d0070·7ce070·0010a0·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········00000000007d2140·7cf140·0027b1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········00000000007d2110·7cf110·0027b1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········00000000007d4900·7d18f1·002cf0·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········00000000007d48d0·7d18c1·002cf0·00··WA··0···0·16
29 ··[24]·.comment··········PROGBITS········0000000000000000·7d18f1·0000f4·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········0000000000000000·7d18c1·0000f4·01··MS··0···0··1
30 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d19e8·046818·18·····27·6198··830 ··[25]·.symtab···········SYMTAB··········0000000000000000·7d19b8·046818·18·····27·6198··8
31 ··[26]·.shstrtab·········STRTAB··········0000000000000000·818200·00011b·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········0000000000000000·8181d0·00011b·00······0···0··1
32 ··[27]·.strtab···········STRTAB··········0000000000000000·81831b·0f1ea9·00······0···0··132 ··[27]·.strtab···········STRTAB··········0000000000000000·8182eb·0f1eb3·00······0···0··1
33 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·90a1c4·000010·00······0···0··433 ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·90a1a0·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·0x7cd700·contains·47·entries:1 Dynamic·section·at·offset·0x7cd6d0·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)················0x894b831 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x894b8
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)·············0x8998034 ·0x0000000000000017·(JMPREL)·············0x89980
35 ·0x0000000000000002·(PLTRELSZ)···········12696·(bytes)35 ·0x0000000000000002·(PLTRELSZ)···········12696·(bytes)
36 ·0x0000000000000003·(PLTGOT)·············0x7d00a036 ·0x0000000000000003·(PLTGOT)·············0x7d0070
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)·············0x2db6440 ·0x0000000000000005·(STRTAB)·············0x2db64
41 ·0x000000000000000a·(STRSZ)··············373619·(bytes)41 ·0x000000000000000a·(STRSZ)··············373619·(bytes)
42 ·0x000000006ffffef5·(GNU_HASH)···········0x2549042 ·0x000000006ffffef5·(GNU_HASH)···········0x25490
43 ·0x0000000000000019·(INIT_ARRAY)·········0x7cf6a043 ·0x0000000000000019·(INIT_ARRAY)·········0x7cf670
44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)44 ·0x000000000000001b·(INIT_ARRAYSZ)·······96·(bytes)
45 ·0x000000000000001a·(FINI_ARRAY)·········0x7cf69045 ·0x000000000000001a·(FINI_ARRAY)·········0x7cf660
46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
47 ·0x000000006ffffff0·(VERSYM)·············0x225c847 ·0x000000006ffffff0·(VERSYM)·············0x225c8
48 ·0x000000006ffffffe·(VERNEED)············0x2536048 ·0x000000006ffffffe·(VERNEED)············0x25360
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:·4fb9dd428e0cdef28f6976b1affc74a36 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·17aa0c02d2cf673f548caf292551ab0c
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·9480472···»   Blocks:·18520······IO·Block:·4096···regular·file1 ··Size:·9480432···»   Blocks:·18520······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
  
  
896 B
/home/dev/aosp/build/6970977/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/6970977/aosp_x86_64-eng/Ubuntu18.04/system.img.apexes/com.android.art.debug.apex-apex_payload.img.mount/lib64/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:·1b83cb3007400ba9970c876ed615d0bf6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·652b65169afe6393489e51e1d841a8ec
9.4 KB
/home/dev/aosp/build/6970977/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/6970977/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:···············0x20a98011 ··Entry·point·address:···············0x20a980
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········11418624·(bytes·into·file)13 ··Start·of·section·headers:··········11418536·(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.68 KB
readelf --wide --program-header {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Entry·point·0x20a9803 Entry·point·0x20a980
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·0x20995c·0x20995c·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x20995c·0x20995c·R···0x1000
9 ··LOAD···········0x209980·0x000000000020a980·0x000000000020a980·0x8ab6a0·0x8ab6a0·R·E·0x10009 ··LOAD···········0x209980·0x000000000020a980·0x000000000020a980·0x8ab620·0x8ab620·R·E·0x1000
10 ··LOAD···········0xab5020·0x0000000000ab7020·0x0000000000ab7020·0x012708·0x012708·RW··0x100010 ··LOAD···········0xab4fa0·0x0000000000ab6fa0·0x0000000000ab6fa0·0x012708·0x012708·RW··0x1000
11 ··LOAD···········0xac7730·0x0000000000aca730·0x0000000000aca730·0x0027b1·0x0054d8·RW··0x100011 ··LOAD···········0xac76b0·0x0000000000aca6b0·0x0000000000aca6b0·0x0027b1·0x0054d8·RW··0x1000
12 ··DYNAMIC········0xac4f98·0x0000000000ac6f98·0x0000000000ac6f98·0x0002f0·0x0002f0·RW··0x812 ··DYNAMIC········0xac4f18·0x0000000000ac6f18·0x0000000000ac6f18·0x0002f0·0x0002f0·RW··0x8
13 ··GNU_RELRO······0xab5020·0x0000000000ab7020·0x0000000000ab7020·0x012708·0x012fe0·R···0x113 ··GNU_RELRO······0xab4fa0·0x0000000000ab6fa0·0x0000000000ab6fa0·0x012708·0x013060·R···0x1
14 ··GNU_EH_FRAME···0x12c944·0x000000000012c944·0x000000000012c944·0x01a2fc·0x01a2fc·R···0x414 ··GNU_EH_FRAME···0x12c944·0x000000000012c944·0x000000000012c944·0x01a2fc·0x01a2fc·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·····
3.65 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0xae3c00:1 There·are·26·section·headers,·starting·at·offset·0xae3ba8:
  
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 12, 24 lines modifiedOffset 12, 24 lines modified
12 ··[·7]·.dynstr···········STRTAB··········0000000000036714·036714·07bd2b·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········0000000000036714·036714·07bd2b·00···A··0···0··1
13 ··[·8]·.rela.dyn·········LOOS+0x2········00000000000b2440·0b2440·0005de·01···A··3···0··813 ··[·8]·.rela.dyn·········LOOS+0x2········00000000000b2440·0b2440·0005de·01···A··3···0··8
14 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000b2a20·0b2a20·000510·08···A··0···0··814 ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000b2a20·0b2a20·000510·08···A··0···0··8
15 ··[10]·.rela.plt·········RELA············00000000000b2f30·0b2f30·003258·18···A··3··21··815 ··[10]·.rela.plt·········RELA············00000000000b2f30·0b2f30·003258·18···A··3··21··8
16 ··[11]·.rodata···········PROGBITS········00000000000b6190·0b6190·0767b4·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········00000000000b6190·0b6190·0767b4·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········000000000012c944·12c944·01a2fc·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········000000000012c944·12c944·01a2fc·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········0000000000146c40·146c40·0c2d1c·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········0000000000146c40·146c40·0c2d1c·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········000000000020a980·209980·8a94f8·00··AX··0···0·12819 ··[14]·.text·············PROGBITS········000000000020a980·209980·8a9478·00··AX··0···0·128
20 ··[15]·.plt··············PROGBITS········0000000000ab3e80·ab2e80·0021a0·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········0000000000ab3e00·ab2e00·0021a0·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········0000000000ab7020·ab5020·00fee0·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········0000000000ab6fa0·ab4fa0·00fee0·00··WA··0···0·16
22 ··[17]·.fini_array·······FINI_ARRAY······0000000000ac6f00·ac4f00·000010·00··WA··0···0··822 ··[17]·.fini_array·······FINI_ARRAY······0000000000ac6e80·ac4e80·000010·00··WA··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······0000000000ac6f10·ac4f10·000088·00··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······0000000000ac6e90·ac4e90·000088·00··WA··0···0··8
24 ··[19]·.dynamic··········DYNAMIC·········0000000000ac6f98·ac4f98·0002f0·10··WA··7···0··824 ··[19]·.dynamic··········DYNAMIC·········0000000000ac6f18·ac4f18·0002f0·10··WA··7···0··8
25 ··[20]·.got··············PROGBITS········0000000000ac7288·ac5288·0013c0·00··WA··0···0··825 ··[20]·.got··············PROGBITS········0000000000ac7208·ac5208·0013c0·00··WA··0···0··8
26 ··[21]·.got.plt··········PROGBITS········0000000000ac8648·ac6648·0010e0·00··WA··0···0··826 ··[21]·.got.plt··········PROGBITS········0000000000ac85c8·ac65c8·0010e0·00··WA··0···0··8
27 ··[22]·.data·············PROGBITS········0000000000aca730·ac7730·0027b1·00··WA··0···0·1627 ··[22]·.data·············PROGBITS········0000000000aca6b0·ac76b0·0027b1·00··WA··0···0·16
28 ··[23]·.bss··············NOBITS··········0000000000accef0·ac9ee1·002d18·00··WA··0···0·1628 ··[23]·.bss··············NOBITS··········0000000000acce70·ac9e61·002d18·00··WA··0···0·16
29 ··[24]·.shstrtab·········STRTAB··········0000000000000000·ac9ee1·000102·00······0···0··129 ··[24]·.shstrtab·········STRTAB··········0000000000000000·ac9e61·000102·00······0···0··1
30 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·ac9fe3·019c18·00······0···0··130 ··[25]·.gnu_debugdata····PROGBITS········0000000000000000·ac9f63·019c40·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)
2.03 KB
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0xac4f98·contains·47·entries:1 Dynamic·section·at·offset·0xac4f18·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)················0x5de29 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5de
30 ·0x0000000000000009·(RELAENT)············24·(bytes)30 ·0x0000000000000009·(RELAENT)············24·(bytes)
31 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0xb2a2031 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0xb2a20
32 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x51032 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x510
33 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x833 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
34 ·0x0000000000000017·(JMPREL)·············0xb2f3034 ·0x0000000000000017·(JMPREL)·············0xb2f30
35 ·0x0000000000000002·(PLTRELSZ)···········12888·(bytes)35 ·0x0000000000000002·(PLTRELSZ)···········12888·(bytes)
36 ·0x0000000000000003·(PLTGOT)·············0xac864836 ·0x0000000000000003·(PLTGOT)·············0xac85c8
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)·············0x3671440 ·0x0000000000000005·(STRTAB)·············0x36714
41 ·0x000000000000000a·(STRSZ)··············507179·(bytes)41 ·0x000000000000000a·(STRSZ)··············507179·(bytes)
42 ·0x000000006ffffef5·(GNU_HASH)···········0x2aef842 ·0x000000006ffffef5·(GNU_HASH)···········0x2aef8
43 ·0x0000000000000019·(INIT_ARRAY)·········0xac6f1043 ·0x0000000000000019·(INIT_ARRAY)·········0xac6e90
44 ·0x000000000000001b·(INIT_ARRAYSZ)·······136·(bytes)44 ·0x000000000000001b·(INIT_ARRAYSZ)·······136·(bytes)
45 ·0x000000000000001a·(FINI_ARRAY)·········0xac6f0045 ·0x000000000000001a·(FINI_ARRAY)·········0xac6e80
46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)46 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
47 ·0x000000006ffffff0·(VERSYM)·············0x2793847 ·0x000000006ffffff0·(VERSYM)·············0x27938
48 ·0x000000006ffffffe·(VERNEED)············0x2adc448 ·0x000000006ffffffe·(VERNEED)············0x2adc4
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:·94b8a156bb5ab3f8dc0cf07ef4b05c0a6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·dcecc4e2bb48fafa87d287c54232e671
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·11420288··»  Blocks:·22312······IO·Block:·4096···regular·file1 ··Size:·11420200··»  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