199 MB
/home/fdroid/fdroiddata/tmp/ch.thgoebel.spartathlonapp_11.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_ch.thgoebel.spartathlonapp_11.apk
3.12 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: SHA-1 digest of assets/flutter_assets/LICENSE does not match the digest specified in META-INF/MANIFEST.MF. Expected: <k4wTfIhbAVH/m3xWCDl54i2FLaw=>, actual: <mYw5pNiE1+8JWU53F27ezJgsp6c=> ERROR: SHA-1 digest of assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf does not match the digest specified in META-INF/MANIFEST.MF. Expected: <AlgKy1FbEPcZcd0kdJLLHtOy68I=>, actual: <TdRNbRcrlXQQgeiweLFizPmk92g=> ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <+3+usuQtdKRLzJScKoRMBoR7m2A=>, actual: <M6KzKVj2GzDE9V/o/9ou/TF3jGo=> ERROR: SHA-1 digest of lib/arm64-v8a/libapp.so does not match the digest specified in META-INF/MANIFEST.MF. Expected: <WHfYi9YQnPk2OzkOWxzNZeg4c9M=>, actual: <4d/UfQe3jbVUW80pYYx7zVJ3mlI=> ERROR: SHA-1 digest of lib/armeabi-v7a/libapp.so does not match the digest specified in META-INF/MANIFEST.MF. Expected: <lqwvD98HyCbuvdcYItJ4was3S4w=>, actual: <ayeVfN0Y+gb4dr13304gyFNOn3U=> ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: <7A1q1d6N49Uu59LrU48QkRNuCzA=>, actual: <wFcxDMBJnx+v+dMLbuswiP+BBv4=>
    
Offset 1, 20 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·8572574ec5e96b40a00e2a2475b338ecf0c960e13f86221941e8e90f1cf51b3d 
10 Signer·#1·certificate·SHA-1·digest:·dda0ae6a77980e770c1062e2bd1bac6256427417 
11 Signer·#1·certificate·MD5·digest:·b33f29573396f0db77754f818b21d004 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·c1e3a03dc7d2799cf65cfdae12c019d049bd6951a1668fca389ddd3906d974f2 
15 Signer·#1·public·key·SHA-1·digest:·f385fe5a7d5d7e00d5d1bf1ec0555359f5d744d1 
16 Signer·#1·public·key·MD5·digest:·be3b47d78d44615deb2a5d78c5d39772 
17 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.webkit_webkit.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
145 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 2356 lines modifiedOffset 1, 1920 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:··················14700335·(0000000000E04F2Fh)4 ··Zip·archive·file·size:··················14616975·(0000000000DF098Fh)
5 ··Actual·end-cent-dir·record·offset:······14700313·(0000000000E04F19h)5 ··Actual·end-cent-dir·record·offset:······14616953·(0000000000DF0979h)
6 ··Expected·end-cent-dir·record·offset:····14700313·(0000000000E04F19h)6 ··Expected·end-cent-dir·record·offset:····14616953·(0000000000DF0979h)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·65·entries.9 ··central·directory·contains·65·entries.
10 ··The·central·directory·is·6373·(00000000000018E5h)·bytes·long,10 ··The·central·directory·is·5815·(00000000000016B7h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·14693940·(0000000000E03634h).12 ··is·14611138·(0000000000DEF2C2h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················0.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···0.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2019·Sep·19·07:37:5826 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························9dacf4c827 ··32-bit·CRC·value·(hex):·························38bbced9
28 ··compressed·size:································2150·bytes28 ··compressed·size:································1160·bytes
29 ··uncompressed·size:······························6146·bytes29 ··uncompressed·size:······························3428·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
37 ··There·is·no·file·comment.37 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:38 Central·directory·entry·#2:
39 ---------------------------39 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/966603A6.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···2216 
43 ··················································(00000000000008A8h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2019·Sep·19·07:38:00 
53 ··32-bit·CRC·value·(hex):·························7e30ec22 
54 ··compressed·size:································2250·bytes 
55 ··uncompressed·size:······························6244·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/966603A6.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···4532 
69 ··················································(00000000000011B4h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2019·Sep·19·07:38:00 
79 ··32-bit·CRC·value·(hex):·························088c6b83 
80 ··compressed·size:································1073·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/androidx.core_core.version40 ··META-INF/androidx.core_core.version
  
94 ··offset·of·local·header·from·start·of·archive:···567241 ··offset·of·local·header·from·start·of·archive:···1209
95 ··················································(0000000000001628h)·bytes42 ··················································(00000000000004B9h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················1.044 ··version·of·encoding·software:···················2.4
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···1.046 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························none·(stored)47 ··compression·method:·····························none·(stored)
101 ··file·security·status:···························not·encrypted48 ··file·security·status:···························not·encrypted
102 ··extended·local·header:··························no49 ··extended·local·header:··························no
103 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0050 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
104 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local 
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·UTC 
Max diff block lines reached; 141614/148802 bytes (95.17%) of diff not shown.
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Zip·archive·data,·at·least·v0.0·to·extract
46.5 KB
resources.arsc
Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff.
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
00000070:·ee03·0000·2c04·0000·6004·0000·9504·0000··....,...`.......00000070:·ee03·0000·2c04·0000·6004·0000·9504·0000··....,...`.......
00000080:·ba04·0000·dd04·0000·0405·0000·3405·0000··............4...00000080:·ba04·0000·dd04·0000·0405·0000·3405·0000··............4...
00000090:·5c05·0000·9205·0000·bb05·0000·ee05·0000··\...............00000090:·5c05·0000·9205·0000·bb05·0000·ee05·0000··\...............
000000a0:·2406·0000·4d06·0000·8006·0000·b606·0000··$...M...........000000a0:·2406·0000·4d06·0000·8006·0000·b606·0000··$...M...........
000000b0:·ec06·0000·1107·0000·4007·0000·7207·0000··........@...r...000000b0:·ec06·0000·1107·0000·4007·0000·7207·0000··........@...r...
000000c0:·aa07·0000·db07·0000·0308·0000·2808·0000··............(...000000c0:·aa07·0000·db07·0000·0308·0000·2808·0000··............(...
000000d0:·4d08·0000·7308·0000·9a08·0000·c208·0000··M...s...........000000d0:·4d08·0000·7308·0000·9a08·0000·c208·0000··M...s...........
000000e0:·c908·0000·d608·0000·dd08·0000·ea08·0000··................000000e0:·cf08·0000·d608·0000·e308·0000·ea08·0000··................
000000f0:·f108·0000·fe08·0000·2f2f·7265·732f·6472··........//res/dr000000f0:·f108·0000·fe08·0000·2f2f·7265·732f·6472··........//res/dr
00000100:·6177·6162·6c65·2d68·6470·692d·7634·2f69··awable-hdpi-v4/i00000100:·6177·6162·6c65·2d68·6470·692d·7634·2f69··awable-hdpi-v4/i
00000110:·635f·6c61·756e·6368·6572·5f66·6f72·6567··c_launcher_foreg00000110:·635f·6c61·756e·6368·6572·5f66·6f72·6567··c_launcher_foreg
00000120:·726f·756e·642e·706e·6700·3535·7265·732f··round.png.55res/00000120:·726f·756e·642e·706e·6700·3535·7265·732f··round.png.55res/
00000130:·6472·6177·6162·6c65·2d68·6470·692d·7634··drawable-hdpi-v400000130:·6472·6177·6162·6c65·2d68·6470·692d·7634··drawable-hdpi-v4
00000140:·2f6e·6f74·6966·6963·6174·696f·6e5f·6267··/notification_bg00000140:·2f6e·6f74·6966·6963·6174·696f·6e5f·6267··/notification_bg
00000150:·5f6c·6f77·5f6e·6f72·6d61·6c2e·392e·706e··_low_normal.9.pn00000150:·5f6c·6f77·5f6e·6f72·6d61·6c2e·392e·706e··_low_normal.9.pn
Offset 149, 17 lines modifiedOffset 149, 17 lines modified
00000940:·2e70·6e67·0023·2372·6573·2f6d·6970·6d61··.png.##res/mipma00000940:·2e70·6e67·0023·2372·6573·2f6d·6970·6d61··.png.##res/mipma
00000950:·702d·7868·6470·692d·7634·2f69·635f·6c61··p-xhdpi-v4/ic_la00000950:·702d·7868·6470·692d·7634·2f69·635f·6c61··p-xhdpi-v4/ic_la
00000960:·756e·6368·6572·2e70·6e67·0024·2472·6573··uncher.png.$$res00000960:·756e·6368·6572·2e70·6e67·0024·2472·6573··uncher.png.$$res
00000970:·2f6d·6970·6d61·702d·7878·6864·7069·2d76··/mipmap-xxhdpi-v00000970:·2f6d·6970·6d61·702d·7878·6864·7069·2d76··/mipmap-xxhdpi-v
00000980:·342f·6963·5f6c·6175·6e63·6865·722e·706e··4/ic_launcher.pn00000980:·342f·6963·5f6c·6175·6e63·6865·722e·706e··4/ic_launcher.pn
00000990:·6700·2525·7265·732f·6d69·706d·6170·2d78··g.%%res/mipmap-x00000990:·6700·2525·7265·732f·6d69·706d·6170·2d78··g.%%res/mipmap-x
000009a0:·7878·6864·7069·2d76·342f·6963·5f6c·6175··xxhdpi-v4/ic_lau000009a0:·7878·6864·7069·2d76·342f·6963·5f6c·6175··xxhdpi-v4/ic_lau
000009b0:·6e63·6865·722e·706e·6700·0404·3939·392b··ncher.png...999+000009b0:·6e63·6865·722e·706e·6700·040a·e0a5·afe0··ncher.png.......
000009c0:·0004·0ae0·a5af·e0a5·afe0·a5af·2b00·0404··............+... 
000009d0:·3e39·3939·0004·0ae0·a7af·e0a7·afe0·a7af··>999............000009c0:·a5af·e0a5·af2b·0004·043e·3939·3900·040a··.....+...>999...
 000009d0:·e0a7·afe0·a7af·e0a7·af2b·0004·0439·3939··.........+...999
000009e0:·2b00·0404·2b39·3939·0004·0ae1·8189·e181··+...+999........000009e0:·2b00·0404·2b39·3939·0004·0ae1·8189·e181··+...+999........
000009f0:·89e1·8189·2b00·6a81·36e2·808e·e280·8fe2··....+.j.6.......000009f0:·89e1·8189·2b00·6a81·36e2·808e·e280·8fe2··....+.j.6.......
00000a00:·808e·e280·8ee2·808e·e280·8ee2·808e·e280··................00000a00:·808e·e280·8ee2·808e·e280·8ee2·808e·e280··................
00000a10:·8fe2·808e·e280·8fe2·808f·e280·8fe2·808e··................00000a10:·8fe2·808e·e280·8fe2·808f·e280·8fe2·808e··................
00000a20:·e280·8ee2·808e·e280·8ee2·808e·e280·8fe2··................00000a20:·e280·8ee2·808e·e280·8ee2·808e·e280·8fe2··................
00000a30:·808e·e280·8ee2·808f·e280·8ee2·808e·e280··................00000a30:·808e·e280·8ee2·808f·e280·8ee2·808e·e280··................
00000a40:·8ee2·808e·e280·8fe2·808f·e280·8fe2·808f··................00000a40:·8ee2·808e·e280·8fe2·808f·e280·8fe2·808f··................
Offset 738, 568 lines modifiedOffset 738, 568 lines modified
00002e10:·2700·0000·0202·1000·1400·0000·0900·0000··'...............00002e10:·2700·0000·0202·1000·1400·0000·0900·0000··'...............
00002e20:·0100·0000·0400·0000·0102·5400·6800·0000··..........T.h...00002e20:·0100·0000·0400·0000·0102·5400·6800·0000··..........T.h...
00002e30:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...00002e30:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...
00002e40:·0000·0000·0000·0000·0000·0000·0000·0000··................00002e40:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002e50:·0000·0000·0000·0000·0000·0000·0000·0000··................00002e50:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002e60:·0000·0000·0000·0000·0000·0000·0000·0000··................00002e60:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002e70:·0000·0000·0000·0000·0000·0000·0000·0000··................00002e70:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002e80:·0800·0000·5a00·0000·0800·0003·2d00·0000··....Z.......-...00002e80:·0800·0000·5a00·0000·0800·0003·3000·0000··....Z.......0...
00002e90:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........00002e90:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........
00002ea0:·5800·0000·4000·0000·0000·0000·6361·0000··X...@.......ca..00002ea0:·5800·0000·4000·0000·0000·0000·6361·0000··X...@.......ca..
00002eb0:·0000·0000·0000·0000·0000·0000·0000·0000··................00002eb0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002ec0:·0000·0000·0000·0000·0000·0000·0000·0000··................00002ec0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002ed0:·0000·0000·0000·0000·0000·0000·0000·0000··................00002ed0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002ee0:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...00002ee0:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...
00002ef0:·0800·0003·2d00·0000·0102·5400·6800·0000··....-.....T.h...00002ef0:·0800·0003·3000·0000·0102·5400·6800·0000··....0.....T.h...
00002f00:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...00002f00:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...
00002f10:·0000·0000·6461·0000·0000·0000·0000·0000··....da..........00002f10:·0000·0000·6461·0000·0000·0000·0000·0000··....da..........
00002f20:·0000·0000·0000·0000·0000·0000·0000·0000··................00002f20:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002f30:·0000·0000·0000·0000·0000·0000·0000·0000··................00002f30:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002f40:·0000·0000·0000·0000·0000·0000·0000·0000··................00002f40:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002f50:·0800·0000·5a00·0000·0800·0003·2d00·0000··....Z.......-...00002f50:·0800·0000·5a00·0000·0800·0003·3000·0000··....Z.......0...
00002f60:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........00002f60:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........
00002f70:·5800·0000·4000·0000·0000·0000·6661·0000··X...@.......fa..00002f70:·5800·0000·4000·0000·0000·0000·6661·0000··X...@.......fa..
00002f80:·0000·0000·0000·0000·0000·0000·0000·0000··................00002f80:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002f90:·0000·0000·0000·0000·0000·0000·0000·0000··................00002f90:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002fa0:·0000·0000·0000·0000·0000·0000·0000·0000··................00002fa0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00002fb0:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...00002fb0:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...
00002fc0:·0800·0003·2d00·0000·0102·5400·6800·0000··....-.....T.h...00002fc0:·0800·0003·3000·0000·0102·5400·6800·0000··....0.....T.h...
00002fd0:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...00002fd0:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...
00002fe0:·0000·0000·6a61·0000·0000·0000·0000·0000··....ja..........00002fe0:·0000·0000·6a61·0000·0000·0000·0000·0000··....ja..........
00002ff0:·0000·0000·0000·0000·0000·0000·0000·0000··................00002ff0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003000:·0000·0000·0000·0000·0000·0000·0000·0000··................00003000:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003010:·0000·0000·0000·0000·0000·0000·0000·0000··................00003010:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003020:·0800·0000·5a00·0000·0800·0003·2d00·0000··....Z.......-...00003020:·0800·0000·5a00·0000·0800·0003·3000·0000··....Z.......0...
00003030:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........00003030:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........
00003040:·5800·0000·4000·0000·0000·0000·6b61·0000··X...@.......ka..00003040:·5800·0000·4000·0000·0000·0000·6b61·0000··X...@.......ka..
00003050:·0000·0000·0000·0000·0000·0000·0000·0000··................00003050:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003060:·0000·0000·0000·0000·0000·0000·0000·0000··................00003060:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003070:·0000·0000·0000·0000·0000·0000·0000·0000··................00003070:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003080:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...00003080:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...
00003090:·0800·0003·2d00·0000·0102·5400·6800·0000··....-.....T.h...00003090:·0800·0003·3000·0000·0102·5400·6800·0000··....0.....T.h...
000030a0:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...000030a0:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...
000030b0:·0000·0000·7061·0000·0000·0000·0000·0000··....pa..........000030b0:·0000·0000·7061·0000·0000·0000·0000·0000··....pa..........
000030c0:·0000·0000·0000·0000·0000·0000·0000·0000··................000030c0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000030d0:·0000·0000·0000·0000·0000·0000·0000·0000··................000030d0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000030e0:·0000·0000·0000·0000·0000·0000·0000·0000··................000030e0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000030f0:·0800·0000·5a00·0000·0800·0003·2d00·0000··....Z.......-...000030f0:·0800·0000·5a00·0000·0800·0003·3000·0000··....Z.......0...
00003100:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........00003100:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........
00003110:·5800·0000·4000·0000·0000·0000·7461·0000··X...@.......ta..00003110:·5800·0000·4000·0000·0000·0000·7461·0000··X...@.......ta..
00003120:·0000·0000·0000·0000·0000·0000·0000·0000··................00003120:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003130:·0000·0000·0000·0000·0000·0000·0000·0000··................00003130:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003140:·0000·0000·0000·0000·0000·0000·0000·0000··................00003140:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003150:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...00003150:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...
00003160:·0800·0003·2d00·0000·0102·5400·6800·0000··....-.....T.h...00003160:·0800·0003·3000·0000·0102·5400·6800·0000··....0.....T.h...
00003170:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...00003170:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...
00003180:·0000·0000·6e62·0000·0000·0000·0000·0000··....nb..........00003180:·0000·0000·6e62·0000·0000·0000·0000·0000··....nb..........
00003190:·0000·0000·0000·0000·0000·0000·0000·0000··................00003190:·0000·0000·0000·0000·0000·0000·0000·0000··................
000031a0:·0000·0000·0000·0000·0000·0000·0000·0000··................000031a0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000031b0:·0000·0000·0000·0000·0000·0000·0000·0000··................000031b0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000031c0:·0800·0000·5a00·0000·0800·0003·2d00·0000··....Z.......-...000031c0:·0800·0000·5a00·0000·0800·0003·3000·0000··....Z.......0...
000031d0:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........000031d0:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........
000031e0:·5800·0000·4000·0000·0000·0000·6265·0000··X...@.......be..000031e0:·5800·0000·4000·0000·0000·0000·6265·0000··X...@.......be..
000031f0:·0000·0000·0000·0000·0000·0000·0000·0000··................000031f0:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003200:·0000·0000·0000·0000·0000·0000·0000·0000··................00003200:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003210:·0000·0000·0000·0000·0000·0000·0000·0000··................00003210:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003220:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...00003220:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...
00003230:·0800·0003·2d00·0000·0102·5400·6800·0000··....-.....T.h...00003230:·0800·0003·3000·0000·0102·5400·6800·0000··....0.....T.h...
00003240:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...00003240:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...
00003250:·0000·0000·6465·0000·0000·0000·0000·0000··....de..........00003250:·0000·0000·6465·0000·0000·0000·0000·0000··....de..........
00003260:·0000·0000·0000·0000·0000·0000·0000·0000··................00003260:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003270:·0000·0000·0000·0000·0000·0000·0000·0000··................00003270:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003280:·0000·0000·0000·0000·0000·0000·0000·0000··................00003280:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003290:·0800·0000·5a00·0000·0800·0003·2d00·0000··....Z.......-...00003290:·0800·0000·5a00·0000·0800·0003·3000·0000··....Z.......0...
000032a0:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........000032a0:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........
000032b0:·5800·0000·4000·0000·0000·0000·6e65·0000··X...@.......ne..000032b0:·5800·0000·4000·0000·0000·0000·6e65·0000··X...@.......ne..
000032c0:·0000·0000·0000·0000·0000·0000·0000·0000··................000032c0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000032d0:·0000·0000·0000·0000·0000·0000·0000·0000··................000032d0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000032e0:·0000·0000·0000·0000·0000·0000·0000·0000··................000032e0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000032f0:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...000032f0:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...
00003300:·0800·0003·2e00·0000·0102·5400·6800·0000··..........T.h...00003300:·0800·0003·2d00·0000·0102·5400·6800·0000··....-.....T.h...
00003310:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...00003310:·0900·0000·0100·0000·5800·0000·4000·0000··........X...@...
00003320:·0000·0000·7465·0000·0000·0000·0000·0000··....te..........00003320:·0000·0000·7465·0000·0000·0000·0000·0000··....te..........
00003330:·0000·0000·0000·0000·0000·0000·0000·0000··................00003330:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003340:·0000·0000·0000·0000·0000·0000·0000·0000··................00003340:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003350:·0000·0000·0000·0000·0000·0000·0000·0000··................00003350:·0000·0000·0000·0000·0000·0000·0000·0000··................
00003360:·0800·0000·5a00·0000·0800·0003·2d00·0000··....Z.......-...00003360:·0800·0000·5a00·0000·0800·0003·3000·0000··....Z.......0...
00003370:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........00003370:·0102·5400·6800·0000·0900·0000·0100·0000··..T.h...........
00003380:·5800·0000·4000·0000·0000·0000·6166·0000··X...@.......af..00003380:·5800·0000·4000·0000·0000·0000·6166·0000··X...@.......af..
00003390:·0000·0000·0000·0000·0000·0000·0000·0000··................00003390:·0000·0000·0000·0000·0000·0000·0000·0000··................
000033a0:·0000·0000·0000·0000·0000·0000·0000·0000··................000033a0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000033b0:·0000·0000·0000·0000·0000·0000·0000·0000··................000033b0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000033c0:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...000033c0:·0000·0000·0000·0000·0800·0000·5a00·0000··............Z...
Max diff block lines reached; 37398/47398 bytes (78.90%) of diff not shown.
21.5 MB
classes.dex
21.5 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·06ff4d814 checksum············:·6f1aac6e
5 signature···········:·a452...2f2d5 signature···········:·e604...303b
6 file_size···········:·10277686 file_size···········:·1032288
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·1007510 string_ids_size·····:·10129
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·159412 type_ids_size·······:·1606
13 type_ids_off········:·40412·(0x009ddc)13 type_ids_off········:·40628·(0x009eb4)
14 proto_ids_size······:·267914 proto_ids_size······:·2685
15 proto_ids_off·······:·46788·(0x00b6c4)15 proto_ids_off·······:·47052·(0x00b7cc)
16 field_ids_size······:·368616 field_ids_size······:·3710
17 field_ids_off·······:·78936·(0x013458)17 field_ids_off·······:·79272·(0x0135a8)
18 method_ids_size·····:·872618 method_ids_size·····:·8757
19 method_ids_off······:·108424·(0x01a788)19 method_ids_off······:·108952·(0x01a998)
20 class_defs_size·····:·94020 class_defs_size·····:·949
21 class_defs_off······:·178232·(0x02b838)21 class_defs_off······:·179008·(0x02bb40)
22 data_size···········:·81945622 data_size···········:·822912
23 data_off············:·208312·(0x032db8)23 data_off············:·209376·(0x0331e0)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·24625 class_idx···········:·246
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·140927 superclass_idx······:·1418
28 source_file_idx·····:·153028 source_file_idx·····:·1552
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·332 virtual_methods_size:·3
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
Offset 66, 21 lines modifiedOffset 66, 21 lines modified
  
66 ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel;)66 ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel;)
67 ······name··········:·'notify'67 ······name··········:·'notify'
68 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V'68 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V'
69 ······access········:·0x0401·(PUBLIC·ABSTRACT)69 ······access········:·0x0401·(PUBLIC·ABSTRACT)
70 ······code··········:·(none)70 ······code··········:·(none)
  
71 ··source_file_idx···:·1530·(INotificationSideChannel.java)71 ··source_file_idx···:·1552·(INotificationSideChannel.java)
  
72 Class·#1·header:72 Class·#1·header:
73 class_idx···········:·25073 class_idx···········:·250
74 access_flags········:·1537·(0x0601)74 access_flags········:·1537·(0x0601)
75 superclass_idx······:·140975 superclass_idx······:·1418
76 source_file_idx·····:·153476 source_file_idx·····:·1556
77 static_fields_size··:·077 static_fields_size··:·0
78 instance_fields_size:·078 instance_fields_size:·0
79 direct_methods_size·:·079 direct_methods_size·:·0
80 virtual_methods_size:·180 virtual_methods_size:·1
  
81 Class·#1·annotations:81 Class·#1·annotations:
82 Annotations·on·class82 Annotations·on·class
Offset 100, 21 lines modifiedOffset 100, 21 lines modified
100 ··Virtual·methods···-100 ··Virtual·methods···-
101 ····#0··············:·(in·Landroid/support/v4/os/IResultReceiver;)101 ····#0··············:·(in·Landroid/support/v4/os/IResultReceiver;)
102 ······name··········:·'send'102 ······name··········:·'send'
103 ······type··········:·'(ILandroid/os/Bundle;)V'103 ······type··········:·'(ILandroid/os/Bundle;)V'
104 ······access········:·0x0401·(PUBLIC·ABSTRACT)104 ······access········:·0x0401·(PUBLIC·ABSTRACT)
105 ······code··········:·(none)105 ······code··········:·(none)
  
106 ··source_file_idx···:·1534·(IResultReceiver.java)106 ··source_file_idx···:·1556·(IResultReceiver.java)
  
107 Class·#2·header:107 Class·#2·header:
108 class_idx···········:·251108 class_idx···········:·251
109 access_flags········:·16·(0x0010)109 access_flags········:·16·(0x0010)
110 superclass_idx······:·1409110 superclass_idx······:·1418
111 source_file_idx·····:·3862111 source_file_idx·····:·3897
112 static_fields_size··:·0112 static_fields_size··:·0
113 instance_fields_size:·0113 instance_fields_size:·0
114 direct_methods_size·:·1114 direct_methods_size·:·1
115 virtual_methods_size:·4115 virtual_methods_size:·4
  
116 Class·#2·annotations:116 Class·#2·annotations:
117 Annotations·on·class117 Annotations·on·class
Offset 136, 17 lines modifiedOffset 136, 17 lines modified
136 ······type··········:·'()V'136 ······type··········:·'()V'
137 ······access········:·0x10000·(CONSTRUCTOR)137 ······access········:·0x10000·(CONSTRUCTOR)
138 ······code··········-138 ······code··········-
139 ······registers·····:·1139 ······registers·····:·1
140 ······ins···········:·1140 ······ins···········:·1
141 ······outs··········:·1141 ······outs··········:·1
142 ······insns·size····:·4·16-bit·code·units142 ······insns·size····:·4·16-bit·code·units
143 0332f4:········································|[0332f4]·android.support.v4.os.ResultReceiver$1.<init>:()V143 03371c:········································|[03371c]·android.support.v4.os.ResultReceiver$1.<init>:()V
144 033304:·7010·5e20·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@205e144 03372c:·7010·7c20·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@207c
145 03330a:·0e00···································|0003:·return-void145 033732:·0e00···································|0003:·return-void
146 ······catches·······:·(none)146 ······catches·······:·(none)
147 ······positions·····:·147 ······positions·····:·
148 ········0x0000·line=143148 ········0x0000·line=143
149 ······locals········:·149 ······locals········:·
150 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·150 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;·
  
151 ··Virtual·methods···-151 ··Virtual·methods···-
Offset 155, 18 lines modifiedOffset 155, 18 lines modified
155 ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;'155 ······type··········:·'(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;'
156 ······access········:·0x0001·(PUBLIC)156 ······access········:·0x0001·(PUBLIC)
157 ······code··········-157 ······code··········-
158 ······registers·····:·3158 ······registers·····:·3
159 ······ins···········:·2159 ······ins···········:·2
160 ······outs··········:·2160 ······outs··········:·2
161 ······insns·size····:·6·16-bit·code·units161 ······insns·size····:·6·16-bit·code·units
162 033288:········································|[033288]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;162 0336b0:········································|[0336b0]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;
163 033298:·2200·fe00······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@00fe163 0336c0:·2200·fe00······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@00fe
164 03329c:·7020·ce03·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@03ce164 0336c4:·7020·ce03·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@03ce
165 0332a2:·1100···································|0005:·return-object·v0165 0336ca:·1100···································|0005:·return-object·v0
166 ······catches·······:·(none)166 ······catches·······:·(none)
167 ······positions·····:·167 ······positions·····:·
168 ········0x0000·line=146168 ········0x0000·line=146
169 ······locals········:·169 ······locals········:·
170 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;·170 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;·
171 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;·171 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;·
  
Offset 175, 18 lines modifiedOffset 175, 18 lines modified
175 ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;'175 ······type··········:·'(Landroid/os/Parcel;)Ljava/lang/Object;'
176 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)176 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)
177 ······code··········-177 ······code··········-
178 ······registers·····:·2178 ······registers·····:·2
179 ······ins···········:·2179 ······ins···········:·2
180 ······outs··········:·2180 ······outs··········:·2
181 ······insns·size····:·5·16-bit·code·units181 ······insns·size····:·5·16-bit·code·units
182 0332bc:········································|[0332bc]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;182 0336e4:········································|[0336e4]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
183 0332cc:·6e20·c403·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@03c4183 0336f4:·6e20·c403·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@03c4
Max diff block lines reached; 22504118/22511212 bytes (99.97%) of diff not shown.
74.4 KB
classes.jar
13.5 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1629013·bytes,·number·of·entries:·9401 Zip·file·size:·1638057·bytes,·number·of·entries:·949
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class3 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class
4 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class4 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class
5 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class5 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class
6 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class6 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class
7 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class7 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimRes.class
8 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class8 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/AnimatorRes.class
Offset 13, 47 lines modifiedOffset 13, 52 lines modified
13 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/BinderThread.class13 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/BinderThread.class
14 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/BoolRes.class14 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/BoolRes.class
15 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/CallSuper.class15 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/CallSuper.class
16 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·androidx/annotation/CheckResult.class16 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·androidx/annotation/CheckResult.class
17 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/ColorInt.class17 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/ColorInt.class
18 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/ColorLong.class18 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/ColorLong.class
19 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/ColorRes.class19 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/ColorRes.class
 20 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/ContentView.class
20 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/DimenRes.class21 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/DimenRes.class
21 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·androidx/annotation/Dimension.class22 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·androidx/annotation/Dimension.class
22 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/DrawableRes.class23 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/DrawableRes.class
23 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·androidx/annotation/FloatRange.class24 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·androidx/annotation/FloatRange.class
24 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/FontRes.class25 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/FontRes.class
25 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/FractionRes.class26 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·androidx/annotation/FractionRes.class
26 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·androidx/annotation/GuardedBy.class27 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·androidx/annotation/GuardedBy.class
27 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/HalfFloat.class28 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/HalfFloat.class
28 ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·androidx/annotation/IdRes.class29 ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·androidx/annotation/IdRes.class
 30 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·androidx/annotation/InspectableProperty$EnumEntry.class
 31 ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·androidx/annotation/InspectableProperty$FlagEntry.class
 32 ?rwxrwxr-x··2.0·unx·····1162·b-·stor·80-Jan-01·00:00·androidx/annotation/InspectableProperty$ValueType.class
 33 ?rwxrwxr-x··2.0·unx······461·b-·stor·80-Jan-01·00:00·androidx/annotation/InspectableProperty.class
29 ?rwxrwxr-x··2.0·unx······161·b-·stor·80-Jan-01·00:00·androidx/annotation/IntDef.class34 ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·androidx/annotation/IntDef.class
30 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·androidx/annotation/IntRange.class35 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·androidx/annotation/IntRange.class
31 ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·androidx/annotation/IntegerRes.class36 ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·androidx/annotation/IntegerRes.class
32 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·androidx/annotation/InterpolatorRes.class37 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·androidx/annotation/InterpolatorRes.class
33 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·androidx/annotation/Keep.class38 ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·androidx/annotation/Keep.class
34 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/LayoutRes.class39 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/LayoutRes.class
35 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·androidx/annotation/LongDef.class40 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·androidx/annotation/LongDef.class
36 ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·androidx/annotation/MainThread.class41 ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·androidx/annotation/MainThread.class
37 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/MenuRes.class42 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/MenuRes.class
38 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·androidx/annotation/NavigationRes.class43 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·androidx/annotation/NavigationRes.class
39 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/NonNull.class44 ?rwxrwxr-x··2.0·unx······118·b-·stor·80-Jan-01·00:00·androidx/annotation/NonNull.class
40 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/Nullable.class45 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/Nullable.class
41 ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·androidx/annotation/PluralsRes.class46 ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·androidx/annotation/PluralsRes.class
42 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·androidx/annotation/Px.class47 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·androidx/annotation/Px.class
43 ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·androidx/annotation/RawRes.class48 ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·androidx/annotation/RawRes.class
44 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresApi.class49 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresApi.class
45 ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresFeature.class50 ?rwxrwxr-x··2.0·unx······186·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresFeature.class
46 ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresPermission$Read.class51 ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresPermission$Read.class
47 ?rwxrwxr-x··2.0·unx······196·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresPermission$Write.class52 ?rwxrwxr-x··2.0·unx······196·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresPermission$Write.class
48 ?rwxrwxr-x··2.0·unx······252·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresPermission.class53 ?rwxrwxr-x··2.0·unx······252·b-·stor·80-Jan-01·00:00·androidx/annotation/RequiresPermission.class
49 ?rwxrwxr-x··2.0·unx······969·b-·stor·80-Jan-01·00:00·androidx/annotation/RestrictTo$Scope.class54 ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·androidx/annotation/RestrictTo$Scope.class
50 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·androidx/annotation/RestrictTo.class55 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·androidx/annotation/RestrictTo.class
51 ?rwxrwxr-x··2.0·unx······184·b-·stor·80-Jan-01·00:00·androidx/annotation/Size.class56 ?rwxrwxr-x··2.0·unx······184·b-·stor·80-Jan-01·00:00·androidx/annotation/Size.class
52 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·androidx/annotation/StringDef.class57 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·androidx/annotation/StringDef.class
53 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/StringRes.class58 ?rwxrwxr-x··2.0·unx······120·b-·stor·80-Jan-01·00:00·androidx/annotation/StringRes.class
54 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/StyleRes.class59 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/StyleRes.class
55 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/StyleableRes.class60 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/StyleableRes.class
56 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·androidx/annotation/TransitionRes.class61 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·androidx/annotation/TransitionRes.class
57 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/UiThread.class62 ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·androidx/annotation/UiThread.class
58 ?rwxrwxr-x··2.0·unx······305·b-·stor·80-Jan-01·00:00·androidx/annotation/VisibleForTesting.class63 ?rwxrwxr-x··2.0·unx······305·b-·stor·80-Jan-01·00:00·androidx/annotation/VisibleForTesting.class
59 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/WorkerThread.class64 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·androidx/annotation/WorkerThread.class
Offset 505, 15 lines modifiedOffset 510, 15 lines modified
505 ?rwxrwxr-x··2.0·unx·····1055·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$4.class510 ?rwxrwxr-x··2.0·unx·····1055·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$4.class
506 ?rwxrwxr-x··2.0·unx·····1040·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$5.class511 ?rwxrwxr-x··2.0·unx·····1040·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$5.class
507 ?rwxrwxr-x··2.0·unx·····3918·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$6.class512 ?rwxrwxr-x··2.0·unx·····3918·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$6.class
508 ?rwxrwxr-x··2.0·unx·····2627·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$7.class513 ?rwxrwxr-x··2.0·unx·····2627·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$7.class
509 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$BgResult$1.class514 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$BgResult$1.class
510 ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$BgResult$2.class515 ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$BgResult$2.class
511 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$BgResult$3.class516 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqflitePlugin$BgResult$3.class
512 ?rwxrwxr-x··2.0·unx·····3936·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqlCommand.class517 ?rwxrwxr-x··2.0·unx·····4026·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/SqlCommand.class
513 ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/dev/Debug.class518 ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/dev/Debug.class
514 ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/operation/OperationResult.class519 ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/operation/OperationResult.class
515 ?rwxrwxr-x··2.0·unx······700·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/operation/SqlErrorInfo.class520 ?rwxrwxr-x··2.0·unx······700·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/operation/SqlErrorInfo.class
516 ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·io/flutter/BuildConfig.class521 ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·io/flutter/BuildConfig.class
517 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·io/flutter/Log.class522 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·io/flutter/Log.class
518 ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·io/flutter/app/FlutterActivityDelegate$1$1.class523 ?rwxrwxr-x··2.0·unx······926·b-·stor·80-Jan-01·00:00·io/flutter/app/FlutterActivityDelegate$1$1.class
519 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·io/flutter/app/FlutterActivityDelegate$ViewFactory.class524 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·io/flutter/app/FlutterActivityDelegate$ViewFactory.class
Offset 649, 21 lines modifiedOffset 654, 22 lines modified
649 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController$1$1.class654 ?rwxrwxr-x··2.0·unx······670·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController$1$1.class
650 ?rwxrwxr-x··2.0·unx·····1104·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController$1.class655 ?rwxrwxr-x··2.0·unx·····1104·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController$1.class
651 ?rwxrwxr-x··2.0·unx······791·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController$OneTimeOnDrawListener$1.class656 ?rwxrwxr-x··2.0·unx······791·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController$OneTimeOnDrawListener$1.class
652 ?rwxrwxr-x··2.0·unx·····1008·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController$OneTimeOnDrawListener.class657 ?rwxrwxr-x··2.0·unx·····1008·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController$OneTimeOnDrawListener.class
653 ?rwxrwxr-x··2.0·unx·····4080·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController.class658 ?rwxrwxr-x··2.0·unx·····4080·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/VirtualDisplayController.class
654 ?rwxrwxr-x··2.0·unx·····1485·b-·stor·80-Jan-01·00:00·io/flutter/plugins/GeneratedPluginRegistrant.class659 ?rwxrwxr-x··2.0·unx·····1485·b-·stor·80-Jan-01·00:00·io/flutter/plugins/GeneratedPluginRegistrant.class
655 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/BuildConfig.class660 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/BuildConfig.class
656 ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/ConnectivityPlugin$1.class661 ?rwxrwxr-x··2.0·unx·····2080·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/Connectivity.class
657 ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/R.class662 ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/R.class
658 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·io/flutter/plugins/pathprovider/BuildConfig.class663 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·io/flutter/plugins/pathprovider/BuildConfig.class
659 ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·io/flutter/plugins/pathprovider/R.class664 ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·io/flutter/plugins/pathprovider/R.class
 665 ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·io/flutter/plugins/pathprovider/StorageDirectoryMapper.class
660 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·io/flutter/plugins/sharedpreferences/BuildConfig.class666 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·io/flutter/plugins/sharedpreferences/BuildConfig.class
 667 ?rwxrwxr-x··2.0·unx·····1164·b-·stor·80-Jan-01·00:00·io/flutter/plugins/sharedpreferences/MethodCallHandlerImpl$1.class
661 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·io/flutter/plugins/sharedpreferences/R.class668 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·io/flutter/plugins/sharedpreferences/R.class
662 ?rwxrwxr-x··2.0·unx·····1170·b-·stor·80-Jan-01·00:00·io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$1.class 
663 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/BuildConfig.class669 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/BuildConfig.class
664 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/R.class670 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/R.class
665 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$1.class671 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$1.class
666 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$2.class672 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity$2.class
667 ?rwxrwxr-x··2.0·unx·····3402·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity.class673 ?rwxrwxr-x··2.0·unx·····3402·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/WebViewActivity.class
668 ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/BuildConfig.class674 ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/BuildConfig.class
669 ?rwxrwxr-x··2.0·unx·····1174·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/DisplayListenerProxy$1.class675 ?rwxrwxr-x··2.0·unx·····1174·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/DisplayListenerProxy$1.class
Offset 884, 17 lines modifiedOffset 890, 20 lines modified
884 ?rwxrwxr-x··2.0·unx·····1306·b-·stor·80-Jan-01·00:00·io/flutter/plugin/common/StringCodec.class890 ?rwxrwxr-x··2.0·unx·····1306·b-·stor·80-Jan-01·00:00·io/flutter/plugin/common/StringCodec.class
885 ?rwxrwxr-x··2.0·unx·····1520·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/TextInputPlugin$1.class891 ?rwxrwxr-x··2.0·unx·····1520·b-·stor·80-Jan-01·00:00·io/flutter/plugin/editing/TextInputPlugin$1.class
886 ?rwxrwxr-x··2.0·unx·····2578·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformPlugin$1.class892 ?rwxrwxr-x··2.0·unx·····2578·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformPlugin$1.class
887 ?rwxrwxr-x··2.0·unx·····7478·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformPlugin.class893 ?rwxrwxr-x··2.0·unx·····7478·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformPlugin.class
888 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformViewRegistryImpl.class894 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformViewRegistryImpl.class
889 ?rwxrwxr-x··2.0·unx·····8910·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformViewsController$1.class895 ?rwxrwxr-x··2.0·unx·····8910·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformViewsController$1.class
890 ?rwxrwxr-x··2.0·unx·····7641·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformViewsController.class896 ?rwxrwxr-x··2.0·unx·····7641·b-·stor·80-Jan-01·00:00·io/flutter/plugin/platform/PlatformViewsController.class
 897 ?rwxrwxr-x··2.0·unx·····1389·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/ConnectivityBroadcastReceiver.class
 898 ?rwxrwxr-x··2.0·unx·····1435·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/ConnectivityMethodChannelHandler.class
891 ?rwxrwxr-x··2.0·unx·····5140·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/ConnectivityPlugin.class899 ?rwxrwxr-x··2.0·unx·····2549·b-·stor·80-Jan-01·00:00·io/flutter/plugins/connectivity/ConnectivityPlugin.class
892 ?rwxrwxr-x··2.0·unx·····2437·b-·stor·80-Jan-01·00:00·io/flutter/plugins/pathprovider/PathProviderPlugin.class900 ?rwxrwxr-x··2.0·unx·····3563·b-·stor·80-Jan-01·00:00·io/flutter/plugins/pathprovider/PathProviderPlugin.class
 901 ?rwxrwxr-x··2.0·unx·····7224·b-·stor·80-Jan-01·00:00·io/flutter/plugins/sharedpreferences/MethodCallHandlerImpl.class
893 ?rwxrwxr-x··2.0·unx·····7851·b-·stor·80-Jan-01·00:00·io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin.class902 ?rwxrwxr-x··2.0·unx·····1781·b-·stor·80-Jan-01·00:00·io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin.class
894 ?rwxrwxr-x··2.0·unx·····4171·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/UrlLauncherPlugin.class903 ?rwxrwxr-x··2.0·unx·····4171·b-·stor·80-Jan-01·00:00·io/flutter/plugins/urllauncher/UrlLauncherPlugin.class
895 ?rwxrwxr-x··2.0·unx·····1750·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/FlutterCookieManager.class904 ?rwxrwxr-x··2.0·unx·····1750·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/FlutterCookieManager.class
896 ?rwxrwxr-x··2.0·unx·····8041·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/FlutterWebView.class905 ?rwxrwxr-x··2.0·unx·····8041·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/FlutterWebView.class
897 ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/FlutterWebViewClient$OnNavigationRequestResult.class906 ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/FlutterWebViewClient$OnNavigationRequestResult.class
898 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/WebViewFactory.class907 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·io/flutter/plugins/webviewflutter/WebViewFactory.class
899 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·io/flutter/view/-$$Lambda$AccessibilityBridge$JBDpWWlF54eN0gel8Jn1hY7yOmE.class908 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·io/flutter/view/-$$Lambda$AccessibilityBridge$JBDpWWlF54eN0gel8Jn1hY7yOmE.class
900 ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·io/flutter/view/-$$Lambda$AccessibilityBridge$_xgAbWhyKyeHrMGUVUYzbSFEeBY.class909 ?rwxrwxr-x··2.0·unx······646·b-·stor·80-Jan-01·00:00·io/flutter/view/-$$Lambda$AccessibilityBridge$_xgAbWhyKyeHrMGUVUYzbSFEeBY.class
Offset 935, 8 lines modifiedOffset 944, 8 lines modified
935 ?rwxrwxr-x··2.0·unx·····1659·b-·stor·80-Jan-01·00:00·io/flutter/view/AccessibilityBridge$1.class944 ?rwxrwxr-x··2.0·unx·····1659·b-·stor·80-Jan-01·00:00·io/flutter/view/AccessibilityBridge$1.class
936 ?rwxrwxr-x··2.0·unx·····1949·b-·stor·80-Jan-01·00:00·androidx/core/graphics/TypefaceCompatApi28Impl.class945 ?rwxrwxr-x··2.0·unx·····1949·b-·stor·80-Jan-01·00:00·androidx/core/graphics/TypefaceCompatApi28Impl.class
937 ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/operation/BaseOperation.class946 ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/operation/BaseOperation.class
938 ?rwxrwxr-x··2.0·unx·····1167·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/operation/ExecuteOperation.class947 ?rwxrwxr-x··2.0·unx·····1167·b-·stor·80-Jan-01·00:00·com/tekartik/sqflite/operation/ExecuteOperation.class
Max diff block lines reached; 363/13835 bytes (2.62%) of diff not shown.
3.01 KB
zipnote «TEMP»/diffoscope_unccyec6_tmp/tmp7kyw04zx_.zip
    
Offset 48, 14 lines modifiedOffset 48, 17 lines modified
  
48 Filename:·androidx/annotation/ColorLong.class48 Filename:·androidx/annotation/ColorLong.class
49 Comment:·49 Comment:·
  
50 Filename:·androidx/annotation/ColorRes.class50 Filename:·androidx/annotation/ColorRes.class
51 Comment:·51 Comment:·
  
 52 Filename:·androidx/annotation/ContentView.class
 53 Comment:·
  
52 Filename:·androidx/annotation/DimenRes.class54 Filename:·androidx/annotation/DimenRes.class
53 Comment:·55 Comment:·
  
54 Filename:·androidx/annotation/Dimension.class56 Filename:·androidx/annotation/Dimension.class
55 Comment:·57 Comment:·
  
56 Filename:·androidx/annotation/DrawableRes.class58 Filename:·androidx/annotation/DrawableRes.class
Offset 75, 14 lines modifiedOffset 78, 26 lines modified
  
75 Filename:·androidx/annotation/HalfFloat.class78 Filename:·androidx/annotation/HalfFloat.class
76 Comment:·79 Comment:·
  
77 Filename:·androidx/annotation/IdRes.class80 Filename:·androidx/annotation/IdRes.class
78 Comment:·81 Comment:·
  
 82 Filename:·androidx/annotation/InspectableProperty$EnumEntry.class
 83 Comment:·
  
 84 Filename:·androidx/annotation/InspectableProperty$FlagEntry.class
 85 Comment:·
  
 86 Filename:·androidx/annotation/InspectableProperty$ValueType.class
 87 Comment:·
  
 88 Filename:·androidx/annotation/InspectableProperty.class
 89 Comment:·
  
79 Filename:·androidx/annotation/IntDef.class90 Filename:·androidx/annotation/IntDef.class
80 Comment:·91 Comment:·
  
81 Filename:·androidx/annotation/IntRange.class92 Filename:·androidx/annotation/IntRange.class
82 Comment:·93 Comment:·
  
83 Filename:·androidx/annotation/IntegerRes.class94 Filename:·androidx/annotation/IntegerRes.class
Offset 1956, 33 lines modifiedOffset 1971, 36 lines modified
  
1956 Filename:·io/flutter/plugins/GeneratedPluginRegistrant.class1971 Filename:·io/flutter/plugins/GeneratedPluginRegistrant.class
1957 Comment:·1972 Comment:·
  
1958 Filename:·io/flutter/plugins/connectivity/BuildConfig.class1973 Filename:·io/flutter/plugins/connectivity/BuildConfig.class
1959 Comment:·1974 Comment:·
  
1960 Filename:·io/flutter/plugins/connectivity/ConnectivityPlugin$1.class1975 Filename:·io/flutter/plugins/connectivity/Connectivity.class
1961 Comment:·1976 Comment:·
  
1962 Filename:·io/flutter/plugins/connectivity/R.class1977 Filename:·io/flutter/plugins/connectivity/R.class
1963 Comment:·1978 Comment:·
  
1964 Filename:·io/flutter/plugins/pathprovider/BuildConfig.class1979 Filename:·io/flutter/plugins/pathprovider/BuildConfig.class
1965 Comment:·1980 Comment:·
  
1966 Filename:·io/flutter/plugins/pathprovider/R.class1981 Filename:·io/flutter/plugins/pathprovider/R.class
1967 Comment:·1982 Comment:·
  
 1983 Filename:·io/flutter/plugins/pathprovider/StorageDirectoryMapper.class
 1984 Comment:·
  
1968 Filename:·io/flutter/plugins/sharedpreferences/BuildConfig.class1985 Filename:·io/flutter/plugins/sharedpreferences/BuildConfig.class
1969 Comment:·1986 Comment:·
  
1970 Filename:·io/flutter/plugins/sharedpreferences/R.class1987 Filename:·io/flutter/plugins/sharedpreferences/MethodCallHandlerImpl$1.class
1971 Comment:·1988 Comment:·
  
1972 Filename:·io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$1.class1989 Filename:·io/flutter/plugins/sharedpreferences/R.class
1973 Comment:·1990 Comment:·
  
1974 Filename:·io/flutter/plugins/urllauncher/BuildConfig.class1991 Filename:·io/flutter/plugins/urllauncher/BuildConfig.class
1975 Comment:·1992 Comment:·
  
1976 Filename:·io/flutter/plugins/urllauncher/R.class1993 Filename:·io/flutter/plugins/urllauncher/R.class
1977 Comment:·1994 Comment:·
Offset 2661, 20 lines modifiedOffset 2679, 29 lines modified
  
2661 Filename:·io/flutter/plugin/platform/PlatformViewsController$1.class2679 Filename:·io/flutter/plugin/platform/PlatformViewsController$1.class
2662 Comment:·2680 Comment:·
  
2663 Filename:·io/flutter/plugin/platform/PlatformViewsController.class2681 Filename:·io/flutter/plugin/platform/PlatformViewsController.class
2664 Comment:·2682 Comment:·
  
 2683 Filename:·io/flutter/plugins/connectivity/ConnectivityBroadcastReceiver.class
 2684 Comment:·
  
 2685 Filename:·io/flutter/plugins/connectivity/ConnectivityMethodChannelHandler.class
 2686 Comment:·
  
2665 Filename:·io/flutter/plugins/connectivity/ConnectivityPlugin.class2687 Filename:·io/flutter/plugins/connectivity/ConnectivityPlugin.class
2666 Comment:·2688 Comment:·
  
2667 Filename:·io/flutter/plugins/pathprovider/PathProviderPlugin.class2689 Filename:·io/flutter/plugins/pathprovider/PathProviderPlugin.class
2668 Comment:·2690 Comment:·
  
 2691 Filename:·io/flutter/plugins/sharedpreferences/MethodCallHandlerImpl.class
 2692 Comment:·
  
2669 Filename:·io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin.class2693 Filename:·io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin.class
2670 Comment:·2694 Comment:·
  
2671 Filename:·io/flutter/plugins/urllauncher/UrlLauncherPlugin.class2695 Filename:·io/flutter/plugins/urllauncher/UrlLauncherPlugin.class
2672 Comment:·2696 Comment:·
  
2673 Filename:·io/flutter/plugins/webviewflutter/FlutterCookieManager.class2697 Filename:·io/flutter/plugins/webviewflutter/FlutterCookieManager.class
289 B
androidx/annotation/IntDef.class
225 B
procyon -ec {}
    
Offset 2, 9 lines modifiedOffset 2, 11 lines modified
2 package·androidx.annotation;2 package·androidx.annotation;
  
3 import·java.lang.annotation.Annotation;3 import·java.lang.annotation.Annotation;
  
4 public·@interface·IntDef·{4 public·@interface·IntDef·{
5 ····boolean·flag();5 ····boolean·flag();
6 ····6 ····
 7 ····boolean·open();
 8 ····
7 ····int[]·value();9 ····int[]·value();
8 }10 }
293 B
androidx/annotation/LongDef.class
227 B
procyon -ec {}
    
Offset 2, 9 lines modifiedOffset 2, 11 lines modified
2 package·androidx.annotation;2 package·androidx.annotation;
  
3 import·java.lang.annotation.Annotation;3 import·java.lang.annotation.Annotation;
  
4 public·@interface·LongDef·{4 public·@interface·LongDef·{
5 ····boolean·flag();5 ····boolean·flag();
6 ····6 ····
 7 ····boolean·open();
 8 ····
7 ····long[]·value();9 ····long[]·value();
8 }10 }
1.35 KB
androidx/annotation/RestrictTo$Scope.class
1.27 KB
procyon -ec {}
    
Offset 1, 28 lines modifiedOffset 1, 31 lines modified
  
1 package·androidx.annotation;1 package·androidx.annotation;
  
2 public·enum·RestrictTo$Scope2 public·enum·RestrictTo$Scope
3 {3 {
4 ····GROUP_ID("GROUP_ID",·n2),·4 ····GROUP_ID("GROUP_ID",·n3),·
5 ····LIBRARY("LIBRARY",·0),·5 ····LIBRARY("LIBRARY",·0),·
6 ····LIBRARY_GROUP("LIBRARY_GROUP",·n),·6 ····LIBRARY_GROUP("LIBRARY_GROUP",·n),·
 7 ····LIBRARY_GROUP_PREFIX("LIBRARY_GROUP_PREFIX",·n2),·
7 ····SUBCLASSES("SUBCLASSES",·n4),·8 ····SUBCLASSES("SUBCLASSES",·n5),·
8 ····TESTS("TESTS",·n3);9 ····TESTS("TESTS",·n4);
9 ····10 ····
10 ····static·{11 ····static·{
11 ········final·int·n·=·1;12 ········final·int·n·=·1;
12 ········final·int·n2·=·2;13 ········final·int·n2·=·2;
13 ········final·int·n3·=·3;14 ········final·int·n3·=·3;
14 ········final·int·n4·=·4;15 ········final·int·n4·=·4;
 16 ········final·int·n5·=·5;
15 ········final·RestrictTo$Scope[]·$values·=·new·RestrictTo$Scope[5];17 ········final·RestrictTo$Scope[]·$values·=·new·RestrictTo$Scope[6];
16 ········$values[0]·=·RestrictTo$Scope.LIBRARY;18 ········$values[0]·=·RestrictTo$Scope.LIBRARY;
17 ········$values[n]·=·RestrictTo$Scope.LIBRARY_GROUP;19 ········$values[n]·=·RestrictTo$Scope.LIBRARY_GROUP;
 20 ········$values[n2]·=·RestrictTo$Scope.LIBRARY_GROUP_PREFIX;
18 ········$values[n2]·=·RestrictTo$Scope.GROUP_ID;21 ········$values[n3]·=·RestrictTo$Scope.GROUP_ID;
19 ········$values[n3]·=·RestrictTo$Scope.TESTS;22 ········$values[n4]·=·RestrictTo$Scope.TESTS;
20 ········$values[n4]·=·RestrictTo$Scope.SUBCLASSES;23 ········$values[n5]·=·RestrictTo$Scope.SUBCLASSES;
21 ········$VALUES·=·$values;24 ········$VALUES·=·$values;
22 ····}25 ····}
23 ····26 ····
24 ····private·RestrictTo$Scope(final·String·name,·final·int·ordinal)·{27 ····private·RestrictTo$Scope(final·String·name,·final·int·ordinal)·{
25 ····}28 ····}
26 }29 }
276 B
androidx/annotation/StringDef.class
206 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 10 lines modified
  
1 package·androidx.annotation;1 package·androidx.annotation;
  
2 import·java.lang.annotation.Annotation;2 import·java.lang.annotation.Annotation;
  
3 public·@interface·StringDef·{3 public·@interface·StringDef·{
 4 ····boolean·open();
 5 ····
4 ····String[]·value();6 ····String[]·value();
5 }7 }
1.38 KB
com/tekartik/sqflite/SqlCommand.class
1.31 KB
procyon -ec {}
    
Offset 185, 27 lines modifiedOffset 185, 31 lines modified
185 ········final·ArrayList<Object>·list·=·new·ArrayList<Object>();185 ········final·ArrayList<Object>·list·=·new·ArrayList<Object>();
186 ········final·int·length·=·this.sql.length();186 ········final·int·length·=·this.sql.length();
187 ········int·i·=·0;187 ········int·i·=·0;
188 ········int·n·=·0;188 ········int·n·=·0;
189 ········int·n2·=·0;189 ········int·n2·=·0;
190 ········while·(i·<·length)·{190 ········while·(i·<·length)·{
191 ············final·char·char1·=·this.sql.charAt(i);191 ············final·char·char1·=·this.sql.charAt(i);
192 ············Label_0216:·{192 ············Label_0254:·{
193 ················if·(char1·==·'?')·{193 ················if·(char1·==·'?')·{
 194 ····················final·int·index·=·i·+·1;
 195 ····················if·(index·<·length·&&·Character.isDigit(this.sql.charAt(index)))·{
 196 ························return·this;
 197 ····················}
194 ····················++n;198 ····················++n;
195 ····················if·(n2·>=·this.rawArguments.size())·{199 ····················if·(n2·>=·this.rawArguments.size())·{
196 ························return·this;200 ························return·this;
197 ····················}201 ····················}
198 ····················final·List·rawArguments·=·this.rawArguments;202 ····················final·List·rawArguments·=·this.rawArguments;
199 ····················final·int·n3·=·n2·+·1;203 ····················final·int·n3·=·n2·+·1;
200 ····················final·Object·value·=·rawArguments.get(n2);204 ····················final·Object·value·=·rawArguments.get(n2);
201 ····················if·(value·instanceof·Integer·||·value·instanceof·Long)·{205 ····················if·(value·instanceof·Integer·||·value·instanceof·Long)·{
202 ························sb.append(value.toString());206 ························sb.append(value.toString());
203 ························n2·=·n3;207 ························n2·=·n3;
204 ························break·Label_0216;208 ························break·Label_0254;
205 ····················}209 ····················}
206 ····················list.add(value);210 ····················list.add(value);
207 ····················n2·=·n3;211 ····················n2·=·n3;
208 ················}212 ················}
209 ················sb.append(char1);213 ················sb.append(char1);
210 ············}214 ············}
211 ············++i;215 ············++i;
10.8 KB
io/flutter/plugins/connectivity/ConnectivityPlugin.class
10.7 KB
procyon -ec {}
    
Offset 1, 216 lines modifiedOffset 1, 49 lines modified
  
1 package·io.flutter.plugins.connectivity;1 package·io.flutter.plugins.connectivity;
  
 2 import·io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding;
2 import·android.content.IntentFilter; 
3 import·io.flutter.plugin.common.EventChannel; 
4 import·io.flutter.plugin.common.MethodChannel; 
5 import·io.flutter.plugin.common.MethodChannel$Result; 
6 import·io.flutter.plugin.common.MethodCall; 
7 import·android.net.wifi.WifiManager; 
8 import·android.net.wifi.WifiInfo; 
9 import·android.net.NetworkInfo; 
10 import·android.net.NetworkCapabilities; 
11 import·android.os.Build$VERSION; 
12 import·io.flutter.plugin.common.EventChannel$EventSink; 
13 import·io.flutter.plugin.common.PluginRegistry$Registrar; 
14 import·android.content.BroadcastReceiver; 
15 import·android.net.ConnectivityManager; 
16 import·io.flutter.plugin.common.EventChannel$StreamHandler;3 import·io.flutter.plugin.common.EventChannel$StreamHandler;
17 import·io.flutter.plugin.common.MethodChannel$MethodCallHandler;4 import·io.flutter.plugin.common.MethodChannel$MethodCallHandler;
 5 import·android.net.wifi.WifiManager;
 6 import·android.net.ConnectivityManager;
 7 import·android.content.Context;
 8 import·io.flutter.plugin.common.BinaryMessenger;
 9 import·io.flutter.plugin.common.PluginRegistry$Registrar;
 10 import·io.flutter.plugin.common.MethodChannel;
 11 import·io.flutter.plugin.common.EventChannel;
 12 import·io.flutter.embedding.engine.plugins.FlutterPlugin;
  
18 public·class·ConnectivityPlugin·implements·MethodChannel$MethodCallHandler,·EventChannel$StreamHandler13 public·class·ConnectivityPlugin·implements·FlutterPlugin
19 {14 {
 15 ····private·EventChannel·eventChannel;
 16 ····private·MethodChannel·methodChannel;
20 ····private·final·ConnectivityManager·manager; 
21 ····private·BroadcastReceiver·receiver; 
22 ····private·final·PluginRegistry$Registrar·registrar; 
23 ···· 
24 ····private·ConnectivityPlugin(final·PluginRegistry$Registrar·registrar)·{ 
25 ········this.registrar·=·registrar; 
26 ········this.manager·=·(ConnectivityManager)registrar.context().getApplicationContext().getSystemService("connectivity"); 
27 ····} 
28 ···· 
29 ····private·String·checkNetworkType()·{ 
30 ········return·this.getNetworkType(this.manager); 
31 ····} 
32 ···· 
33 ····private·BroadcastReceiver·createReceiver(final·EventChannel$EventSink·eventChannel$EventSink)·{ 
34 ········return·(BroadcastReceiver)new·ConnectivityPlugin$1(this,·eventChannel$EventSink); 
35 ····} 
36 ···· 
37 ····private·String·getNetworkType(final·ConnectivityManager·connectivityManager)·{ 
38 ········if·(Build$VERSION.SDK_INT·>=·23)·{ 
39 ············final·NetworkCapabilities·networkCapabilities·=·connectivityManager.getNetworkCapabilities(connectivityManager.getActiveNetwork()); 
40 ············if·(networkCapabilities·==·null)·{ 
41 ················return·"none"; 
42 ············} 
43 ············if·(networkCapabilities.hasTransport(1)·||·networkCapabilities.hasTransport(3))·{ 
44 ················return·"wifi"; 
45 ············} 
46 ············if·(networkCapabilities.hasTransport(0))·{ 
47 ················return·"mobile"; 
48 ············} 
49 ········} 
50 ········return·this.getNetworkTypeLegacy(connectivityManager); 
51 ····} 
52 ···· 
53 ····private·String·getNetworkTypeLegacy(final·ConnectivityManager·connectivityManager)·{ 
54 ········final·NetworkInfo·activeNetworkInfo·=·connectivityManager.getActiveNetworkInfo(); 
55 ········if·(activeNetworkInfo·==·null·||·activeNetworkInfo.isConnected())·{ 
56 ············return·"none"; 
57 ········} 
58 ········switch·(activeNetworkInfo.getType())·{ 
59 ············default:·{ 
60 ················return·"none"; 
61 ············} 
62 ············case·1: 
63 ············case·6: 
64 ············case·9:·{ 
65 ················return·"wifi"; 
66 ············} 
67 ············case·0: 
68 ············case·4: 
69 ············case·5:·{ 
70 ················return·"mobile"; 
71 ············} 
72 ········} 
73 ····} 
74 ···· 
75 ····private·WifiInfo·getWifiInfo()·{ 
76 ········final·WifiManager·wifiManager·=·(WifiManager)this.registrar.context().getApplicationContext().getSystemService("wifi"); 
77 ········WifiInfo·connectionInfo; 
78 ········if·(wifiManager·==·null)·{ 
79 ············connectionInfo·=·null; 
80 ········} 
81 ········else·{ 
82 ············connectionInfo·=·wifiManager.getConnectionInfo(); 
83 ········} 
84 ········return·connectionInfo; 
85 ····} 
86 ····17 ····
 18 ····public·static·void·registerWith(final·PluginRegistry$Registrar·pluginRegistry$Registrar)·{
 19 ········new·ConnectivityPlugin().setupChannels(pluginRegistry$Registrar.messenger(),·pluginRegistry$Registrar.context());
87 ····private·void·handleBSSID(final·MethodCall·methodCall,·final·MethodChannel$Result·methodChannel$Result)·{ 
88 ········final·WifiInfo·wifiInfo·=·this.getWifiInfo(); 
89 ········String·bssid; 
90 ········if·(wifiInfo·!=·null)·{ 
91 ············bssid·=·wifiInfo.getBSSID(); 
92 ········} 
93 ········else·{ 
94 ············bssid·=·null; 
95 ········} 
96 ········methodChannel$Result.success((Object)bssid); 
97 ····} 
98 ···· 
99 ····private·void·handleCheck(final·MethodCall·methodCall,·final·MethodChannel$Result·methodChannel$Result)·{ 
100 ········methodChannel$Result.success((Object)this.checkNetworkType()); 
101 ····} 
102 ···· 
103 ····private·void·handleWifiIPAddress(final·MethodCall·methodCall,·final·MethodChannel$Result·methodChannel$Result)·{ 
104 ········final·WifiManager·wifiManager·=·(WifiManager)this.registrar.context().getApplicationContext().getSystemService("wifi"); 
105 ········Object·format·=·null; 
106 ········WifiInfo·connectionInfo; 
107 ········if·(wifiManager·!=·null)·{ 
108 ············connectionInfo·=·wifiManager.getConnectionInfo(); 
109 ········} 
110 ········else·{ 
111 ············connectionInfo·=·null; 
Max diff block lines reached; 4642/10892 bytes (42.62%) of diff not shown.
6.96 KB
io/flutter/plugins/pathprovider/PathProviderPlugin.class
6.85 KB
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 17 lines modified
  
1 package·io.flutter.plugins.pathprovider;1 package·io.flutter.plugins.pathprovider;
  
2 import·io.flutter.plugin.common.MethodChannel$Result;2 import·io.flutter.plugin.common.MethodChannel$Result;
3 import·io.flutter.plugin.common.MethodCall;3 import·io.flutter.plugin.common.MethodCall;
4 import·io.flutter.plugin.common.MethodChannel;4 import·io.flutter.plugin.common.MethodChannel;
5 import·java.io.File;5 import·java.io.File;
 6 import·android.os.Build$VERSION;
 7 import·java.util.ArrayList;
 8 import·java.util.List;
6 import·io.flutter.util.PathUtils;9 import·io.flutter.util.PathUtils;
7 import·io.flutter.plugin.common.PluginRegistry$Registrar;10 import·io.flutter.plugin.common.PluginRegistry$Registrar;
8 import·io.flutter.plugin.common.MethodChannel$MethodCallHandler;11 import·io.flutter.plugin.common.MethodChannel$MethodCallHandler;
  
9 public·class·PathProviderPlugin·implements·MethodChannel$MethodCallHandler12 public·class·PathProviderPlugin·implements·MethodChannel$MethodCallHandler
10 {13 {
11 ····private·final·PluginRegistry$Registrar·mRegistrar;14 ····private·final·PluginRegistry$Registrar·mRegistrar;
Offset 21, 14 lines modifiedOffset 24, 55 lines modified
21 ········return·PathUtils.getFilesDir(this.mRegistrar.context());24 ········return·PathUtils.getFilesDir(this.mRegistrar.context());
22 ····}25 ····}
23 ····26 ····
24 ····private·String·getPathProviderApplicationDocumentsDirectory()·{27 ····private·String·getPathProviderApplicationDocumentsDirectory()·{
25 ········return·PathUtils.getDataDirectory(this.mRegistrar.context());28 ········return·PathUtils.getDataDirectory(this.mRegistrar.context());
26 ····}29 ····}
27 ····30 ····
 31 ····private·List·getPathProviderExternalCacheDirectories()·{
 32 ········final·ArrayList<String>·list·=·new·ArrayList<String>();
 33 ········if·(Build$VERSION.SDK_INT·>=·19)·{
 34 ············final·File[]·externalCacheDirs·=·this.mRegistrar.context().getExternalCacheDirs();
 35 ············for·(int·length·=·externalCacheDirs.length,·i·=·0;·i·<·length;·++i)·{
 36 ················final·File·file·=·externalCacheDirs[i];
 37 ················if·(file·!=·null)·{
 38 ····················list.add(file.getAbsolutePath());
 39 ················}
 40 ············}
 41 ········}
 42 ········else·{
 43 ············final·File·externalCacheDir·=·this.mRegistrar.context().getExternalCacheDir();
 44 ············if·(externalCacheDir·!=·null)·{
 45 ················list.add(externalCacheDir.getAbsolutePath());
 46 ············}
 47 ········}
 48 ········return·list;
 49 ····}
 50 ····
 51 ····private·List·getPathProviderExternalStorageDirectories(String·absolutePath)·{
 52 ········final·ArrayList<String>·list·=·new·ArrayList<String>();
 53 ········if·(Build$VERSION.SDK_INT·>=·19)·{
 54 ············final·File[]·externalFilesDirs·=·this.mRegistrar.context().getExternalFilesDirs(absolutePath);
 55 ············for·(int·length·=·externalFilesDirs.length,·i·=·0;·i·<·length;·++i)·{
 56 ················final·File·file·=·externalFilesDirs[i];
 57 ················if·(file·!=·null)·{
 58 ····················list.add(file.getAbsolutePath());
 59 ················}
 60 ············}
 61 ········}
 62 ········else·{
 63 ············final·File·externalFilesDir·=·this.mRegistrar.context().getExternalFilesDir(absolutePath);
 64 ············if·(externalFilesDir·!=·null)·{
 65 ················absolutePath·=·externalFilesDir.getAbsolutePath();
 66 ················list.add(absolutePath);
 67 ············}
 68 ········}
 69 ········return·list;
 70 ····}
 71 ····
28 ····private·String·getPathProviderStorageDirectory()·{72 ····private·String·getPathProviderStorageDirectory()·{
29 ········final·File·externalFilesDir·=·this.mRegistrar.context().getExternalFilesDir((String)null);73 ········final·File·externalFilesDir·=·this.mRegistrar.context().getExternalFilesDir((String)null);
30 ········if·(externalFilesDir·==·null)·{74 ········if·(externalFilesDir·==·null)·{
31 ············return·null;75 ············return·null;
32 ········}76 ········}
33 ········return·externalFilesDir.getAbsolutePath();77 ········return·externalFilesDir.getAbsolutePath();
34 ····}78 ····}
Offset 39, 52 lines modifiedOffset 83, 79 lines modified
39 ····83 ····
40 ····public·static·void·registerWith(final·PluginRegistry$Registrar·pluginRegistry$Registrar)·{84 ····public·static·void·registerWith(final·PluginRegistry$Registrar·pluginRegistry$Registrar)·{
41 ········new·MethodChannel(pluginRegistry$Registrar.messenger(),·"plugins.flutter.io/path_provider").setMethodCallHandler((MethodChannel$MethodCallHandler)new·PathProviderPlugin(pluginRegistry$Registrar));85 ········new·MethodChannel(pluginRegistry$Registrar.messenger(),·"plugins.flutter.io/path_provider").setMethodCallHandler((MethodChannel$MethodCallHandler)new·PathProviderPlugin(pluginRegistry$Registrar));
42 ····}86 ····}
43 ····87 ····
44 ····public·void·onMethodCall(final·MethodCall·methodCall,·final·MethodChannel$Result·methodChannel$Result)·{88 ····public·void·onMethodCall(final·MethodCall·methodCall,·final·MethodChannel$Result·methodChannel$Result)·{
45 ········final·String·method·=·methodCall.method;89 ········final·String·method·=·methodCall.method;
46 ········final·int·hashCode·=·method.hashCode(); 
47 ········int·n·=·0;90 ········int·n·=·0;
48 ········Label_0150:·{91 ········Label_0218:·{
 92 ············switch·(method.hashCode())·{
 93 ················case·1711844626:·{
49 ············if·(hashCode·!=·-1832373352)·{ 
50 ················if·(hashCode·!=·1200320591)·{ 
51 ····················if·(hashCode·!=·1252916648)·{ 
52 ························if·(hashCode·==·1711844626)·{ 
53 ····························if·(method.equals("getTemporaryDirectory"))·{94 ····················if·(method.equals("getTemporaryDirectory"))·{
54 ································n·=·0;95 ························n·=·0;
55 ································break·Label_0150;96 ························break·Label_0218;
56 ····························} 
57 ························} 
58 ····················}97 ····················}
 98 ····················break;
 99 ················}
 100 ················case·1252916648:·{
59 ····················else·if·(method.equals("getStorageDirectory"))·{101 ····················if·(method.equals("getStorageDirectory"))·{
60 ························n·=·2;102 ························n·=·2;
61 ························break·Label_0150;103 ························break·Label_0218;
62 ····················}104 ····················}
 105 ····················break;
63 ················}106 ················}
 107 ················case·1200320591:·{
64 ················else·if·(method.equals("getApplicationDocumentsDirectory"))·{108 ····················if·(method.equals("getApplicationDocumentsDirectory"))·{
65 ····················n·=·1;109 ························n·=·1;
66 ····················break·Label_0150;110 ························break·Label_0218;
 111 ····················}
 112 ····················break;
 113 ················}
 114 ················case·299667825:·{
 115 ····················if·(method.equals("getExternalStorageDirectories"))·{
 116 ························n·=·4;
 117 ························break·Label_0218;
 118 ····················}
 119 ····················break;
 120 ················}
 121 ················case·-1208689078:·{
 122 ····················if·(method.equals("getExternalCacheDirectories"))·{
 123 ························n·=·3;
 124 ························break·Label_0218;
 125 ····················}
 126 ····················break;
 127 ················}
 128 ················case·-1832373352:·{
Max diff block lines reached; 1230/6985 bytes (17.61%) of diff not shown.
36.6 KB
io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin.class
36.5 KB
procyon -ec {}
    
Offset 1, 458 lines modifiedOffset 1, 37 lines modified
  
1 package·io.flutter.plugins.sharedpreferences;1 package·io.flutter.plugins.sharedpreferences;
  
 2 import·io.flutter.embedding.engine.plugins.FlutterPlugin$FlutterPluginBinding;
2 import·io.flutter.plugin.common.MethodCall; 
3 import·io.flutter.plugin.common.MethodChannel; 
4 import·io.flutter.plugin.common.PluginRegistry$Registrar; 
5 import·java.util.Iterator; 
6 import·java.util.Collection; 
7 import·java.util.ArrayList; 
8 import·java.math.BigInteger; 
9 import·java.util.Set; 
10 import·java.util.HashMap; 
11 import·java.util.Map; 
12 import·java.io.OutputStream; 
13 import·java.io.ObjectOutputStream; 
14 import·java.io.ByteArrayOutputStream; 
15 import·java.io.IOException; 
16 import·java.io.InputStream; 
17 import·java.io.ByteArrayInputStream; 
18 import·android.util.Base64; 
19 import·java.io.ObjectInputStream; 
20 import·java.util.List; 
21 import·io.flutter.plugin.common.MethodChannel$Result; 
22 import·android.content.SharedPreferences$Editor; 
23 import·android.content.Context; 
24 import·android.content.SharedPreferences; 
25 import·io.flutter.plugin.common.MethodChannel$MethodCallHandler;3 import·io.flutter.plugin.common.MethodChannel$MethodCallHandler;
 4 import·android.content.Context;
 5 import·io.flutter.plugin.common.BinaryMessenger;
 6 import·io.flutter.plugin.common.PluginRegistry$Registrar;
 7 import·io.flutter.plugin.common.MethodChannel;
 8 import·io.flutter.embedding.engine.plugins.FlutterPlugin;
  
26 public·class·SharedPreferencesPlugin·implements·MethodChannel$MethodCallHandler9 public·class·SharedPreferencesPlugin·implements·FlutterPlugin
27 {10 {
28 ····private·static·final·String·BIG_INTEGER_PREFIX·=·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBCaWdJbnRlZ2Vy"; 
29 ····private·static·final·String·CHANNEL_NAME·=·"plugins.flutter.io/shared_preferences";11 ····private·static·final·String·CHANNEL_NAME·=·"plugins.flutter.io/shared_preferences";
 12 ····private·MethodChannel·channel;
30 ····private·static·final·String·DOUBLE_PREFIX·=·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBEb3VibGUu"; 
31 ····private·static·final·String·LIST_IDENTIFIER·=·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBhIGxpc3Qu"; 
32 ····private·static·final·String·SHARED_PREFERENCES_NAME·=·"FlutterSharedPreferences"; 
33 ····private·final·SharedPreferences·preferences; 
34 ····13 ····
 14 ····public·static·void·registerWith(final·PluginRegistry$Registrar·pluginRegistry$Registrar)·{
 15 ········new·SharedPreferencesPlugin().setupChannel(pluginRegistry$Registrar.messenger(),·pluginRegistry$Registrar.context());
35 ····private·SharedPreferencesPlugin(final·Context·context)·{ 
36 ········this.preferences·=·context.getSharedPreferences("FlutterSharedPreferences",·0); 
37 ····} 
38 ···· 
39 ····private·void·commitAsync(final·SharedPreferences$Editor·sharedPreferences$Editor,·final·MethodChannel$Result·methodChannel$Result)·{ 
40 ········new·SharedPreferencesPlugin$1(this,·sharedPreferences$Editor,·methodChannel$Result).execute((Object[])new·Void[0]); 
41 ····} 
42 ···· 
43 ····private·List·decodeList(String·decode)·{ 
44 ········final·ObjectInputStream·objectInputStream·=·null; 
45 ········ObjectInputStream·objectInputStream2·=·null; 
46 ········ByteArrayInputStream·byteArrayInputStream·=·null; 
47 ········try·{ 
48 ············objectInputStream2·=·new(java.io.ObjectInputStream.class); 
49 ············try·{ 
50 ················decode·=·(ClassNotFoundException)(Object)Base64.decode((String)decode,·0); 
51 ················byteArrayInputStream·=·new·ByteArrayInputStream((byte[])(Object)decode); 
52 ················final·ObjectInputStream·objectInputStream3·=·objectInputStream2; 
53 ················final·ByteArrayInputStream·byteArrayInputStream2·=·byteArrayInputStream; 
54 ················new·ObjectInputStream(byteArrayInputStream2); 
55 ················try·{ 
56 ····················final·ObjectInputStream·objectInputStream4·=·objectInputStream2; 
57 ····················final·Object·object2; 
58 ····················final·Object·object·=·object2·=·objectInputStream4.readObject(); 
59 ····················try·{ 
60 ························final·Object·o·=·object2; 
61 ························final·List·list·=·(List)o; 
62 ························final·ObjectInputStream·objectInputStream5·=·objectInputStream2; 
63 ························objectInputStream5.close(); 
64 ························return·list; 
65 ····················} 
66 ····················catch·(ClassNotFoundException·decode)·{} 
67 ················} 
68 ················catch·(ClassNotFoundException·ex)·{} 
69 ············} 
70 ············catch·(ClassNotFoundException·ex2)·{} 
71 ········} 
72 ········catch·(ClassNotFoundException·ex3)·{} 
73 ········try·{ 
74 ············final·ByteArrayInputStream·byteArrayInputStream2·=·byteArrayInputStream; 
75 ············new·ObjectInputStream(byteArrayInputStream2); 
76 ············final·ObjectInputStream·objectInputStream4·=·objectInputStream2; 
77 ············final·Object·object·=·objectInputStream4.readObject(); 
78 ············final·Object·o; 
79 ············final·Object·object2·=·o·=·object; 
80 ············final·List·list·=·(List)o; 
81 ············final·ObjectInputStream·objectInputStream5·=·objectInputStream2; 
82 ············objectInputStream5.close(); 
83 ············return·list; 
84 ········} 
85 ········catch·(ClassNotFoundException·ex4)·{} 
86 ········throw·new·IOException(decode); 
87 ········while·(true)·{ 
88 ············objectInputStream.close(); 
89 ············continue; 
90 ········} 
91 ····}16 ····}
92 ····//·iftrue(Label_0081:,·objectInputStream·==·null) 
93 ····17 ····
 18 ····private·void·setupChannel(final·BinaryMessenger·binaryMessenger,·final·Context·context)·{
 19 ········(this.channel·=·new·MethodChannel(binaryMessenger,·"plugins.flutter.io/shared_preferences")).setMethodCallHandler((MethodChannel$MethodCallHandler)new·MethodCallHandlerImpl(context));
94 ····private·String·encodeList(final·List·obj)·{ 
95 ········ObjectOutputStream·objectOutputStream·=·null; 
96 ········try·{ 
97 ············final·ByteArrayOutputStream·out·=·new·ByteArrayOutputStream(); 
98 ············final·ObjectOutputStream·objectOutputStream3; 
99 ············final·ObjectOutputStream·objectOutputStream2·=·objectOutputStream3·=·new·ObjectOutputStream(out); 
100 ············try·{ 
101 ················objectOutputStream3.writeObject(obj); 
102 ················objectOutputStream2.flush(); 
103 ················final·byte[]·byteArray·=·out.toByteArray(); 
104 ················objectOutputStream·=·null; 
105 ················final·String·encodeToString·=·Base64.encodeToString(byteArray,·0); 
106 ················objectOutputStream2.close(); 
107 ················return·encodeToString; 
108 ············} 
109 ············finally·{ 
110 ················objectOutputStream·=·objectOutputStream2; 
111 ············} 
112 ········} 
113 ········finally·{} 
Max diff block lines reached; 30956/37300 bytes (82.99%) of diff not shown.
764 B
smali/androidx/annotation/LongDef.smali
    
Offset 6, 14 lines modifiedOffset 6, 15 lines modified
6 .implements·Ljava/lang/annotation/Annotation;6 .implements·Ljava/lang/annotation/Annotation;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/AnnotationDefault;8 .annotation·system·Ldalvik/annotation/AnnotationDefault;
9 ····value·=·.subannotation·Landroidx/annotation/LongDef;9 ····value·=·.subannotation·Landroidx/annotation/LongDef;
10 ········flag·=·false10 ········flag·=·false
 11 ········open·=·false
11 ········value·=·{}12 ········value·=·{}
12 ····.end·subannotation13 ····.end·subannotation
13 .end·annotation14 .end·annotation
  
14 .annotation·runtime·Ljava/lang/annotation/Retention;15 .annotation·runtime·Ljava/lang/annotation/Retention;
15 ····value·=·.enum·Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;16 ····value·=·.enum·Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
16 .end·annotation17 .end·annotation
Offset 25, 9 lines modifiedOffset 26, 12 lines modified
25 .end·annotation26 .end·annotation
  
  
26 #·virtual·methods27 #·virtual·methods
27 .method·public·abstract·flag()Z28 .method·public·abstract·flag()Z
28 .end·method29 .end·method
  
 30 .method·public·abstract·open()Z
 31 .end·method
  
29 .method·public·abstract·value()[J32 .method·public·abstract·value()[J
30 .end·method33 .end·method
761 B
smali/androidx/annotation/IntDef.smali
    
Offset 6, 14 lines modifiedOffset 6, 15 lines modified
6 .implements·Ljava/lang/annotation/Annotation;6 .implements·Ljava/lang/annotation/Annotation;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/AnnotationDefault;8 .annotation·system·Ldalvik/annotation/AnnotationDefault;
9 ····value·=·.subannotation·Landroidx/annotation/IntDef;9 ····value·=·.subannotation·Landroidx/annotation/IntDef;
10 ········flag·=·false10 ········flag·=·false
 11 ········open·=·false
11 ········value·=·{}12 ········value·=·{}
12 ····.end·subannotation13 ····.end·subannotation
13 .end·annotation14 .end·annotation
  
14 .annotation·runtime·Ljava/lang/annotation/Retention;15 .annotation·runtime·Ljava/lang/annotation/Retention;
15 ····value·=·.enum·Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;16 ····value·=·.enum·Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
16 .end·annotation17 .end·annotation
Offset 25, 9 lines modifiedOffset 26, 12 lines modified
25 .end·annotation26 .end·annotation
  
  
26 #·virtual·methods27 #·virtual·methods
27 .method·public·abstract·flag()Z28 .method·public·abstract·flag()Z
28 .end·method29 .end·method
  
 30 .method·public·abstract·open()Z
 31 .end·method
  
29 .method·public·abstract·value()[I32 .method·public·abstract·value()[I
30 .end·method33 .end·method
855 B
smali/androidx/annotation/StringDef.smali
    
Offset 5, 14 lines modifiedOffset 5, 15 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Ljava/lang/annotation/Annotation;6 .implements·Ljava/lang/annotation/Annotation;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/AnnotationDefault;8 .annotation·system·Ldalvik/annotation/AnnotationDefault;
9 ····value·=·.subannotation·Landroidx/annotation/StringDef;9 ····value·=·.subannotation·Landroidx/annotation/StringDef;
 10 ········open·=·false
10 ········value·=·{}11 ········value·=·{}
11 ····.end·subannotation12 ····.end·subannotation
12 .end·annotation13 .end·annotation
  
13 .annotation·runtime·Ljava/lang/annotation/Retention;14 .annotation·runtime·Ljava/lang/annotation/Retention;
14 ····value·=·.enum·Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;15 ····value·=·.enum·Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
15 .end·annotation16 .end·annotation
Offset 21, 9 lines modifiedOffset 22, 12 lines modified
21 ····value·=·{22 ····value·=·{
22 ········.enum·Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;23 ········.enum·Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;
23 ····}24 ····}
24 .end·annotation25 .end·annotation
  
  
25 #·virtual·methods26 #·virtual·methods
 27 .method·public·abstract·open()Z
 28 .end·method
  
26 .method·public·abstract·value()[Ljava/lang/String;29 .method·public·abstract·value()[Ljava/lang/String;
27 .end·method30 .end·method
4.27 KB
smali/androidx/annotation/RestrictTo$Scope.smali
    
Offset 30, 22 lines modifiedOffset 30, 24 lines modified
30 ····.end·annotation30 ····.end·annotation
31 .end·field31 .end·field
  
32 .field·public·static·final·enum·LIBRARY:Landroidx/annotation/RestrictTo$Scope;32 .field·public·static·final·enum·LIBRARY:Landroidx/annotation/RestrictTo$Scope;
  
33 .field·public·static·final·enum·LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;33 .field·public·static·final·enum·LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
  
 34 .field·public·static·final·enum·LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
  
34 .field·public·static·final·enum·SUBCLASSES:Landroidx/annotation/RestrictTo$Scope;35 .field·public·static·final·enum·SUBCLASSES:Landroidx/annotation/RestrictTo$Scope;
  
35 .field·public·static·final·enum·TESTS:Landroidx/annotation/RestrictTo$Scope;36 .field·public·static·final·enum·TESTS:Landroidx/annotation/RestrictTo$Scope;
  
  
36 #·direct·methods37 #·direct·methods
37 .method·static·constructor·<clinit>()V38 .method·static·constructor·<clinit>()V
38 ····.locals·739 ····.locals·8
  
39 ····.line·6340 ····.line·63
40 ····new-instance·v0,·Landroidx/annotation/RestrictTo$Scope;41 ····new-instance·v0,·Landroidx/annotation/RestrictTo$Scope;
  
41 ····const-string·v1,·"LIBRARY"42 ····const-string·v1,·"LIBRARY"
  
42 ····const/4·v2,·0x043 ····const/4·v2,·0x0
Offset 61, 72 lines modifiedOffset 63, 87 lines modified
  
61 ····const/4·v3,·0x163 ····const/4·v3,·0x1
  
62 ····invoke-direct·{v0,·v1,·v3},·Landroidx/annotation/RestrictTo$Scope;-><init>(Ljava/lang/String;I)V64 ····invoke-direct·{v0,·v1,·v3},·Landroidx/annotation/RestrictTo$Scope;-><init>(Ljava/lang/String;I)V
  
63 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;65 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
  
64 ····.line·7766 ····.line·83
65 ····new-instance·v0,·Landroidx/annotation/RestrictTo$Scope;67 ····new-instance·v0,·Landroidx/annotation/RestrictTo$Scope;
  
66 ····const-string·v1,·"GROUP_ID"68 ····const-string·v1,·"LIBRARY_GROUP_PREFIX"
  
67 ····const/4·v4,·0x269 ····const/4·v4,·0x2
  
68 ····invoke-direct·{v0,·v1,·v4},·Landroidx/annotation/RestrictTo$Scope;-><init>(Ljava/lang/String;I)V70 ····invoke-direct·{v0,·v1,·v4},·Landroidx/annotation/RestrictTo$Scope;-><init>(Ljava/lang/String;I)V
  
69 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->GROUP_ID:Landroidx/annotation/RestrictTo$Scope;71 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
  
70 ····.line·8372 ····.line·91
71 ····new-instance·v0,·Landroidx/annotation/RestrictTo$Scope;73 ····new-instance·v0,·Landroidx/annotation/RestrictTo$Scope;
  
72 ····const-string·v1,·"TESTS"74 ····const-string·v1,·"GROUP_ID"
  
73 ····const/4·v5,·0x375 ····const/4·v5,·0x3
  
74 ····invoke-direct·{v0,·v1,·v5},·Landroidx/annotation/RestrictTo$Scope;-><init>(Ljava/lang/String;I)V76 ····invoke-direct·{v0,·v1,·v5},·Landroidx/annotation/RestrictTo$Scope;-><init>(Ljava/lang/String;I)V
  
75 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->TESTS:Landroidx/annotation/RestrictTo$Scope;77 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->GROUP_ID:Landroidx/annotation/RestrictTo$Scope;
  
76 ····.line·9178 ····.line·97
77 ····new-instance·v0,·Landroidx/annotation/RestrictTo$Scope;79 ····new-instance·v0,·Landroidx/annotation/RestrictTo$Scope;
  
78 ····const-string·v1,·"SUBCLASSES"80 ····const-string·v1,·"TESTS"
  
79 ····const/4·v6,·0x481 ····const/4·v6,·0x4
  
80 ····invoke-direct·{v0,·v1,·v6},·Landroidx/annotation/RestrictTo$Scope;-><init>(Ljava/lang/String;I)V82 ····invoke-direct·{v0,·v1,·v6},·Landroidx/annotation/RestrictTo$Scope;-><init>(Ljava/lang/String;I)V
  
 83 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->TESTS:Landroidx/annotation/RestrictTo$Scope;
  
 84 ····.line·105
 85 ····new-instance·v0,·Landroidx/annotation/RestrictTo$Scope;
  
 86 ····const-string·v1,·"SUBCLASSES"
  
 87 ····const/4·v7,·0x5
  
 88 ····invoke-direct·{v0,·v1,·v7},·Landroidx/annotation/RestrictTo$Scope;-><init>(Ljava/lang/String;I)V
  
81 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->SUBCLASSES:Landroidx/annotation/RestrictTo$Scope;89 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->SUBCLASSES:Landroidx/annotation/RestrictTo$Scope;
  
82 ····const/4·v0,·0x590 ····const/4·v0,·0x6
  
83 ····.line·5891 ····.line·58
84 ····new-array·v0,·v0,·[Landroidx/annotation/RestrictTo$Scope;92 ····new-array·v0,·v0,·[Landroidx/annotation/RestrictTo$Scope;
  
85 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;93 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope;
  
86 ····aput-object·v1,·v0,·v294 ····aput-object·v1,·v0,·v2
  
87 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;95 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope;
  
88 ····aput-object·v1,·v0,·v396 ····aput-object·v1,·v0,·v3
  
89 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->GROUP_ID:Landroidx/annotation/RestrictTo$Scope;97 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP_PREFIX:Landroidx/annotation/RestrictTo$Scope;
  
90 ····aput-object·v1,·v0,·v498 ····aput-object·v1,·v0,·v4
  
91 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->TESTS:Landroidx/annotation/RestrictTo$Scope;99 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->GROUP_ID:Landroidx/annotation/RestrictTo$Scope;
  
92 ····aput-object·v1,·v0,·v5100 ····aput-object·v1,·v0,·v5
  
93 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->SUBCLASSES:Landroidx/annotation/RestrictTo$Scope;101 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->TESTS:Landroidx/annotation/RestrictTo$Scope;
  
94 ····aput-object·v1,·v0,·v6102 ····aput-object·v1,·v0,·v6
  
 103 ····sget-object·v1,·Landroidx/annotation/RestrictTo$Scope;->SUBCLASSES:Landroidx/annotation/RestrictTo$Scope;
  
 104 ····aput-object·v1,·v0,·v7
  
95 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->$VALUES:[Landroidx/annotation/RestrictTo$Scope;105 ····sput-object·v0,·Landroidx/annotation/RestrictTo$Scope;->$VALUES:[Landroidx/annotation/RestrictTo$Scope;
  
96 ····return-void106 ····return-void
97 .end·method107 .end·method
  
98 .method·private·constructor·<init>(Ljava/lang/String;I)V108 .method·private·constructor·<init>(Ljava/lang/String;I)V
99 ····.locals·0109 ····.locals·0
31.6 KB
smali/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin.smali
    
Offset 1, 1035 lines modifiedOffset 1, 120 lines modified
1 .class·public·Lio/flutter/plugins/sharedpreferences/SharedPreferencesPlugin;1 .class·public·Lio/flutter/plugins/sharedpreferences/SharedPreferencesPlugin;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"SharedPreferencesPlugin.java"3 .source·"SharedPreferencesPlugin.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Lio/flutter/plugin/common/MethodChannel$MethodCallHandler;5 .implements·Lio/flutter/embedding/engine/plugins/FlutterPlugin;
  
  
6 #·static·fields6 #·static·fields
7 .field·private·static·final·BIG_INTEGER_PREFIX:Ljava/lang/String;·=·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBCaWdJbnRlZ2Vy" 
  
8 .field·private·static·final·CHANNEL_NAME:Ljava/lang/String;·=·"plugins.flutter.io/shared_preferences"7 .field·private·static·final·CHANNEL_NAME:Ljava/lang/String;·=·"plugins.flutter.io/shared_preferences"
  
9 .field·private·static·final·DOUBLE_PREFIX:Ljava/lang/String;·=·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBEb3VibGUu" 
  
10 .field·private·static·final·LIST_IDENTIFIER:Ljava/lang/String;·=·"VGhpcyBpcyB0aGUgcHJlZml4IGZvciBhIGxpc3Qu" 
  
11 .field·private·static·final·SHARED_PREFERENCES_NAME:Ljava/lang/String;·=·"FlutterSharedPreferences" 
  
  
12 #·instance·fields8 #·instance·fields
13 .field·private·final·preferences:Landroid/content/SharedPreferences;9 .field·private·channel:Lio/flutter/plugin/common/MethodChannel;
  
  
14 #·direct·methods10 #·direct·methods
15 .method·private·constructor·<init>(Landroid/content/Context;)V11 .method·public·constructor·<init>()V
16 ····.locals·212 ····.locals·0
  
17 ····.line·4613 ····.line·14
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V14 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····const-string·v0,·"FlutterSharedPreferences" 
  
20 ····const/4·v1,·0x0 
  
21 ····.line·47 
22 ····invoke-virtual·{p1,·v0,·v1},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; 
  
23 ····move-result-object·p1 
  
24 ····iput-object·p1,·p0,·Lio/flutter/plugins/sharedpreferences/SharedPreferencesPlugin;->preferences:Landroid/content/SharedPreferences; 
  
25 ····return-void 
26 .end·method 
  
27 .method·private·commitAsync(Landroid/content/SharedPreferences$Editor;Lio/flutter/plugin/common/MethodChannel$Result;)V 
28 ····.locals·1 
  
29 ····.line·121 
30 ····new-instance·v0,·Lio/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$1; 
  
31 ····invoke-direct·{v0,·p0,·p1,·p2},·Lio/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$1;-><init>(Lio/flutter/plugins/sharedpreferences/SharedPreferencesPlugin;Landroid/content/SharedPreferences$Editor;Lio/flutter/plugin/common/MethodChannel$Result;)V 
  
32 ····const/4·p1,·0x0 
  
33 ····new-array·p1,·p1,·[Ljava/lang/Void; 
  
34 ····.line·131 
35 ····invoke-virtual·{v0,·p1},·Lio/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; 
  
36 ····return-void15 ····return-void
37 .end·method16 .end·method
  
38 .method·private·decodeList(Ljava/lang/String;)Ljava/util/List; 
39 ····.locals·4 
40 ····.annotation·system·Ldalvik/annotation/Signature; 
41 ········value·=·{ 
42 ············"(", 
43 ············"Ljava/lang/String;", 
44 ············")", 
45 ············"Ljava/util/List<", 
46 ············"Ljava/lang/String;", 
47 ············">;" 
48 ········} 
49 ····.end·annotation 
  
50 ····.annotation·system·Ldalvik/annotation/Throws; 
51 ········value·=·{ 
52 ············Ljava/io/IOException; 
53 ········} 
54 ····.end·annotation 
  
55 ····const/4·v0,·0x0 
  
56 ····.line·53 
57 ····:try_start_0 
58 ····new-instance·v1,·Ljava/io/ObjectInputStream; 
  
59 ····new-instance·v2,·Ljava/io/ByteArrayInputStream; 
  
60 ····const/4·v3,·0x0 
  
61 ····invoke-static·{p1,·v3},·Landroid/util/Base64;->decode(Ljava/lang/String;I)[B 
  
62 ····move-result-object·p1 
  
63 ····invoke-direct·{v2,·p1},·Ljava/io/ByteArrayInputStream;-><init>([B)V 
  
64 ····invoke-direct·{v1,·v2},·Ljava/io/ObjectInputStream;-><init>(Ljava/io/InputStream;)V 
65 ····:try_end_0 
66 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_1 
67 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 
  
68 ····.line·54 
69 ····:try_start_1 
70 ····invoke-virtual·{v1},·Ljava/io/ObjectInputStream;->readObject()Ljava/lang/Object; 
  
71 ····move-result-object·p1 
  
72 ····check-cast·p1,·Ljava/util/List; 
73 ····:try_end_1 
74 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_1·..·:try_end_1}·:catch_0 
75 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 
  
76 ····.line·59 
77 ····invoke-virtual·{v1},·Ljava/io/ObjectInputStream;->close()V 
  
78 ····return-object·p1 
  
79 ····:catchall_0 
80 ····move-exception·p1 
  
81 ····move-object·v0,·v1 
  
82 ····goto·:goto_1 
  
83 ····:catch_0 
Max diff block lines reached; 19769/32250 bytes (61.30%) of diff not shown.
23.3 KB
smali/io/flutter/plugins/connectivity/ConnectivityPlugin.smali
    
Offset 1, 686 lines modifiedOffset 1, 168 lines modified
1 .class·public·Lio/flutter/plugins/connectivity/ConnectivityPlugin;1 .class·public·Lio/flutter/plugins/connectivity/ConnectivityPlugin;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ConnectivityPlugin.java"3 .source·"ConnectivityPlugin.java"
  
4 #·interfaces4 #·interfaces
 5 .implements·Lio/flutter/embedding/engine/plugins/FlutterPlugin;
5 .implements·Lio/flutter/plugin/common/MethodChannel$MethodCallHandler; 
6 .implements·Lio/flutter/plugin/common/EventChannel$StreamHandler; 
  
  
7 #·instance·fields6 #·instance·fields
8 .field·private·final·manager:Landroid/net/ConnectivityManager;7 .field·private·eventChannel:Lio/flutter/plugin/common/EventChannel;
  
 8 .field·private·methodChannel:Lio/flutter/plugin/common/MethodChannel;
9 .field·private·receiver:Landroid/content/BroadcastReceiver; 
  
10 .field·private·final·registrar:Lio/flutter/plugin/common/PluginRegistry$Registrar; 
  
  
11 #·direct·methods9 #·direct·methods
12 .method·private·constructor·<init>(Lio/flutter/plugin/common/PluginRegistry$Registrar;)V10 .method·public·constructor·<init>()V
13 ····.locals·111 ····.locals·0
  
14 ····.line·4412 ····.line·17
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·45 
17 ····iput-object·p1,·p0,·Lio/flutter/plugins/connectivity/ConnectivityPlugin;->registrar:Lio/flutter/plugin/common/PluginRegistry$Registrar; 
  
18 ····.line·49 
19 ····invoke-interface·{p1},·Lio/flutter/plugin/common/PluginRegistry$Registrar;->context()Landroid/content/Context; 
  
20 ····move-result-object·p1 
  
21 ····.line·50 
22 ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; 
  
23 ····move-result-object·p1 
  
24 ····const-string·v0,·"connectivity" 
  
25 ····.line·51 
26 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; 
  
27 ····move-result-object·p1 
  
28 ····check-cast·p1,·Landroid/net/ConnectivityManager; 
  
29 ····iput-object·p1,·p0,·Lio/flutter/plugins/connectivity/ConnectivityPlugin;->manager:Landroid/net/ConnectivityManager; 
  
30 ····return-void14 ····return-void
31 .end·method15 .end·method
  
 16 .method·public·static·registerWith(Lio/flutter/plugin/common/PluginRegistry$Registrar;)V
32 .method·static·synthetic·access$000(Lio/flutter/plugins/connectivity/ConnectivityPlugin;)Ljava/lang/String; 
33 ····.locals·0 
  
34 ····.line·28 
35 ····invoke-direct·{p0},·Lio/flutter/plugins/connectivity/ConnectivityPlugin;->checkNetworkType()Ljava/lang/String; 
  
36 ····move-result-object·p0 
  
37 ····return-object·p0 
38 .end·method 
  
39 .method·private·checkNetworkType()Ljava/lang/String; 
40 ····.locals·1 
  
41 ····.line·135 
42 ····iget-object·v0,·p0,·Lio/flutter/plugins/connectivity/ConnectivityPlugin;->manager:Landroid/net/ConnectivityManager; 
  
43 ····invoke-direct·{p0,·v0},·Lio/flutter/plugins/connectivity/ConnectivityPlugin;->getNetworkType(Landroid/net/ConnectivityManager;)Ljava/lang/String; 
  
44 ····move-result-object·v0 
  
45 ····return-object·v0 
46 .end·method 
  
47 .method·private·createReceiver(Lio/flutter/plugin/common/EventChannel$EventSink;)Landroid/content/BroadcastReceiver; 
48 ····.locals·1 
  
49 ····.line·182 
50 ····new-instance·v0,·Lio/flutter/plugins/connectivity/ConnectivityPlugin$1; 
  
51 ····invoke-direct·{v0,·p0,·p1},·Lio/flutter/plugins/connectivity/ConnectivityPlugin$1;-><init>(Lio/flutter/plugins/connectivity/ConnectivityPlugin;Lio/flutter/plugin/common/EventChannel$EventSink;)V 
  
52 ····return-object·v0 
53 .end·method 
  
54 .method·private·getNetworkType(Landroid/net/ConnectivityManager;)Ljava/lang/String; 
55 ····.locals·217 ····.locals·2
  
56 ····.line·69 
57 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
58 ····const/16·v1,·0x17 
  
59 ····if-lt·v0,·v1,·:cond_3 
  
60 ····.line·70 
61 ····invoke-virtual·{p1},·Landroid/net/ConnectivityManager;->getActiveNetwork()Landroid/net/Network; 
  
62 ····move-result-object·v0 
  
63 ····.line·71 
64 ····invoke-virtual·{p1,·v0},·Landroid/net/ConnectivityManager;->getNetworkCapabilities(Landroid/net/Network;)Landroid/net/NetworkCapabilities; 
  
65 ····move-result-object·v0 
  
66 ····if-nez·v0,·:cond_0 
  
67 ····const-string·p1,·"none" 
  
68 ····return-object·p1 
  
69 ····:cond_0 
70 ····const/4·v1,·0x1 
  
71 ····.line·7518 ····.line·25
 19 ····new-instance·v0,·Lio/flutter/plugins/connectivity/ConnectivityPlugin;
72 ····invoke-virtual·{v0,·v1},·Landroid/net/NetworkCapabilities;->hasTransport(I)Z 
  
73 ····move-result·v1 
  
74 ····if-nez·v1,·:cond_2 
  
75 ····const/4·v1,·0x3 
Max diff block lines reached; 18196/23730 bytes (76.68%) of diff not shown.
14.9 KB
smali/io/flutter/plugins/pathprovider/PathProviderPlugin.smali
    
Offset 10, 27 lines modifiedOffset 10, 27 lines modified
10 .field·private·final·mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;10 .field·private·final·mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·private·constructor·<init>(Lio/flutter/plugin/common/PluginRegistry$Registrar;)V12 .method·private·constructor·<init>(Lio/flutter/plugin/common/PluginRegistry$Registrar;)V
13 ····.locals·013 ····.locals·0
  
14 ····.line·2514 ····.line·31
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·2616 ····.line·32
17 ····iput-object·p1,·p0,·Lio/flutter/plugins/pathprovider/PathProviderPlugin;->mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;17 ····iput-object·p1,·p0,·Lio/flutter/plugins/pathprovider/PathProviderPlugin;->mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;
  
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
20 .method·private·getApplicationSupportDirectory()Ljava/lang/String;20 .method·private·getApplicationSupportDirectory()Ljava/lang/String;
21 ····.locals·121 ····.locals·1
  
22 ····.line·5422 ····.line·68
23 ····iget-object·v0,·p0,·Lio/flutter/plugins/pathprovider/PathProviderPlugin;->mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;23 ····iget-object·v0,·p0,·Lio/flutter/plugins/pathprovider/PathProviderPlugin;->mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;
  
24 ····invoke-interface·{v0},·Lio/flutter/plugin/common/PluginRegistry$Registrar;->context()Landroid/content/Context;24 ····invoke-interface·{v0},·Lio/flutter/plugin/common/PluginRegistry$Registrar;->context()Landroid/content/Context;
  
25 ····move-result-object·v025 ····move-result-object·v0
  
26 ····invoke-static·{v0},·Lio/flutter/util/PathUtils;->getFilesDir(Landroid/content/Context;)Ljava/lang/String;26 ····invoke-static·{v0},·Lio/flutter/util/PathUtils;->getFilesDir(Landroid/content/Context;)Ljava/lang/String;
Offset 39, 32 lines modifiedOffset 39, 198 lines modified
  
39 ····return-object·v039 ····return-object·v0
40 .end·method40 .end·method
  
41 .method·private·getPathProviderApplicationDocumentsDirectory()Ljava/lang/String;41 .method·private·getPathProviderApplicationDocumentsDirectory()Ljava/lang/String;
42 ····.locals·142 ····.locals·1
  
43 ····.line·5843 ····.line·72
44 ····iget-object·v0,·p0,·Lio/flutter/plugins/pathprovider/PathProviderPlugin;->mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;44 ····iget-object·v0,·p0,·Lio/flutter/plugins/pathprovider/PathProviderPlugin;->mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;
  
45 ····invoke-interface·{v0},·Lio/flutter/plugin/common/PluginRegistry$Registrar;->context()Landroid/content/Context;45 ····invoke-interface·{v0},·Lio/flutter/plugin/common/PluginRegistry$Registrar;->context()Landroid/content/Context;
  
46 ····move-result-object·v046 ····move-result-object·v0
  
47 ····invoke-static·{v0},·Lio/flutter/util/PathUtils;->getDataDirectory(Landroid/content/Context;)Ljava/lang/String;47 ····invoke-static·{v0},·Lio/flutter/util/PathUtils;->getDataDirectory(Landroid/content/Context;)Ljava/lang/String;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····return-object·v049 ····return-object·v0
50 .end·method50 .end·method
  
 51 .method·private·getPathProviderExternalCacheDirectories()Ljava/util/List;
 52 ····.locals·5
 53 ····.annotation·system·Ldalvik/annotation/Signature;
 54 ········value·=·{
 55 ············"()",
 56 ············"Ljava/util/List<",
 57 ············"Ljava/lang/String;",
 58 ············">;"
 59 ········}
 60 ····.end·annotation
  
 61 ····.line·84
 62 ····new-instance·v0,·Ljava/util/ArrayList;
  
 63 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
 64 ····.line·86
 65 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 66 ····const/16·v2,·0x13
  
 67 ····if-lt·v1,·v2,·:cond_1
  
 68 ····.line·87
 69 ····iget-object·v1,·p0,·Lio/flutter/plugins/pathprovider/PathProviderPlugin;->mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;
  
 70 ····invoke-interface·{v1},·Lio/flutter/plugin/common/PluginRegistry$Registrar;->context()Landroid/content/Context;
  
 71 ····move-result-object·v1
  
 72 ····invoke-virtual·{v1},·Landroid/content/Context;->getExternalCacheDirs()[Ljava/io/File;
  
 73 ····move-result-object·v1
  
 74 ····array-length·v2,·v1
  
 75 ····const/4·v3,·0x0
  
 76 ····:goto_0
 77 ····if-ge·v3,·v2,·:cond_2
  
 78 ····aget-object·v4,·v1,·v3
  
 79 ····if-eqz·v4,·:cond_0
  
 80 ····.line·89
 81 ····invoke-virtual·{v4},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
 82 ····move-result-object·v4
  
 83 ····invoke-interface·{v0,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
 84 ····:cond_0
 85 ····add-int/lit8·v3,·v3,·0x1
  
 86 ····goto·:goto_0
  
 87 ····.line·93
 88 ····:cond_1
 89 ····iget-object·v1,·p0,·Lio/flutter/plugins/pathprovider/PathProviderPlugin;->mRegistrar:Lio/flutter/plugin/common/PluginRegistry$Registrar;
  
 90 ····invoke-interface·{v1},·Lio/flutter/plugin/common/PluginRegistry$Registrar;->context()Landroid/content/Context;
  
 91 ····move-result-object·v1
  
 92 ····invoke-virtual·{v1},·Landroid/content/Context;->getExternalCacheDir()Ljava/io/File;
  
 93 ····move-result-object·v1
  
 94 ····if-eqz·v1,·:cond_2
  
 95 ····.line·95
 96 ····invoke-virtual·{v1},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
 97 ····move-result-object·v1
  
 98 ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
Max diff block lines reached; 9067/15154 bytes (59.83%) of diff not shown.
13.1 KB
smali/com/tekartik/sqflite/SqlCommand.smali
    
Offset 62, 20 lines modifiedOffset 62, 20 lines modified
62 ············"Ljava/util/Map<",62 ············"Ljava/util/Map<",
63 ············"Ljava/lang/String;",63 ············"Ljava/lang/String;",
64 ············"Ljava/lang/Object;",64 ············"Ljava/lang/Object;",
65 ············">;"65 ············">;"
66 ········}66 ········}
67 ····.end·annotation67 ····.end·annotation
  
68 ····.line·15068 ····.line·155
69 ····new-instance·v0,·Ljava/util/HashMap;69 ····new-instance·v0,·Ljava/util/HashMap;
  
70 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V70 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
71 ····.line·15171 ····.line·156
72 ····invoke-interface·{p0},·Ljava/util/Map;->entrySet()Ljava/util/Set;72 ····invoke-interface·{p0},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
73 ····move-result-object·p073 ····move-result-object·p0
  
74 ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;74 ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
75 ····move-result-object·p075 ····move-result-object·p0
Offset 89, 41 lines modifiedOffset 89, 41 lines modified
  
89 ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object;89 ····invoke-interface·{p0},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
90 ····move-result-object·v190 ····move-result-object·v1
  
91 ····check-cast·v1,·Ljava/util/Map$Entry;91 ····check-cast·v1,·Ljava/util/Map$Entry;
  
92 ····.line·15292 ····.line·157
93 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;93 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
94 ····move-result-object·v294 ····move-result-object·v2
  
95 ····.line·15395 ····.line·158
96 ····instance-of·v3,·v2,·Ljava/util/Map;96 ····instance-of·v3,·v2,·Ljava/util/Map;
  
97 ····if-eqz·v3,·:cond_097 ····if-eqz·v3,·:cond_0
  
98 ····.line·15598 ····.line·160
99 ····check-cast·v2,·Ljava/util/Map;99 ····check-cast·v2,·Ljava/util/Map;
  
100 ····.line·156100 ····.line·161
101 ····invoke-static·{v2},·Lcom/tekartik/sqflite/SqlCommand;->fixMap(Ljava/util/Map;)Ljava/util/Map;101 ····invoke-static·{v2},·Lcom/tekartik/sqflite/SqlCommand;->fixMap(Ljava/util/Map;)Ljava/util/Map;
  
102 ····move-result-object·v2102 ····move-result-object·v2
  
103 ····goto·:goto_1103 ····goto·:goto_1
  
104 ····.line·158104 ····.line·163
105 ····:cond_0105 ····:cond_0
106 ····invoke-static·{v2},·Lcom/tekartik/sqflite/SqlCommand;->toString(Ljava/lang/Object;)Ljava/lang/String;106 ····invoke-static·{v2},·Lcom/tekartik/sqflite/SqlCommand;->toString(Ljava/lang/Object;)Ljava/lang/String;
  
107 ····move-result-object·v2107 ····move-result-object·v2
  
108 ····.line·160108 ····.line·165
109 ····:goto_1109 ····:goto_1
110 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;110 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
111 ····move-result-object·v1111 ····move-result-object·v1
  
112 ····invoke-static·{v1},·Lcom/tekartik/sqflite/SqlCommand;->toString(Ljava/lang/Object;)Ljava/lang/String;112 ····invoke-static·{v1},·Lcom/tekartik/sqflite/SqlCommand;->toString(Ljava/lang/Object;)Ljava/lang/String;
  
Offset 145, 15 lines modifiedOffset 145, 15 lines modified
145 ············"Ljava/util/List<",145 ············"Ljava/util/List<",
146 ············"Ljava/lang/Object;",146 ············"Ljava/lang/Object;",
147 ············">;)[",147 ············">;)[",
148 ············"Ljava/lang/String;"148 ············"Ljava/lang/String;"
149 ········}149 ········}
150 ····.end·annotation150 ····.end·annotation
  
151 ····.line·102151 ····.line·107
152 ····invoke-direct·{p0,·p1},·Lcom/tekartik/sqflite/SqlCommand;->getStringQuerySqlArguments(Ljava/util/List;)Ljava/util/List;152 ····invoke-direct·{p0,·p1},·Lcom/tekartik/sqflite/SqlCommand;->getStringQuerySqlArguments(Ljava/util/List;)Ljava/util/List;
  
153 ····move-result-object·p1153 ····move-result-object·p1
  
154 ····const/4·v0,·0x0154 ····const/4·v0,·0x0
  
155 ····new-array·v0,·v0,·[Ljava/lang/String;155 ····new-array·v0,·v0,·[Ljava/lang/String;
Offset 175, 22 lines modifiedOffset 175, 22 lines modified
175 ············"Ljava/util/List<",175 ············"Ljava/util/List<",
176 ············"Ljava/lang/Object;",176 ············"Ljava/lang/Object;",
177 ············">;)[",177 ············">;)[",
178 ············"Ljava/lang/Object;"178 ············"Ljava/lang/Object;"
179 ········}179 ········}
180 ····.end·annotation180 ····.end·annotation
  
181 ····.line·106181 ····.line·111
182 ····new-instance·v0,·Ljava/util/ArrayList;182 ····new-instance·v0,·Ljava/util/ArrayList;
  
183 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V183 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
184 ····if-eqz·p1,·:cond_0184 ····if-eqz·p1,·:cond_0
  
185 ····.line·108185 ····.line·113
186 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;186 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
187 ····move-result-object·p1187 ····move-result-object·p1
  
188 ····:goto_0188 ····:goto_0
189 ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z189 ····invoke-interface·{p1},·Ljava/util/Iterator;->hasNext()Z
  
Offset 198, 27 lines modifiedOffset 198, 27 lines modified
  
198 ····if-eqz·v1,·:cond_0198 ····if-eqz·v1,·:cond_0
  
199 ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object;199 ····invoke-interface·{p1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
200 ····move-result-object·v1200 ····move-result-object·v1
  
201 ····.line·109201 ····.line·114
202 ····invoke-static·{v1},·Lcom/tekartik/sqflite/SqlCommand;->toValue(Ljava/lang/Object;)Ljava/lang/Object;202 ····invoke-static·{v1},·Lcom/tekartik/sqflite/SqlCommand;->toValue(Ljava/lang/Object;)Ljava/lang/Object;
  
203 ····move-result-object·v1203 ····move-result-object·v1
  
204 ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z204 ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
205 ····goto·:goto_0205 ····goto·:goto_0
  
206 ····:cond_0206 ····:cond_0
207 ····const/4·p1,·0x0207 ····const/4·p1,·0x0
  
208 ····.line·112208 ····.line·117
209 ····new-array·p1,·p1,·[Ljava/lang/Object;209 ····new-array·p1,·p1,·[Ljava/lang/Object;
  
210 ····invoke-interface·{v0,·p1},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;210 ····invoke-interface·{v0,·p1},·Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
211 ····move-result-object·p1211 ····move-result-object·p1
Max diff block lines reached; 9988/13279 bytes (75.22%) of diff not shown.
8.66 KB
assets/flutter_assets/LICENSE
    
Offset 8717, 17 lines modifiedOffset 8717, 17 lines modified
8717 ·WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied.\xd8717 ·WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied.\xd
8718 ·See·the·License·for·the·specific·language·governing·permissions·and\xd8718 ·See·the·License·for·the·specific·language·governing·permissions·and\xd
8719 ·limitations·under·the·License.\xd8719 ·limitations·under·the·License.\xd
8720 \xd8720 \xd
8721 \xd8721 \xd
8722 \xd8722 \xd
8723 Parts·of·the·Image·library·were·ported·from·the·following·sources:\xd8723 Parts·of·the·Image·library·were·ported·from·the·following·sources:\xd
8724 ···\xd8724 \xd
8725 ==============================================================================···\xd8725 ==============================================================================\xd
8726 ·\xd8726 \xd
8727 ·The·JPEG·encoder/decoder·code·is·derived·from·the·following:\xd8727 ·The·JPEG·encoder/decoder·code·is·derived·from·the·following:\xd
8728 ···https://github.com/notmasteryet/jpgjs\xd8728 ···https://github.com/notmasteryet/jpgjs\xd
8729 ···Copyright·(C)·2011·notmasteryet\xd8729 ···Copyright·(C)·2011·notmasteryet\xd
8730 \xd8730 \xd
8731 ···Contributors:·Yury·Delendik·<ydelendik@mozilla.com>\xd8731 ···Contributors:·Yury·Delendik·<ydelendik@mozilla.com>\xd
8732 ·················Brendan·Dahl·<bdahl@mozilla.com>\xd8732 ·················Brendan·Dahl·<bdahl@mozilla.com>\xd
8733 \xd8733 \xd
Offset 8772, 16 lines modifiedOffset 8772, 16 lines modified
8772 ··HOLDER·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,\xd8772 ··HOLDER·OR·CONTRIBUTORS·BE·LIABLE·FOR·ANY·DIRECT,·INDIRECT,·INCIDENTAL,\xd
8773 ··SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT\xd8773 ··SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES·(INCLUDING,·BUT·NOT\xd
8774 ··LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,\xd8774 ··LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;·LOSS·OF·USE,\xd
8775 ··DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY\xd8775 ··DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND·ON·ANY\xd
8776 ··THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT\xd8776 ··THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT\xd
8777 ··(INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE\xd8777 ··(INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE\xd
8778 ··OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.\xd8778 ··OF·THIS·SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.\xd
8779 \xd8779 ··\xd
8780 ==============================================================================··\xd8780 ==============================================================================\xd
8781 \xd8781 \xd
8782 The·TIFF·decoder·code·is·derived·from·the·following:\xd8782 The·TIFF·decoder·code·is·derived·from·the·following:\xd
8783 ··Apache·Batik\xd8783 ··Apache·Batik\xd
8784 ··http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk\xd8784 ··http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk\xd
8785 ··Copyright·1999-2007·The·Apache·Software·Foundation\xd8785 ··Copyright·1999-2007·The·Apache·Software·Foundation\xd
8786 ···Licensed·under·the·Apache·License,·Version·2.0·(the·"License");\xd8786 ···Licensed·under·the·Apache·License,·Version·2.0·(the·"License");\xd
8787 ···you·may·not·use·this·file·except·in·compliance·with·the·License.\xd8787 ···you·may·not·use·this·file·except·in·compliance·with·the·License.\xd
Offset 8792, 15 lines modifiedOffset 8792, 15 lines modified
8792 ···Unless·required·by·applicable·law·or·agreed·to·in·writing,·software\xd8792 ···Unless·required·by·applicable·law·or·agreed·to·in·writing,·software\xd
8793 ···distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS,\xd8793 ···distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS,\xd
8794 ···WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied.\xd8794 ···WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied.\xd
8795 ···See·the·License·for·the·specific·language·governing·permissions·and\xd8795 ···See·the·License·for·the·specific·language·governing·permissions·and\xd
8796 ···limitations·under·the·License.\xd8796 ···limitations·under·the·License.\xd
8797 \xd8797 \xd
8798 ==============================================================================\xd8798 ==============================================================================\xd
8799 ···\xd8799 \xd
8800 The·OpenEXR·decoder·is·derived·in·part·from·the·OpenEXR·library:\xd8800 The·OpenEXR·decoder·is·derived·in·part·from·the·OpenEXR·library:\xd
8801 \xd8801 \xd
8802 Copyright·(c)·2002-2011,·Industrial·Light·&·Magic,·a·division·of·\xd8802 Copyright·(c)·2002-2011,·Industrial·Light·&·Magic,·a·division·of·\xd
8803 Lucasfilm·Entertainment·Company·Ltd.·All·rights·reserved.·\xd8803 Lucasfilm·Entertainment·Company·Ltd.·All·rights·reserved.·\xd
8804 \xd8804 \xd
8805 Redistribution·and·use·in·source·and·binary·forms,·with·or·without·\xd8805 Redistribution·and·use·in·source·and·binary·forms,·with·or·without·\xd
8806 modification,·are·permitted·provided·that·the·following·conditions·are·met:\xd8806 modification,·are·permitted·provided·that·the·following·conditions·are·met:\xd
Offset 8881, 15 lines modifiedOffset 8881, 16 lines modified
8881 ··DISCLAIMED.·IN·NO·EVENT·SHALL·LIMBIC·SOFTWARE,·INC.·BE·LIABLE·FOR·ANY\xd8881 ··DISCLAIMED.·IN·NO·EVENT·SHALL·LIMBIC·SOFTWARE,·INC.·BE·LIABLE·FOR·ANY\xd
8882 ··DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES\xd8882 ··DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES\xd
8883 ··(INCLUDING,·BUT·NOT·LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;\xd8883 ··(INCLUDING,·BUT·NOT·LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;\xd
8884 ··LOSS·OF·USE,·DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND\xd8884 ··LOSS·OF·USE,·DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND\xd
8885 ··ON·ANY·THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT\xd8885 ··ON·ANY·THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT\xd
8886 ··(INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS\xd8886 ··(INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS\xd
8887 ··SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.\xd8887 ··SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.\xd
8888 ··8888 ··.
  
8889 --------------------------------------------------------------------------------8889 --------------------------------------------------------------------------------
8890 io8890 io
8891 multi_server_socket8891 multi_server_socket
8892 pedantic8892 pedantic
8893 platform8893 platform
8894 term_glyph8894 term_glyph
  
Offset 10663, 14 lines modifiedOffset 10664, 70 lines modified
10663 ···Unless·required·by·applicable·law·or·agreed·to·in·writing,·software10664 ···Unless·required·by·applicable·law·or·agreed·to·in·writing,·software
10664 ···distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS,10665 ···distributed·under·the·License·is·distributed·on·an·"AS·IS"·BASIS,
10665 ···WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied.10666 ···WITHOUT·WARRANTIES·OR·CONDITIONS·OF·ANY·KIND,·either·express·or·implied.
10666 ···See·the·License·for·the·specific·language·governing·permissions·and10667 ···See·the·License·for·the·specific·language·governing·permissions·and
10667 ···limitations·under·the·License.10668 ···limitations·under·the·License.
  
10668 --------------------------------------------------------------------------------10669 --------------------------------------------------------------------------------
 10670 node_interop
  
 10671 Copyright·(c)·2017,·Anatoly·Pulyaevskiy.
 10672 All·rights·reserved.
  
 10673 Redistribution·and·use·in·source·and·binary·forms,·with·or·without
 10674 modification,·are·permitted·provided·that·the·following·conditions·are·met:
 10675 ····*·Redistributions·of·source·code·must·retain·the·above·copyright
 10676 ······notice,·this·list·of·conditions·and·the·following·disclaimer.
 10677 ····*·Redistributions·in·binary·form·must·reproduce·the·above·copyright
 10678 ······notice,·this·list·of·conditions·and·the·following·disclaimer·in·the
 10679 ······documentation·and/or·other·materials·provided·with·the·distribution.
 10680 ····*·Neither·the·name·of·the·<organization>·nor·the
 10681 ······names·of·its·contributors·may·be·used·to·endorse·or·promote·products
 10682 ······derived·from·this·software·without·specific·prior·written·permission.
  
 10683 THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·"AS·IS"·AND
 10684 ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·TO,·THE·IMPLIED
 10685 WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·PARTICULAR·PURPOSE·ARE
 10686 DISCLAIMED.·IN·NO·EVENT·SHALL·<COPYRIGHT·HOLDER>·BE·LIABLE·FOR·ANY
 10687 DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES
 10688 (INCLUDING,·BUT·NOT·LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;
 10689 LOSS·OF·USE,·DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND
 10690 ON·ANY·THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT
 10691 (INCLUDING·NEGLIGENCE·OR·OTHERWISE)·ARISING·IN·ANY·WAY·OUT·OF·THE·USE·OF·THIS
 10692 SOFTWARE,·EVEN·IF·ADVISED·OF·THE·POSSIBILITY·OF·SUCH·DAMAGE.
  
 10693 --------------------------------------------------------------------------------
 10694 node_io
  
 10695 Copyright·(c)·2018,·Anatoly·Pulyaevskiy.
 10696 All·rights·reserved.
  
 10697 Redistribution·and·use·in·source·and·binary·forms,·with·or·without
 10698 modification,·are·permitted·provided·that·the·following·conditions·are·met:
 10699 ····*·Redistributions·of·source·code·must·retain·the·above·copyright
 10700 ······notice,·this·list·of·conditions·and·the·following·disclaimer.
 10701 ····*·Redistributions·in·binary·form·must·reproduce·the·above·copyright
 10702 ······notice,·this·list·of·conditions·and·the·following·disclaimer·in·the
 10703 ······documentation·and/or·other·materials·provided·with·the·distribution.
 10704 ····*·Neither·the·name·of·the·<organization>·nor·the
 10705 ······names·of·its·contributors·may·be·used·to·endorse·or·promote·products
 10706 ······derived·from·this·software·without·specific·prior·written·permission.
  
 10707 THIS·SOFTWARE·IS·PROVIDED·BY·THE·COPYRIGHT·HOLDERS·AND·CONTRIBUTORS·"AS·IS"·AND
 10708 ANY·EXPRESS·OR·IMPLIED·WARRANTIES,·INCLUDING,·BUT·NOT·LIMITED·TO,·THE·IMPLIED
 10709 WARRANTIES·OF·MERCHANTABILITY·AND·FITNESS·FOR·A·PARTICULAR·PURPOSE·ARE
 10710 DISCLAIMED.·IN·NO·EVENT·SHALL·<COPYRIGHT·HOLDER>·BE·LIABLE·FOR·ANY
 10711 DIRECT,·INDIRECT,·INCIDENTAL,·SPECIAL,·EXEMPLARY,·OR·CONSEQUENTIAL·DAMAGES
 10712 (INCLUDING,·BUT·NOT·LIMITED·TO,·PROCUREMENT·OF·SUBSTITUTE·GOODS·OR·SERVICES;
 10713 LOSS·OF·USE,·DATA,·OR·PROFITS;·OR·BUSINESS·INTERRUPTION)·HOWEVER·CAUSED·AND
 10714 ON·ANY·THEORY·OF·LIABILITY,·WHETHER·IN·CONTRACT,·STRICT·LIABILITY,·OR·TORT
Max diff block lines reached; 1825/8806 bytes (20.72%) of diff not shown.
74.9 KB
assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
51.9 KB
showttf {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
1 version=1,·numtables=16,·searchRange=256·entrySel=4·rangeshift=01 version=1,·numtables=16,·searchRange=256·entrySel=4·rangeshift=0
2 File·Checksum·=b1b0afba·(should·be·0xb1b0afba),·diff=02 File·Checksum·=b1b0afba·(should·be·0xb1b0afba),·diff=0
3 FFTM·checksum=7c2fe638·actual=7c2fe638·diff=0·offset=97652·len=283 FFTM·checksum=83c8b8ac·actual=83c8b8ac·diff=0·offset=93616·len=28
4 GDEF·checksum=002701c2·actual=002701c2·diff=0·offset=97612·len=384 GDEF·checksum=002701c2·actual=002701c2·diff=0·offset=93576·len=38
5 OS/2·checksum=414a61ab·actual=414a61ab·diff=0·offset=392·len=965 OS/2·checksum=414a61ab·actual=414a61ab·diff=0·offset=392·len=96
6 cmap·checksum=39ec394e·actual=39ec394e·diff=0·offset=2136·len=5706 cmap·checksum=39ec394e·actual=39ec394e·diff=0·offset=2136·len=570
7 cvt··checksum=03b3ffb2·actual=03b3ffb2·diff=0·offset=5248·len=287 cvt··checksum=03b3ffb2·actual=03b3ffb2·diff=0·offset=5248·len=28
8 fpgm·checksum=8a0a783b·actual=8a0a783b·diff=0·offset=2708·len=24498 fpgm·checksum=8a0a783b·actual=8a0a783b·diff=0·offset=2708·len=2449
9 gasp·checksum=00000010·actual=00000010·diff=0·offset=97604·len=89 gasp·checksum=00000010·actual=00000010·diff=0·offset=93568·len=8
10 glyf·checksum=c13d525a·actual=c13d525a·diff=0·offset=6104·len=8664810 glyf·checksum=d40db213·actual=d40db213·diff=0·offset=6104·len=86712
11 head·checksum=07b74828·actual=9a4e467d·diff=9df90e55·offset=268·len=5411 head·checksum=0b8ba465·actual=13a6a996·diff=182d0df3·offset=268·len=54
12 hhea·checksum=03e9035b·actual=03e9035b·diff=0·offset=324·len=3612 hhea·checksum=03e9035b·actual=03e9035b·diff=0·offset=324·len=36
13 hmtx·checksum=5b67ffcc·actual=5b67ffcc·diff=0·offset=488·len=164613 hmtx·checksum=5b67ffcc·actual=5b67ffcc·diff=0·offset=488·len=1646
14 loca·checksum=c9f17456·actual=c9f17456·diff=0·offset=5276·len=82614 loca·checksum=d9a183e6·actual=d9a183e6·diff=0·offset=5276·len=826
15 maxp·checksum=040b03ab·actual=040b03ab·diff=0·offset=360·len=3215 maxp·checksum=040b03ab·actual=040b03ab·diff=0·offset=360·len=32
16 name·checksum=7b62e4de·actual=7b62e4de·diff=0·offset=92752·len=71716 name·checksum=7b62e4de·actual=7b62e4de·diff=0·offset=92816·len=717
17 post·checksum=e843823a·actual=e843823a·diff=0·offset=93472·len=413017 post·checksum=ff940019·actual=ff940019·diff=0·offset=93536·len=32
18 prep·checksum=92a19aff·actual=92a19aff·diff=0·offset=5160·len=8618 prep·checksum=92a19aff·actual=92a19aff·diff=0·offset=5160·len=86
  
  
19 Created·by·FontForge·19:05·30-July-201719 Created·by·FontForge·8:35·01-August-2019
20 »       Font·created:·Thu·Dec··4·15:51:46·201420 »       Font·created:·Thu·Dec··4·15:51:46·2014
21 »       Font·modified:·Mon·Sep·18·19:50:49·201721 »       Font·modified:·Wed·Oct··2·10:45:42·2019
  
  
22 HEAD·table·(at·268)22 HEAD·table·(at·268)
23 »       Version=123 »       Version=1
24 »       fontRevision=124 »       fontRevision=1
25 »       checksumAdj=9296fe5525 »       checksumAdj=81b0531
26 »       magicNumber=5f0f3cf5·(0x5f0f3cf5,·diff=0)26 »       magicNumber=5f0f3cf5·(0x5f0f3cf5,·diff=0)
27 »       flags=1f·baseline_at_0·lsb_at_0·instrs_depend_on_size·ppem_to_int·instr_set_width·27 »       flags=1f·baseline_at_0·lsb_at_0·instrs_depend_on_size·ppem_to_int·instr_set_width·
28 »       unitsPerEm=51228 »       unitsPerEm=512
29 »       create[0]=029 »       create[0]=0
30 »       ·create[1]=d0a6339230 »       ·create[1]=d0a63392
31 »       File·created:·Thu·Dec··4·15:51:46·201431 »       File·created:·Thu·Dec··4·15:51:46·2014
32 »       modtime[0]=032 »       modtime[0]=0
33 »       ·modtime[1]=d5e5d419 
34 »       File·modified:·Mon·Sep·18·19:50:49·201733 »       ·modtime[1]=d9ba3056
 34 »       File·modified:·Wed·Oct··2·10:45:42·2019
35 »       xmin=-835 »       xmin=-8
36 »       ymin=-4836 »       ymin=-48
37 »       xmax=51237 »       xmax=512
38 »       ymax=43238 »       ymax=432
39 »       macstyle=039 »       macstyle=0
40 »       lowestppem=840 »       lowestppem=8
41 »       fontdirhint=2·left·to·right·and·neutrals41 »       fontdirhint=2·left·to·right·and·neutrals
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 »       mbz=061 »       mbz=0
62 »       mbz=062 »       mbz=0
63 »       mbz=063 »       mbz=0
64 »       mbz=064 »       mbz=0
65 »       metricdataformat=065 »       metricdataformat=0
66 »       numberOfHMetrics=41166 »       numberOfHMetrics=411
  
67 NAME·table·(at·92752)67 NAME·table·(at·92816)
68 »       format=068 »       format=0
69 »       nrecords=1469 »       nrecords=14
70 »       taboff=17470 »       taboff=174
71 »       ·platform=1·plat·spec·encoding=0·language=0·name=0·Copyright71 »       ·platform=1·plat·spec·encoding=0·language=0·name=0·Copyright
72 »       ·strlen=68··stroff=138»    ···Created·by·Adam·Bradley·with·FontForge·2.0·(http://fontforge.sf.net)72 »       ·strlen=68··stroff=138»    ···Created·by·Adam·Bradley·with·FontForge·2.0·(http://fontforge.sf.net)
73 »       ·platform=1·plat·spec·encoding=0·language=0·name=1·Family73 »       ·platform=1·plat·spec·encoding=0·language=0·name=1·Family
74 »       ·strlen=14··stroff=237»    ···CupertinoIcons74 »       ·strlen=14··stroff=237»    ···CupertinoIcons
Offset 157, 15 lines modifiedOffset 157, 15 lines modified
157 »       ·maxFunctionDefs=110157 »       ·maxFunctionDefs=110
158 »       ·maxInstructionDefs=0158 »       ·maxInstructionDefs=0
159 »       ·maxStackElements=398159 »       ·maxStackElements=398
160 »       ·maxSizeOfInstructions=546160 »       ·maxSizeOfInstructions=546
161 »       ·maxComponentElements=0161 »       ·maxComponentElements=0
162 »       ·maxComponentDepth=0162 »       ·maxComponentDepth=0
  
163 gasp·table·(at·97604)·(grid·fitting·and·scan·conversion·table)163 gasp·table·(at·93568)·(grid·fitting·and·scan·conversion·table)
164 »       ·version=1164 »       ·version=1
165 »       ·Number·of·gasp·entries=1165 »       ·Number·of·gasp·entries=1
166 »       ··All·sizes:·Both·Grid·Fitting·and·Anti-Aliasing166 »       ··All·sizes:·Both·Grid·Fitting·and·Anti-Aliasing
  
167 Encoding·(cmap)·table·(at·2136)167 Encoding·(cmap)·table·(at·2136)
168 platform=0·specific=3·offset=28·Unicode·2.0+168 platform=0·specific=3·offset=28·Unicode·2.0+
169 platform=1·specific=0·offset=308·Mac·Roman169 platform=1·specific=0·offset=308·Mac·Roman
Offset 614, 436 lines modifiedOffset 614, 24 lines modified
614 ·Glyph·406·->·U+F4CE614 ·Glyph·406·->·U+F4CE
615 ·Glyph·407·->·U+F4CF615 ·Glyph·407·->·U+F4CF
616 ·Glyph·408·->·U+F4D0616 ·Glyph·408·->·U+F4D0
617 ·Glyph·409·->·U+F4D1617 ·Glyph·409·->·U+F4D1
618 ·Glyph·410·->·U+F4D2618 ·Glyph·410·->·U+F4D2
619 ·Glyph·411·->·U+F4D3619 ·Glyph·411·->·U+F4D3
  
620 post·table·(at·93472)620 post·table·(at·93536)
621 »       ·format=00020000621 »       ·format=00030000
622 »       ·italicAngle=0622 »       ·italicAngle=0
623 »       ·underlinePos=-112623 »       ·underlinePos=-111
624 »       ·underlineWidth=25624 »       ·underlineWidth=25
625 »       ·fixedpitch=0625 »       ·fixedpitch=0
626 »       ·mem1=0626 »       ·mem1=0
627 »       ·mem2=0627 »       ·mem2=0
628 »       ·mem3=0628 »       ·mem3=0
629 »       ·mem4=0629 »       ·mem4=0
630 Glyph·0·(name·index=0)·->·".notdef"» ··U+FFFF 
631 Glyph·1·(name·index=1)·->·".null"»   ··U+0000 
632 Glyph·2·(name·index=2)·->·"nonmarkingreturn"»··U+0000 
633 Glyph·3·(name·index=258)·->·"uniF111"»       ··U+F111 
634 Glyph·4·(name·index=259)·->·"uniF112"»       ··U+F112 
635 Glyph·5·(name·index=260)·->·"uniF113"»       ··U+F113 
636 Glyph·6·(name·index=261)·->·"uniF114"»       ··U+F114 
637 Glyph·7·(name·index=262)·->·"uniF115"»       ··U+F115 
638 Glyph·8·(name·index=263)·->·"uniF116"»       ··U+F116 
639 Glyph·9·(name·index=264)·->·"uniF21C"»       ··U+F21C 
640 Glyph·10·(name·index=265)·->·"uniF21D"»      ··U+F21D 
641 Glyph·11·(name·index=266)·->·"uniF21E"»      ··U+F21E 
642 Glyph·12·(name·index=267)·->·"uniF220"»      ··U+F220 
643 Glyph·13·(name·index=268)·->·"uniF221"»      ··U+F221 
644 Glyph·14·(name·index=269)·->·"uniF26E"»      ··U+F26E 
645 Glyph·15·(name·index=270)·->·"uniF26F"»      ··U+F26F 
646 Glyph·16·(name·index=271)·->·"uniF270"»      ··U+F270 
647 Glyph·17·(name·index=272)·->·"uniF271"»      ··U+F271 
648 Glyph·18·(name·index=273)·->·"uniF2A9"»      ··U+F2A9 
649 Glyph·19·(name·index=274)·->·"uniF2AA"»      ··U+F2AA 
650 Glyph·20·(name·index=275)·->·"uniF2AB"»      ··U+F2AB 
651 Glyph·21·(name·index=276)·->·"uniF2AC"»      ··U+F2AC 
652 Glyph·22·(name·index=277)·->·"uniF2B3"»      ··U+F2B3 
653 Glyph·23·(name·index=278)·->·"uniF2B5"»      ··U+F2B5 
654 Glyph·24·(name·index=279)·->·"uniF2B8"»      ··U+F2B8 
655 Glyph·25·(name·index=280)·->·"uniF2BA"»      ··U+F2BA 
656 Glyph·26·(name·index=281)·->·"uniF2BE"»      ··U+F2BE 
657 Glyph·27·(name·index=282)·->·"uniF2BF"»      ··U+F2BF 
658 Glyph·28·(name·index=283)·->·"uniF2C0"»      ··U+F2C0 
659 Glyph·29·(name·index=284)·->·"uniF2C1"»      ··U+F2C1 
660 Glyph·30·(name·index=285)·->·"uniF2C2"»      ··U+F2C2 
Max diff block lines reached; 28738/53121 bytes (54.10%) of diff not shown.
22.9 KB
ttx -o- {}
error from `ttx -o- {}`: Dumping "/tmp/diffoscope_unccyec6_tmp/tmpomr02uj__apk/assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf" to "-"... Dumping 'GlyphOrder' table... Dumping 'head' table... Dumping 'hhea' table... Dumping 'maxp' table... Dumping 'OS/2' table... Dumping 'hmtx' table... Dumping 'cmap' table... Dumping 'fpgm' table... Dumping 'prep' table... Dumping 'cvt ' table... Dumping 'loca' table... Dumping 'glyf' table... Dumping 'name' table... Dumping 'post' table... Dumping 'gasp' table... Dumping 'FFTM' table... Dumping 'GDEF' table...
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 <?xml·version="1.0"·encoding="UTF-8"?>1 <?xml·version="1.0"·encoding="UTF-8"?>
2 <ttFont·sfntVersion="\x00\x01\x00\x00"·ttLibVersion="4.19">2 <ttFont·sfntVersion="\x00\x01\x00\x00"·ttLibVersion="4.19">
  
3 ··<GlyphOrder>3 ··<GlyphOrder>
4 ····<!--·The·'id'·attribute·is·only·for·humans;·it·is·ignored·when·parsed.·-->4 ····<!--·The·'id'·attribute·is·only·for·humans;·it·is·ignored·when·parsed.·-->
5 ····<GlyphID·id="0"·name=".notdef"/>5 ····<GlyphID·id="0"·name=".notdef"/>
6 ····<GlyphID·id="1"·name=".null"/>6 ····<GlyphID·id="1"·name="glyph00001"/>
7 ····<GlyphID·id="2"·name="nonmarkingreturn"/>7 ····<GlyphID·id="2"·name="glyph00002"/>
8 ····<GlyphID·id="3"·name="uniF111"/>8 ····<GlyphID·id="3"·name="uniF111"/>
9 ····<GlyphID·id="4"·name="uniF112"/>9 ····<GlyphID·id="4"·name="uniF112"/>
10 ····<GlyphID·id="5"·name="uniF113"/>10 ····<GlyphID·id="5"·name="uniF113"/>
11 ····<GlyphID·id="6"·name="uniF114"/>11 ····<GlyphID·id="6"·name="uniF114"/>
12 ····<GlyphID·id="7"·name="uniF115"/>12 ····<GlyphID·id="7"·name="uniF115"/>
13 ····<GlyphID·id="8"·name="uniF116"/>13 ····<GlyphID·id="8"·name="uniF116"/>
14 ····<GlyphID·id="9"·name="uniF21C"/>14 ····<GlyphID·id="9"·name="uniF21C"/>
Offset 417, 20 lines modifiedOffset 417, 20 lines modified
417 ····<GlyphID·id="411"·name="uniF4D3"/>417 ····<GlyphID·id="411"·name="uniF4D3"/>
418 ··</GlyphOrder>418 ··</GlyphOrder>
  
419 ··<head>419 ··<head>
420 ····<!--·Most·of·this·table·will·be·recalculated·by·the·compiler·-->420 ····<!--·Most·of·this·table·will·be·recalculated·by·the·compiler·-->
421 ····<tableVersion·value="1.0"/>421 ····<tableVersion·value="1.0"/>
422 ····<fontRevision·value="1.0"/>422 ····<fontRevision·value="1.0"/>
423 ····<checkSumAdjustment·value="0x9296fe55"/>423 ····<checkSumAdjustment·value="0x81b0531"/>
424 ····<magicNumber·value="0x5f0f3cf5"/>424 ····<magicNumber·value="0x5f0f3cf5"/>
425 ····<flags·value="00000000·00011111"/>425 ····<flags·value="00000000·00011111"/>
426 ····<unitsPerEm·value="512"/>426 ····<unitsPerEm·value="512"/>
427 ····<created·value="Thu·Dec··4·15:51:46·2014"/>427 ····<created·value="Thu·Dec··4·15:51:46·2014"/>
428 ····<modified·value="Mon·Sep·18·19:50:49·2017"/>428 ····<modified·value="Wed·Oct··2·10:45:42·2019"/>
429 ····<xMin·value="-8"/>429 ····<xMin·value="-8"/>
430 ····<yMin·value="-48"/>430 ····<yMin·value="-48"/>
431 ····<xMax·value="512"/>431 ····<xMax·value="512"/>
432 ····<yMax·value="432"/>432 ····<yMax·value="432"/>
433 ····<macStyle·value="00000000·00000000"/>433 ····<macStyle·value="00000000·00000000"/>
434 ····<lowestRecPPEM·value="8"/>434 ····<lowestRecPPEM·value="8"/>
435 ····<fontDirectionHint·value="2"/>435 ····<fontDirectionHint·value="2"/>
Offset 528, 16 lines modifiedOffset 528, 16 lines modified
528 ····<usDefaultChar·value="0"/>528 ····<usDefaultChar·value="0"/>
529 ····<usBreakChar·value="32"/>529 ····<usBreakChar·value="32"/>
530 ····<usMaxContext·value="1"/>530 ····<usMaxContext·value="1"/>
531 ··</OS_2>531 ··</OS_2>
  
532 ··<hmtx>532 ··<hmtx>
533 ····<mtx·name=".notdef"·width="512"·lsb="0"/>533 ····<mtx·name=".notdef"·width="512"·lsb="0"/>
534 ····<mtx·name=".null"·width="0"·lsb="0"/>534 ····<mtx·name="glyph00001"·width="0"·lsb="0"/>
535 ····<mtx·name="nonmarkingreturn"·width="512"·lsb="0"/>535 ····<mtx·name="glyph00002"·width="512"·lsb="0"/>
536 ····<mtx·name="uniF111"·width="448"·lsb="0"/>536 ····<mtx·name="uniF111"·width="448"·lsb="0"/>
537 ····<mtx·name="uniF112"·width="448"·lsb="0"/>537 ····<mtx·name="uniF112"·width="448"·lsb="0"/>
538 ····<mtx·name="uniF113"·width="448"·lsb="0"/>538 ····<mtx·name="uniF113"·width="448"·lsb="0"/>
539 ····<mtx·name="uniF114"·width="448"·lsb="0"/>539 ····<mtx·name="uniF114"·width="448"·lsb="0"/>
540 ····<mtx·name="uniF115"·width="448"·lsb="0"/>540 ····<mtx·name="uniF115"·width="448"·lsb="0"/>
541 ····<mtx·name="uniF116"·width="256"·lsb="-2"/>541 ····<mtx·name="uniF116"·width="256"·lsb="-2"/>
542 ····<mtx·name="uniF21C"·width="448"·lsb="0"/>542 ····<mtx·name="uniF21C"·width="448"·lsb="0"/>
Offset 1355, 19 lines modifiedOffset 1355, 19 lines modified
1355 ······<map·code="0xf4cf"·name="uniF4CF"/><!--·????·-->1355 ······<map·code="0xf4cf"·name="uniF4CF"/><!--·????·-->
1356 ······<map·code="0xf4d0"·name="uniF4D0"/><!--·????·-->1356 ······<map·code="0xf4d0"·name="uniF4D0"/><!--·????·-->
1357 ······<map·code="0xf4d1"·name="uniF4D1"/><!--·????·-->1357 ······<map·code="0xf4d1"·name="uniF4D1"/><!--·????·-->
1358 ······<map·code="0xf4d2"·name="uniF4D2"/><!--·????·-->1358 ······<map·code="0xf4d2"·name="uniF4D2"/><!--·????·-->
1359 ······<map·code="0xf4d3"·name="uniF4D3"/><!--·????·-->1359 ······<map·code="0xf4d3"·name="uniF4D3"/><!--·????·-->
1360 ····</cmap_format_4>1360 ····</cmap_format_4>
1361 ····<cmap_format_0·platformID="1"·platEncID="0"·language="0">1361 ····<cmap_format_0·platformID="1"·platEncID="0"·language="0">
1362 ······<map·code="0x0"·name=".null"/>1362 ······<map·code="0x0"·name="glyph00001"/>
1363 ······<map·code="0x8"·name=".null"/>1363 ······<map·code="0x8"·name="glyph00001"/>
1364 ······<map·code="0x9"·name="nonmarkingreturn"/> 
1365 ······<map·code="0xd"·name="nonmarkingreturn"/>1364 ······<map·code="0x9"·name="glyph00002"/>
 1365 ······<map·code="0xd"·name="glyph00002"/>
1366 ······<map·code="0x1d"·name=".null"/>1366 ······<map·code="0x1d"·name="glyph00001"/>
1367 ····</cmap_format_0>1367 ····</cmap_format_0>
1368 ····<cmap_format_4·platformID="3"·platEncID="1"·language="0">1368 ····<cmap_format_4·platformID="3"·platEncID="1"·language="0">
1369 ······<map·code="0xf111"·name="uniF111"/><!--·????·-->1369 ······<map·code="0xf111"·name="uniF111"/><!--·????·-->
1370 ······<map·code="0xf112"·name="uniF112"/><!--·????·-->1370 ······<map·code="0xf112"·name="uniF112"/><!--·????·-->
1371 ······<map·code="0xf113"·name="uniF113"/><!--·????·-->1371 ······<map·code="0xf113"·name="uniF113"/><!--·????·-->
1372 ······<map·code="0xf114"·name="uniF114"/><!--·????·-->1372 ······<map·code="0xf114"·name="uniF114"/><!--·????·-->
1373 ······<map·code="0xf115"·name="uniF115"/><!--·????·-->1373 ······<map·code="0xf115"·name="uniF115"/><!--·????·-->
Offset 4185, 17 lines modifiedOffset 4185, 17 lines modified
4185 ··<glyf>4185 ··<glyf>
  
4186 ····<!--·The·xMin,·yMin,·xMax·and·yMax·values4186 ····<!--·The·xMin,·yMin,·xMax·and·yMax·values
4187 ·········will·be·recalculated·by·the·compiler.·-->4187 ·········will·be·recalculated·by·the·compiler.·-->
  
4188 ····<TTGlyph·name=".notdef"/><!--·contains·no·outline·data·-->4188 ····<TTGlyph·name=".notdef"/><!--·contains·no·outline·data·-->
  
4189 ····<TTGlyph·name=".null"/><!--·contains·no·outline·data·-->4189 ····<TTGlyph·name="glyph00001"/><!--·contains·no·outline·data·-->
  
4190 ····<TTGlyph·name="nonmarkingreturn"/><!--·contains·no·outline·data·-->4190 ····<TTGlyph·name="glyph00002"/><!--·contains·no·outline·data·-->
  
4191 ····<TTGlyph·name="uniF111"·xMin="0"·yMin="64"·xMax="448"·yMax="320">4191 ····<TTGlyph·name="uniF111"·xMin="0"·yMin="64"·xMax="448"·yMax="320">
4192 ······<contour>4192 ······<contour>
4193 ········<pt·x="10"·y="64"·on="1"/>4193 ········<pt·x="10"·y="64"·on="1"/>
4194 ········<pt·x="0"·y="64"·on="0"/>4194 ········<pt·x="0"·y="64"·on="0"/>
4195 ········<pt·x="0"·y="74"·on="1"/>4195 ········<pt·x="0"·y="74"·on="1"/>
4196 ········<pt·x="0"·y="310"·on="1"/>4196 ········<pt·x="0"·y="310"·on="1"/>
Offset 12657, 29 lines modifiedOffset 12657, 38 lines modified
12657 ··········CALL[·]» /*·CallFunction·*/12657 ··········CALL[·]» /*·CallFunction·*/
12658 ········</assembly>12658 ········</assembly>
12659 ······</instructions>12659 ······</instructions>
12660 ····</TTGlyph>12660 ····</TTGlyph>
  
12661 ····<TTGlyph·name="uniF3CF"·xMin="0"·yMin="32"·xMax="192"·yMax="352">12661 ····<TTGlyph·name="uniF3CF"·xMin="0"·yMin="32"·xMax="192"·yMax="352">
12662 ······<contour>12662 ······<contour>
 12663 ········<pt·x="152"·y="346"·on="1"/>
 12664 ········<pt·x="158"·y="352"·on="0"/>
 12665 ········<pt·x="171"·y="352"·on="1"/>
 12666 ········<pt·x="180"·y="352"·on="0"/>
 12667 ········<pt·x="192"·y="340"·on="0"/>
12663 ········<pt·x="192"·y="320"·on="1"/>12668 ········<pt·x="192"·y="330"·on="1"/>
 12669 ········<pt·x="192"·y="322"·on="0"/>
 12670 ········<pt·x="186"·y="316"·on="1"/>
12664 ········<pt·x="65"·y="192"·on="1"/>12671 ········<pt·x="64"·y="194"·on="1"/>
 12672 ········<pt·x="186"·y="70"·on="1"/>
12665 ········<pt·x="192"·y="64"·on="1"/>12673 ········<pt·x="192"·y="64"·on="0"/>
 12674 ········<pt·x="192"·y="54"·on="1"/>
 12675 ········<pt·x="192"·y="44"·on="0"/>
12666 ········<pt·x="160"·y="32"·on="1"/>12676 ········<pt·x="180"·y="32"·on="0"/>
 12677 ········<pt·x="171"·y="32"·on="1"/>
 12678 ········<pt·x="158"·y="32"·on="0"/>
 12679 ········<pt·x="152"·y="38"·on="1"/>
 12680 ········<pt·x="5"·y="182"·on="1"/>
 12681 ········<pt·x="0"·y="187"·on="0"/>
12667 ········<pt·x="0"·y="192"·on="1"/>12682 ········<pt·x="0"·y="193"·on="1"/>
12668 ········<pt·x="0"·y="192"·on="1"/>12683 ········<pt·x="0"·y="197"·on="0"/>
12669 ········<pt·x="160"·y="352"·on="1"/>12684 ········<pt·x="5"·y="202"·on="1"/>
12670 ······</contour>12685 ······</contour>
12671 ······<instructions>12686 ······<instructions/>
12672 ········<assembly> 
12673 ··········PUSHB[·]»/*·4·values·pushed·*/ 
12674 ··········6·3·1·40 
Max diff block lines reached; 17225/22833 bytes (75.44%) of diff not shown.
78.5 MB
lib/armeabi-v7a/libapp.so
900 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:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········10526840·(bytes·into·file)13 ··Start·of·section·headers:··········10506360·(bytes·into·file)
14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI
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:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········1019 ··Number·of·section·headers:·········10
20 ··Section·header·string·table·index:·920 ··Section·header·string·table·index:·9
1.76 KB
readelf --wide --program-header {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 There·are·11·program·headers,·starting·at·offset·524 There·are·11·program·headers,·starting·at·offset·52
  
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···········0x000034·0x00000034·0x00000034·0x00160·0x00160·R···0x10007 ··PHDR···········0x000034·0x00000034·0x00000034·0x00160·0x00160·R···0x1000
8 ··LOAD···········0x000000·0x00000000·0x00000000·0x00194·0x00194·R···0x10008 ··LOAD···········0x000000·0x00000000·0x00000000·0x00194·0x00194·R···0x1000
9 ··LOAD···········0x001000·0x00001000·0x00001000·0x031c0·0x031c0·R·E·0x10009 ··LOAD···········0x001000·0x00001000·0x00001000·0x031c0·0x031c0·R·E·0x1000
10 ··LOAD···········0x005000·0x00005000·0x00005000·0x6038d0·0x6038d0·R·E·0x100010 ··LOAD···········0x005000·0x00005000·0x00005000·0x5fffb0·0x5fffb0·R·E·0x1000
11 ··LOAD···········0x609000·0x00609000·0x00609000·0x05c78·0x05c78·R···0x100011 ··LOAD···········0x605000·0x00605000·0x00605000·0x05c78·0x05c78·R···0x1000
12 ··LOAD···········0x60f000·0x0060f000·0x0060f000·0x3f77b0·0x3f77b0·R···0x100012 ··LOAD···········0x60b000·0x0060b000·0x0060b000·0x3f65a8·0x3f65a8·R···0x1000
13 ··LOAD···········0xa07000·0x00a07000·0x00a07000·0x00030·0x00030·R···0x100013 ··LOAD···········0xa02000·0x00a02000·0x00a02000·0x00030·0x00030·R···0x1000
14 ··LOAD···········0xa08000·0x00a08000·0x00a08000·0x00050·0x00050·R···0x100014 ··LOAD···········0xa03000·0x00a03000·0x00a03000·0x00050·0x00050·R···0x1000
15 ··LOAD···········0xa09000·0x00a09000·0x00a09000·0x0006f·0x0006f·R···0x100015 ··LOAD···········0xa04000·0x00a04000·0x00a04000·0x0006f·0x0006f·R···0x1000
16 ··LOAD···········0xa0a000·0x00a0a000·0x00a0a000·0x00030·0x00030·RW··0x100016 ··LOAD···········0xa05000·0x00a05000·0x00a05000·0x00030·0x00030·RW··0x1000
17 ··DYNAMIC········0xa0a000·0x00a0a000·0x00a0a000·0x00030·0x00030·RW··0x100017 ··DYNAMIC········0xa05000·0x00a05000·0x00a05000·0x00030·0x00030·RW··0x1000
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
21 ···01·····21 ···01·····
22 ···02·····.text·22 ···02·····.text·
23 ···03·····.text·23 ···03·····.text·
2.02 KB
readelf --wide --sections {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 There·are·10·section·headers,·starting·at·offset·0xa0a078:1 There·are·10·section·headers,·starting·at·offset·0xa05078:
  
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]·.text·············PROGBITS········00001000·001000·0031c0·00··AX··0···0·40965 ··[·1]·.text·············PROGBITS········00001000·001000·0031c0·00··AX··0···0·4096
6 ··[·2]·.text·············PROGBITS········00005000·005000·6038d0·00··AX··0···0·40966 ··[·2]·.text·············PROGBITS········00005000·005000·5fffb0·00··AX··0···0·4096
7 ··[·3]·.rodata···········PROGBITS········00609000·609000·005c78·00···A··0···0·40967 ··[·3]·.rodata···········PROGBITS········00605000·605000·005c78·00···A··0···0·4096
8 ··[·4]·.rodata···········PROGBITS········0060f000·60f000·3f77b0·00···A··0···0·40968 ··[·4]·.rodata···········PROGBITS········0060b000·60b000·3f65a8·00···A··0···0·4096
9 ··[·5]·.hash·············HASH············00a07000·a07000·000030·04···A··6···0·40969 ··[·5]·.hash·············HASH············00a02000·a02000·000030·04···A··6···0·4096
10 ··[·6]·.dynsym···········DYNSYM··········00a08000·a08000·000050·10···A··7···1·409610 ··[·6]·.dynsym···········DYNSYM··········00a03000·a03000·000050·10···A··7···1·4096
11 ··[·7]·.dynstr···········STRTAB··········00a09000·a09000·00006f·00···A··0···0·409611 ··[·7]·.dynstr···········STRTAB··········00a04000·a04000·00006f·00···A··0···0·4096
12 ··[·8]·.dynamic··········DYNAMIC·········00a0a000·a0a000·000030·08··WA··7···0·409612 ··[·8]·.dynamic··········DYNAMIC·········00a05000·a05000·000030·08··WA··7···0·4096
13 ··[·9]·.shstrtab·········STRTAB··········00000000·a0a030·000046·00······0···0··113 ··[·9]·.shstrtab·········STRTAB··········00000000·a05030·000046·00······0···0··1
14 Key·to·Flags:14 Key·to·Flags:
15 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),15 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
16 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),16 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
17 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),17 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
18 ··y·(purecode),·p·(processor·specific)18 ··y·(purecode),·p·(processor·specific)
793 B
readelf --wide --symbols {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Symbol·table·'.dynsym'·contains·5·entries:1 Symbol·table·'.dynsym'·contains·5·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00001000·12736·FUNC····GLOBAL·DEFAULT····1·_kDartVmSnapshotInstructions4 ·····1:·00001000·12736·FUNC····GLOBAL·DEFAULT····1·_kDartVmSnapshotInstructions
5 ·····2:·00005000·0x6038d0·FUNC····GLOBAL·DEFAULT····2·_kDartIsolateSnapshotInstructions5 ·····2:·00005000·0x5fffb0·FUNC····GLOBAL·DEFAULT····2·_kDartIsolateSnapshotInstructions
6 ·····3:·00609000·23672·OBJECT··GLOBAL·DEFAULT····3·_kDartVmSnapshotData6 ·····3:·00605000·23672·OBJECT··GLOBAL·DEFAULT····3·_kDartVmSnapshotData
7 ·····4:·0060f000·0x3f77b0·OBJECT··GLOBAL·DEFAULT····4·_kDartIsolateSnapshotData7 ·····4:·0060b000·0x3f65a8·OBJECT··GLOBAL·DEFAULT····4·_kDartIsolateSnapshotData
697 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0xa0a000·contains·6·entries:1 Dynamic·section·at·offset·0xa05000·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000004·(HASH)·······················0xa070003 ·0x00000004·(HASH)·······················0xa02000
4 ·0x00000005·(STRTAB)·····················0xa090004 ·0x00000005·(STRTAB)·····················0xa04000
5 ·0x0000000a·(STRSZ)······················111·(bytes)5 ·0x0000000a·(STRSZ)······················111·(bytes)
6 ·0x00000006·(SYMTAB)·····················0xa080006 ·0x00000006·(SYMTAB)·····················0xa03000
7 ·0x0000000b·(SYMENT)·····················16·(bytes)7 ·0x0000000b·(SYMENT)·····················16·(bytes)
8 ·0x00000000·(NULL)·······················0x08 ·0x00000000·(NULL)·······················0x0
292 KB
strings --all --bytes=8 {}
    
Offset 434, 41 lines modifiedOffset 434, 45 lines modified
434 ziidyn:>434 ziidyn:>
435 )'Adyn:<435 )'Adyn:<
436 ^A&Mdyn:+436 ^A&Mdyn:+
437 #Opacity.437 #Opacity.
438 fDiagnosticableMixin438 fDiagnosticableMixin
439 toDiagnosticsNode439 toDiagnosticsNode
440 'toStringShort440 'toStringShort
441 P_Diagnosticable&Object&DiagnosticableMixin@370198569.441 _Diagnosticable&Object&DiagnosticableMixin@372198569.
442 #o_Diagnosticable&Object&DiagnosticableMixin@3701985698442 k_Diagnosticable&Object&DiagnosticableMixin@3721985698
443 o}describeEnum8443 o}describeEnum8
444 describeIdentity444 describeIdentity
445 shortHash445 shortHash
446 LDiagnosticableTree446 )DiagnosticsTreeStyle8
 447 ;T_NumProperty@372198569
 448 _NoDefaultValue@372198569
 449 TextTreeConfiguration
447 DVDiagnosticableTreeMixin450 DVDiagnosticableTreeMixin
 451 &"CDiagnosticLevel
448 |za}toStringDeep8452 |za}toStringDeep8
449 P~DiagnosticsNode.message453 P~DiagnosticsNode.message
450 DiagnosticsNode454 DiagnosticsNode
451 TextTreeConfiguration 
452 &"CDiagnosticLevel455 LDiagnosticableTree
 456 computeValue8
 457 8DoubleProperty.lazy
 458 -DoubleProperty
453 }DiagnosticsBlock.459 }DiagnosticsBlock.
454 u\DiagnosticsBlock460 u\DiagnosticsBlock
455 _NoDefaultValue@370198569 
456 H._WordWrapParseMode@3701985698461 _WordWrapParseMode@372198569
 462 *Y4q@372198569
457 )DiagnosticsTreeStyle 
458 E@370198569 
459 (package:flutter/src/foundation/diagnostics.dart463 (package:flutter/src/foundation/diagnostics.dart
460 Diagnosticable464 Diagnosticable
461 dTDiagnosticable.465 dTDiagnosticable.
462 ,DiagnosticableTree.466 ,DiagnosticableTree.
463 KQ_debugReportException@62042623467 KQ_debugReportException@62042623
464 ]_ElementLifecycle@62042623468 ]_ElementLifecycle@62042623
465 TLocalKey469 TLocalKey
466 _TypeLiteral@372174814470 fOH_TypeLiteral@374174814
467 #@372174814471 gZ@374174814
468 8package:flutter/src/foundation/key.dart472 8package:flutter/src/foundation/key.dart
469 mC7get:currentState473 mC7get:currentState
470 Oget:currentContext474 Oget:currentContext
471 Z2dyn:containsKey475 Z2dyn:containsKey
472 1dyn:forEach476 1dyn:forEach
473 )_HashVMBase@3220832477 )_HashVMBase@3220832
474 ,_setDeletedAt@3220832478 ,_setDeletedAt@3220832
Offset 783, 121 lines modifiedOffset 787, 121 lines modified
783 package:flutter/src/widgets/framework.dart787 package:flutter/src/widgets/framework.dart
784 .LWidget788 .LWidget
785 KWidget.789 KWidget.
786 ZRenderObjectWidget.790 ZRenderObjectWidget.
787 kMSingleChildRenderObjectWidget.791 kMSingleChildRenderObjectWidget.
788 6widthFactor792 6widthFactor
789 B.listenable793 B.listenable
790 f@635170175794 |@637170175
791 ~1%{package:flutter/src/widgets/transitions.dart8795 ~1%{package:flutter/src/widgets/transitions.dart8
792 SucreateState796 SucreateState
793 AnimatedWidget797 AnimatedWidget
794 {!GAnimatedWidget.798 {!GAnimatedWidget.
795 ·SUAnimatedBuilder.799 ·SUAnimatedBuilder.
796 ConstrainedBox.800 ConstrainedBox.
797 qIntrinsicWidth.801 qIntrinsicWidth.
798 j=mainAxis802 j=mainAxis
799 'ListBody.803 'ListBody.
800 PFadeTransition.804 PFadeTransition.
801 Pget:_updateCurveDirection@329411118805 Yget:_updateCurveDirection@331411118
802 ,+CurvedAnimation.806 ,+CurvedAnimation.
803 pget:bogusDoctypeState807 pget:bogusDoctypeState
804 PmessageParams808 PmessageParams
805 \ParseErrorToken.809 \ParseErrorToken.
806 get:doctypeSystemIdentifierSingleQuotedState8810 get:doctypeSystemIdentifierSingleQuotedState8
807 get:doctypeSystemIdentifierDoubleQuotedState8811 get:doctypeSystemIdentifierDoubleQuotedState8
808 "get:currentDoctypeToken812 "get:currentDoctypeToken
809 bDv·get:dataState813 bDv·get:dataState
810 DbetweenDoctypePublicAndSystemIdentifiersState814 DbetweenDoctypePublicAndSystemIdentifiersState
811 w_handleTapDown@338145554815 l_handleTapDown@340145554
812 =?_handleTapUp@338145554816 _handleTapUp@340145554
813 u_animate@338145554817 Es_animate@340145554
814 _handleTapCancel@338145554818 _handleTapCancel@340145554
815 q,·arrowXOffsetFromCenter=819 q,·arrowXOffsetFromCenter=
816 sgA@347305172820 pJ@349305172
817 (P),package:flutter/src/cupertino/refresh.dart821 (P),package:flutter/src/cupertino/refresh.dart
818 YChildType822 YChildType
 823 _RenderObject&AbstractNode&DiagnosticableTreeMixin@5712662718
819 sget:abortsWalk 
820 _SemanticsFragment@5692662718 
821 n~jParentDataType824 n~jParentDataType
822 UYContainerRenderObjectMixin825 UYContainerRenderObjectMixin
 826 sget:abortsWalk
 827 ~_SemanticsFragment@5712662718
 828 =Constraints
823 |haddTags829 |haddTags
824 Mxget:interestingFragments830 Mxget:interestingFragments
825 z_InterestingSemanticsFragment@569266271.831 N_InterestingSemanticsFragment@571266271.
826 G_InterestingSemanticsFragment@569266271832 ,h_InterestingSemanticsFragment@571266271
827 =Constraints 
828 dHitTestDispatcher833 dHitTestDispatcher
829 !HitTestable834 !HitTestable
830 5@392494604835 8@394494604
831 Ppackage:flutter/src/gestures/hit_test.dart836 Ppackage:flutter/src/gestures/hit_test.dart
832 j5HitTestTarget837 j5HitTestTarget
 838 sRenderObject.
 839 y_ContainerSemanticsFragment@571266271.
 840 Xx»     _AbortingSemanticsFragment@571266271.
833 KMatrix4.zero8841 KMatrix4.zero8
834 SW0Matrix4.identity842 SW0Matrix4.identity
835 sl*_debugReportException@569266271 
836 ZdescribeApproximatePaintClip8843 ZdescribeApproximatePaintClip8
837 ^assembleSemanticsNode844 ^assembleSemanticsNode
838 FdescribeForError845 FdescribeForError
 846 (_debugReportException@571266271
839 bget:needsCompositing8847 bget:needsCompositing8
840 Pget:sizedByParent848 Pget:sizedByParent
841 handleEvent849 handleEvent
842 rinvokeLayoutCallback8 
843 s!get:showOnScreen850 s!get:showOnScreen
 851 rinvokeLayoutCallback8
 852 _skippedPaintingOnLayer@571266271
844 VscheduleInitialPaint8853 VscheduleInitialPaint8
845 *_paintWithContext@569266271 
846 \I_layoutWithoutResize@569266271 
847 >markNeedsCompositingBitsUpdate854 >markNeedsCompositingBitsUpdate
848 iadoptChild855 iadoptChild
 856 -_paintWithContext@571266271
Max diff block lines reached; 295387/298997 bytes (98.79%) of diff not shown.
44.8 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3114, 15 lines modifiedOffset 3114, 15 lines modified
3114 »       bx»     lr3114 »       bx»     lr
3115 »       bkpt»   0x00003115 »       bkpt»   0x0000
3116 »       bkpt»   0x00003116 »       bkpt»   0x0000
  
3117 Disassembly·of·section·.text:3117 Disassembly·of·section·.text:
  
3118 00005000·<_kDartIsolateSnapshotInstructions>:3118 00005000·<_kDartIsolateSnapshotInstructions>:
3119 »       ldrdeq» r3,·[r0],·#-128»    ;·0xffffff80» ;·<UNPREDICTABLE>3119 »       ldrheq» pc,·[pc],·#-240»    ;·<UNPREDICTABLE>
3120 »       ...3120 »       ...
3121 »       andseq» r8,·r3,·r8,·lsl·sl3121 »       andseq» r8,·r3,·r8,·lsl·sl
3122 »       andhi»  r0,·r0,·r0,·asr·#83122 »       andhi»  r0,·r0,·r0,·asr·#8
3123 »       ...3123 »       ...
3124 »       push»   {fp,·lr}3124 »       push»   {fp,·lr}
3125 »       add»    fp,·sp,·#03125 »       add»    fp,·sp,·#0
3126 »       sub»    sp,·sp,·#52»   ;·0x343126 »       sub»    sp,·sp,·#52»   ;·0x34
Offset 3163, 17 lines modifiedOffset 3163, 17 lines modified
3163 »       ldr»    r1,·[fp,·#-8]3163 »       ldr»    r1,·[fp,·#-8]
3164 »       ldr»    r2,·[sl,·#96]» ;·0x603164 »       ldr»    r2,·[sl,·#96]» ;·0x60
3165 »       cmp»    r1,·r23165 »       cmp»    r1,·r2
3166 »       beq»    5108·<_kDartIsolateSnapshotInstructions+0x108>3166 »       beq»    5108·<_kDartIsolateSnapshotInstructions+0x108>
3167 »       push»   {r1}»       »       ;·(str·r1,·[sp,·#-4]!)3167 »       push»   {r1}»       »       ;·(str·r1,·[sp,·#-4]!)
3168 »       ldr»    r0,·[sp]3168 »       ldr»    r0,·[sp]
3169 »       add»    lr,·r5,·#45056»;·0xb0003169 »       add»    lr,·r5,·#45056»;·0xb000
3170 »       ldr»    lr,·[lr,·#1315]»       ;·0x5233170 »       ldr»    lr,·[lr,·#1235]»       ;·0x4d3
3171 »       add»    r9,·r5,·#45056»;·0xb0003171 »       add»    r9,·r5,·#45056»;·0xb000
3172 »       ldr»    r9,·[r9,·#1319]»       ;·0x5273172 »       ldr»    r9,·[r9,·#1239]»       ;·0x4d7
3173 »       blx»    lr3173 »       blx»    lr
3174 »       add»    sp,·sp,·#43174 »       add»    sp,·sp,·#4
3175 »       mov»    r3,·r03175 »       mov»    r3,·r0
3176 »       ldr»    r0,·[fp,·#-4]3176 »       ldr»    r0,·[fp,·#-4]
3177 »       ldr»    r1,·[sl,·#96]» ;·0x603177 »       ldr»    r1,·[sl,·#96]» ;·0x60
3178 »       mov»    r2,·#23178 »       mov»    r2,·#2
3179 »       b»      5118·<_kDartIsolateSnapshotInstructions+0x118>3179 »       b»      5118·<_kDartIsolateSnapshotInstructions+0x118>
Offset 3196, 17 lines modifiedOffset 3196, 17 lines modified
3196 »       str»    r8,·[fp,·#-20]»;·0xffffffec3196 »       str»    r8,·[fp,·#-20]»;·0xffffffec
3197 »       str»    r3,·[fp,·#-24]»;·0xffffffe83197 »       str»    r3,·[fp,·#-24]»;·0xffffffe8
3198 »       cmp»    r0,·r13198 »       cmp»    r0,·r1
3199 »       beq»    5190·<_kDartIsolateSnapshotInstructions+0x190>3199 »       beq»    5190·<_kDartIsolateSnapshotInstructions+0x190>
3200 »       push»   {r0}»       »       ;·(str·r0,·[sp,·#-4]!)3200 »       push»   {r0}»       »       ;·(str·r0,·[sp,·#-4]!)
3201 »       ldr»    r0,·[sp]3201 »       ldr»    r0,·[sp]
3202 »       add»    lr,·r5,·#45056»;·0xb0003202 »       add»    lr,·r5,·#45056»;·0xb000
3203 »       ldr»    lr,·[lr,·#1323]»       ;·0x52b3203 »       ldr»    lr,·[lr,·#1243]»       ;·0x4db
3204 »       add»    r9,·r5,·#45056»;·0xb0003204 »       add»    r9,·r5,·#45056»;·0xb000
3205 »       ldr»    r9,·[r9,·#1327]»       ;·0x52f3205 »       ldr»    r9,·[r9,·#1247]»       ;·0x4df
3206 »       blx»    lr3206 »       blx»    lr
3207 »       add»    sp,·sp,·#43207 »       add»    sp,·sp,·#4
3208 »       mov»    r7,·r03208 »       mov»    r7,·r0
3209 »       ldr»    r4,·[fp,·#-16]3209 »       ldr»    r4,·[fp,·#-16]
3210 »       ldr»    r3,·[fp,·#-20]»;·0xffffffec3210 »       ldr»    r3,·[fp,·#-20]»;·0xffffffec
3211 »       ldr»    r0,·[fp,·#-24]»;·0xffffffe83211 »       ldr»    r0,·[fp,·#-24]»;·0xffffffe8
3212 »       mov»    r6,·#03212 »       mov»    r6,·#0
Offset 3301, 15 lines modifiedOffset 3301, 15 lines modified
3301 »       mov»    ip,·#23301 »       mov»    ip,·#2
3302 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)3302 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)
3303 »       ldr»    ip,·[fp,·#-48]»;·0xffffffd03303 »       ldr»    ip,·[fp,·#-48]»;·0xffffffd0
3304 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)3304 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)
3305 »       ldr»    ip,·[fp,·#-8]3305 »       ldr»    ip,·[fp,·#-8]
3306 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)3306 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)
3307 »       ldr»    r4,·[r5,·#783]»;·0x30f3307 »       ldr»    r4,·[r5,·#783]»;·0x30f
3308 »       bl»     5f8814·<_kDartIsolateSnapshotInstructions+0x5f3814>3308 »       bl»     5f4ef4·<_kDartIsolateSnapshotInstructions+0x5efef4>
3309 »       add»    sp,·sp,·#163309 »       add»    sp,·sp,·#16
3310 »       ldr»    r2,·[fp,·#-52]»;·0xffffffcc3310 »       ldr»    r2,·[fp,·#-52]»;·0xffffffcc
3311 »       ldr»    r1,·[sl,·#96]» ;·0x603311 »       ldr»    r1,·[sl,·#96]» ;·0x60
3312 »       ldr»    r6,·[r5,·#7]3312 »       ldr»    r6,·[r5,·#7]
3313 »       ldr»    lr,·[r6,·#3]3313 »       ldr»    lr,·[r6,·#3]
3314 »       blx»    lr3314 »       blx»    lr
3315 »       ldr»    r1,·[fp,·#-16]3315 »       ldr»    r1,·[fp,·#-16]
Offset 3340, 30 lines modifiedOffset 3340, 30 lines modified
3340 »       cmp»    r0,·r23340 »       cmp»    r0,·r2
3341 »       bgt»    539c·<_kDartIsolateSnapshotInstructions+0x39c>3341 »       bgt»    539c·<_kDartIsolateSnapshotInstructions+0x39c>
3342 »       blt»    53f4·<_kDartIsolateSnapshotInstructions+0x3f4>3342 »       blt»    53f4·<_kDartIsolateSnapshotInstructions+0x3f4>
3343 »       cmp»    r4,·r33343 »       cmp»    r4,·r3
3344 »       bls»    53f4·<_kDartIsolateSnapshotInstructions+0x3f4>3344 »       bls»    53f4·<_kDartIsolateSnapshotInstructions+0x3f4>
3345 »       ldr»    ip,·[fp,·#-4]3345 »       ldr»    ip,·[fp,·#-4]
3346 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)3346 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)
3347 »       bl»     5d3fe0·<_kDartIsolateSnapshotInstructions+0x5cefe0>3347 »       bl»     5d06c0·<_kDartIsolateSnapshotInstructions+0x5cb6c0>
3348 »       ldr»    ip,·[sl,·#96]» ;·0x603348 »       ldr»    ip,·[sl,·#96]» ;·0x60
3349 »       str»    ip,·[r0,·#7]3349 »       str»    ip,·[r0,·#7]
3350 »       ldr»    ip,·[r5,·#39]» ;·0x273350 »       ldr»    ip,·[r5,·#39]» ;·0x27
3351 »       str»    ip,·[r0,·#11]3351 »       str»    ip,·[r0,·#11]
3352 »       add»    ip,·r5,·#45056»;·0xb0003352 »       add»    ip,·r5,·#45056»;·0xb000
3353 »       ldr»    ip,·[ip,·#1331]»       ;·0x5333353 »       ldr»    ip,·[ip,·#1251]»       ;·0x4e3
3354 »       str»    ip,·[r0,·#15]3354 »       str»    ip,·[r0,·#15]
3355 »       ldr»    r1,·[fp,·#-16]3355 »       ldr»    r1,·[fp,·#-16]
3356 »       str»    r1,·[r0,·#19]3356 »       str»    r1,·[r0,·#19]
3357 »       push»   {r0}»       »       ;·(str·r0,·[sp,·#-4]!)3357 »       push»   {r0}»       »       ;·(str·r0,·[sp,·#-4]!)
3358 »       ldr»    r0,·[sp,·#4]3358 »       ldr»    r0,·[sp,·#4]
3359 »       add»    lr,·r5,·#45056»;·0xb0003359 »       add»    lr,·r5,·#45056»;·0xb000
3360 »       ldr»    lr,·[lr,·#1335]»       ;·0x5373360 »       ldr»    lr,·[lr,·#1255]»       ;·0x4e7
3361 »       add»    r9,·r5,·#45056»;·0xb0003361 »       add»    r9,·r5,·#45056»;·0xb000
3362 »       ldr»    r9,·[r9,·#1339]»       ;·0x53b3362 »       ldr»    r9,·[r9,·#1259]»       ;·0x4eb
3363 »       blx»    lr3363 »       blx»    lr
3364 »       add»    sp,·sp,·#83364 »       add»    sp,·sp,·#8
3365 »       ldr»    r0,·[fp,·#-16]3365 »       ldr»    r0,·[fp,·#-16]
3366 »       b»      53f8·<_kDartIsolateSnapshotInstructions+0x3f8>3366 »       b»      53f8·<_kDartIsolateSnapshotInstructions+0x3f8>
3367 »       ldr»    r0,·[fp,·#-16]3367 »       ldr»    r0,·[fp,·#-16]
3368 »       ldr»    r1,·[r0,·#11]3368 »       ldr»    r1,·[r0,·#11]
3369 »       push»   {r1}»       »       ;·(str·r1,·[sp,·#-4]!)3369 »       push»   {r1}»       »       ;·(str·r1,·[sp,·#-4]!)
Offset 3375, 20 lines modifiedOffset 3375, 20 lines modified
3375 »       pop»    {fp,·pc}3375 »       pop»    {fp,·pc}
3376 »       ldr»    r6,·[r5,·#51]» ;·0x333376 »       ldr»    r6,·[r5,·#51]» ;·0x33
3377 »       sub»    sp,·fp,·#03377 »       sub»    sp,·fp,·#0
3378 »       pop»    {fp,·lr}3378 »       pop»    {fp,·lr}
3379 »       ldr»    pc,·[r6,·#3]3379 »       ldr»    pc,·[r6,·#3]
3380 »       bkpt»   0x00003380 »       bkpt»   0x0000
3381 »       push»   {r0,·r3,·r4,·r6,·r7}3381 »       push»   {r0,·r3,·r4,·r6,·r7}
3382 »       bl»     601330·<_kDartIsolateSnapshotInstructions+0x5fc330>3382 »       bl»     5fda10·<_kDartIsolateSnapshotInstructions+0x5f8a10>
3383 »       mov»    r8,·r03383 »       mov»    r8,·r0
3384 »       pop»    {r0,·r3,·r4,·r6,·r7}3384 »       pop»    {r0,·r3,·r4,·r6,·r7}
3385 »       b»      51e0·<_kDartIsolateSnapshotInstructions+0x1e0>3385 »       b»      51e0·<_kDartIsolateSnapshotInstructions+0x1e0>
3386 »       push»   {r1,·r2,·r4,·r6,·r7,·r8,·r9}3386 »       push»   {r1,·r2,·r4,·r6,·r7,·r8,·r9}
3387 »       bl»     601330·<_kDartIsolateSnapshotInstructions+0x5fc330>3387 »       bl»     5fda10·<_kDartIsolateSnapshotInstructions+0x5f8a10>
3388 »       pop»    {r1,·r2,·r4,·r6,·r7,·r8,·r9}3388 »       pop»    {r1,·r2,·r4,·r6,·r7,·r8,·r9}
3389 »       b»      525c·<_kDartIsolateSnapshotInstructions+0x25c>3389 »       b»      525c·<_kDartIsolateSnapshotInstructions+0x25c>
3390 »       push»   {r0,·r2,·r3,·r4}3390 »       push»   {r0,·r2,·r3,·r4}
3391 »       push»   {r0}»       »       ;·(str·r0,·[sp,·#-4]!)3391 »       push»   {r0}»       »       ;·(str·r0,·[sp,·#-4]!)
3392 »       push»   {r4}»       »       ;·(str·r4,·[sp,·#-4]!)3392 »       push»   {r4}»       »       ;·(str·r4,·[sp,·#-4]!)
3393 »       ldr»    r9,·[sl,·#404]»;·0x1943393 »       ldr»    r9,·[sl,·#404]»;·0x194
3394 »       mov»    r4,·#23394 »       mov»    r4,·#2
Offset 3432, 17 lines modifiedOffset 3432, 17 lines modified
3432 »       ldr»    ip,·[fp,·#8]3432 »       ldr»    ip,·[fp,·#8]
3433 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)3433 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)
3434 »       ldr»    ip,·[sl,·#96]» ;·0x603434 »       ldr»    ip,·[sl,·#96]» ;·0x60
3435 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)3435 »       push»   {ip}»       »       ;·(str·ip,·[sp,·#-4]!)
3436 »       add»    r2,·sp,·#83436 »       add»    r2,·sp,·#8
3437 »       mov»    r1,·#23437 »       mov»    r1,·#2
3438 »       add»    r9,·r5,·#45056»;·0xb0003438 »       add»    r9,·r5,·#45056»;·0xb000
Max diff block lines reached; 47021589/47025555 bytes (99.99%) of diff not shown.
33.3 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 2199 lines modifiedOffset 1, 3223 lines modified
  
Diff chunk too large, falling back to line-by-line diff (1480 lines added, 1480 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00609000·f5f5dcdc·ad120000·00000000·02000000·................2 ··0x00605000·f5f5dcdc·ad120000·00000000·02000000·................
3 ··0x00609010·00000000·31643761·63616431·35343031·....1d7acad154013 ··0x00605010·00000000·31643761·63616431·35343031·....1d7acad15401
4 ··0x00609020·39326163·34353963·66363033·34346566·92ac459cf60344ef4 ··0x00605020·39326163·34353963·66363033·34346566·92ac459cf60344ef
5 ··0x00609030·62376331·70726f64·75637420·7573655f·b7c1product·use_5 ··0x00605030·62376331·70726f64·75637420·7573655f·b7c1product·use_
6 ··0x00609040·62617265·5f696e73·74727563·74696f6e·bare_instruction6 ··0x00605040·62617265·5f696e73·74727563·74696f6e·bare_instruction
7 ··0x00609050·73206e6f·2d226173·73657274·73222063·s·no-"asserts"·c7 ··0x00605050·73206e6f·2d226173·73657274·73222063·s·no-"asserts"·c
8 ··0x00609060·61757361·6c5f6173·796e635f·73746163·ausal_async_stac8 ··0x00605060·61757361·6c5f6173·796e635f·73746163·ausal_async_stac
9 ··0x00609070·6b73206e·6f2d6279·7465636f·64652061·ks·no-bytecode·a9 ··0x00605070·6b73206e·6f2d6279·7465636f·64652061·ks·no-bytecode·a
10 ··0x00609080·726d2d65·61626920·736f6674·667000dd·rm-eabi·softfp..10 ··0x00605080·726d2d65·61626920·736f6674·667000dd·rm-eabi·softfp..
11 ··0x00609090·448785c4·d1c4d481·85f18201·c0011fc6·D...............11 ··0x00605090·448785c4·d1c4d481·85f18201·c0011fc6·D...............
12 ··0x006090a0·48c08102·904bc080·1f868482·85828284·H....K..........12 ··0x006050a0·48c08102·904bc080·1f868482·85828284·H....K..........
13 ··0x006090b0·84828383·82828283·83838284·82838383·................13 ··0x006050b0·84828383·82828283·83838284·82838383·................
14 ··0x006090c0·82828483·83828482·85848383·82838382·................14 ··0x006050c0·82828483·83828482·85848383·82838382·................
15 ··0x006090d0·82828284·82828285·82838483·84838683·................15 ··0x006050d0·82828284·82828285·82838483·84838683·................
16 ··0x006090e0·82848583·82848482·82848282·83848284·................16 ··0x006050e0·82848583·82848482·82848282·83848284·................
17 ··0x006090f0·83828382·84828282·83848282·83848284·................17 ··0x006050f0·83828382·84828282·83848282·83848284·................
18 ··0x00609100·84828283·82848284·82828484·84838282·................18 ··0x00605100·84828283·82848284·82828484·84838282·................
19 ··0x00609110·84828284·83838484·82838282·82838282·................19 ··0x00605110·84828284·83838484·82838282·82838282·................
20 ··0x00609120·83828582·83828282·83828283·82828382·................20 ··0x00605120·83828582·83828282·83828283·82828382·................
21 ··0x00609130·82838484·84838485·83838383·84828282·................21 ··0x00605130·82838484·84838485·83838383·84828282·................
22 ··0x00609140·82848282·84828282·84858483·82838384·................22 ··0x00605140·82848282·84828282·84858483·82838384·................
23 ··0x00609150·83838382·84848282·82848282·82828383·................23 ··0x00605150·83838382·84848282·82848282·82828383·................
24 ··0x00609160·82838384·82848383·82828282·83838683·................24 ··0x00605160·82838384·82848383·82828282·83838683·................
25 ··0x00609170·85858382·82828282·84828283·82838482·................25 ··0x00605170·85858382·82828282·84828283·82838482·................
26 ··0x00609180·82858282·83838483·84858483·84838385·................26 ··0x00605180·82858282·83838483·84858483·84838385·................
27 ··0x00609190·82838383·83838483·83828482·82838484·................27 ··0x00605190·82838383·83838483·83828482·82838484·................
28 ··0x006091a0·82838285·84838383·82848284·83848483·................28 ··0x006051a0·82838285·84838383·82848284·83848483·................
29 ··0x006091b0·82828485·83828282·82838582·82828484·................29 ··0x006051b0·82828485·83828282·82838582·82828484·................
30 ··0x006091c0·84828684·82848285·82828283·83828282·................30 ··0x006051c0·84828684·82848285·82828283·83828282·................
31 ··0x006091d0·82848483·83828582·83838483·84828384·................31 ··0x006051d0·82848483·83828582·83838483·84828384·................
32 ··0x006091e0·83858382·83828284·82828382·84838285·................32 ··0x006051e0·83858382·83828284·82828382·84838285·................
33 ··0x006091f0·84828382·82848283·82858282·82838482·................33 ··0x006051f0·84828382·82848283·82858282·82838482·................
34 ··0x00609200·83828382·82828282·82828383·82828284·................34 ··0x00605200·83828382·82828282·82828383·82828284·................
35 ··0x00609210·82848382·84838282·84828382·82828483·................35 ··0x00605210·82848382·84838282·84828382·82828483·................
36 ··0x00609220·84828383·83828485·83828284·83838382·................36 ··0x00605220·84828383·83828485·83828284·83838382·................
37 ··0x00609230·82848482·84828383·84828482·82828284·................37 ··0x00605230·82848482·84828383·84828482·82828284·................
38 ··0x00609240·83828282·82828383·82848482·84838283·................38 ··0x00605240·83828282·82828383·82848482·84838283·................
39 ··0x00609250·82858484·82848382·83838383·85828284·................39 ··0x00605250·82858484·82848382·83838383·85828284·................
40 ··0x00609260·82838283·84838484·82838284·82858283·................40 ··0x00605260·82838283·84838484·82838284·82858283·................
41 ··0x00609270·84828384·82848386·83848282·83828582·................41 ··0x00605270·84828384·82848386·83848282·83828582·................
42 ··0x00609280·82858483·83828583·82858283·82828282·................42 ··0x00605280·82858483·83828583·82858283·82828282·................
43 ··0x00609290·82838582·83838383·84828384·82828483·................43 ··0x00605290·82838582·83838383·84828384·82828483·................
44 ··0x006092a0·82848283·83848484·82828282·84838284·................44 ··0x006052a0·82848283·83848484·82828282·84838284·................
45 ··0x006092b0·82838284·83848383·84828282·83838283·................45 ··0x006052b0·82838284·83848383·84828282·83838283·................
46 ··0x006092c0·82828284·83828582·85858282·82838385·................46 ··0x006052c0·82828284·83828582·85858282·82838385·................
47 ··0x006092d0·82828282·83848382·84828383·83828482·................47 ··0x006052d0·82828282·83848382·84828383·83828482·................
48 ··0x006092e0·82858286·82848283·83848284·83848482·................48 ··0x006052e0·82858286·82848283·83848284·83848482·................
49 ··0x006092f0·84828282·82828384·83838283·83838285·................49 ··0x006052f0·84828282·82828384·83838283·83838285·................
50 ··0x00609300·83838382·82828483·83848383·83848282·................50 ··0x00605300·83838382·82828483·83848383·83848282·................
51 ··0x00609310·82848382·82838486·82828282·83828282·................51 ··0x00605310·82848382·82838486·82828282·83828282·................
52 ··0x00609320·82828584·85858385·82828282·85828282·................52 ··0x00605320·82828584·85858385·82828282·85828282·................
53 ··0x00609330·83828382·82838483·83848285·82838282·................53 ··0x00605330·83828382·82838483·83848285·82838282·................
54 ··0x00609340·82828385·83848382·83878284·83858484·................54 ··0x00605340·82828385·83848382·83878284·83858484·................
55 ··0x00609350·82828384·83848483·82838284·82858284·................55 ··0x00605350·82828384·83848483·82838284·82858284·................
56 ··0x00609360·83828283·82828585·84858284·82828282·................56 ··0x00605360·83828283·82828585·84858284·82828282·................
57 ··0x00609370·84828384·83848284·85858283·82838382·................57 ··0x00605370·84828384·83848284·85858283·82838382·................
58 ··0x00609380·84848482·82848283·82848382·84858382·................58 ··0x00605380·84848482·82848283·82848382·84858382·................
59 ··0x00609390·83828485·82828283·82828483·82828284·................59 ··0x00605390·83828485·82828283·82828483·82828284·................
60 ··0x006093a0·82848585·82838584·82838284·83838385·................60 ··0x006053a0·82848585·82838584·82838284·83838385·................
61 ··0x006093b0·83848382·82838382·82828283·83838284·................61 ··0x006053b0·83848382·82838382·82828283·83838284·................
62 ··0x006093c0·82828383·84848382·85e02281·81818e81·..........".....62 ··0x006053c0·82828383·84848382·85e02281·81818e81·..........".....
63 ··0x006093d0·818181c2·60c02281·81818e81·818181c2·....`.".........63 ··0x006053d0·818181c2·60c02281·81818e81·818181c2·....`.".........
64 ··0x006093e0·20c22281·81818e81·818181c2·60c32281··.".........`.".64 ··0x006053e0·20c22281·81818e81·818181c2·60c32281··.".........`.".
65 ··0x006093f0·81818e81·818181c2·00c42281·81818e81·..........".....65 ··0x006053f0·81818e81·818181c2·00c42281·81818e81·..........".....
66 ··0x00609400·818181c2·20c42281·81818e81·818181c2·....·.".........66 ··0x00605400·818181c2·20c42281·81818e81·818181c2·....·.".........
67 ··0x00609410·70c42281·81818e81·818181c2·40c62281·p.".........@.".67 ··0x00605410·70c42281·81818e81·818181c2·40c62281·p.".........@.".
68 ··0x00609420·81818e81·818181c2·00c72281·81818e81·..........".....68 ··0x00605420·81818e81·818181c2·00c72281·81818e81·..........".....
69 ··0x00609430·818181c2·00c82281·81818e81·818181c2·......".........69 ··0x00605430·818181c2·00c82281·81818e81·818181c2·......".........
70 ··0x00609440·20c82281·81818e81·818181c2·40c82281··.".........@.".70 ··0x00605440·20c82281·81818e81·818181c2·40c82281··.".........@.".
71 ··0x00609450·81818e81·818181c2·00ca2281·81818e81·..........".....71 ··0x00605450·81818e81·818181c2·00ca2281·81818e81·..........".....
72 ··0x00609460·818181c2·10cb2281·81818e81·818181c2·......".........72 ··0x00605460·818181c2·10cb2281·81818e81·818181c2·......".........
73 ··0x00609470·40cd2281·81818e81·818181c2·60cd2281·@.".........`.".73 ··0x00605470·40cd2281·81818e81·818181c2·60cd2281·@.".........`.".
74 ··0x00609480·81818e81·818181c2·00ce2281·81818e81·..........".....74 ··0x00605480·81818e81·818181c2·00ce2281·81818e81·..........".....
75 ··0x00609490·818181c2·20ce2281·81818e81·818181c2·....·.".........75 ··0x00605490·818181c2·20ce2281·81818e81·818181c2·....·.".........
76 ··0x006094a0·50ce2281·81818e81·818181c2·40d02281·P.".........@.".76 ··0x006054a0·50ce2281·81818e81·818181c2·40d02281·P.".........@.".
77 ··0x006094b0·81818e81·818181c2·00d22281·81818e81·..........".....77 ··0x006054b0·81818e81·818181c2·00d22281·81818e81·..........".....
78 ··0x006094c0·818181c2·20d32281·81818e81·818181c2·....·.".........78 ··0x006054c0·818181c2·20d32281·81818e81·818181c2·....·.".........
79 ··0x006094d0·00d42281·81818e81·818181c2·40d82281·..".........@.".79 ··0x006054d0·00d42281·81818e81·818181c2·40d82281·..".........@.".
80 ··0x006094e0·81818e81·818181c2·20dc2281·81818e81·........·.".....80 ··0x006054e0·81818e81·818181c2·20dc2281·81818e81·........·.".....
81 ··0x006094f0·818181c2·50dc2281·81818e81·818181c2·....P.".........81 ··0x006054f0·818181c2·50dc2281·81818e81·818181c2·....P.".........
82 ··0x00609500·10e12281·81818e81·818181c2·60e42281·..".........`.".82 ··0x00605500·10e12281·81818e81·818181c2·60e42281·..".........`.".
83 ··0x00609510·81818e81·818181c2·70e82281·81818e81·........p.".....83 ··0x00605510·81818e81·818181c2·70e82281·81818e81·........p.".....
84 ··0x00609520·818181c2·00ed2281·81818e81·818181c2·......".........84 ··0x00605520·818181c2·00ed2281·81818e81·818181c2·......".........
85 ··0x00609530·10f12281·81818e81·818181c2·40f52281·..".........@.".85 ··0x00605530·10f12281·81818e81·818181c2·40f52281·..".........@.".
86 ··0x00609540·81818e81·818181c2·10f92281·81818e81·..........".....86 ··0x00605540·81818e81·818181c2·10f92281·81818e81·..........".....
87 ··0x00609550·818181c2·30f92281·81818e81·818181c2·....0.".........87 ··0x00605550·818181c2·30f92281·81818e81·818181c2·....0.".........
88 ··0x00609560·50f92281·81818e81·818181c2·70fa2281·P.".........p.".88 ··0x00605560·50f92281·81818e81·818181c2·70fa2281·P.".........p.".
89 ··0x00609570·81818e81·818181c2·10fc2281·81818e81·..........".....89 ··0x00605570·81818e81·818181c2·10fc2281·81818e81·..........".....
90 ··0x00609580·818181c2·50fe2281·81818e81·818181c2·....P.".........90 ··0x00605580·818181c2·50fe2281·81818e81·818181c2·....P.".........
91 ··0x00609590·0041c022·8181818e·81818181·c21043c0·.A."..........C.91 ··0x00605590·0041c022·8181818e·81818181·c21043c0·.A."..........C.
92 ··0x006095a0·22818181·8e818181·81c26043·c0228181·".........`C."..92 ··0x006055a0·22818181·8e818181·81c26043·c0228181·".........`C."..
93 ··0x006095b0·818e8181·8181c240·44c02281·81818e81·.......@D.".....93 ··0x006055b0·818e8181·8181c240·44c02281·81818e81·.......@D.".....
94 ··0x006095c0·818181c2·2045c022·8181818e·81818181·....·E."........94 ··0x006055c0·818181c2·2045c022·8181818e·81818181·....·E."........
95 ··0x006095d0·c20046c0·22818181·8e818181·81c20047·..F."..........G95 ··0x006055d0·c20046c0·22818181·8e818181·81c20047·..F."..........G
96 ··0x006095e0·c0228181·818e8181·8181c260·47c02281·.".........`G.".96 ··0x006055e0·c0228181·818e8181·8181c260·47c02281·.".........`G.".
97 ··0x006095f0·81818e81·818181c2·4048c022·8181818e·........@H."....97 ··0x006055f0·81818e81·818181c2·4048c022·8181818e·........@H."....
98 ··0x00609600·81818181·c26048c0·22818181·8e818181·.....`H.".......98 ··0x00605600·81818181·c26048c0·22818181·8e818181·.....`H.".......
99 ··0x00609610·81c2404a·c0228181·818e8181·8181c230·..@J.".........099 ··0x00605610·81c2404a·c0228181·818e8181·8181c230·..@J.".........0
100 ··0x00609620·4cc02281·81818e81·818181c2·104dc022·L."..........M."100 ··0x00605620·4cc02281·81818e81·818181c2·104dc022·L."..........M."
101 ··0x00609630·8181818e·81818181·c2604dc0·22818181·.........`M."...101 ··0x00605630·8181818e·81818181·c2604dc0·22818181·.........`M."...
102 ··0x00609640·8e818181·81c2304e·c0228181·818e8181·......0N."......102 ··0x00605640·8e818181·81c2304e·c0228181·818e8181·......0N."......
103 ··0x00609650·8181c220·4fc02281·81818e81·818181c2·...·O.".........103 ··0x00605650·8181c220·4fc02281·81818e81·818181c2·...·O.".........
104 ··0x00609660·1050c022·8181818e·81818181·c27050c0·.P.".........pP.104 ··0x00605660·1050c022·8181818e·81818181·c27050c0·.P.".........pP.
105 ··0x00609670·22818181·8e818181·81c27051·c0228181·".........pQ."..105 ··0x00605670·22818181·8e818181·81c27051·c0228181·".........pQ."..
106 ··0x00609680·818e8181·8181c230·52c02281·81818e81·.......0R.".....106 ··0x00605680·818e8181·8181c230·52c02281·81818e81·.......0R.".....
107 ··0x00609690·818181c2·2053c022·8181818e·81818181·....·S."........107 ··0x00605690·818181c2·2053c022·8181818e·81818181·....·S."........
108 ··0x006096a0·c20055c0·22818181·8e818181·81c22057·..U.".........·W108 ··0x006056a0·c20055c0·22818181·8e818181·81c22057·..U.".........·W
109 ··0x006096b0·c0228181·818e8181·8181c270·57c02281·.".........pW.".109 ··0x006056b0·c0228181·818e8181·8181c270·57c02281·.".........pW.".
110 ··0x006096c0·81818e81·818181c2·505bc022·8181818e·........P[."....110 ··0x006056c0·81818e81·818181c2·505bc022·8181818e·........P[."....
111 ··0x006096d0·81818181·c2405dc0·22818181·8e818181·.....@].".......111 ··0x006056d0·81818181·c2405dc0·22818181·8e818181·.....@].".......
112 ··0x006096e0·81c20060·c0228181·818e8181·8181c230·...`.".........0112 ··0x006056e0·81c20060·c0228181·818e8181·8181c230·...`.".........0
113 ··0x006096f0·62c02281·81818e81·818181c2·6062c022·b.".........`b."113 ··0x006056f0·62c02281·81818e81·818181c2·6062c022·b.".........`b."
114 ··0x00609700·8181818e·81818181·c22063c0·22818181·.........·c."...114 ··0x00605700·8181818e·81818181·c22063c0·22818181·.........·c."...
115 ··0x00609710·8e818181·81c28580·198180f2·80f08086·................115 ··0x00605710·8e818181·81c28580·198180f2·80f08086·................
116 ··0x00609720·80870290·00812481·23818244·87438782·......$.#..D.C..116 ··0x00605720·80870290·00812481·23818244·87438782·......$.#..D.C..
117 ··0x00609730·42878241·87408782·3f873e87·8282823d·B..A.@..?.>....=117 ··0x00605730·42878241·87408782·3f873e87·8282823d·B..A.@..?.>....=
118 ··0x00609740·873c8782·3b878282·8282823a·87828282·.<..;......:....118 ··0x00605740·873c8782·3b878282·8282823a·87828282·.<..;......:....
119 ··0x00609750·82828239·87388737·87823687·35878234·...9.8.7..6.5..4119 ··0x00605750·82828239·87388737·87823687·35878234·...9.8.7..6.5..4
120 ··0x00609760·87823387·82328782·82828282·82318782·..3..2.......1..120 ··0x00605760·87823387·82328782·82828282·82318782·..3..2.......1..
121 ··0x00609770·30872f87·2e872d87·2c878282·82822b87·0./...-.,.....+.121 ··0x00605770·30872f87·2e872d87·2c878282·82822b87·0./...-.,.....+.
122 ··0x00609780·2a872987·82288727·87268725·87248782·*.)..(.'.&.%.$..122 ··0x00605780·2a872987·82288727·87268725·87248782·*.)..(.'.&.%.$..
123 ··0x00609790·23878282·82228721·8720871f·871e871d·#....".!.·......123 ··0x00605790·23878282·82228721·8720871f·871e871d·#....".!.·......
124 ··0x006097a0·871c871b·871a8719·87828218·87828282·................124 ··0x006057a0·871c871b·871a8719·87828218·87828282·................
125 ··0x006097b0·82828282·82821787·82828282·16878215·................125 ··0x006057b0·82828282·82821787·82828282·16878215·................
Max diff block lines reached; 34746763/34945125 bytes (99.43%) of diff not shown.
546 B
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x00a07000·05000000·05000000·00000000·03000000·................2 ··0x00a02000·05000000·05000000·00000000·03000000·................
3 ··0x00a07010·04000000·00000000·02000000·00000000·................3 ··0x00a02010·04000000·00000000·02000000·00000000·................
4 ··0x00a07020·00000000·00000000·00000000·01000000·................4 ··0x00a02020·00000000·00000000·00000000·01000000·................
  
1.06 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00a09000·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho2 ··0x00a04000·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho
3 ··0x00a09010·74496e73·74727563·74696f6e·73005f6b·tInstructions._k3 ··0x00a04010·74496e73·74727563·74696f6e·73005f6b·tInstructions._k
4 ··0x00a09020·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps4 ··0x00a04020·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps
5 ··0x00a09030·686f7449·6e737472·75637469·6f6e7300·hotInstructions.5 ··0x00a04030·686f7449·6e737472·75637469·6f6e7300·hotInstructions.
6 ··0x00a09040·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot6 ··0x00a04040·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot
7 ··0x00a09050·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola7 ··0x00a04050·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola
8 ··0x00a09060·7465536e·61707368·6f744461·746100···teSnapshotData.8 ··0x00a04060·7465536e·61707368·6f744461·746100···teSnapshotData.
  
98.3 MB
lib/arm64-v8a/libapp.so
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········11899048·(bytes·into·file)13 ··Start·of·section·headers:··········11874472·(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:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1019 ··Number·of·section·headers:·········10
20 ··Section·header·string·table·index:·920 ··Section·header·string·table·index:·9
2.1 KB
readelf --wide --program-header {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 There·are·11·program·headers,·starting·at·offset·644 There·are·11·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·0x000268·0x000268·R···0x10007 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000268·0x000268·R···0x1000
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0002a8·0x0002a8·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0002a8·0x0002a8·R···0x1000
9 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x004ba0·0x004ba0·R·E·0x10009 ··LOAD···········0x001000·0x0000000000001000·0x0000000000001000·0x004ba0·0x004ba0·R·E·0x1000
10 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x656740·0x656740·R·E·0x100010 ··LOAD···········0x006000·0x0000000000006000·0x0000000000006000·0x652f20·0x652f20·R·E·0x1000
11 ··LOAD···········0x65d000·0x000000000065d000·0x000000000065d000·0x007f10·0x007f10·R···0x100011 ··LOAD···········0x659000·0x0000000000659000·0x0000000000659000·0x007f10·0x007f10·R···0x1000
12 ··LOAD···········0x665000·0x0000000000665000·0x0000000000665000·0x4f01e0·0x4f01e0·R···0x100012 ··LOAD···········0x661000·0x0000000000661000·0x0000000000661000·0x4ee8e0·0x4ee8e0·R···0x1000
13 ··LOAD···········0xb56000·0x0000000000b56000·0x0000000000b56000·0x000030·0x000030·R···0x100013 ··LOAD···········0xb50000·0x0000000000b50000·0x0000000000b50000·0x000030·0x000030·R···0x1000
14 ··LOAD···········0xb57000·0x0000000000b57000·0x0000000000b57000·0x000078·0x000078·R···0x100014 ··LOAD···········0xb51000·0x0000000000b51000·0x0000000000b51000·0x000078·0x000078·R···0x1000
15 ··LOAD···········0xb58000·0x0000000000b58000·0x0000000000b58000·0x00006f·0x00006f·R···0x100015 ··LOAD···········0xb52000·0x0000000000b52000·0x0000000000b52000·0x00006f·0x00006f·R···0x1000
16 ··LOAD···········0xb59000·0x0000000000b59000·0x0000000000b59000·0x000060·0x000060·RW··0x100016 ··LOAD···········0xb53000·0x0000000000b53000·0x0000000000b53000·0x000060·0x000060·RW··0x1000
17 ··DYNAMIC········0xb59000·0x0000000000b59000·0x0000000000b59000·0x000060·0x000060·RW··0x100017 ··DYNAMIC········0xb53000·0x0000000000b53000·0x0000000000b53000·0x000060·0x000060·RW··0x1000
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
21 ···01·····21 ···01·····
22 ···02·····.text·22 ···02·····.text·
23 ···03·····.text·23 ···03·····.text·
2.15 KB
readelf --wide --sections {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 There·are·10·section·headers,·starting·at·offset·0xb590a8:1 There·are·10·section·headers,·starting·at·offset·0xb530a8:
  
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]·.text·············PROGBITS········0000000000001000·001000·004ba0·00··AX··0···0·40965 ··[·1]·.text·············PROGBITS········0000000000001000·001000·004ba0·00··AX··0···0·4096
6 ··[·2]·.text·············PROGBITS········0000000000006000·006000·656740·00··AX··0···0·40966 ··[·2]·.text·············PROGBITS········0000000000006000·006000·652f20·00··AX··0···0·4096
7 ··[·3]·.rodata···········PROGBITS········000000000065d000·65d000·007f10·00···A··0···0·40967 ··[·3]·.rodata···········PROGBITS········0000000000659000·659000·007f10·00···A··0···0·4096
8 ··[·4]·.rodata···········PROGBITS········0000000000665000·665000·4f01e0·00···A··0···0·40968 ··[·4]·.rodata···········PROGBITS········0000000000661000·661000·4ee8e0·00···A··0···0·4096
9 ··[·5]·.hash·············HASH············0000000000b56000·b56000·000030·04···A··6···0·40969 ··[·5]·.hash·············HASH············0000000000b50000·b50000·000030·04···A··6···0·4096
10 ··[·6]·.dynsym···········DYNSYM··········0000000000b57000·b57000·000078·18···A··7···1·409610 ··[·6]·.dynsym···········DYNSYM··········0000000000b51000·b51000·000078·18···A··7···1·4096
11 ··[·7]·.dynstr···········STRTAB··········0000000000b58000·b58000·00006f·00···A··0···0·409611 ··[·7]·.dynstr···········STRTAB··········0000000000b52000·b52000·00006f·00···A··0···0·4096
12 ··[·8]·.dynamic··········DYNAMIC·········0000000000b59000·b59000·000060·10··WA··7···0·409612 ··[·8]·.dynamic··········DYNAMIC·········0000000000b53000·b53000·000060·10··WA··7···0·4096
13 ··[·9]·.shstrtab·········STRTAB··········0000000000000000·b59060·000046·00······0···0··113 ··[·9]·.shstrtab·········STRTAB··········0000000000000000·b53060·000046·00······0···0··1
14 Key·to·Flags:14 Key·to·Flags:
15 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),15 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
16 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),16 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
17 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),17 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
18 ··p·(processor·specific)18 ··p·(processor·specific)
865 B
readelf --wide --symbols {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Symbol·table·'.dynsym'·contains·5·entries:1 Symbol·table·'.dynsym'·contains·5·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000001000·19360·FUNC····GLOBAL·DEFAULT····1·_kDartVmSnapshotInstructions4 ·····1:·0000000000001000·19360·FUNC····GLOBAL·DEFAULT····1·_kDartVmSnapshotInstructions
5 ·····2:·0000000000006000·0x656740·FUNC····GLOBAL·DEFAULT····2·_kDartIsolateSnapshotInstructions5 ·····2:·0000000000006000·0x652f20·FUNC····GLOBAL·DEFAULT····2·_kDartIsolateSnapshotInstructions
6 ·····3:·000000000065d000·32528·OBJECT··GLOBAL·DEFAULT····3·_kDartVmSnapshotData6 ·····3:·0000000000659000·32528·OBJECT··GLOBAL·DEFAULT····3·_kDartVmSnapshotData
7 ·····4:·0000000000665000·0x4f01e0·OBJECT··GLOBAL·DEFAULT····4·_kDartIsolateSnapshotData7 ·····4:·0000000000661000·0x4ee8e0·OBJECT··GLOBAL·DEFAULT····4·_kDartIsolateSnapshotData
697 B
readelf --wide --dynamic {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Dynamic·section·at·offset·0xb59000·contains·6·entries:1 Dynamic·section·at·offset·0xb53000·contains·6·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000004·(HASH)···············0xb560003 ·0x0000000000000004·(HASH)···············0xb50000
4 ·0x0000000000000005·(STRTAB)·············0xb580004 ·0x0000000000000005·(STRTAB)·············0xb52000
5 ·0x000000000000000a·(STRSZ)··············111·(bytes)5 ·0x000000000000000a·(STRSZ)··············111·(bytes)
6 ·0x0000000000000006·(SYMTAB)·············0xb570006 ·0x0000000000000006·(SYMTAB)·············0xb51000
7 ·0x000000000000000b·(SYMENT)·············24·(bytes)7 ·0x000000000000000b·(SYMENT)·············24·(bytes)
8 ·0x0000000000000000·(NULL)···············0x08 ·0x0000000000000000·(NULL)···············0x0
276 KB
strings --all --bytes=8 {}
    
Offset 397, 41 lines modifiedOffset 397, 45 lines modified
397 dart:core-patch/function_patch.dart397 dart:core-patch/function_patch.dart
398 Function_apply398 Function_apply
399 _apply@0150898399 _apply@0150898
400 Opacity.400 Opacity.
401 DiagnosticableMixin401 DiagnosticableMixin
402 toDiagnosticsNode402 toDiagnosticsNode
403 toStringShort403 toStringShort
404 _Diagnosticable&Object&DiagnosticableMixin@370198569.404 _Diagnosticable&Object&DiagnosticableMixin@372198569.
405 _Diagnosticable&Object&DiagnosticableMixin@370198569405 _Diagnosticable&Object&DiagnosticableMixin@372198569
406 describeEnum406 describeEnum
407 describeIdentity8407 describeIdentity8
408 shortHash408 shortHash
409 DiagnosticableTree409 DiagnosticsTreeStyle
 410 _NumProperty@372198569
 411 _NoDefaultValue@372198569
 412 TextTreeConfiguration
410 DiagnosticableTreeMixin413 DiagnosticableTreeMixin
 414 DiagnosticLevel
411 toStringDeep415 toStringDeep
412 DiagnosticsNode.message416 DiagnosticsNode.message
413 DiagnosticsNode417 DiagnosticsNode
414 TextTreeConfiguration 
415 DiagnosticLevel418 DiagnosticableTree
 419 computeValue
 420 DoubleProperty.lazy
 421 DoubleProperty
416 DiagnosticsBlock.422 DiagnosticsBlock.
417 DiagnosticsBlock8423 DiagnosticsBlock8
418 _NoDefaultValue@370198569 
419 _WordWrapParseMode@370198569424 _WordWrapParseMode@372198569
420 DiagnosticsTreeStyle 
421 @370198569425 @372198569
422 package:flutter/src/foundation/diagnostics.dart426 package:flutter/src/foundation/diagnostics.dart
423 Diagnosticable427 Diagnosticable
424 Diagnosticable.428 Diagnosticable.
425 DiagnosticableTree.429 DiagnosticableTree.
426 _debugReportException@62042623430 _debugReportException@62042623
427 _ElementLifecycle@62042623431 _ElementLifecycle@62042623
428 LocalKey432 LocalKey
429 _TypeLiteral@372174814433 _TypeLiteral@374174814
430 @372174814434 @374174814
431 package:flutter/src/foundation/key.dart435 package:flutter/src/foundation/key.dart
432 get:currentState8436 get:currentState8
433 get:currentContext437 get:currentContext
434 dyn:containsKey438 dyn:containsKey
435 dyn:forEach439 dyn:forEach
436 _regenerateIndex@3220832440 _regenerateIndex@3220832
437 dyn:_regenerateIndex@3220832441 dyn:_regenerateIndex@3220832
Offset 734, 120 lines modifiedOffset 738, 120 lines modified
734 LeafRenderObjectWidget738 LeafRenderObjectWidget
735 @62042623739 @62042623
736 package:flutter/src/widgets/framework.dart740 package:flutter/src/widgets/framework.dart
737 RenderObjectWidget.741 RenderObjectWidget.
738 SingleChildRenderObjectWidget.742 SingleChildRenderObjectWidget.
739 widthFactor743 widthFactor
740 listenable744 listenable
741 @635170175745 @637170175
742 package:flutter/src/widgets/transitions.dart746 package:flutter/src/widgets/transitions.dart
743 createState747 createState
744 AnimatedWidget748 AnimatedWidget
745 AnimatedWidget.749 AnimatedWidget.
746 AnimatedBuilder.8750 AnimatedBuilder.8
747 ConstrainedBox.751 ConstrainedBox.
748 IntrinsicWidth.752 IntrinsicWidth.
749 mainAxis753 mainAxis
750 ListBody.754 ListBody.
751 FadeTransition.755 FadeTransition.
752 get:_updateCurveDirection@329411118756 get:_updateCurveDirection@331411118
753 CurvedAnimation.8757 CurvedAnimation.8
754 get:bogusDoctypeState758 get:bogusDoctypeState
755 messageParams759 messageParams
756 ParseErrorToken.8760 ParseErrorToken.8
757 get:doctypeSystemIdentifierSingleQuotedState761 get:doctypeSystemIdentifierSingleQuotedState
758 get:doctypeSystemIdentifierDoubleQuotedState762 get:doctypeSystemIdentifierDoubleQuotedState
759 get:currentDoctypeToken763 get:currentDoctypeToken
760 get:dataState764 get:dataState
761 betweenDoctypePublicAndSystemIdentifiersState765 betweenDoctypePublicAndSystemIdentifiersState
762 _handleTapDown@338145554766 _handleTapDown@340145554
763 _handleTapUp@338145554767 _handleTapUp@340145554
764 _animate@338145554768 _animate@340145554
765 _handleTapCancel@338145554769 _handleTapCancel@340145554
766 ,·arrowXOffsetFromCenter=770 ,·arrowXOffsetFromCenter=
767 @347305172771 @349305172
768 package:flutter/src/cupertino/refresh.dart772 package:flutter/src/cupertino/refresh.dart
769 ChildType773 ChildType
 774 _RenderObject&AbstractNode&DiagnosticableTreeMixin@571266271
770 get:abortsWalk 
771 _SemanticsFragment@569266271 
772 ParentDataType775 ParentDataType
773 ContainerRenderObjectMixin776 ContainerRenderObjectMixin
 777 get:abortsWalk
774 get:interestingFragments 
775 _InterestingSemanticsFragment@569266271. 
776 _InterestingSemanticsFragment@569266271778 _SemanticsFragment@571266271
777 Constraints779 Constraints
 780 get:interestingFragments
 781 _InterestingSemanticsFragment@571266271.
 782 _InterestingSemanticsFragment@571266271
778 HitTestDispatcher783 HitTestDispatcher
779 HitTestable784 HitTestable
780 @392494604785 @394494604
781 package:flutter/src/gestures/hit_test.dart786 package:flutter/src/gestures/hit_test.dart
782 HitTestTarget787 HitTestTarget
 788 RenderObject.
 789 _ContainerSemanticsFragment@571266271.
 790 _AbortingSemanticsFragment@571266271.
783 Matrix4.zero791 Matrix4.zero
784 Matrix4.identity8792 Matrix4.identity8
785 _debugReportException@569266271 
786 describeApproximatePaintClip793 describeApproximatePaintClip
787 assembleSemanticsNode794 assembleSemanticsNode
788 describeForError8795 describeForError8
 796 _debugReportException@571266271
789 get:needsCompositing797 get:needsCompositing
790 get:sizedByParent798 get:sizedByParent
791 handleEvent799 handleEvent
792 invokeLayoutCallback 
793 get:showOnScreen8800 get:showOnScreen8
 801 invokeLayoutCallback
 802 _skippedPaintingOnLayer@571266271
794 scheduleInitialPaint803 scheduleInitialPaint
795 _paintWithContext@569266271 
796 _layoutWithoutResize@569266271 
797 markNeedsCompositingBitsUpdate804 markNeedsCompositingBitsUpdate
798 adoptChild805 adoptChild
 806 _paintWithContext@571266271
799 get:markNeedsSemanticsUpdate807 get:markNeedsSemanticsUpdate
Max diff block lines reached; 278962/282476 bytes (98.76%) of diff not shown.
56.7 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4702, 15 lines modifiedOffset 4702, 15 lines modified
4702 »       .inst»  0xffffffff·;·undefined4702 »       .inst»  0xffffffff·;·undefined
4703 »       brk»    #0x04703 »       brk»    #0x0
4704 »       .inst»  0xffffffff·;·undefined4704 »       .inst»  0xffffffff·;·undefined
  
4705 Disassembly·of·section·.text:4705 Disassembly·of·section·.text:
  
4706 0000000000006000·<_kDartIsolateSnapshotInstructions>:4706 0000000000006000·<_kDartIsolateSnapshotInstructions>:
4707 »       .inst»  0x00656740·;·undefined4707 »       .inst»  0x00652f20·;·undefined
4708 »       ...4708 »       ...
4709 »       .inst»  0x00134218·;·undefined4709 »       .inst»  0x00134218·;·undefined
4710 »       udf»    #04710 »       udf»    #0
4711 »       .inst»  0x800003f4·;·undefined4711 »       .inst»  0x800003f4·;·undefined
4712 »       ...4712 »       ...
4713 »       brk»    #0x04713 »       brk»    #0x0
4714 »       .inst»  0xffffffff·;·undefined4714 »       .inst»  0xffffffff·;·undefined
Offset 4755, 15 lines modifiedOffset 4755, 15 lines modified
4755 »       ldur»   x1,·[x29,·#-16]4755 »       ldur»   x1,·[x29,·#-16]
4756 »       ldr»    x16,·[x26,·#184]4756 »       ldr»    x16,·[x26,·#184]
4757 »       cmp»    x1,·x164757 »       cmp»    x1,·x16
4758 »       b.eq»   6110·<_kDartIsolateSnapshotInstructions+0x110>··//·b.none4758 »       b.eq»   6110·<_kDartIsolateSnapshotInstructions+0x110>··//·b.none
4759 »       str»    x1,·[x15,·#-8]!4759 »       str»    x1,·[x15,·#-8]!
4760 »       ldr»    x0,·[x15]4760 »       ldr»    x0,·[x15]
4761 »       add»    x16,·x27,·#0x17,·lsl·#124761 »       add»    x16,·x27,·#0x17,·lsl·#12
4762 »       add»    x16,·x16,·#0x9e84762 »       add»    x16,·x16,·#0x948
4763 »       ldp»    x5,·x30,·[x16]4763 »       ldp»    x5,·x30,·[x16]
4764 »       blr»    x304764 »       blr»    x30
4765 »       add»    x15,·x15,·#0x84765 »       add»    x15,·x15,·#0x8
4766 »       mov»    x1,·x04766 »       mov»    x1,·x0
4767 »       ldur»   x0,·[x29,·#-8]4767 »       ldur»   x0,·[x29,·#-8]
4768 »       b.al»   6118·<_kDartIsolateSnapshotInstructions+0x118>4768 »       b.al»   6118·<_kDartIsolateSnapshotInstructions+0x118>
4769 »       ldur»   x0,·[x29,·#-8]4769 »       ldur»   x0,·[x29,·#-8]
Offset 4778, 15 lines modifiedOffset 4778, 15 lines modified
4778 »       stur»   x1,·[x29,·#-40]4778 »       stur»   x1,·[x29,·#-40]
4779 »       ldr»    x16,·[x26,·#184]4779 »       ldr»    x16,·[x26,·#184]
4780 »       cmp»    x0,·x164780 »       cmp»    x0,·x16
4781 »       b.eq»   6174·<_kDartIsolateSnapshotInstructions+0x174>··//·b.none4781 »       b.eq»   6174·<_kDartIsolateSnapshotInstructions+0x174>··//·b.none
4782 »       str»    x0,·[x15,·#-8]!4782 »       str»    x0,·[x15,·#-8]!
4783 »       ldr»    x0,·[x15]4783 »       ldr»    x0,·[x15]
4784 »       add»    x16,·x27,·#0x17,·lsl·#124784 »       add»    x16,·x27,·#0x17,·lsl·#12
4785 »       add»    x16,·x16,·#0x9f84785 »       add»    x16,·x16,·#0x958
4786 »       ldp»    x5,·x30,·[x16]4786 »       ldp»    x5,·x30,·[x16]
4787 »       blr»    x304787 »       blr»    x30
4788 »       add»    x15,·x15,·#0x84788 »       add»    x15,·x15,·#0x8
4789 »       mov»    x5,·x04789 »       mov»    x5,·x0
4790 »       ldur»   x3,·[x29,·#-32]4790 »       ldur»   x3,·[x29,·#-32]
4791 »       ldur»   x0,·[x29,·#-40]4791 »       ldur»   x0,·[x29,·#-40]
4792 »       mov»    x4,·#0x0···················»     //·#04792 »       mov»    x4,·#0x0···················»     //·#0
Offset 4866, 15 lines modifiedOffset 4866, 15 lines modified
4866 »       mov»    x16,·#0x2···················»    //·#24866 »       mov»    x16,·#0x2···················»    //·#2
4867 »       str»    x16,·[x15,·#-8]!4867 »       str»    x16,·[x15,·#-8]!
4868 »       ldur»   x16,·[x29,·#-72]4868 »       ldur»   x16,·[x29,·#-72]
4869 »       str»    x16,·[x15,·#-8]!4869 »       str»    x16,·[x15,·#-8]!
4870 »       ldur»   x16,·[x29,·#-16]4870 »       ldur»   x16,·[x29,·#-16]
4871 »       str»    x16,·[x15,·#-8]!4871 »       str»    x16,·[x15,·#-8]!
4872 »       ldr»    x4,·[x27,·#1584]4872 »       ldr»    x4,·[x27,·#1584]
4873 »       bl»     64c4dc·<_kDartIsolateSnapshotInstructions+0x6464dc>4873 »       bl»     648cbc·<_kDartIsolateSnapshotInstructions+0x642cbc>
4874 »       add»    x15,·x15,·#0x204874 »       add»    x15,·x15,·#0x20
4875 »       ldur»   x2,·[x29,·#-80]4875 »       ldur»   x2,·[x29,·#-80]
4876 »       ldr»    x1,·[x26,·#184]4876 »       ldr»    x1,·[x26,·#184]
4877 »       ldr»    x24,·[x27,·#16]4877 »       ldr»    x24,·[x27,·#16]
4878 »       ldur»   x16,·[x24,·#7]4878 »       ldur»   x16,·[x24,·#7]
4879 »       blr»    x164879 »       blr»    x16
4880 »       ldur»   x1,·[x29,·#-32]4880 »       ldur»   x1,·[x29,·#-32]
Offset 4897, 28 lines modifiedOffset 4897, 28 lines modified
4897 »       mov»    x17,·#0x0···················»    //·#04897 »       mov»    x17,·#0x0···················»    //·#0
4898 »       stur»   x17,·[x1,·#47]4898 »       stur»   x17,·[x1,·#47]
4899 »       ldur»   x0,·[x29,·#-64]4899 »       ldur»   x0,·[x29,·#-64]
4900 »       cmp»    x0,·#0x04900 »       cmp»    x0,·#0x0
4901 »       b.le»   6378·<_kDartIsolateSnapshotInstructions+0x378>4901 »       b.le»   6378·<_kDartIsolateSnapshotInstructions+0x378>
4902 »       ldur»   x16,·[x29,·#-8]4902 »       ldur»   x16,·[x29,·#-8]
4903 »       str»    x16,·[x15,·#-8]!4903 »       str»    x16,·[x15,·#-8]!
4904 »       bl»     628240·<_kDartIsolateSnapshotInstructions+0x622240>4904 »       bl»     624a20·<_kDartIsolateSnapshotInstructions+0x61ea20>
4905 »       ldr»    x17,·[x26,·#184]4905 »       ldr»    x17,·[x26,·#184]
4906 »       stur»   x17,·[x0,·#15]4906 »       stur»   x17,·[x0,·#15]
4907 »       ldr»    x17,·[x27,·#80]4907 »       ldr»    x17,·[x27,·#80]
4908 »       stur»   x17,·[x0,·#23]4908 »       stur»   x17,·[x0,·#23]
4909 »       add»    x17,·x27,·#0x17,·lsl·#124909 »       add»    x17,·x27,·#0x17,·lsl·#12
4910 »       ldr»    x17,·[x17,·#2568]4910 »       ldr»    x17,·[x17,·#2408]
4911 »       stur»   x17,·[x0,·#31]4911 »       stur»   x17,·[x0,·#31]
4912 »       ldur»   x1,·[x29,·#-32]4912 »       ldur»   x1,·[x29,·#-32]
4913 »       stur»   x1,·[x0,·#39]4913 »       stur»   x1,·[x0,·#39]
4914 »       str»    x0,·[x15,·#-8]!4914 »       str»    x0,·[x15,·#-8]!
4915 »       ldr»    x0,·[x15,·#8]4915 »       ldr»    x0,·[x15,·#8]
4916 »       add»    x16,·x27,·#0x17,·lsl·#124916 »       add»    x16,·x27,·#0x17,·lsl·#12
4917 »       add»    x16,·x16,·#0xa104917 »       add»    x16,·x16,·#0x970
4918 »       ldp»    x5,·x30,·[x16]4918 »       ldp»    x5,·x30,·[x16]
4919 »       blr»    x304919 »       blr»    x30
4920 »       add»    x15,·x15,·#0x104920 »       add»    x15,·x15,·#0x10
4921 »       ldur»   x0,·[x29,·#-32]4921 »       ldur»   x0,·[x29,·#-32]
4922 »       b.al»   637c·<_kDartIsolateSnapshotInstructions+0x37c>4922 »       b.al»   637c·<_kDartIsolateSnapshotInstructions+0x37c>
4923 »       ldur»   x0,·[x29,·#-32]4923 »       ldur»   x0,·[x29,·#-32]
4924 »       ldur»   x1,·[x0,·#23]4924 »       ldur»   x1,·[x0,·#23]
Offset 4937, 25 lines modifiedOffset 4937, 25 lines modified
4937 »       br»     x04937 »       br»     x0
4938 »       brk»    #0x04938 »       brk»    #0x0
4939 »       bl»     6f60·<_kDartIsolateSnapshotInstructions+0xf60>4939 »       bl»     6f60·<_kDartIsolateSnapshotInstructions+0xf60>
4940 »       b.al»   60bc·<_kDartIsolateSnapshotInstructions+0xbc>4940 »       b.al»   60bc·<_kDartIsolateSnapshotInstructions+0xbc>
4941 »       bl»     71e0·<_kDartIsolateSnapshotInstructions+0x11e0>4941 »       bl»     71e0·<_kDartIsolateSnapshotInstructions+0x11e0>
4942 »       stp»    x4,·x5,·[x15,·#-16]!4942 »       stp»    x4,·x5,·[x15,·#-16]!
4943 »       stp»    x0,·x3,·[x15,·#-16]!4943 »       stp»    x0,·x3,·[x15,·#-16]!
4944 »       bl»     654ce0·<_kDartIsolateSnapshotInstructions+0x64ece0>4944 »       bl»     6514c0·<_kDartIsolateSnapshotInstructions+0x64b4c0>
4945 »       mov»    x6,·x04945 »       mov»    x6,·x0
4946 »       ldp»    x0,·x3,·[x15],·#164946 »       ldp»    x0,·x3,·[x15],·#16
4947 »       ldp»    x4,·x5,·[x15],·#164947 »       ldp»    x4,·x5,·[x15],·#16
4948 »       b.al»   61b8·<_kDartIsolateSnapshotInstructions+0x1b8>4948 »       b.al»   61b8·<_kDartIsolateSnapshotInstructions+0x1b8>
4949 »       bl»     71e0·<_kDartIsolateSnapshotInstructions+0x11e0>4949 »       bl»     71e0·<_kDartIsolateSnapshotInstructions+0x11e0>
4950 »       stp»    x7,·x8,·[x15,·#-16]!4950 »       stp»    x7,·x8,·[x15,·#-16]!
4951 »       stp»    x5,·x6,·[x15,·#-16]!4951 »       stp»    x5,·x6,·[x15,·#-16]!
4952 »       stp»    x3,·x4,·[x15,·#-16]!4952 »       stp»    x3,·x4,·[x15,·#-16]!
4953 »       str»    x0,·[x15,·#-8]!4953 »       str»    x0,·[x15,·#-8]!
4954 »       bl»     654ce0·<_kDartIsolateSnapshotInstructions+0x64ece0>4954 »       bl»     6514c0·<_kDartIsolateSnapshotInstructions+0x64b4c0>
4955 »       mov»    x9,·x04955 »       mov»    x9,·x0
4956 »       ldr»    x0,·[x15],·#84956 »       ldr»    x0,·[x15],·#8
4957 »       ldp»    x3,·x4,·[x15],·#164957 »       ldp»    x3,·x4,·[x15],·#16
4958 »       ldp»    x5,·x6,·[x15],·#164958 »       ldp»    x5,·x6,·[x15],·#16
4959 »       ldp»    x7,·x8,·[x15],·#164959 »       ldp»    x7,·x8,·[x15],·#16
4960 »       b.al»   6214·<_kDartIsolateSnapshotInstructions+0x214>4960 »       b.al»   6214·<_kDartIsolateSnapshotInstructions+0x214>
4961 »       stp»    x2,·x3,·[x15,·#-16]!4961 »       stp»    x2,·x3,·[x15,·#-16]!
Offset 5015, 17 lines modifiedOffset 5015, 17 lines modified
5015 »       ldr»    x16,·[x29,·#16]5015 »       ldr»    x16,·[x29,·#16]
5016 »       str»    x16,·[x15,·#-8]!5016 »       str»    x16,·[x15,·#-8]!
5017 »       ldr»    x16,·[x26,·#184]5017 »       ldr»    x16,·[x26,·#184]
5018 »       str»    x16,·[x15,·#-8]!5018 »       str»    x16,·[x15,·#-8]!
5019 »       add»    x2,·x15,·#0x105019 »       add»    x2,·x15,·#0x10
5020 »       mov»    x1,·#0x2···················»     //·#25020 »       mov»    x1,·#0x2···················»     //·#2
5021 »       add»    x5,·x27,·#0x17,·lsl·#125021 »       add»    x5,·x27,·#0x17,·lsl·#12
5022 »       ldr»    x5,·[x5,·#2656]5022 »       ldr»    x5,·[x5,·#2496]
Max diff block lines reached; 59404769/59408540 bytes (99.99%) of diff not shown.
41.4 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 2866 lines modifiedOffset 1, 3890 lines modified
  
Diff chunk too large, falling back to line-by-line diff (2033 lines added, 2033 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0065d000·f5f5dcdc·af120000·00000000·02000000·................2 ··0x00659000·f5f5dcdc·af120000·00000000·02000000·................
3 ··0x0065d010·00000000·31643761·63616431·35343031·....1d7acad154013 ··0x00659010·00000000·31643761·63616431·35343031·....1d7acad15401
4 ··0x0065d020·39326163·34353963·66363033·34346566·92ac459cf60344ef4 ··0x00659020·39326163·34353963·66363033·34346566·92ac459cf60344ef
5 ··0x0065d030·62376331·70726f64·75637420·7573655f·b7c1product·use_5 ··0x00659030·62376331·70726f64·75637420·7573655f·b7c1product·use_
6 ··0x0065d040·62617265·5f696e73·74727563·74696f6e·bare_instruction6 ··0x00659040·62617265·5f696e73·74727563·74696f6e·bare_instruction
7 ··0x0065d050·73206e6f·2d226173·73657274·73222063·s·no-"asserts"·c7 ··0x00659050·73206e6f·2d226173·73657274·73222063·s·no-"asserts"·c
8 ··0x0065d060·61757361·6c5f6173·796e635f·73746163·ausal_async_stac8 ··0x00659060·61757361·6c5f6173·796e635f·73746163·ausal_async_stac
9 ··0x0065d070·6b73206e·6f2d6279·7465636f·64652061·ks·no-bytecode·a9 ··0x00659070·6b73206e·6f2d6279·7465636f·64652061·ks·no-bytecode·a
10 ··0x0065d080·726d3634·2d737973·7600dd44·8785c4d1·rm64-sysv..D....10 ··0x00659080·726d3634·2d737973·7600dd44·8785c4d1·rm64-sysv..D....
11 ··0x0065d090·c4d48185·f18201c0·011fc648·c0810290·...........H....11 ··0x00659090·c4d48185·f18201c0·011fc648·c0810290·...........H....
12 ··0x0065d0a0·4bc0801f·86828283·82828382·82828282·K...............12 ··0x006590a0·4bc0801f·86828283·82828382·82828282·K...............
13 ··0x0065d0b0·82828282·82828382·82828282·82828282·................13 ··0x006590b0·82828282·82828382·82828282·82828282·................
14 ··0x0065d0c0·82828283·83828282·82828282·82828382·................14 ··0x006590c0·82828283·83828282·82828282·82828382·................
15 ··0x0065d0d0·82828382·82828282·82848282·82838282·................15 ··0x006590d0·82828382·82828282·82848282·82838282·................
16 ··0x0065d0e0·82838282·82828282·83828282·82828283·................16 ··0x006590e0·82838282·82828282·83828282·82828283·................
17 ··0x0065d0f0·82828282·82828282·82828283·82828282·................17 ··0x006590f0·82828282·82828282·82828283·82828282·................
18 ··0x0065d100·82828282·82828283·82828283·82828382·................18 ··0x00659100·82828282·82828283·82828283·82828382·................
19 ··0x0065d110·82838282·82828282·82828282·82838282·................19 ··0x00659110·82838282·82828282·82828282·82838282·................
20 ··0x0065d120·82828282·82828282·82828282·82828282·................20 ··0x00659120·82828282·82828282·82828282·82828282·................
21 ··0x0065d130·82828382·82828282·82828282·82828282·................21 ··0x00659130·82828382·82828282·82828282·82828282·................
22 ··0x0065d140·82828283·83838282·82828282·82828283·................22 ··0x00659140·82828283·83838282·82828282·82828283·................
23 ··0x0065d150·82828282·82828282·82828282·82828382·................23 ··0x00659150·82828282·82828282·82828282·82828382·................
24 ··0x0065d160·82828282·82828282·82848283·83828282·................24 ··0x00659160·82828282·82828282·82848283·83828282·................
25 ··0x0065d170·82828283·82828282·82828282·83828282·................25 ··0x00659170·82828283·82828282·82828282·83828282·................
26 ··0x0065d180·82828282·83838282·82828382·82828282·................26 ··0x00659180·82828282·83838282·82828382·82828282·................
27 ··0x0065d190·82838282·82828282·82828282·82828383·................27 ··0x00659190·82838282·82828282·82828282·82828383·................
28 ··0x0065d1a0·82828282·82828282·82828282·82828382·................28 ··0x006591a0·82828282·82828282·82828282·82828382·................
29 ··0x0065d1b0·82828282·82838282·82828282·82838382·................29 ··0x006591b0·82828282·82838282·82828282·82838382·................
30 ··0x0065d1c0·82828382·82828282·82828282·83828282·................30 ··0x006591c0·82828382·82828282·82828282·83828282·................
31 ··0x0065d1d0·82838282·82828282·82828382·83828282·................31 ··0x006591d0·82838282·82828282·82828382·83828282·................
32 ··0x0065d1e0·82828382·82828283·82828382·82828282·................32 ··0x006591e0·82828382·82828283·82828382·82828282·................
33 ··0x0065d1f0·83828282·83828282·82838282·82828282·................33 ··0x006591f0·83828282·83828282·82838282·82828282·................
34 ··0x0065d200·82828282·82828282·82828282·82828283·................34 ··0x00659200·82828282·82828282·82828282·82828283·................
35 ··0x0065d210·82828282·82828282·82838282·82828282·................35 ··0x00659210·82828282·82828282·82838282·82828282·................
36 ··0x0065d220·82828382·82828382·82828282·83828282·................36 ··0x00659220·82828382·82828382·82828282·83828282·................
37 ··0x0065d230·82828283·82828282·82828282·82828282·................37 ··0x00659230·82828283·82828282·82828282·82828282·................
38 ··0x0065d240·82828282·82828283·82828282·83838282·................38 ··0x00659240·82828282·82828283·82828282·83838282·................
39 ··0x0065d250·83828282·82828283·82828282·82828282·................39 ··0x00659250·83828282·82828283·82828282·82828282·................
40 ··0x0065d260·82828382·82828282·83828282·82828282·................40 ··0x00659260·82828382·82828282·83828282·82828282·................
41 ··0x0065d270·82828382·83828282·82838282·83838282·................41 ··0x00659270·82828382·83828282·82838282·83838282·................
42 ··0x0065d280·82838282·83828282·82828282·82838282·................42 ··0x00659280·82838282·83828282·82828282·82838282·................
43 ··0x0065d290·82828282·82828382·82838282·82828282·................43 ··0x00659290·82828282·82828382·82838282·82828282·................
44 ··0x0065d2a0·83838282·82828282·82828382·82828282·................44 ··0x006592a0·83838282·82828282·82828382·82828282·................
45 ··0x0065d2b0·82828283·82828282·82828282·82828382·................45 ··0x006592b0·82828283·82828282·82828282·82828382·................
46 ··0x0065d2c0·82838283·83828282·82828382·82828282·................46 ··0x006592c0·82838283·83828282·82828382·82828282·................
47 ··0x0065d2d0·82828283·82828282·82828282·83828482·................47 ··0x006592d0·82828283·82828282·82828282·83828482·................
48 ··0x0065d2e0·82828282·82828382·82828283·82828282·................48 ··0x006592e0·82828282·82828382·82828283·82828282·................
49 ··0x0065d2f0·82828282·82828282·82828382·82828282·................49 ··0x006592f0·82828282·82828282·82828382·82828282·................
50 ··0x0065d300·82828282·82828282·82828282·82828282·................50 ··0x00659300·82828282·82828282·82828282·82828282·................
51 ··0x0065d310·82828382·82828282·82828282·82838283·................51 ··0x00659310·82828382·82828282·82828282·82838283·................
52 ··0x0065d320·83828382·82828283·82828282·82828282·................52 ··0x00659320·83828382·82828283·82828282·82828282·................
53 ··0x0065d330·82828282·82828382·82828282·82828382·................53 ··0x00659330·82828282·82828382·82828282·82828382·................
54 ··0x0065d340·82828282·84828382·83838282·82828282·................54 ··0x00659340·82828282·84828382·83838282·82828282·................
55 ··0x0065d350·83838282·82828382·83828282·82828282·................55 ··0x00659350·83838282·82828382·83828282·82828282·................
56 ··0x0065d360·82838382·83828382·82828283·82828382·................56 ··0x00659360·82838382·83828382·82828283·82828382·................
57 ··0x0065d370·82828283·83828282·82828282·83838282·................57 ··0x00659370·82828283·83828282·82828282·83838282·................
58 ··0x0065d380·82828282·83828282·83828282·82838382·................58 ··0x00659380·82828282·83828282·83828282·82838382·................
59 ··0x0065d390·82828282·82828282·82828382·83838382·................59 ··0x00659390·82828282·82828282·82828382·83838382·................
60 ··0x0065d3a0·82838382·82828282·82828382·82828282·................60 ··0x006593a0·82838382·82828282·82828382·82828282·................
61 ··0x0065d3b0·82828282·82828282·82828382·82828283·................61 ··0x006593b0·82828282·82828282·82828382·82828283·................
62 ··0x0065d3c0·83828283·e0228181·818e8181·8181c200·....."..........62 ··0x006593c0·83828283·e0228181·818e8181·8181c200·....."..........
63 ··0x0065d3d0·c1228181·818e8181·8181c260·c4228181·.".........`."..63 ··0x006593d0·c1228181·818e8181·8181c260·c4228181·.".........`."..
64 ··0x0065d3e0·818e8181·8181c240·c8228181·818e8181·.......@."......64 ··0x006593e0·818e8181·8181c240·c8228181·818e8181·.......@."......
65 ··0x0065d3f0·8181c200·c9228181·818e8181·8181c240·.....".........@65 ··0x006593f0·8181c200·c9228181·818e8181·8181c240·.....".........@
66 ··0x0065d400·c9228181·818e8181·8181c200·cb228181·."..........."..66 ··0x00659400·c9228181·818e8181·8181c200·cb228181·."..........."..
67 ··0x0065d410·818e8181·8181c240·ce228181·818e8181·.......@."......67 ··0x00659410·818e8181·8181c240·ce228181·818e8181·.......@."......
68 ··0x0065d420·8181c240·cf228181·818e8181·8181c240·...@.".........@68 ··0x00659420·8181c240·cf228181·818e8181·8181c240·...@.".........@
69 ··0x0065d430·d1228181·818e8181·8181c200·d2228181·."..........."..69 ··0x00659430·d1228181·818e8181·8181c200·d2228181·."..........."..
70 ··0x0065d440·818e8181·8181c240·d2228181·818e8181·.......@."......70 ··0x00659440·818e8181·8181c240·d2228181·818e8181·.......@."......
71 ··0x0065d450·8181c200·d4228181·818e8181·8181c240·.....".........@71 ··0x00659450·8181c200·d4228181·818e8181·8181c240·.....".........@
72 ··0x0065d460·d5228181·818e8181·8181c200·d8228181·."..........."..72 ··0x00659460·d5228181·818e8181·8181c200·d8228181·."..........."..
73 ··0x0065d470·818e8181·8181c240·d8228181·818e8181·.......@."......73 ··0x00659470·818e8181·8181c240·d8228181·818e8181·.......@."......
74 ··0x0065d480·8181c200·d9228181·818e8181·8181c240·.....".........@74 ··0x00659480·8181c200·d9228181·818e8181·8181c240·.....".........@
75 ··0x0065d490·d9228181·818e8181·8181c220·da228181·.".........·."..75 ··0x00659490·d9228181·818e8181·8181c220·da228181·.".........·."..
76 ··0x0065d4a0·818e8181·8181c220·dc228181·818e8181·.......·."......76 ··0x006594a0·818e8181·8181c220·dc228181·818e8181·.......·."......
77 ··0x0065d4b0·8181c200·de228181·818e8181·8181c240·.....".........@77 ··0x006594b0·8181c200·de228181·818e8181·8181c240·.....".........@
78 ··0x0065d4c0·df228181·818e8181·8181c240·e0228181·.".........@."..78 ··0x006594c0·df228181·818e8181·8181c240·e0228181·.".........@."..
79 ··0x0065d4d0·818e8181·8181c200·e5228181·818e8181·........."......79 ··0x006594d0·818e8181·8181c200·e5228181·818e8181·........."......
80 ··0x0065d4e0·8181c200·e9228181·818e8181·8181c240·.....".........@80 ··0x006594e0·8181c200·e9228181·818e8181·8181c240·.....".........@
81 ··0x0065d4f0·e9228181·818e8181·8181c220·ee228181·.".........·."..81 ··0x006594f0·e9228181·818e8181·8181c220·ee228181·.".........·."..
82 ··0x0065d500·818e8181·8181c200·f2228181·818e8181·........."......82 ··0x00659500·818e8181·8181c200·f2228181·818e8181·........."......
83 ··0x0065d510·8181c220·f6228181·818e8181·8181c240·...·.".........@83 ··0x00659510·8181c220·f6228181·818e8181·8181c240·...·.".........@
84 ··0x0065d520·fa228181·818e8181·8181c260·fe228181·.".........`."..84 ··0x00659520·fa228181·818e8181·8181c260·fe228181·.".........`."..
85 ··0x0065d530·818e8181·8181c220·43c02281·81818e81·.......·C.".....85 ··0x00659530·818e8181·8181c220·43c02281·81818e81·.......·C.".....
86 ··0x0065d540·818181c2·0047c022·8181818e·81818181·.....G."........86 ··0x00659540·818181c2·0047c022·8181818e·81818181·.....G."........
87 ··0x0065d550·c24047c0·22818181·8e818181·81c20048·.@G."..........H87 ··0x00659550·c24047c0·22818181·8e818181·81c20048·.@G."..........H
88 ··0x0065d560·c0228181·818e8181·8181c200·49c02281·."..........I.".88 ··0x00659560·c0228181·818e8181·8181c200·49c02281·."..........I.".
89 ··0x0065d570·81818e81·818181c2·004ac022·8181818e·.........J."....89 ··0x00659570·81818e81·818181c2·004ac022·8181818e·.........J."....
90 ··0x0065d580·81818181·c2604ec0·22818181·8e818181·.....`N.".......90 ··0x00659580·81818181·c2604ec0·22818181·8e818181·.....`N.".......
91 ··0x0065d590·81c22053·c0228181·818e8181·8181c240·..·S.".........@91 ··0x00659590·81c22053·c0228181·818e8181·8181c240·..·S.".........@
92 ··0x0065d5a0·57c02281·81818e81·818181c2·2058c022·W.".........·X."92 ··0x006595a0·57c02281·81818e81·818181c2·2058c022·W.".........·X."
93 ··0x0065d5b0·8181818e·81818181·c22059c0·22818181·.........·Y."...93 ··0x006595b0·8181818e·81818181·c22059c0·22818181·.........·Y."...
94 ··0x0065d5c0·8e818181·81c2205a·c0228181·818e8181·......·Z."......94 ··0x006595c0·8e818181·81c2205a·c0228181·818e8181·......·Z."......
95 ··0x0065d5d0·8181c220·5bc02281·81818e81·818181c2·...·[.".........95 ··0x006595d0·8181c220·5bc02281·81818e81·818181c2·...·[.".........
96 ··0x0065d5e0·405cc022·8181818e·81818181·c2405dc0·@\.".........@].96 ··0x006595e0·405cc022·8181818e·81818181·c2405dc0·@\.".........@].
97 ··0x0065d5f0·22818181·8e818181·81c2405e·c0228181·".........@^."..97 ··0x006595f0·22818181·8e818181·81c2405e·c0228181·".........@^."..
98 ··0x0065d600·818e8181·8181c200·5fc02281·81818e81·........_.".....98 ··0x00659600·818e8181·8181c200·5fc02281·81818e81·........_.".....
99 ··0x0065d610·818181c2·0062c022·8181818e·81818181·.....b."........99 ··0x00659610·818181c2·0062c022·8181818e·81818181·.....b."........
100 ··0x0065d620·c22065c0·22818181·8e818181·81c22066·.·e.".........·f100 ··0x00659620·c22065c0·22818181·8e818181·81c22066·.·e.".........·f
101 ··0x0065d630·c0228181·818e8181·8181c200·67c02281·."..........g.".101 ··0x00659630·c0228181·818e8181·8181c200·67c02281·."..........g.".
102 ··0x0065d640·81818e81·818181c2·0068c022·8181818e·.........h."....102 ··0x00659640·81818e81·818181c2·0068c022·8181818e·.........h."....
103 ··0x0065d650·81818181·c22069c0·22818181·8e818181·.....·i.".......103 ··0x00659650·81818181·c22069c0·22818181·8e818181·.....·i.".......
104 ··0x0065d660·81c2406a·c0228181·818e8181·8181c260·..@j.".........`104 ··0x00659660·81c2406a·c0228181·818e8181·8181c260·..@j.".........`
105 ··0x0065d670·6bc02281·81818e81·818181c2·006dc022·k."..........m."105 ··0x00659670·6bc02281·81818e81·818181c2·006dc022·k."..........m."
106 ··0x0065d680·8181818e·81818181·c2006ec0·22818181·..........n."...106 ··0x00659680·8181818e·81818181·c2006ec0·22818181·..........n."...
107 ··0x0065d690·8e818181·81c2406f·c0228181·818e8181·......@o."......107 ··0x00659690·8e818181·81c2406f·c0228181·818e8181·......@o."......
108 ··0x0065d6a0·8181c260·71c02281·81818e81·818181c2·...`q.".........108 ··0x006596a0·8181c260·71c02281·81818e81·818181c2·...`q.".........
109 ··0x0065d6b0·6076c022·8181818e·81818181·c22077c0·`v.".........·w.109 ··0x006596b0·6076c022·8181818e·81818181·c22077c0·`v.".........·w.
110 ··0x0065d6c0·22818181·8e818181·81c20003·c1228181·"............"..110 ··0x006596c0·22818181·8e818181·81c20003·c1228181·"............"..
111 ··0x0065d6d0·818e8181·8181c260·08c12281·81818e81·.......`..".....111 ··0x006596d0·818e8181·8181c260·08c12281·81818e81·.......`..".....
112 ··0x0065d6e0·818181c2·0011c122·8181818e·81818181·......."........112 ··0x006596e0·818181c2·0011c122·8181818e·81818181·......."........
113 ··0x0065d6f0·c24015c1·22818181·8e818181·81c20016·.@.."...........113 ··0x006596f0·c24015c1·22818181·8e818181·81c20016·.@.."...........
114 ··0x0065d700·c1228181·818e8181·8181c260·16c12281·.".........`..".114 ··0x00659700·c1228181·818e8181·8181c260·16c12281·.".........`..".
115 ··0x0065d710·81818e81·818181c2·85801981·80f280f0·................115 ··0x00659710·81818e81·818181c2·85801981·80f280f0·................
116 ··0x0065d720·80868087·02900081·24812381·82448743·........$.#..D.C116 ··0x00659720·80868087·02900081·24812381·82448743·........$.#..D.C
117 ··0x0065d730·87824287·82418740·87823f87·3e878282·..B..A.@..?.>...117 ··0x00659730·87824287·82418740·87823f87·3e878282·..B..A.@..?.>...
118 ··0x0065d740·823d873c·87823b87·82828282·823a8782·.=.<..;......:..118 ··0x00659740·823d873c·87823b87·82828282·823a8782·.=.<..;......:..
119 ··0x0065d750·82828282·82398738·87378782·36873587·.....9.8.7..6.5.119 ··0x00659750·82828282·82398738·87378782·36873587·.....9.8.7..6.5.
120 ··0x0065d760·82348782·33878232·87828282·82828231·.4..3..2.......1120 ··0x00659760·82348782·33878232·87828282·82828231·.4..3..2.......1
121 ··0x0065d770·87823087·2f872e87·2d872c87·82828282·..0./...-.,.....121 ··0x00659770·87823087·2f872e87·2d872c87·82828282·..0./...-.,.....
122 ··0x0065d780·2b872a87·29878228·87278726·87258724·+.*.)..(.'.&.%.$122 ··0x00659780·2b872a87·29878228·87278726·87258724·+.*.)..(.'.&.%.$
123 ··0x0065d790·87822387·82828222·87218720·871f871e·..#....".!.·....123 ··0x00659790·87822387·82828222·87218720·871f871e·..#....".!.·....
124 ··0x0065d7a0·871d871c·871b871a·87198782·82188782·................124 ··0x006597a0·871d871c·871b871a·87198782·82188782·................
125 ··0x0065d7b0·82828282·82828282·17878282·82821687·................125 ··0x006597b0·82828282·82828282·17878282·82821687·................
Max diff block lines reached; 43142232/43414712 bytes (99.37%) of diff not shown.
546 B
readelf --wide --decompress --hex-dump=.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.hash':1 Hex·dump·of·section·'.hash':
2 ··0x00b56000·05000000·05000000·00000000·03000000·................2 ··0x00b50000·05000000·05000000·00000000·03000000·................
3 ··0x00b56010·04000000·00000000·02000000·00000000·................3 ··0x00b50010·04000000·00000000·02000000·00000000·................
4 ··0x00b56020·00000000·00000000·00000000·01000000·................4 ··0x00b50020·00000000·00000000·00000000·01000000·................
  
1.06 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00b58000·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho2 ··0x00b52000·005f6b44·61727456·6d536e61·7073686f·._kDartVmSnapsho
3 ··0x00b58010·74496e73·74727563·74696f6e·73005f6b·tInstructions._k3 ··0x00b52010·74496e73·74727563·74696f6e·73005f6b·tInstructions._k
4 ··0x00b58020·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps4 ··0x00b52020·44617274·49736f6c·61746553·6e617073·DartIsolateSnaps
5 ··0x00b58030·686f7449·6e737472·75637469·6f6e7300·hotInstructions.5 ··0x00b52030·686f7449·6e737472·75637469·6f6e7300·hotInstructions.
6 ··0x00b58040·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot6 ··0x00b52040·5f6b4461·7274566d·536e6170·73686f74·_kDartVmSnapshot
7 ··0x00b58050·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola7 ··0x00b52050·44617461·005f6b44·61727449·736f6c61·Data._kDartIsola
8 ··0x00b58060·7465536e·61707368·6f744461·746100···teSnapshotData.8 ··0x00b52060·7465536e·61707368·6f744461·746100···teSnapshotData.