8.65 KB
/home/dev/aosp/build/android-11.0.0_r32/crosshatch-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/android-11.0.0_r32/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount
720 B
/home/dev/aosp/build/android-11.0.0_r32/crosshatch-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount/apex_manifest.pb vs.
/home/dev/aosp/build/android-11.0.0_r32/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount/apex_manifest.pb
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
00000000:·0a12·636f·6d2e·616e·6472·6f69·642e·7364··..com.android.sd00000000:·0a12·636f·6d2e·616e·6472·6f69·642e·7364··..com.android.sd
00000010:·6b65·7874·10e0·c9bd·8f01·4207·6c69·6263··kext......B.libc00000010:·6b65·7874·1080·c686·8f01·4207·6c69·6263··kext......B.libc
00000020:·2e73·6f42·086c·6962·646c·2e73·6f42·096c··.soB.libdl.soB.l00000020:·2e73·6f42·086c·6962·646c·2e73·6f42·096c··.soB.libdl.soB.l
00000030:·6962·6c6f·672e·736f·4207·6c69·626d·2e73··iblog.soB.libm.s00000030:·6962·6c6f·672e·736f·4207·6c69·626d·2e73··iblog.soB.libm.s
00000040:·6f·······································o00000040:·6f·······································o
4.0 KB
/home/dev/aosp/build/android-11.0.0_r32/crosshatch-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount/bin vs.
/home/dev/aosp/build/android-11.0.0_r32/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount/bin
3.73 KB
/home/dev/aosp/build/android-11.0.0_r32/crosshatch-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount/bin/derive_sdk vs.
/home/dev/aosp/build/android-11.0.0_r32/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount/bin/derive_sdk
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0xf00011 ··Entry·point·address:···············0xf000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········253936·(bytes·into·file)13 ··Start·of·section·headers:··········253960·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1217 ··Number·of·program·headers:·········12
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········3019 ··Number·of·section·headers:·········30
20 ··Section·header·string·table·index:·2820 ··Section·header·string·table·index:·28
1.7 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·30·section·headers,·starting·at·offset·0x3dff0:1 There·are·30·section·headers,·starting·at·offset·0x3e008:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········00000000000002e0·0002e0·000015·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········00000000000002e0·0002e0·000015·00···A··0···0··1
6 ··[·2]·.note.android.ident·NOTE············00000000000002f8·0002f8·000018·00···A··0···0··46 ··[·2]·.note.android.ident·NOTE············00000000000002f8·0002f8·000018·00···A··0···0··4
7 ··[·3]·.note.gnu.build-id·NOTE············0000000000000310·000310·000020·00···A··0···0··47 ··[·3]·.note.gnu.build-id·NOTE············0000000000000310·000310·000020·00···A··0···0··4
Offset 27, 13 lines modifiedOffset 27, 13 lines modified
27 ··[22]·.data.rel.ro······PROGBITS········0000000000039038·039038·001ac0·00··WA··0···0··827 ··[22]·.data.rel.ro······PROGBITS········0000000000039038·039038·001ac0·00··WA··0···0··8
28 ··[23]·.dynamic··········DYNAMIC·········000000000003aaf8·03aaf8·000200·10··WA··8···0··828 ··[23]·.dynamic··········DYNAMIC·········000000000003aaf8·03aaf8·000200·10··WA··8···0··8
29 ··[24]·.got··············PROGBITS········000000000003acf8·03acf8·0003c0·00··WA··0···0··829 ··[24]·.got··············PROGBITS········000000000003acf8·03acf8·0003c0·00··WA··0···0··8
30 ··[25]·.got.plt··········PROGBITS········000000000003b0b8·03b0b8·000310·00··WA··0···0··830 ··[25]·.got.plt··········PROGBITS········000000000003b0b8·03b0b8·000310·00··WA··0···0··8
31 ··[26]·.data·············PROGBITS········000000000003c3c8·03b3c8·0000b0·00··WA··0···0··831 ··[26]·.data·············PROGBITS········000000000003c3c8·03b3c8·0000b0·00··WA··0···0··8
32 ··[27]·.bss··············NOBITS··········000000000003c480·03b478·001308·00··WA··0···0·1632 ··[27]·.bss··············NOBITS··········000000000003c480·03b478·001308·00··WA··0···0·16
33 ··[28]·.shstrtab·········STRTAB··········0000000000000000·03b478·000132·00······0···0··133 ··[28]·.shstrtab·········STRTAB··········0000000000000000·03b478·000132·00······0···0··1
34 ··[29]·.gnu_debugdata····PROGBITS········0000000000000000·03b5aa·002a40·00······0···0··134 ··[29]·.gnu_debugdata····PROGBITS········0000000000000000·03b5aa·002a58·00······0···0··1
35 Key·to·Flags:35 Key·to·Flags:
36 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),36 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
37 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),37 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
38 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),38 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
39 ··p·(processor·specific)39 ··p·(processor·specific)
601 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·3 ··Android··············0x00000004»      NT_VERSION·(version)»   ···description·data:·1e·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d3ba6789341c5b8f1c761d8619a16d66 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d1b8048e2b7f8beac4a2588a06d7a391
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·255856····»    Blocks:·504········IO·Block:·4096···regular·file1 ··Size:·255880····»    Blocks:·504········IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0755/-rwxr-xr-x)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0755/-rwxr-xr-x)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·1970-01-01·00:00:00.000000000·+00004 Modify:·1970-01-01·00:00:00.000000000·+0000
  
  
3.68 KB
/home/dev/aosp/build/android-11.0.0_r32/crosshatch-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount/javalib vs.
/home/dev/aosp/build/android-11.0.0_r32/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount/javalib
3.4 KB
/home/dev/aosp/build/android-11.0.0_r32/crosshatch-user/Google/system.img.apexes/com.google.android.sdkext.apex-apex_payload.img.mount/javalib/framework-sdkextensions.jar vs.
/home/dev/aosp/build/android-11.0.0_r32/aosp_crosshatch-user/Ubuntu18.04/system.img.apexes/com.android.sdkext.apex-apex_payload.img.mount/javalib/framework-sdkextensions.jar
1.01 KB
zipinfo -v {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··version·of·encoding·software:···················2.026 ··version·of·encoding·software:···················2.0
27 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT27 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
28 ··minimum·software·version·required·to·extract:···2.028 ··minimum·software·version·required·to·extract:···2.0
29 ··compression·method:·····························none·(stored)29 ··compression·method:·····························none·(stored)
30 ··file·security·status:···························not·encrypted30 ··file·security·status:···························not·encrypted
31 ··extended·local·header:··························no31 ··extended·local·header:··························no
32 ··file·last·modified·on·(DOS·date/time):··········2008·Jan·1·00:00:0032 ··file·last·modified·on·(DOS·date/time):··········2008·Jan·1·00:00:00
33 ··32-bit·CRC·value·(hex):·························bb51112233 ··32-bit·CRC·value·(hex):·························6c17694d
34 ··compressed·size:································1916·bytes34 ··compressed·size:································1916·bytes
35 ··uncompressed·size:······························1916·bytes35 ··uncompressed·size:······························1916·bytes
36 ··length·of·filename:·····························11·characters36 ··length·of·filename:·····························11·characters
37 ··length·of·extra·field:··························0·bytes37 ··length·of·extra·field:··························0·bytes
38 ··length·of·file·comment:·························0·characters38 ··length·of·file·comment:·························0·characters
39 ··disk·number·on·which·file·begins:···············disk·139 ··disk·number·on·which·file·begins:···············disk·1
40 ··apparent·file·type:·····························binary40 ··apparent·file·type:·····························binary
2.06 KB
classes.dex
Format-specific differences are supported for Dalvik .dex files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: Dalvik dex file version 039
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6465·780a·3033·3900·6257·1ebd·a774·0d97··dex.039.bW...t..00000000:·6465·780a·3033·3900·7159·9bf7·a12a·eaea··dex.039.qY...*..
00000010:·0bea·d9af·62a0·861b·2e4a·c928·098c·dee2··....b....J.(....00000010:·ec7b·badd·e2b0·1f49·0abb·c506·edbb·1bc0··.{.....I........
00000020:·7c07·0000·7000·0000·7856·3412·0000·0000··|...p...xV4.....00000020:·7c07·0000·7000·0000·7856·3412·0000·0000··|...p...xV4.....
00000030:·0000·0000·ac06·0000·2800·0000·7000·0000··........(...p...00000030:·0000·0000·ac06·0000·2800·0000·7000·0000··........(...p...
00000040:·1000·0000·1001·0000·0700·0000·5001·0000··............P...00000040:·1000·0000·1001·0000·0700·0000·5001·0000··............P...
00000050:·0200·0000·a401·0000·0a00·0000·b401·0000··................00000050:·0200·0000·a401·0000·0a00·0000·b401·0000··................
00000060:·0200·0000·0402·0000·3805·0000·4402·0000··........8...D...00000060:·0200·0000·0402·0000·3805·0000·4402·0000··........8...D...
00000070:·0e03·0000·2903·0000·3303·0000·3b03·0000··....)...3...;...00000070:·0e03·0000·2903·0000·3303·0000·3b03·0000··....)...3...;...
00000080:·3e03·0000·4203·0000·4703·0000·4a03·0000··>...B...G...J...00000080:·3e03·0000·4203·0000·4703·0000·4a03·0000··>...B...G...J...
Offset 92, 15 lines modifiedOffset 92, 15 lines modified
000005b0:·6b00·0874·6f53·7472·696e·6700·0576·616c··k..toString..val000005b0:·6b00·0874·6f53·7472·696e·6700·0576·616c··k..toString..val
000005c0:·7565·0007·7661·6c75·654f·6600·587e·7e44··ue..valueOf.X~~D000005c0:·7565·0007·7661·6c75·654f·6600·587e·7e44··ue..valueOf.X~~D
000005d0:·387b·2263·6f6d·7069·6c61·7469·6f6e·2d6d··8{"compilation-m000005d0:·387b·2263·6f6d·7069·6c61·7469·6f6e·2d6d··8{"compilation-m
000005e0:·6f64·6522·3a22·6465·6275·6722·2c22·6861··ode":"debug","ha000005e0:·6f64·6522·3a22·6465·6275·6722·2c22·6861··ode":"debug","ha
000005f0:·732d·6368·6563·6b73·756d·7322·3a66·616c··s-checksums":fal000005f0:·732d·6368·6563·6b73·756d·7322·3a66·616c··s-checksums":fal
00000600:·7365·2c22·6d69·6e2d·6170·6922·3a33·302c··se,"min-api":30,00000600:·7365·2c22·6d69·6e2d·6170·6922·3a33·302c··se,"min-api":30,
00000610:·2276·6572·7369·6f6e·223a·2232·2e31·2e37··"version":"2.1.700000610:·2276·6572·7369·6f6e·223a·2232·2e31·2e37··"version":"2.1.7
00000620:·2d72·3122·7d00·0205·0125·1804·0206·021d··-r1"}....%......00000620:·2d72·3322·7d00·0205·0125·1804·0206·021d··-r3"}....%......
00000630:·2409·2622·171a·010d·0125·1b01·0101·0002··$.&".....%......00000630:·2409·2622·171a·010d·0125·1b01·0101·0002··$.&".....%......
00000640:·0701·251c·0118·0301·0003·0000·1a01·8880··..%.............00000640:·0701·251c·0118·0301·0003·0000·1a01·8880··..%.............
00000650:·04a0·0501·8280·04c4·0501·09c4·0400·0000··................00000650:·04a0·0501·8280·04c4·0501·09c4·0400·0000··................
00000660:·0300·0000·2606·0000·2c06·0000·3606·0000··....&...,...6...00000660:·0300·0000·2606·0000·2c06·0000·3606·0000··....&...,...6...
00000670:·0200·0000·3c06·0000·3f06·0000·6006·0000··....<...?...`...00000670:·0200·0000·3c06·0000·3f06·0000·6006·0000··....<...?...`...
00000680:·0000·0000·0000·0000·0000·0000·7006·0000··............p...00000680:·0000·0000·0000·0000·0000·0000·7006·0000··............p...
00000690:·0000·0000·0000·0000·0000·0000·1000·0000··................00000690:·0000·0000·0000·0000·0000·0000·1000·0000··................